TCP報文結構

2021-10-09 09:33:43 字數 593 閱讀 4752

tcp報文結構

埠號tcp的埠號加上ip確定乙個應用程序。

目的埠號:接收方計算機上的應用程式介面。

序號和確認號

序號標識本報文段傳送的資料組的第乙個位元組的序號,在tcp中每個位元組乙個序號。

確認號表示該確認號之前的額資料正確無誤的收到,確認號只有當ack標識為1時有效。

資料偏移

由於tcp頭部包含可選項,所以頭部長度不確定,資料偏移用來標識頭部的長度,最大為60位元組。

控制位urg:緊急指標標識。

ack:確認需要標識,為1時標識確認好有效,否則忽略確認號。

psh:為1時表示盡快將該報文交給應用程式,而不是在緩衝區排隊。 視窗

滑動視窗大小,用來告知傳送端,接收端目前的快取大小,以此控制傳送端的傳送速率,從而達到流量控制,視窗最大為2^16。

校驗和傳送端以16位字使用奇偶校驗對整個tcp報文進行計算並儲存,由接收端進行校驗。

緊急指標

當urg標誌為1時有效,通過與序號字段相加得到緊急報文的最後乙個序號。

TCP 報文結構

注意,注意,注意 2 很多內容來自別人博主,十分感謝,當時摘抄實在太匆忙,有的忘了出處,如有冒犯,侵刪。3 祝各位很閒也有錢。tcp報文是tcp層傳輸的資料單元,也叫報文段。1 埠號 用來標識同一臺計算機的不同的應用程序。tcp報頭中的源埠號和目的埠號同ip資料報中的源ip與目的ip唯一確定一條tc...

TCP協議報文結構

tcp協議頭部組成結構 序號 sequence 當tcp資料報過大分片傳輸時,面臨資料報重組時,序號就是重組依據 確認號 ack sequence 序號 1 表示接收方期望接到下個包的序號 狀態控制碼 表示資料報的型別 1表示匹配,0表示不匹配 urg 緊急標誌位,說明緊急指標有效 ack 1 表示...

tcp報文傳送工具 tcp報文段首部結構分析

tcp雖然是面向位元組流的,但tcp傳送的資料單元卻是報文段。tcp報文段如apr報文 ip資料報一樣,也是由首部與資料區域組成,tcp首部內容很豐富,各個欄位都有特定的含義,一般來說tcp首部只有20個位元組,tcp報文段首部的前20個位元組是固定的,後面有4n位元組是根據需要而增加的選項字段 n...