1. 程式人生 > >計算機網路_TCP三次握手&四次揮手

計算機網路_TCP三次握手&四次揮手

一、建立連線過程為什麼不是兩次?

圖1 簡單的TCP三次握手

如果沒有最後一次ACK,將會導致伺服器不斷超時重傳ACK/SYN;經過第3次握手,伺服器才正式為和本臺客戶端的連線維護一個套接字(核心會做很多工作)。

進行兩次握手後認為連線建立存在浪費伺服器資源的可能。一次連線將會維護一個套接字資源。TCP SYN Flood。

二、 有沒有可能是三次揮手