在有效载荷后,ip填充插入在ip数据-g格式中在哪里?
发布于 2018-08-01 03:19:20
IPv4数据包中唯一可能的填充是在任何选项之后的报头中。IPv4选项确实不再被使用,但是如果有任何选项,则必须填充标头,以确保它以32位边界结束。没有有效负载填充,因为IPv4根本不关心有效负载中的内容。
这在RFC 791,因特网协议中都有解释:
3.1。互联网报头格式:0 1 2 2 3 0 1 3 4 5 6 7 8 9 0 1 3 4 4 6 7 8 9 0 1 3 4 5 6 7 8 9 0 1 3 4 5 6 7 8 9 0 1+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ +-+-++-++-++-++-++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+示例因特网数据报头
-而且--
填充:变量互联网标题填充是用来确保互联网标题结束在一个32位的边界。填充物是零。
-而且--
这些选项可能不会以32位边界结束。网际网路标题必须用零的八位数填写。第一个选项将被解释为“选项结束”选项,其余部分将被解释为“互联网标题填充”。
-而且--
使用填充internet标头填充字段来确保数据从32位字边界开始。填充物是零。
https://networkengineering.stackexchange.com/questions/52184
复制相似问题