我在2-3个地方读到,IP报头的长度在从源到目的地之间的传输过程中可能会发生变化。但是,没有解释为什么会改变这种情况。
据我所知,IP报头的长度只有在选项字段长度发生变化时才能改变。例如,我们有记录路由选项,当IP地址通过每一个路由器时,IP地址每次都被添加到options字段,给我们从源到目的地的整个路由。因此,当每次添加IP地址时,选项字段的长度都会发生变化。
这个推理正确吗?
发布于 2017-10-20 16:10:02
是。只有选项才会更改标题的长度。
发布于 2022-01-22 11:05:02
不,不会变的
标题长度或大小由消息头中的字段数决定,如MF、TTL等。字段由发件人自己决定,路由器不能添加或删除字段。
但是,路由器可以更改字段的内容,例如记录路由可以有0到9个IP地址,但这不会改变它的长度。
https://networkengineering.stackexchange.com/questions/45123
复制相似问题