一个UDP用户数据部分为4192字节,UDP用户数据报传送过程中经过以太网,以太网的最大传送单元值为1500字节

一个UDP用户数据部分为4192字节,UDP用户数据报传送过程中经过以太网,以太网的最大传送单元值为1500字节。网络层使用IP协议对UDP用户数据报进行封装,使用20字节的IP固定首部。试问IP数据报应该被分为几个IP片?说明每一个IP片的数据部分长度、分片偏移量的值及MF比特的取值

第1个回答  2010-10-18
您好!

如果你用的教材是谢希仁的《计算机网络(第五版)》可以参见教材P123-124。

数据包总长度=IP头(20字节)+UDP头(8字节)+UDP数据(4192字节)=4220(字节)

注意,分片是将原数据包(包括IP头部)封装到N个新数据包中。

所以,分成3个IP片。

前两个IP片数据部分长度为1480字节(减去IP头部),最后一个为1260字节(4220-1480*2)

分片偏移量分别为:0,185(1480/8),370(2960/8)

MF(More Fragment,为“1”表示后面还有分片)分别为:1,1,0

希望我的回答能对你有所帮助!

如果满意记得采纳为最佳答案哦!~
如果还有问题,可以BaiduHi我,O(∩_∩)O~!本回答被网友采纳