注意:資料報分片一定要能被8整除
片偏移:起始資料報片/8,若不能整除,則要對首部進行修改
乙個資料報長度4000位元組(固定首部長度),現在經過乙個網路傳送,網路mtu為1500位元組,求非為幾個資料報片,各個報片資料長度,mf,和片偏移
思路:本題1500-20=1480剛好能被8整除,這裡首部就不用修改了
乙個資料報部分長度為3400位元組(使用固定首部)。現在經過乙個網路傳輸,該網路的mtu為800位元組:
(1)應分為幾個資料報片?
(2)各資料報片的資料字段長度?
(3)各資料報片的片偏移字段值?
思路:這個題目固定首部:24位元組,正常情況下是20位元組
原因:片偏移以8個位元組為偏移單位,每個分片長度一定是8位元組(64位)的整數倍
該網路的mtu為800位元組:包括首部和資料部分,
最大的資料部分(減去首部24位元組)為776位元組
資料報部分長度為3400位元組能分成多少個776
3400/776≈4.38
剩餘部分不能丟棄
所以應分為5個資料報片
IP資料報分片理解
ip資料報分片理解 一 乙太網幀格式如下 mac資料報的最小值為46byte,至於這個最小值是因為乙太網通道偵聽需要,1500byte為規範值。一般的電腦mtu設定值為1500,就是基於mac最大封包的考慮。一般的ip包的大小肯定超過1500byte,為了能在mac幀中傳輸,必須將ip包進行分片,分...
IP資料報分片總結
網路層的資料報需要借助於資料鏈路層來真正完成傳輸,但是資料鏈路層的mtu有限制,一般乙太網的mtu是1500b。但是網路層的資料報大小可以不止mtu這麼大,根據ip資料報的格式我們知道,總長度有16位,最大有216 1 65535 b 這麼大,因此,必然牽涉到資料報的分片技術。分片主要借助標識 16...
IP資料報分片總結
網路層的資料報需要借助於資料鏈路層來真正完成傳輸,但是資料鏈路層的mtu有限制,一般乙太網的mtu是1500b。但是網路層的資料報大小可以不止mtu這麼大,根據ip資料報的格式我們知道,總長度有16位,最大有21 6 1 65535 b 這麼大,因此,必然牽涉到資料報的分片技術。分片主要借助標識 1...