亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

華為HCIA認(rèn)證考試TCP的三次握手與四次揮手原理圖文分析

  發(fā)布時(shí)間:2020-04-16 14:22:31   作者:我畏時(shí)光   我要評(píng)論
這篇文章主要介紹了華為HCIA認(rèn)證考試TCP的三次握手與四次揮手原理,結(jié)合圖文形式分析了華為HCIA認(rèn)證考試中TCP協(xié)議的三次握手與四次揮手相關(guān)與實(shí)現(xiàn)流程,需要的朋友可以參考下

本文講述了華為HCIA認(rèn)證考試TCP的三次握手與四次揮手。分享給大家供大家參考,具體如下:

HCIA---TCP的三次握手與四次揮手

目錄

三次握手

圖例

在這里插入圖片描述
SYN:同步序列編號(hào),表示請(qǐng)求建立連接。建立連接初始值為 1 。

ACK:表示確認(rèn)號(hào)是否有效,一般值為 1 。

seq:4 個(gè)字節(jié)大小,表示序列號(hào),用來(lái)標(biāo)記數(shù)據(jù)段的順序。

ack:4 個(gè)字節(jié)大小,表示確認(rèn)號(hào),值期望接收到下一個(gè)字節(jié)的編號(hào),因此受到的報(bào)文段最后一個(gè)字節(jié)編號(hào)值 =1 表示確認(rèn)。

過(guò)程詳解

第一次握手:
客戶端發(fā)送發(fā)送 SYN 包(seq = x)到服務(wù)器,并進(jìn)入 SYN - SENT 狀態(tài),等待服務(wù)器確認(rèn);

第二次握手:
服務(wù)器收到 SYN 包,確認(rèn)客戶端的 SYN(ack = x + 1),同時(shí)自己也發(fā)送一個(gè) SYN + ACK 包(seq = y),請(qǐng)求與客戶端建立連接,此時(shí)服務(wù)器會(huì)進(jìn)入 SYN - RECV 狀態(tài);

第三次握手:
客戶端收到服務(wù)器的 SYN + ACK 包,會(huì)向服務(wù)器發(fā)送確認(rèn)包 ACK(ack = y + 1),發(fā)送完畢之后客戶端和服務(wù)器便會(huì)進(jìn)入 ESTABLISHED (TCP 連接成功)狀態(tài),完成三次握手。

PS:大寫的單詞表示標(biāo)志位,其值要么是 1 要么是 0 ,而小寫單詞表示序列號(hào)。

四次揮手

圖例

在這里插入圖片描述FIN:請(qǐng)求斷開連接。

過(guò)程詳解

第一次揮手:
客戶端發(fā)出連接釋放報(bào)文 FIN(seq = u),停止發(fā)送數(shù)據(jù),并進(jìn)入 FIN - WAIT - 1 (終止等待 1)狀態(tài)。

第二次揮手:
服務(wù)器收到連接釋放報(bào)文,會(huì)發(fā)送出確認(rèn)報(bào)文 ACK(ack = u + 1),并且?guī)献约旱男蛄刑?hào) seq = v ,此時(shí)服務(wù)器會(huì)進(jìn)入 CLOSE - WAIT(關(guān)閉等待)狀態(tài)。

第三次揮手:
客戶端收到服務(wù)器的確認(rèn)請(qǐng)求之后,會(huì)進(jìn)入 FIN - WAIT - 2(終止等待2)狀態(tài),等待服務(wù)器發(fā)送連接釋放報(bào)文。在此之前客戶端屬于半封閉狀態(tài),即客戶端已經(jīng)有沒(méi)有數(shù)據(jù)給服務(wù)器發(fā)送了,但是還能接收到來(lái)自服務(wù)器的數(shù)據(jù)。
服務(wù)器發(fā)送完最后的數(shù)據(jù),就會(huì)向客戶端發(fā)送連接釋放報(bào)文 FIN(ack = u + 1)以及自己的序列號(hào) seq = w ,此時(shí)服務(wù)器進(jìn)入 LAST - ACK(最后確認(rèn))狀態(tài),等待客戶端的確認(rèn)。

第四次揮手:
客戶端收到服務(wù)器的連接釋放報(bào)文后,便會(huì)發(fā)送確認(rèn)報(bào)文 ACK(ack = w + 1),然后客戶端進(jìn)入 TIME - WITE(時(shí)間等待)狀態(tài)。
此時(shí)客戶端的 TCP 連接還沒(méi)有被釋放,必須經(jīng)過(guò) 2MSL(最長(zhǎng)報(bào)文段壽命)的時(shí)間后,才會(huì)進(jìn)入 CLOSED 狀態(tài)。
服務(wù)器收到客戶端的確認(rèn)報(bào)文便會(huì)立即進(jìn)入 CLOSED 狀態(tài),結(jié)束此次的 TCP 連接。

PS:TCP 規(guī)定,即使 FIN 包不攜帶任何數(shù)據(jù),也要消耗掉一個(gè)序列號(hào)。

相關(guān)文章

最新評(píng)論