ii
Configuring an IGMP snooping policy ························································································································ 32
Configuring a multicast group filter ····················································································································· 32
Configuring multicast source port filtering ·········································································································· 33
Enabling dropping unknown multicast data ······································································································· 34
Configuring IGMP report suppression ················································································································ 34
Setting the maximum number of multicast groups that a port can join ··························································· 35
Enabling multicast group replacement ················································································································ 36
Setting the 802.1p precedence for IGMP messages ························································································ 37
Configuring a multicast user control policy ········································································································ 37
Enabling the IGMP snooping host tracking function ························································································· 38
Setting the DSCP value for IGMP messages ······································································································· 39
Displaying and maintaining IGMP snooping ·············································································································· 39
IGMP snooping configuration examples ····················································································································· 40
Group policy and simulated joining configuration example ············································································ 40
Static port configuration example ······················································································································· 42
IGMP snooping querier configuration example ································································································· 46
IGMP snooping proxying configuration example ······························································································ 48
Multicast source and user control policy configuration example ····································································· 50
Troubleshooting IGMP snooping ·································································································································· 55
Layer 2 multicast forwarding cannot function ···································································································· 55
Configured multicast group policy fails to take effect ······················································································· 56
Appendix ········································································································································································ 56
Processing of multicast protocol messages ········································································································· 56
Configuring PIM snooping ········································································································································ 58
Overview ········································································································································································· 58
Configuring PIM snooping ············································································································································ 59
Displaying and maintaining PIM snooping ················································································································· 60
PIM snooping configuration example ·························································································································· 60
Troubleshooting PIM snooping ····································································································································· 63
PIM snooping does not work ······························································································································· 63
Some downstream PIM-capable routers cannot receive multicast data ·························································· 63
Configuring multicast VLANs ····································································································································· 65
Overview ········································································································································································· 65
Multicast VLAN configuration task list ························································································································· 67
Configuring a sub-VLAN-based multicast VLAN ········································································································· 67
Configuration guidelines ······································································································································ 67
Configuration procedure ······································································································································ 67
Configuring a port-based multicast VLAN ··················································································································· 68
Configuration prerequisites ·································································································································· 68
Configuring user port attributes ··························································································································· 68
Configuring multicast VLAN ports ······················································································································· 69
Displaying and maintaining multicast VLAN ··············································································································· 70
Multicast VLAN configuration examples ······················································································································ 70