Brocade Communications Systems Upgrade Pef IPMC5000PEF IPMC5000PEF Manual De Usuario

Descargar
Página de 230
On both switch and router software images, IGMP snooping is either *,G based or S,G based. The
hardware can either match the group address only (* G), or both the source and group (S, G) of the
data stream. This is 32-bit IP address matching, not 23-bit multicast MAC address 01-00-5e-xx-xx-xx
matching.
When any port in a VLAN is configured for IGMP v3, the VLAN matches both source and group (S, G)
in hardware switching. If no ports are configured for IGMP v3, the VLAN matches group only (* G).
Matching (S, G) requires more hardware resources than matching (* G) when there are multiple
servers sharing the same group. For example, two data streams from different sources to the same
group require two (S, G) entries in IGMP v3, but only one (* G) entry in IGMP v2.
To conserve resources, IGMP v3 must be used only in source-specific applications. When VLANs are
independently configured for versions, some VLANs can match (* G) while others match (S, G).
MAC-based forwarding implementation on FastIron X Series devices
On both switch and router software images, IGMP snooping is MAC-based. This differs from IGMP
snooping on the BigIron router images, which match on both IP source and group (S,G) entries
programmed in the Layer 4 CAM.
This differs from IGMP snooping on the FastIron FCX/ICX router images, which match on both IP
source and group (S,G) entries. In contrast, the FastIron X Series images match on Layer 2 23-bit
multicast MAC address i.e. 01-00-5e-xx-xx-xx (*,G) entries.
In addition, the lowest 23 bits of the group address are mapped to a MAC address. In this way,
multiple groups (for example, 224.1.1.1 and 225.1.1.1) have the same MAC address. Groups having
the same MAC address are switched to the same destination ports, which are the superset of
individual group output ports. Thus, the use of Layer 2 CAM might cause unwanted packets to be sent
to some ports. However, the switch generally needs far less layer 2 mac entries than it does for IP-
based forwarding, which is required for each stream with a different source and group.
Hardware resources for IGMP and PIM-SM snooping
Brocade devices allocate/program fdb/mac entries and application VLAN (vidx) to achieve multicast
snooping in hardware. If a data packet does not match any of these resources, it might be sent to the
CPU, which increases the CPU burden. This can happen if the device runs out of hardware resources,
or is unable to install resources for a specific matching address due to a hashing collision.
The hardware hashes addresses into available fdb/mac entries, with some addresses hashed into the
same entry. If the collision number in an entry is more than the hardware chain length, the resource
cannot be installed.
Configuration notes and feature limitations for IGMP snooping and
Layer 3 multicast routing
The following notes apply to all devices:
Layer 2 IGMP multicast is automatically enabled with Layer 3 multicast routing. If Layer 3
multicast routing is enabled on your system, do not attempt to enable Layer 2 IGMP snooping.
The default IGMP version is V2.
A user can configure the maximum numbers of group address entries.
An IGMP device can be configured to rate-limit the forwarding IGMP V2 membership reports to
queriers.
The device supports static groups. The device acts as a proxy to send IGMP reports for the static
groups when receiving queries.
MAC-based forwarding implementation on FastIron X Series devices
16
FastIron Ethernet Switch IP Multicast Configuration Guide
53-1003085-02