Linux下的IGMP成员资格(igmp_max_memberships)

我遇到了OSPF(依赖于Multicast)的问题,不允许我们使用足够的邻接关系,并被告知看看:/ proc / sys / net / ipv4 / igmp_max_memberships

现在,将这个数字增加到无穷大是很容易的,但是有没有办法知道操作系统当前拥有多lessIGMP成员资格,所以我可以确保这确实是问题,应该使用哪个数字?

是的,有一个方法:

# cat /proc/net/igmp 

它应该打印出当前机器使用的所有IGMP组:

 # cat /proc/net/igmp Idx Device : Count Querier Group Users Timer Reporter 1 lo : 0 V3 4B4B00E0 2 0:00000000 0 010000E0 1 0:00000000 0 3 eth0 : 4 V3 4B4B00E0 2 0:00000000 0 010000E0 1 0:00000000 0 9 tap2 : 4 V3 4B4B00E0 2 0:00000000 0 010000E0 1 0:00000000 0 10 tap1 : 4 V3 4B4B00E0 2 0:00000000 0 010000E0 1 0:00000000 0 11 tap0 : 5 V3 4B4B00E0 2 0:00000000 0 080808E4 2 0:00000000 0 010000E0 1 0:00000000 0 
 netstat -g 

或仅用于数字输出: netstat -ng