Chapter 6 Configuring the System
Controlling IP Multicast Packets through CGMP
6-46
Catalyst 2900 Series XL and Catalyst 3500 Series XL Software Configuration Guide
78-6511-05
For CLI procedures, refer to the Cisco IOS Release 12.0 documentation on
Cisco.com for additional information and CLI procedures.
Controlling IP Multicast Packets through CGMP
CGMP reduces the unnecessary flooding of IP multicast packets by limiting the
transmission of these packets to CGMP clients that request them. The Fast Leave
feature accelerates the removal of unused CGMP groups. By default, CGMP is
enabled, and the Fast Leave feature is disabled.
End stations issue join messages to become part of a CGMP group and issue leave
messages to leave the group. The membership of these groups is managed by the
switch and by connected routers through the further exchange of CGMP
messages.
CGMP groups are maintained on a per-VLAN basis: a multicast IP address packet
can be forwarded to one list of ports in one VLAN and to a different list of ports
in another VLAN. When a CGMP group is added, it is added on a per-VLAN,
per-group basis. When a CGMP group is removed, it is only removed in a given
VLAN.
Note
The same multicast MAC addresses cannot belong to both CGMP and
Multicast VLAN Registration (MVR) groups. CGMP does not dynamically
learn addresses that are MVR group members. If you want CGMP to learn an
address that is already an MVR group member, remove the address from the
MVR group.
Conversely, you cannot add an address to an MVR group if it is already a
CGMP group member. If you want an address that is already a CGMP group
member to be an MVR group member, remove the address from the CGMP
group, and then statically add it to the MVR group. For information about
MVR, see the
“Configuring MVR” section on page 6-49
.