TCP三次握手和四次揮手理解

2021-10-23 14:12:39 字數 607 閱讀 4030

1.傳送端,傳送syn表示請求連線,同時還會包含編號。

2.接收端,回應ack,包括請求報編號+1+報資料長度,同時向傳送端傳送自己的syn。

3.傳送端,傳送ack應答

a和b打**

a:喂,我是a,能聽到嗎

b:我是b,能聽到。你能聽到嗎

a:能

圖示

解釋一下中間的資料

至此三次握手就結束了

傳送端 傳送fin,中止訊號,包編號和應答序號

接收方 傳送ack應答

接收方 傳送fin標誌,包編號

發起方 傳送ack應答

a和b掛**

a:我要掛了

b: 哦

b:那我也掛了

a:嗯

圖示

解釋一下中間的資料(接上圖資料)

至此四次揮手就結束了

TCP三次握手 四次揮手理解

tcp三次握手建立連線 第一次握手 客戶端傳送給伺服器一段連線請求報文,等待伺服器回應 第二次握手 伺服器收到報文,並傳送給客戶端乙個確認報文,等待客戶端回應 第三次握手 客戶端收到新報文 再傳送給伺服器乙個確認報文,完成三次握手 tcp四次揮手斷開連線 第一次揮手 客戶端傳送一段結束請求報文,等待...

tcp 四次揮手 TCP的三次握手和四次揮手

三次握手 第一次握手 客戶端傳送syn包 syn x 到伺服器,並進入syn send狀態,等待伺服器確認 第二次握手 伺服器收到syn包,必須確認客戶的syn ack x 1 同時自己也傳送乙個syn包 syn y 即syn ack包,此時伺服器進入syn recv狀態 第三次握手 客戶端收到伺服...

TCP三次握手和四次揮手

一 tcp三次握手 three way handshake 1 tcp三次握手的作用 三次握手的目的是連線伺服器指定埠,建立tcp連線,並同步連線雙方的序列號和確認號並交換 tcp 視窗大小資訊。在socket程式設計中,客戶端執行connect 時,將觸發三次握手。2 tcp三次握手過程 第一步 ...