理解IP数据报分片原理和有差别字段的代表意义

1.首先创建一个网络拓扑

理解IP数据报分片原理和有差别字段的代表意义

内部设置IP等操作省略

2.对IP数据报进行分析

假设网络MTU为1500,我们用Packet Tracer发送一个超文(3600字节),之后会产生四个分片,如下图所示:

理解IP数据报分片原理和有差别字段的代表意义
![在这里插入图片描述](https://img-blog.csdnimg.cn/20201112163134225.jpg?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cH理解IP数据报分片原理和有差别字段的代表意义
M6Ly9ibG9nLmNzZG4ubmV0L1hzZzY2,size_16,color_FFFFFF,t_70#pic_center)
理解IP数据报分片原理和有差别字段的代表意义

从这四张图中我们可以看出有所不同,分别为TL值和IP

TL的差异:数据报的长度(字节),数据不同表示着长度不同,说明这四个分片的长度不同
IP的差异: 第一个分片的标识域与其他三个不同,说明第一个分片的ip数据包分片与其他三个不一样。第一个分片和第二个分片的标志域为oxo说明其后没有分片,第二个分片和第三个分片的标志域为ox1,说明其后还有分片。第一个和第三个片偏移为oxo,说明它们是第一个分片,第二个和第四个的片偏移分别为ox5c8和oxb90分别代表它们在分片的位置