IGMPv3 源过滤配置

IGMPv3 源过滤配置

我知道多播地址保存在/proc/net/igmp. v3 源过滤器的配置保存在哪里?请注意,我不想检查实际的 IGMP 数据包,我希望查看配置的值,即使它不是有效的多播源。

答案1

你可以找到IGMPv3当前内核状态/proc/net/mcfilter

以下是允许来自 4 个来源的一个组地址的样子:

# cat /proc/net/mcfilter
Idx Device        MCA        SRC    INC    EXC
8333 bond1. 0xe8ff3329 0xac10f9ce      1      0
8333 bond1. 0xe8ff3329 0xac10f9d6      1      0
8333 bond1. 0xe8ff3329 0xac10f92e      1      0
8333 bond1. 0xe8ff3329 0xac10f936      1      0
  • IdxDevice接口 ID 和名称。
  • MCA- 多播地址。

以及适当的 igmp 请求tcp转储:

igmp v3 report, 1 group record(s) [gaddr 232.255.51.41 allow { 172.16.249.206 172.16.249.214 172.16.249.46 172.16.249.54 }]

相关内容