第一次握手:建立連接時,客戶端發送syn包到服務器,并進入SYN_SENT狀態,等待服務器確認;
第二次握手:服務器接收到syn包,必須確認客戶端的SYN,同時,自己也發送一個SYN包反饋給客戶端,此時服務器進入SYN_SENT狀態;
第三次握手:客戶端接收到服務器端發送的syn+ACK包,向服務器端發送ACK,此包發送完畢之后,客戶端和服務器都進入ESTABLISHED(連接成功狀態),完成三次握手;
注釋:syn 指的是TCP/IP建立連接時使用的握手信號。
SYN_SENT 指的是傳輸控制協議,是一種面向連接的、可靠的、基于字節流的傳輸通信協議。
SYN_SENT 表示“請求連接的”狀態