在TCP/Ip協(xié)議中赖阻,TCP協(xié)議提供可靠的連接服務,采用3次握手建立一個連接贾节。
第一次握手:建立連接時,客戶端發(fā)送SYN包(syn=j)到服務器趟紊,并進入SYN_SEND狀態(tài)氮双,等待服務器確認。
第二次握手:服務器收到SYN包霎匈,必須確認客戶的SYN(ack=j+1)戴差,同時自己也發(fā)送一個SYN包(syn=k),即SYN+ACK包铛嘱,此時服務器進入SYN_RECV狀態(tài)暖释。
第三次握手:客戶端收到服務器的SYN+ACK包,向服務器發(fā)送確認包ACK(ack=k+1)墨吓,此包發(fā)送完畢球匕,客戶端和服務器進入ESTABLISHED狀態(tài),完成3次握手帖烘。
完成3次握手亮曹,客戶端與服務器開始傳送數(shù)據(jù)。