三次握手是在ip中非常重要的一個知識點,下面大概總結了一下上課老師所講的內容
(1)第一次握手:客戶端發送SYN包(SYN=j)到服務器,並進入SYN_SEND狀態,等待服務器確認。
(2)第二次握手:服務器收到SYN包,必須確認客戶的SYN(ACK=j+1),同時自己也發送一個SYN包(SYN=k),即SYN+ACK包,此時服務器進入SYN_RECV狀態。
(3)第三次握手:客戶端收到服務器的SYN+ACK包,向服務器發送確認包ACK(ACK=k+1),此包發送完畢,客戶端和服務器進入ESTABLISHED狀態,完成三次握手。
完成三次握手,客戶端與服務器開始傳送數據
至此,三次握手完成
