TCP協議三次握手與四次揮手

2021-09-11 15:05:04 字數 671 閱讀 9413

其實該過程就像一次打**前去拜訪

1、客戶端:「喂?伺服器麼,我今天要去拜訪你。」 syn=1、seq = x

2、伺服器:「哦,好的,我去門口接你。」               syn=1、ack=1、seq=y、ack=x+1

3、客戶端:「我到了,你真客氣,我要進來了。」    ack=1、seq=x+1、ack=y+1

客戶端主動開啟,伺服器被動開啟。

引數:

1、syn:發起乙個新連線

2、seq序號:本報文段所傳送的資料的第乙個位元組的序號

3、ack確認序號:當ack=1時才有效,ack=seq+1

4、ack:確認序號有效

1、客戶端:「天色不早了,我要回去了」 等待伺服器送送它    fin=1、seq=u

2、伺服器:「好的,那我送你出去吧」 客戶端走出門口           ack=1、seq=v、ack=u+1

3、伺服器關上門:「我把門關上了」 等客戶端走                      fin=1、ack=1、seq=w、ack=u+1

4、客戶端:「關吧,我走了」   然後客戶端才真走了                ack=1、seq=u+1、ack=w+1

引數:

1、fin:釋放乙個連線

TCP三次握手與四次揮手協議

tcp 在不可靠的網路通道傳進行可靠的訊息傳輸 1 tcp首部資訊 2 三次握手 syn synchronrous 同步訊息序列,發起乙個新的連線 tcp三次握手過程中,攜帶syn 同步序號 seq 訊息序號 rwd 視窗大小 1 urg 緊急指標 urgent pointer 有效。2 ack 確...

TCP協議,三次握手與四次揮手

tcp報文格式 每行簡介 1.源埠和目的埠各佔2個位元組,即16位。2.32位序號,佔4個位元組,tcp連線中傳送的位元組流中每個位元組都按順序編號。例如,一段報文的序號字段值是 301 而攜帶的資料共有100欄位,顯然下乙個報文段 如果還有的話 的資料序號應該從401開始。3.32位確認序號。是期...

tcp協議三次握手 四次揮手

起初,伺服器和客戶端都為closed狀態。在通訊開始前,雙方都得建立各自的傳輸控制塊 tcb 伺服器建立完tcb後遍進入listen狀態,此時準備接收客戶端發來的連線請求。第一次握手 客戶端向服務端傳送連線請求報文段。該報文段的頭部中syn 1,ack 0,seq x。請求傳送後,客戶端便進入syn...