我已经将三台服务器连接到 Cisco Nexus 7000 交换机。服务器 1 发送多播数据包,服务器 2 订阅多播数据包,服务器 3 用于测试。无论我是否从服务器 2 订阅多播,所有接口都会被多播数据包淹没,即使我已启用 IGMP 侦听。
这里发生了什么???
这是我的配置:
switch(config-vlan)# show ip igmp snooping
Global IGMP Snooping Information:
IGMP Snooping enabled
Optimised Multicast Flood (OMF) enabled
IGMPv1/v2 Report Suppression enabled
IGMPv3 Report Suppression disabled
Link Local Groups Suppression enabled
VPC Multicast optimization disabled
Group timeout configured: never
IGMP Snooping information for vlan 1
IGMP snooping enabled
Lookup mode: IP
Optimised Multicast Flood (OMF) enabled
IGMP querier none
Switch-querier disabled
IGMPv3 Explicit tracking enabled
IGMPv2 Fast leave disabled
IGMPv1/v2 Report suppression enabled
IGMPv3 Report suppression disabled
Link Local Groups suppression enabled
Router port detection using PIM Hellos, IGMP Queries
Number of router-ports: 0
Number of groups: 1
VLAN vPC function disabled
Active ports:
Eth1/3 Eth1/5 Eth1/7
IGMP Snooping information for vlan 4045
IGMP snooping enabled
Lookup mode: IP
Optimised Multicast Flood (OMF) enabled
IGMP querier none
Switch-querier disabled
IGMPv3 Explicit tracking enabled
IGMPv2 Fast leave disabled
IGMPv1/v2 Report suppression enabled
IGMPv3 Report suppression disabled
Link Local Groups suppression enabled
Router port detection using PIM Hellos, IGMP Queries
Number of router-ports: 0
Number of groups: 0
VLAN vPC function disabled
Active ports:
switch(config-vlan)#
答案1
这很简单,也很尴尬——我们一直在向多播 225.0.0.1 和 239.0.0.1-16 发送数据包,它们是没有 IGMP 侦听过滤的多播范围,如下所示: