1、三次握手服務器
爲何進行三次握手?而不是兩次四次網絡
假設進行的是兩次握手:兩次握手後雙方就創建了鏈接,然而客戶端第一個鏈接請求因爲某些緣由在網絡節點中滯留了致使到達延遲,這是一個早已失效的報文,二服務器依然認爲這是客戶端的創建鏈接請求,然而服務器端又接受了這第一次的請求,恰巧客戶端已經把信息徹底發送完成,這一次的鏈接創建後服務器就會一直處於等待狀態。然而四次的鏈接創建就有點浪費時間了。spa
2、四次揮手blog
爲何要四次揮手?服務器端
確保數據可以完整傳輸。請求