R211x-HP Flexfabric 11900 IP Multicast Configuration Guide

i
Contents
Multicast overview ······················································································································································· 1
Introduction to multicast ···················································································································································· 1
Information transmission techniques ······················································································································· 1
Multicast features ······················································································································································ 3
Common notations in multicast ······························································································································· 4
Multicast benefits and applications ························································································································ 4
Multicast models ································································································································································ 5
Multicast architecture ························································································································································ 5
Multicast addresses ·················································································································································· 6
Multicast protocols ··················································································································································· 9
Multicast packet forwarding mechanism ····················································································································· 11
Multicast support for VPNs ············································································································································ 12
Introduction to VPN instances ······························································································································ 12
Multicast application in VPNs ······························································································································ 13
Configuring IGMP snooping ····································································································································· 14
Overview ········································································································································································· 14
Basic IGMP snooping concepts ··························································································································· 14
How IGMP snooping works ································································································································· 16
Protocols and standards ······································································································································· 17
IGMP snooping configuration task list ························································································································· 18
Configuring basic IGMP snooping functions ·············································································································· 18
Enabling IGMP snooping ····································································································································· 18
Specifying the IGMP snooping version ··············································································································· 19
Setting the maximum number of IGMP snooping forwarding entries ······························································ 20
Configuring parameters for IGMP queries and responses ··············································································· 20
Configuring IGMP snooping port functions ················································································································· 21
Setting aging timers for dynamic ports ··············································································································· 21
Configuring static ports ········································································································································· 22
Enabling IGMP snooping fast-leave processing ································································································· 23
Configuring IGMP snooping policies ··························································································································· 23
Configuring a multicast group filter ····················································································································· 24
Configuring multicast source port filtering ·········································································································· 24
Enabling dropping unknown multicast data ······································································································· 25
Enabling IGMP report suppression ······················································································································ 26
Setting the maximum number of multicast groups on a port ············································································ 26
Enabling the multicast group replacement function ··························································································· 27
Displaying and maintaining IGMP snooping ·············································································································· 27
IGMP snooping configuration examples ····················································································································· 29
Group policy configuration example ·················································································································· 29
Static port configuration example ······················································································································· 31
Troubleshooting IGMP snooping ·································································································································· 33
Layer 2 multicast forwarding cannot function ···································································································· 33
Multicast group filter does not work ···················································································································· 34
Configuring multicast routing and forwarding ········································································································· 35
Overview ········································································································································································· 35
RPF check mechanism ··········································································································································· 35
Static multicast routes ············································································································································ 37
Configuration task list ···················································································································································· 39