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位,如設定填充位,在包尾將包含附加填充字,它不屬於有效載荷。填充的最後乙個八進位制包含應該忽略的八進位制計數。某些加密演算法需要固定大...