http(1)http的誕生及簡述 tcp/ip基礎

導學:當你在瀏覽器中輸入一個網址時,按下回車的時候到顯示出頁面的過程中,有沒有想過其實在內部發生了什麼呢?

HTTP 超文本傳輸協議 目的是爲了全球 研究者們的知識共享

http/0.9  1990http誕生

http/1.0  初期標準,至今廣泛用於瀏覽器

http/1.1  目前主流的http版本

http/2.0   正在制定之中

TCP/IP  我更傾向於 TCP/IP爲IP通信中 使用到協議族的總稱

分層化是協議族中最重要的一點{由淺到深

  • 應用層(http)
  • 傳輸層(tcp)
  • 網絡層(ip)
  • 數據鏈路層(網絡)

}

發送端在層與層之間 傳輸數據時  每經過一層時必定會被打上一個該層所屬的首部信息  反之  接收端在層與層傳輸數據時  每經過一層時會把對應的首部去除

IP協議位於網絡層 負責傳輸

TCP協議位於傳輸層 確保可靠性

三次握手 四次揮手 這篇文章寫得很好

http://blog.itpub.net/31442725/viewspace-2645992/

DNS 負責域名的解析服務

  1. 一問 發送端問dns 通過域名獲得IP地址
  2. 一答 dns回覆IP地址
  3. 一傳遞  像IP地址所在的服務器發送訪問請求

url與uri

  • url爲統一資源定位符
  • uri爲統一資源標識符
  • 絕對uri的格式

 https://www.baidu.com

協議方案名+登錄信息(可有)+服務器地址+端口號(可選)+文件路徑(可選)+查詢字符串(可選)+片段標識符(可選)

發佈了130 篇原創文章 · 獲贊 36 · 訪問量 3萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章