分类: 系统运维
2009-10-25 21:05:41
链路层上,不同的网络类型大多有一个最大传输单元,如以太网为1500,802.3为1492。如果IP层上有一个数据报文要传,但是它的长度大于MTU,则需要分片。
如果需要通信的两个设备经过多个网络或其他设备,则需要考虑路径中最小的MTU,称为路径MTU。RFC1191描述了路径MTU的发现机制。但是当中间路由设备收到一个需要分片的IP报文,但是该IP报文又设置了DF(不分片)标志,则路由器应该回应一个ICMP不可达差错报文。
格式如下:
|类型:3(1字节)|代码:4(1字节)|校验和(2字节)|0(2字节)|下一跳MTU|IP首部(包括选项)+原始IP数据中的前8字节|