所以我的问题是,单独使用 IGMP(没有 IGMP 侦听、PIM...等)会使路由器转发多播流量吗?
我正在研究一个有问题的交换机,但我也不了解网络,所以我不确定问题是我的理解还是这个路由器。
我现在正在测试 IGMP,设置非常简单:
A <-> 路由器 <-> B
A 和 B 是 PC 或 NB 什么的,它们都运行 iperf,A 作为发送方,B 作为接收方,它们加入/发送某个多播组。(224.0.55.55)
路由器运行默认的单个 vlan 1,所有接口都在其上。
在路由器及其vlan 1上启用IGMP后,我可以从wireshark观察到路由器查询和B报告成员资格,在路由器上使用show命令也确认成员资格。
但是,当 A 泵多播流量时,我看不到路由器将流量转发到 B。
从我从谷歌的调查来看,大多数 IGMP 使用都绑定到其他协议,几乎没有任何关于 IGMP 的测试用例,或者查询/报告过程只是所有 IGMP 的作用?本身只是维持会员资格?
顺便说一句,IGMP 侦听工作正常,但需要运行 VLC 来主动报告其成员身份,之后我可以看到路由器转发多播流量。