尊敬的所有人:
我正在使用 CC3100实施 IP 多播接收器(发送器是 Windows Qt 应用程序)。 感谢父线程("如何将套接字选项设置为侦听多播组?") 我让它快速工作。
但是:我发现它只能用于 IP 地址224.0.251和224.0.252。 我测试了其他几个地址、不同的路由器(防火墙也被关闭)、但没有成功。
这是 CC3100的一个限制、还是您有什么想法、我做了什么错?
非常感谢!
克莱明
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.
尊敬的所有人:
我正在使用 CC3100实施 IP 多播接收器(发送器是 Windows Qt 应用程序)。 感谢父线程("如何将套接字选项设置为侦听多播组?") 我让它快速工作。
但是:我发现它只能用于 IP 地址224.0.251和224.0.252。 我测试了其他几个地址、不同的路由器(防火墙也被关闭)、但没有成功。
这是 CC3100的一个限制、还是您有什么想法、我做了什么错?
非常感谢!
克莱明
大家好、Clemens、
我认为限制不在 CC3100方面。
拒绝其它地址的可能是您的路由器或防火墙。
224.0.0.251和224.0.0.252是已知(保留)地址(请参阅下面的链接)、因此它们可能是开放使用的、
https://en.wikipedia.org/wiki/Multicast_address
BR、
Kobi
您好、Kobi、
感谢您的回复、您回答正确、但 CC3100方面的限制不在。
我对三台不同的路由器进行了大量测试、每次都获得相同的结果。 最后我为 Linux 编译了应用程序(感谢 Qt!) 而且-它起作用了!
因此,Windows 7似乎阻止了大多数多播消息。 我还不知道为什么关闭了 Windows 防火墙和病毒扫描程序。 我一直在寻找、如果我发现原因、我会再次发帖。
再次感谢!
克莱明