1. 程式人生 > 實用技巧 >網路層協議-IP協議

網路層協議-IP協議

重點掌握

1.版本:IP協議的版本,通訊雙方使用過的IP協議的版本必須一致,目前使用最廣泛的IP協議版本號為4(IPV4)

2.首部長度:單位是 32位(4個位元組),比如首部長度為 24個 位元組,這裡就是 6

3.服務型別:一般不適用,取值為0

4.總長度: 指首部加上資料 的總長度,單位為 位元組

5.標識(identification): IP 軟體在儲存器中維持一個 計數器,每產生一個數據報,計數器就加1, 並將此值賦給標識欄位。

6.標誌(flag):目前只有兩位有意義。

  • 標誌欄位中的最低位記為MF,MF=1即表示後面 “ 還有分片 ” 的資料報。MF=0 表示這已是若干資料報片的最後一個。
  • 標誌欄位中間的一位記為DF, 意思是 不能分片,只有當 DF =1 時才允許分片。

7.片偏移:指較長的分組在分片後, 某片在源分組中的 相對位置,也就是說,相對於使用者資料段的起點,該片從什麼地方開始的,片偏移以8位元組為偏移單位

8.生存時間:TTL,表明資料包在網路中的壽命,即為“跳數限制”,有發出資料報的原點設定這個欄位。路由會在轉發資料之前把 這個 TTL減1, 當TTL的值為0時就丟掉這個資料報。

9.協議型別:指的是上層是什麼協議,TCP(6) UDP(17)

10.首部校驗和:只校驗資料報的首部,不包括資料部分。

11.源地址:傳送者的IP

12.目的地址: 接收者的IP