设为首页收藏本站language 语言切换
查看: 1607|回复: 1
收起左侧

【太阁题目解析】关于分片的小实验

[复制链接]
发表于 2021-6-10 09:48:40 | 显示全部楼层 |阅读模式
关于这道题, 感觉答案都是对的, 但是题库提供的答案只有ABC,我们做个实验验证一下吧!


                               
登录/注册后可看大图

实验:
在如图环境中,R1-2 之间只有配置了地址, 其他都是默认设置,
可以看到, 接口MTU=1500


                               
登录/注册后可看大图

                               
登录/注册后可看大图

现在我们在R1-2 之间抓包,
R1 上ping R2 , 发包大小MTU = 1600 , 数量=1


                               
登录/注册后可看大图

可以看到一共发了2个包,每次发包都有回复, 所以来回加一起一共4个


                               
登录/注册后可看大图

因为数据MTU= 1600, 接口MTU=1500 , 一次发不完, 只能发两次, 3层切片发送,


                               
登录/注册后可看大图

从这个图中可以看到, 数据包切片,第一份 载荷是从0 开始, 到1479结束,载荷一共1480bytes

第二份载荷是从1480 开始, 到1607 结束,载荷一共128Bytes

所以

                               
登录/注册后可看大图

                               
登录/注册后可看大图
是对的


                               
登录/注册后可看大图

可以看到flag内容, 是标记是否分片和后续是否有其他报文的, 这里允许分片, 所以前2位都是置0,由于只分了2片, 所以后续没有分片了,应该置0,所以3个位都是置0的
C是对的


                               
登录/注册后可看大图

                               
登录/注册后可看大图

而首片报文的flag字段, 由于后续还有一个分片, 所以这个M位是置1的


                               
登录/注册后可看大图

是对的
所以答案全对。

最后
太阁老师的个人微信
添加太阁老师个人微信领取:太阁免费视频资料、NA综合实验配置文件拓扑图及模拟器、太阁独家实验手册、网工必读书籍等

                               
登录/注册后可看大图

您需要登录后才可以回帖 登录 | 论坛注册

本版积分规则

QQ|Archiver|手机版|小黑屋|sitemap|鸿鹄论坛 ( 京ICP备14027439号 )  

GMT+8, 2025-1-31 14:54 , Processed in 0.067475 second(s), 10 queries , Redis On.  

  Powered by Discuz!

  © 2001-2025 HH010.COM

快速回复 返回顶部 返回列表