IPV4資料報格式
在TCP/IP的標準中,各種資料格式常常以32bit(即4位元組)為單位來描述。圖6是IP資料報的格式。
一個IP資料報由首部和資料兩部分組成。首部的前一部分長度是固定的20個位元組,後面部分的長度則是可變長度。下面介紹首部各欄位的意義。
1.IP資料報首部的固定部分
版本 版本欄位站4 bit,指IP協議的版本。通訊雙方使用的IP協議的版本必須一致。目前使用的IP協議版本為4。
首部長度 首部長度欄位佔4bit,可表示的最大數值是15個單位(一個單位為4位元組),因此IP的首部長度的最大值是60位元組。當IP分組的首部長度不是4位元組的整數倍時,必須利用最後一個填充欄位加以填充。
服務型別 服務型別欄位共8bit長,用來獲得更好的服務,其意義見圖6的上面部分所示。
服務型別欄位的前三個位元表示優先順序,它可使資料報具有8個優先順序中的一個。
第4個位元是D位元,表示最小的時延。
第5個位元是T位元,表示最大的吞吐量。
第6個位元是R位元,表示最高的可靠性。
第7個位元是C位元,表示最小的費用。
最後一個位元目前尚未使用。
IPV4資料報格式
在TCP/IP的標準中,各種資料格式常常以32bit(即4位元組)為單位來描述。圖6是IP資料報的格式。
一個IP資料報由首部和資料兩部分組成。首部的前一部分長度是固定的20個位元組,後面部分的長度則是可變長度。下面介紹首部各欄位的意義。
1.IP資料報首部的固定部分
版本 版本欄位站4 bit,指IP協議的版本。通訊雙方使用的IP協議的版本必須一致。目前使用的IP協議版本為4。
首部長度 首部長度欄位佔4bit,可表示的最大數值是15個單位(一個單位為4位元組),因此IP的首部長度的最大值是60位元組。當IP分組的首部長度不是4位元組的整數倍時,必須利用最後一個填充欄位加以填充。
服務型別 服務型別欄位共8bit長,用來獲得更好的服務,其意義見圖6的上面部分所示。
服務型別欄位的前三個位元表示優先順序,它可使資料報具有8個優先順序中的一個。
第4個位元是D位元,表示最小的時延。
第5個位元是T位元,表示最大的吞吐量。
第6個位元是R位元,表示最高的可靠性。
第7個位元是C位元,表示最小的費用。
最後一個位元目前尚未使用。