TCP三次握手過程
阿新 • • 發佈:2020-10-17
本次只是分析了三次握手,其他更具體的過程可以看看這篇文章,絕對大有收穫。
開局一張圖
圖片一目瞭然就沒必要看接下來的廢話了!!!
三次握手過程:
第一次握手,建立連線。客戶端傳送連線請求報文段,將SYN置1序號seq=x。客戶端進入SYN_SEND狀態,等待伺服器進行確認。
第二次握手:伺服器接收到SYN報文段,對這個報文段進行確認,將確認號ack=x+1,同時傳送請求資訊,將SYN置為1,seq=y。伺服器將上述左右資訊放進一個報文段(即SYN+ACK報文段)中,一併發給客戶端,,此時伺服器進入SYN_RECV狀態。
第三次握手:客戶端收到伺服器的報文段後將ack設定為y+1,向伺服器傳送ACK報文段,這個報文段傳送完畢後,伺服器和客戶端都進入到了ESTABLISHED狀態,完成TCP三次握手。