每个人
在 cisco WS-C4948-10GE (MPC8540) 上使用多播时遇到问题。
我有两个交换机正在运行:
系统映像文件为“bootflash:cat4000-i5k91s-mz.122-25.EWA9.bin“并且系统映像文件是“bootflash:cat4500-entservicesk9-mz.122-46.SG.bin“
两者都存在同样的问题。我已配置了几个具有多播的 vlan 100 端口。然后它将多播泛洪到具有 vlan 100 的所有端口,这会消耗 50Mb/s 的链路带宽。
Swtich-2#show ip igmp snooping
Vlan 100:
--------
IGMP snooping : Enabled
IGMPv2 immediate leave : Disabled
Explicit host tracking : Enabled
Multicast router learning mode : pim-dvmrp
CGMP interoperability mode : IGMP_ONLY
Swtich-2#show mac address-table interface gigabitEthernet 1/7
Unicast Entries
vlan mac address type protocols port
-------+---------------+--------+---------------------+--------------------
100 64d1.5415.8a7b dynamic ip GigabitEthernet1/7
Multicast Entries
vlan mac address type ports
-------+---------------+-------+--------------------------------------------
100 ffff.ffff.ffff system Gi1/3,Gi1/7,Po1
Swtich-2#show ip igmp snooping mrouter
Vlan ports
---- -----
100 Po1(dynamic)
答案1
4900 系列不支持侦听查询器。因此,只有存在 IGMP 可供侦听时,IGMP 侦听才会起作用。
IGMP 用于动态注册特定 LAN 上多播组中的单个主机。主机通过向其本地多播路由器发送 IGMP 消息来识别组成员身份。在 IGMP 下,路由器会侦听 IGMP 消息并定期发出查询以发现特定子网上哪些组处于活动状态或非活动状态。Cisco - IP 多播技术概述
如上所述,本地多播路由器发送 IGMP 查询。因此,该 VLAN 上必须有一个支持多播并启用 PIM 的本地路由器。否则,IGMP 侦听将无事可侦听。