一份数据从一个主机通过以太网发送到里一个主机时,是要经过很多层路由转发的。其中过程相对比较的复杂,在这里我们要讨论的是IP在路由中转发时是以怎样的形式转发的和目的主机在接受到这写数据报时又是怎样处理的。
首先我们需要了解的是整个IP数据报的格式:
IP的转发控制都是由IP数据报的头部决定的。在这里我们就不详细的讨论首部的所有字段,我们就讨论一下个分片有关的总长度字段。
在IP数据报中,总长度是16位的字段,依次数据报的最大长度为2^16-1=65535字节,虽然尽可能长的数据报可以提升传输速率,但是由于以太网的普遍应用,实际上使用数据报长度很少超过1500个字节的,所以在这里,只要超过1500字节,我们就认为此数据报应该分片了。