1. 程式人生 > >[na]ip數據包格式

[na]ip數據包格式

mtu post 完整 它的 發送 thead 重新 網絡 下一代

技術分享圖片

技術分享圖片

字段名 解釋
版本 IP協議的版本,目前的IP協議版本號為4,下一代IP協議版本號為6。
首部長度 IP報頭的長度。固定部分的長度(20字節)和可變部分的長度之和。共占4位。最大為1111,即10進制的15,代表IP報頭的最大長度可以為15個32bits(4字節),也就是最長可為15*4=60字節,除去固定部分的長度20字節,可變部分的長度最大為40字節。
服務類型 Type Of Service。
總長度 IP報文的總長度。報頭的長度和數據部分的長度之和。
標識 唯一的標識主機發送的每一分數據報。通常每發送一個報文,它的值加一。當IP報文長度超過傳輸網絡的MTU(最大傳輸單元)時必須分片,這個標識字段的值被復制到所有數據分片的標識字段中,使得這些分片在達到最終目的地時可以依照標識字段的內容重新組成原先的數據。
標誌 共3位。R、DF、MF三位。目前只有後兩位有效,DF位**
片位移 本分片在原先數據報文中相對首位的偏移位。(需要再乘以8)
生存時間 IP報文所允許通過的路由器的最大數量。每經過一個路由器,TTL減1,當為0時,路由器將該數據報丟棄。TTL 字段是由發送端初始設置一個 8 bit字段.推薦的初始值由分配數字 RFC 指定,當前值為 64。發送 ICMP 回顯應答時經常把 TTL 設為最大值 255。
協議 指出IP報文攜帶的數據使用的是那種協議,以便目的主機的IP層能知道要將數據報上交到哪個進程(不同的協議有專門不同的進程處理)。和端口號類似,此處采用協議號,TCP的協議號為6,UDP的協議號為17。ICMP的協議號為1,IGMP的協議號為2.
首部校驗和 計算IP頭部的校驗和,檢查IP報頭的完整性。
源IP地址 標識IP數據報的源端設備。
目的IP地址 標識IP數據報的目的地址。

[na]ip數據包格式