![]() |
1
8
不,lwip不支持除autoip之外的zeroconf的任何部分。 我没看过avahi,但把apples mdnsresponder移植到lwip 很直接。有一点肮脏 必须向后拉pbuf头才能访问ip头以获取 发送者IP(我认为这是一个“合适的”方法 但afaik还没有发布)。 使用mdnsresponder,您可以同时获得服务通告和发现。 |
![]() |
2
5
我不能评论你问题中的lwip部分(上次我使用lwip时,它甚至没有ipv4ll支持),但是你可能有兴趣知道苹果已经开放了他们的mdnsrresponder代码,可以从这里获得: http://developer.apple.com/networking/bonjour 这个实现的有趣之处在于,它们提供了一个VxWorks平台层,这可能比Avahi库更适合移植到嵌入式目标。 |
![]() |
3
3
LWIP网站有一个 task tracker 有以下三项(看起来它们是在2010年前后添加的,在最初提出这个问题的时候):
|
![]() |
4
0
这里有一个非常小的mdns响应器,可以很容易地移植到lwip: https://bitbucket.org/geekman/tinysvcmdns apples mdnsresponder对于非常小的系统(就ram的使用而言)仍然是相当重的,因此如果只需要基本的功能,则可以首选此功能。 |
![]() |
ilya · 使用iperf3测量STM32板上的UDP吞吐量 7 年前 |