Членство в IGMP под Linux (igmp_max_memberships)
У меня возникают проблемы, связанные с тем, что OSPF (который использует многоадресную передачу) не позволяет нам работать с достаточным количеством смежных групп, и мне сказали посмотреть: /proc/sys/net/ipv4/igmp_max_memberships
Теперь, хотя легко увеличить это число до бесконечности, есть ли способ узнать, сколько членств IGMP в настоящее время принадлежит ОС, чтобы я мог убедиться, что это действительно проблема, и какое число следует использовать?
2 ответа
Да, есть способ:
# 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