lP數據報首部的固定部分中的各字段
發布時間:2014/8/29 21:35:01 訪問次數:2632
(1)版本占4位,指lP協議的版本。前廣泛使用的IP協議版本號為4(即IPv4)。議),ADS1178IPAPR我們將在第10章的10.1節討論。通信雙方使用的IP協議的版本必須一致。目關于以后要使用的IPv6(即版本6的IP協.
(2)首部長度 占4位,可表示的最大十進制數值是15。請注意,首部長度字段所表示數的單位是32位字(1個32位字長是4字節)。因此,首部長度字段的最小值是5(即二進制的0101),相當于IP首部長度為5×4- 20字節。而當首部長度為1111時(即十進的15),首部長度就達到最大值15個32位字長,即60字節。當IP分組的首部長度不是4字節的整數倍時,必須利用最后的填充字段加以填充。因此IP數據報的數據部分永遠在4字節的整數倍時開始,這樣在實現IP協議時較為方便。首部長度限制為60字節的缺點是有時可能不夠用。但這樣做是希望用戶盡量減少開銷。最常用的首部長度就是20字節(即首部長度為0101),這時不使用任何選項。
(3)區分服務 占8位,用來獲得更好的服務。這個字段在f日標準中叫做服務類型,但實際上一直沒有彼使用過。1998年IETF把這個字段改名為區分服務DS (DifferentiatedServices)。只有在使用區分服務時,這個字段才起作用(見第8章8.4.4節)。在一般的情況‘F都不使用這個字段[RFC 2474,3168,3260]。
(4)總長度 總長度指首部和數據之和的長度,單位為字節。總長度字段為16位,因此數據報的最大長度為216—1= 65 535字節。 然而實際上傳送這樣長的數據報在現實中是極少遇到的。
我們知道,在IP層下面的每一種數據鏈路層協議都規定了一個數據幀中的數據字段的最大長度,這稱為最大傳送單元MTU (Maximum Transfer Unit)。當一個IP數據報封裝成鏈路層的幀時,此數據報的總長度(即首部加上數據部分)一定不能超過下面的數據鏈路層所規定的MTU值。例如,最常用的以太網就規定其MTU值是1 500字節。若所傳送的數據報長度超過數據鏈路層的MTU值,就必須把過長的數據報進行分片處理。
(1)版本占4位,指lP協議的版本。前廣泛使用的IP協議版本號為4(即IPv4)。議),ADS1178IPAPR我們將在第10章的10.1節討論。通信雙方使用的IP協議的版本必須一致。目關于以后要使用的IPv6(即版本6的IP協.
(2)首部長度 占4位,可表示的最大十進制數值是15。請注意,首部長度字段所表示數的單位是32位字(1個32位字長是4字節)。因此,首部長度字段的最小值是5(即二進制的0101),相當于IP首部長度為5×4- 20字節。而當首部長度為1111時(即十進的15),首部長度就達到最大值15個32位字長,即60字節。當IP分組的首部長度不是4字節的整數倍時,必須利用最后的填充字段加以填充。因此IP數據報的數據部分永遠在4字節的整數倍時開始,這樣在實現IP協議時較為方便。首部長度限制為60字節的缺點是有時可能不夠用。但這樣做是希望用戶盡量減少開銷。最常用的首部長度就是20字節(即首部長度為0101),這時不使用任何選項。
(3)區分服務 占8位,用來獲得更好的服務。這個字段在f日標準中叫做服務類型,但實際上一直沒有彼使用過。1998年IETF把這個字段改名為區分服務DS (DifferentiatedServices)。只有在使用區分服務時,這個字段才起作用(見第8章8.4.4節)。在一般的情況‘F都不使用這個字段[RFC 2474,3168,3260]。
(4)總長度 總長度指首部和數據之和的長度,單位為字節。總長度字段為16位,因此數據報的最大長度為216—1= 65 535字節。 然而實際上傳送這樣長的數據報在現實中是極少遇到的。
我們知道,在IP層下面的每一種數據鏈路層協議都規定了一個數據幀中的數據字段的最大長度,這稱為最大傳送單元MTU (Maximum Transfer Unit)。當一個IP數據報封裝成鏈路層的幀時,此數據報的總長度(即首部加上數據部分)一定不能超過下面的數據鏈路層所規定的MTU值。例如,最常用的以太網就規定其MTU值是1 500字節。若所傳送的數據報長度超過數據鏈路層的MTU值,就必須把過長的數據報進行分片處理。
熱門點擊
- 查表法
- 擴充響應曲線法
- 計算機網絡在我國的發展
- 直線插補計算的程序實現
- 63Sn-37Pb錫鉛共晶合金的基本特性
- 按網絡的作用范圍進行分類
- 因特網發展的三個階段
- 逐點比較法插補原理
- 數字量輸入通道
- lP數據報首部的固定部分中的各字段
推薦技術資料
- 單片機版光立方的制作
- N視頻: http://v.youku.comN_sh... [詳細]