【发布时间】:2017-05-06 08:43:46
【问题描述】:
我正在与一组工程师一起开发一个系统,其中许多嵌入式设备和一个“父”设备都是同一个本地网络的一部分。它们都具有由网络的 DHCP 服务器动态分配的 IP。挑战在于为嵌入式设备(低资源)找到一种方法来定位父 IP 并连接到它。在花了一些时间研究这个主题之后,我找到了几个解决方案,但似乎都涉及在嵌入式设备上添加 mDNS 支持。由于资源限制,我们宁愿将其作为最后的选择。
理想情况下,我们希望通过一个简单的标准 DNS 查询来做到这一点,我们正在使用的嵌入式库已经支持该查询。
谢谢!
【问题讨论】:
-
您可以让服务器订阅一个多播组,然后从设备向该多播组发送查询。相反,您可以让设备订阅多播组,并让服务器通过向多播组发送查询来查找设备。这仅取决于您需要如何处理它。
标签: networking dns bonjour service-discovery mdns