Назад | Перейти на главную страницу

Членство в IGMP под Linux (igmp_max_memberships)

У меня возникли проблемы, связанные с OSPF (который полагается на многоадресную рассылку), что не позволяет нам работать с достаточным количеством смежностей, и мне сказали посмотреть: / proc / sys / net / ipv4 / igmp_max_memberships

Теперь, хотя это число легко увеличить до бесконечности, есть ли способ узнать, сколько членств IGMP в настоящее время удерживается ОС, чтобы я мог убедиться, что это действительно проблема, и какое число следует использовать?

netstat -g

или только для числового вывода: netstat -ng

Да, есть способ:

# 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