報文分析4 TCP協議的頭結構

2022-05-17 08:23:44 字數 917 閱讀 7303

tcp協議的頭結構

**埠(2位元組)

目的埠(2位元組)

序號(4位元組)

確認序號(4位元組)

頭長度(4位)

保留(6位)

urgack

pshrst

synpin

視窗大小(2位元組)

校驗和(16位)

緊急指標(16位)

選項(可選)

資料(1)tcp源埠(source port):16位的源埠包含初始化通訊的埠號。源埠和ip位址的作用是標識報文的返回位址。

(2)tcp目的埠(destination port):16位的目的埠域定義傳輸的目的。這個埠指明報文接收計算機上的應用程式位址介面。

(3)序列號(sequence number):tcp連線傳送方向接收方的封包順序號。

(4)確認序號(acknowledge number):接收方回發的應答順序號。

(5)頭長度(header length):表示tcp頭的雙四位元組數,如果轉化為位元組個數需要乘以4。

(6)urg:是否使用緊急指標,0為不使用,1為使用。

(7)ack:請求/應答狀態。0為請求,1為應答。

(8)psh:以最快的速度傳輸資料。

(9)rst:連線復位,首先斷開連線,然後重建。

(10)syn:同步連線序號,用來建立連線。

(11)fin:結束連線。如果fin為0是結束連線請求,fin為1表示結束連線。

(12)視窗大小(window):目的機使用16位的域告訴源主機,它想收到的每個tcp資料段大小。

(13)校驗和(check sum):這個校驗和和ip的校驗和有所不同,不僅對頭資料進行校驗還對封包內容校驗。

(14)緊急指標(urgent pointer):當urg為1的時候才有效。tcp的緊急方式是傳送緊急資料的一種方式。

TCP協議報文結構

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

分析TCP頭結構

1 tcp頭結構圖 2 源埠 source port 1104,表示源埠號。3 目的埠號 destination port 21,表示目的埠號,這裡主機2的伺服器開放的埠為21,所以目的埠號為21,提供ftp服務。4 序號 initial sequence number 2419433438。序號的...

RTP協議的報文頭格式結構

rtp頭格式如圖2所示 開始12個八進位制出現在每個rtp包中,而csrc標識列表僅出現在混合器插入時。各段含義如下 版本 v 2位,標識rtp版本。填充標識 p 1位,如設定填充位,在包尾將包含附加填充字,它不屬於有效載荷。填充的最後乙個八進位制包含應該忽略的八進位制計數。某些加密演算法需要固定大...