第一次握手,客戶端發送syn包(syn=j)到服務器,並進入SYN_SEND狀態,等待服務器確認。服務器
第二次握手,服務器收到syn包,必需確認客戶的Syn(ack=j+1),同時本身發送一個Syn包(syn=k),即發送SYN+ACK,進入狀態SYN_RECV狀態同步
第三次握手,客戶端收到服務器的SYN+ACK包,向服務器發送確認包ACK(ack=k+1),此包發送完畢,客戶端和服務器進入ESTABLISHED狀態,完成第三次握手。客戶端
syn=同步 ack=確認 established=創建tab