Руководство По Проектированию для Cisco Cisco Nexus 5010 Switch

Скачать
Страница из 119
 
 
© 2015 Cisco and/or its affiliates. All rights reserved. This document is Cisco Public Information. 
Page 36 of 119 
Note:   Never disable IGMP snooping. If you need to manually configure entries for multicast group subscribers 
that cannot send IGMP messages, use the CLI command switch(config-vlan)# ip igmp snooping static-group 
group-ip-addr [source source-ip-addr] interface 1 interface 
2 etc… under the VLAN configuration mode. 
Hosts join multicast groups either by sending an unsolicited IGMP report message or sending an IGMP report 
message in response to a general query from a multicast router. These join messages from the potential receivers 
are intercepted by the switch CPU and used to populate the Layer 2 forwarding table associated with the port from 
which the join message arrived. 
For example, if a host sends an IGMP join message (an unsolicited membership report) for the multicast group 
239.1.0.1, the switch programs the equivalent Layer 2 MAC address (which is the rightmost 23 bits of the IP 
address concatenated with the multicast organizationally unique identifier [OUI] 01.00.5) 01.00.5e.01.00.01 to be 
associated with the port from which the frame came. 
If multiple hosts join the multicast group, the MAC address is associated with multiple ports. The list of ports with 
which the multicast MAC address is associated is referred to as the outgoing interface list or fanout. 
When looking at the Layer 2 forwarding table of a network that has multicast traffic, you would find several MAC 
addresses of type 01.00.5e.x.x.x associated with various outgoing interface lists. 
Router Multicast Addresses Flooding 
IGMP snooping does not constrain Layer 2 multicasts generated by routing protocols. 
In general, multicast addresses in the 224.0.0.x range are considered link-local multicast addresses. They are used 
for protocol discovery and are flooded to every port. 
If multicast frames are flooded to all ports despite the presence of IGMP snooping, this is because these frames 
are: 
● 
Link-local frames (224.0.0.x range) 
● 
Multicast IP frames whose MAC addresses are overloaded with the MAC addresses of the link-local 
multicast addresses (frames with IP x.0.0.x or x.128.0.x) 
Because of the overloading of multiple IP multicast addresses to the same MAC address, if you use a x.0.0.x or 
x.128.0.x multicast IP address, it will not be constrained by IGMP snooping. 
IGMP Querier 
A switched network configured for IGMP snooping does not forward a multicast frame unless an explicit IGMP 
report for that group came from a Layer 2 port (with the exception explained in the previous section). 
For IGMP snooping to operate correctly, an IGMP querier needs to send periodic IGMP queries, so that the 
receivers will respond and send IGMP membership reports. These reports determine which switch ports receive 
the multicast traffic for a particular group. 
If Protocol-Independent Multicast (PIM) is not enabled on at least one router in the switch environment, then one 
router or switch needs to be configured as the IGMP querier. This configuration is accomplished with the ip igmp 
snooping querier command. To configure this command, under the VLAN configuration (not the interface VLAN), 
specify an IP address and then specify the querier configuration as follows: 
nexus5500-1(config-vlan)# ip igmp snooping querier A.B.C.D 
Note:   The IGMP querier does not require configuration of a switch virtual interface (SVI).