DHCPv4 允许使用“私有使用”选项向网络设备提供自定义信息。DHCP 参数的 IANA 注册保留选项编号 224 至 254 供私人使用。
DHCPv6 是否有与 DHCPv4 的私有使用选项相同的选项?我在DHCPv6 参数的 IANA 注册。
我找到了一个草稿IPv6 的 DHCP 站点特定选项它提出了针对特定站点的选项,但表示它们不能用于针对特定供应商的选项。
一种可能的使用场景是,我有兴趣制作一个可以自动获取自定义 IP 协议服务器地址的网络设备。因此,DHCPv4 私有使用选项似乎是设备请求服务器地址并由 DHCP 服务器提供该地址的一种可能途径。
答案1
在我进一步调查此事之后……
最好使用供应商特定选项而不是私人使用选项。(例如,我有兴趣制作一个可以向 DHCP 服务器查询自定义 IP 协议的服务器地址的网络设备。)
对于 DHCPv4:
- (受 DHCPv6 选项 16 和 17 启发;见下文)客户端可以报告选项 124 供应商识别供应商类别。服务器可以回复选项 125 供应商识别供应商特定信息。
- (较旧的方法,不太明确)客户可以报告选项 60 供应商类别标识符。服务器可以回复选项 43 供应商特定信息。
对于 DHCPv6:
- 客户可以报告选项 16 供应商类别包含私营企业编号。服务器可以回复选项 17 供应商特定信息。
对于许多 DHCPv4 和 DHCPv6 服务器,很可能需要通过将其指定为二进制数据字符串来配置选项,并以十六进制数字输入数据。我找到了以下配置示例:
- (微软)供应商特定的 DHCP 选项解释和揭秘 - Ingmar Verheij其中讨论了 DHCPv4 选项 60 和 43。
- 在服务器上配置选项 125 以允许交换机上的动态主机配置协议 (DHCP) 自动映像更新 - Cisco