1隔显、三次握手
第一次握手是客戶端主動向服務(wù)器發(fā)起請求,并向服務(wù)器發(fā)送SYN哑梳,系列號為J,此時服務(wù)器被動開啟绘盟,客戶端進入等待狀態(tài)鸠真;
第二次握手是服務(wù)器接收到客戶端發(fā)送過來的SYN之后悯仙,同樣會發(fā)送一個新的SYN,系列號為K和一個應(yīng)答(ACK)給客戶端吠卷,此時服務(wù)器進入等待狀態(tài)锡垄;
第三次握手是客戶端收到服務(wù)器發(fā)送過來的SYN和應(yīng)答(ACK)之后,也做出一次應(yīng)答(ACK+1)表示客戶端收到了服務(wù)器的應(yīng)答祭隔,此時客戶端和服務(wù)器的通信建立货岭,可以開始傳輸數(shù)據(jù)了;
2疾渴、四次揮手
第一次揮手是客戶端向服務(wù)器發(fā)起關(guān)閉請求千贯,向服務(wù)器發(fā)送SYN,停止傳輸數(shù)據(jù)并進入等待搞坝;
第二次揮手是服務(wù)器收到客戶端發(fā)起的關(guān)閉請求SYN搔谴,做出應(yīng)答(關(guān)閉等待應(yīng)答)并停止接收數(shù)據(jù),此時有可能還在傳輸數(shù)據(jù)桩撮,等待數(shù)據(jù)傳輸完成敦第;
第三次揮手是服務(wù)器數(shù)據(jù)傳輸完成之后向客戶端關(guān)閉應(yīng)答,停止傳輸數(shù)據(jù)店量;
第四次揮手是客戶端收到服務(wù)器的關(guān)閉等待應(yīng)答進入等待關(guān)閉狀態(tài)芜果,此時可以接收數(shù)據(jù),收到關(guān)閉應(yīng)答后停止接收數(shù)據(jù)融师,做出應(yīng)答师幕,通訊通道關(guān)閉;