當前位置:吉日网官网 - 傳統美德 - IPv4協議(所有相關信息)

IPv4協議(所有相關信息)

IP數據包報頭格式

IPv4報頭通常有20個字節長。在以太網幀中,IPv4數據包的報頭後面是以太網幀的報頭,以太網幀報頭中的協議類型值設置為080016。IPv4提供了不同的、大多很少使用的選項,因此IPv4數據包報頭的最大長度可以擴展到60字節(總是4字節和4字節)。

0 4 8 12 16 19 24 31

版本頭長度服務類型長度

認證標誌段的偏移量

TTL協議校驗和

源IP地址

目標IP地址

選擇權...

IP報頭字段描述

版本:4位數字,表示IP協議的版本號。

報頭長度(IHL): 4位,IP協議報頭的長度,表示IPv4協議報頭長度有多少字節包含32位。由於IPv4的報頭可能包含數量可變的選項,因此該字段可用於確定IPv4數據報中數據部分的偏移位置。IPv4報頭的最小長度是20字節,因此IHL字段的最小值是十進制的5(5x 4 = 20字節)。換句話說,這意味著報頭中的總字節數是4字節的倍數。

服務類型:定義IP協議包的處理方式,包括以下子字段。

過程字段:3位數字,設置數據包的重要性。值越大,數據越重要。取值範圍為:0(正常)~ 7(網絡控制)。

延遲字段:1位,值為0(正常)和1(極低延遲)。

流量字段:1位數字,取值為0(正常)和1(異常高流量)。

可靠性字段:1,值為0(正常)和1(極高可靠性)。

費用字段:1位數字,取值為0(正常)和1(特殊最低費用)。

未使用:1位

長度:IP數據包的總長度

認證:

標誌:是壹個3位控制字段,包括:

保留位:1位

無分段位置:1,取值為0(允許數據報分段)和1(數據報不能分段)。

更多段:1位,取值:0(包後無包,為最後壹包)和1(包後有更多包)。

段偏移:當數據被分組時,它與更多段(MF)連接,以幫助目的主機組合分段的包。

TTL:表示數據包將在網絡上存在多長時間。每經過壹次路由器,該值就減壹。當它為0時,將被路由器丟棄。

協議:8位。該字段定義IP數據報的數據部分中使用的協議類型。常用的協議及其十進制值有ICMP(1)、TCP(6)、UDP(17)。

校驗和:16位,是IPv4數據報報頭的校驗和。

源IP地址:

目標IP地址:

高層協議

IP是TCP/IP參考模型中網絡層的核心協議。IP之上還有很多高層協議。重要的如傳輸層協議TCP和UDP,應用層域名服務協議DNS等等。

  • 上一篇:把其他的東西都丟到火裏——程維和他那壹小罐柴火。
  • 下一篇:醫生在文言文裏稱什麽?(有什麽雅稱)
  • copyright 2024吉日网官网