【问题标题】:DHCP Options field paddingDHCP 选项字段填充
【发布时间】:2014-09-05 20:03:25
【问题描述】:

根据RFC2132“填充选项”(0s)可用于对齐字边界上的后续字段。但是看着DHCP packets,我不知道“单词”的大小。一次“选项”字段为 32 字节,一次为 60 字节。 在我的设置中,DHCP 服务器接受没有填充的数据包没有问题。

现在是否需要填充?如果是多大?

【问题讨论】:

    标签: dhcp rfc bootp


    【解决方案1】:

    The TCP/IP Guide 将“字”定义为 16 位(2 个字节)。

    RFC2131 表示您需要能够处理至少 312 个八位字节(字节)的“选项”字段。

    内边距可以是任意大小。我只是对根本不处理填充的嵌入式设备(旧的 JetDirect 盒子)的 DHCP 客户端进行故障排除。我们的 Cisco 交换机在删除导致设备阻塞的“选项 82”信息后添加了填充。它似乎没有填充发送到服务器的信息,但您不知道客户端或交换机是否会这样做,因此您需要能够处理它。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-03-14
      • 2017-03-09
      • 2017-12-28
      • 2012-01-22
      • 1970-01-01
      • 2013-01-15
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多