This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] CC3220SF:使用 DHCP 选项查找服务器

Guru**** 2554570 points
Other Parts Discussed in Thread: CC3220SF

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/932457/cc3220sf-server-discovery-using-dhcp-options

器件型号:CC3220SF

您好!

我正在寻找一些选项从 DHCP 服务器检索服务器 IP。  我知道、如果在 DHCP 服务器中配置了服务器 IP、客户端可以在请求 DHCP IP 地址时检索它。

DHCP 协议(RFC2131)的9.7服务器标识符部分中的,该部分允许客户端和服务器使用 DHCP 选项来通信信息。  

还在 DHCP 上添加了 Wikipedia 链接

我想知道是否可以使用 CC3220SF 器件从 DHCP 服务器配置服务器 IP?

谢谢、

Kris。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Kris、

    CC3220SF 器件上的 DHCP 客户端不支持 DHCP 选项的这种用例。 如果要使用它们、则需要在 IEEE 802.11层(例如 LwIP)的顶部使用自己的 DHCP 客户端和 TCP/IP 堆栈。 选项如何绕过您在文档 SWRU455中找到的内部 TCP/IP 堆栈 (不要问我为什么现在无法访问文档)。 但本文档描述了如何绕过内部 TCP/IP 堆栈(NWP 内部)。 它不包含使用 LwIP 等自有堆栈所需的步骤。 实施将仅由您决定。

    我想您将讨论 DHCP 选项54。 我不确定您希望如何使用此选项、因为此选项不是用于从 DHCP 服务器获取自己的 IP 地址。 来自 RFC2132:

    此选项在 DHCPOFFER 和 DHCPREQUEST 消息中使用,也可以
    可选包括在 DHCPACK 和 DHCPNAK 消息中。 DHCP
    服务器在 DHCPOFFER 中包含此选项,以便允许
    客户区分租赁报价。 DHCP 客户端使用
    "服务器标识符"字段的内容作为目标地址
    任何 DHCP 消息单播到 DHCP 服务器。 DHCP 客户端
    通过包括指明正在接受的几项租赁要约中的哪一项
    DHCPREQUEST 消息中的此选项。

    1月