0

我想构建一个想要从多个多播组(最多 1.000 个!)接收数据的应用程序,这可以使用 setsockopt 函数(IP_ADD_SOURCE_MEMBERSHIP)吗?还是有系统限制?

还有另一种方法吗?还是我必须使用多个插座?

谢谢!

4

1 回答 1

0

我在这个Microsoft 网站上找到了一些东西:INFO: Header and Library Requirement When Set/Get Socket Options at the IPPROTO_IP Level

存在一个定义

#define IP_MAX_MEMBERSHIPS 20 /* per socket; must fit in one mbuf */

mbuf 结构的最大大小为 108 字节。

TCP/IP 图解:卷。2:实施

于 2013-04-16T09:56:54.167 回答