数据报文被分片后,各分片报文中哪些部分一定相同

如题所述

我一开始也不知道分片的原则,查阅资料和做实验后得出自己的一个总结,下面粘贴一部分,能对你的问题进行解答。
3)分片原则:
每一片仍采用数据报的格式,且保留原数据报的标识符,但只包含原数据报的部分数据,在需要时,数据报片可以再次分片。 在一个TCP/IP互联网上,一旦数据报分片后,每片都作为独立的数据报传送,一直等到到达目的网点的主机后,才对它们重组。目的网点的主机通过数据报首部的标识符来查证各片是否为同一个数据报的分片,且根据片偏移及标志来控制分片和重组。目的主机首次接到某一数据报的一个分片时,就启动一个计时器,如果在收到所有分片之前计时器超时,则接收机废弃已收到的分片,不对数据报处理。
A.分片以mtu值为准,先填满,剩下的单独分一片
B.每片都是完整的数据包,都有以太头+ip头,只是数据部分填充凑满MTU值。例如,一个IP包分成7片,则分片后总的报文长度增加(20+18)*6字节
5)协议报文和数据报文都可以分片,对于tcp/udp报文,分片时,tcp/udp只存在于第一片,后续的分片报文不会再带有tcp/udp头
温馨提示:答案为网友推荐,仅供参考