HTML 01 請求過程

與 HTTP 關係密切的協議, IP, TCP, DNS

IP協議的做用是把各類數據包傳送給對方, 而要保證確實傳送到對方那裏, 須要知足各類條件.網絡

其中兩個最重要的條件是 IP地址 和 MAC 地址. IP地址指明瞭節點被分配到的地址, MAC地址是指網卡所屬的固定地址.blog

IP地址能夠和MAC地址進行配對, IP地址能夠變換, 但 MAX 地址基本上不會更改.域名

TCP協議, 當咱們要在網絡上傳輸大量的信息時, 通常須要將信息分隔成多少個段,每次傳輸一段, 而TCP協議就是保證咱們穿過去的多段最後是完整的.爲了確保無誤的將數據送達目標處, TCP協議採用了3次握手策略, 用 TCP協議把數據包送出後, TCP不會對傳送後的狀況置之不理, 它必定會向對方確認是否成功送達, 握手過程當中使用了TCP標識-SYN(synchronize) 和 ACK (acknowledgement)im

發送端首先發送一個帶 SYN 標識的數據包給對方,接收端收到後, 回傳一個帶有 SYN/ACK標識的數據包以示傳達確認信息, 最後,發送端再回傳一個帶 ACK 標識的數據包, 表明"握手"結束.若在握手過程當中某個階段莫名中斷, TCP協議會再次以相同的順序發送相同的數據包.數據

若是發生丟包, 數據信息不少的話, 那從新發送代價仍是很大的...協議

DNS 服務, 提供域名到 IP 地址之間的解析服務.img

 

 最後, 過程彙總:co

相關文章
相關標籤/搜索