无法绑定到多播地址(Windows)
|
我正在尝试编写一个使用Windows套接字侦听多个多播组的应用程序。
我遇到的问题是,当我去绑定套接字时,如果我尝试绑定到多播组地址和端口,它将失败并显示WSAEADDRNOTAVAIL。如果我改为绑定到INADDR_ANY和端口,那么我仍然可以接收发往该端口的其他无关流量。
当我在Linux中实现相同的功能时,绑定到多播地址没有任何问题(实际上,我看到它建议了几个位置,以避免端口获得无关的流量)。
这只是Windows套接字不可用吗?我假设我可以使用WSARecvFrom并查看标头来自己过滤流量,但是如果存在的话,我宁愿使用一种简单的解决方案。
此外,它在Windows Server 2008上运行。
没有找到相关结果
已邀请:
1 个回复
栖很钾是狠