Contents

home

Multicast overview
Introduction to multicast
Information transmission techniques
Multicast features
Multicast benefits and applications
Multicast models
ASM model
SFM model
SSM model
Multicast addresses
IP multicast addresses
Ethernet multicast MAC addresses
Multicast protocols
Layer 3 multicast protocols
Layer 2 multicast protocols
Multicast packet forwarding mechanism
IP multicast architecture
Multicast support for VPNs
Introduction to VPN instances
Multicast application in VPNs
Common notations in multicast
Configuring IGMP snooping
About IGMP snooping
Fundamentals of IGMP snooping
IGMP snooping ports
How IGMP snooping works
IGMP snooping proxying
Protocols and standards
Restrictions and guidelines: IGMP snooping configuration
VLAN-based IGMP snooping tasks at a glance
VSI-based IGMP snooping tasks at a glance
Enabling the IGMP snooping feature
Enabling IGMP snooping
Enabling IGMP snooping globally
Enabling IGMP snooping for VLANs
Enabling IGMP snooping for a VSI
Configuring basic IGMP snooping features
Specifying an IGMP snooping version
Setting the maximum number of IGMP snooping forwarding entries
Configuring static multicast MAC address entries
Setting the IGMP last member query interval
Configuring IGMP snooping port features
Setting aging timers for dynamic ports
Configuring a static member port
Configuring a static router port
Configuring a port as a simulated member host
Enabling fast-leave processing
Disabling a port from becoming a dynamic router port
Configuring the IGMP snooping querier
Enabling the IGMP snooping querier
Enabling IGMP snooping querier election
Configuring parameters for IGMP general queries and responses
Enabling IGMP snooping proxying
Configuring parameters for IGMP messages
Configuring source IP addresses for IGMP messages
Setting the 802.1p priority for IGMP messages
Configuring IGMP snooping policies
Configuring a multicast group policy
Enabling multicast source port filtering
Enabling dropping unknown multicast data
Enabling IGMP report suppression
Setting the maximum number of multicast groups on a port
Enabling multicast group replacement
Enabling host tracking
Setting the DSCP value for outgoing IGMP snooping protocol packets
Display and maintenance commands for IGMP snooping
IGMP snooping configuration examples
Example: Configuring VLAN-based IGMP snooping group polices and simulated joining
Example: Configuring VLAN-based IGMP snooping static ports
Example: Configuring the VLAN-based IGMP snooping querier
Example: Configuring VLAN-based IGMP snooping proxying
Example: Configuring VSI-based IGMP snooping
Example: Configuring VXLAN-based IGMP snooping
Troubleshooting IGMP snooping
Layer 2 multicast forwarding cannot function
Multicast group policy does not work
Configuring PIM snooping
About PIM snooping
Restrictions and guidelines: PIM snooping configuration
PIM snooping tasks at a glance
Enabling PIM snooping
Setting the aging time for global ports after a master/subordinate switchover
About global ports
Restrictions and guidelines
Setting the aging time for global neighbor ports
Setting the aging time for global downstream ports and global router ports
Display and maintenance commands for PIM snooping
PIM snooping configuration examples
Example: Configuring PIM snooping
Troubleshooting PIM snooping
PIM snooping does not work on a Layer 2 device
Configuring multicast VLANs
Multicast VLAN feature
Multicast VLAN methods
Sub-VLAN-based multicast VLAN
Port-based multicast VLAN
Restrictions and guidelines: Multicast VLAN configuration
Configuring a sub-VLAN-based multicast VLAN
Configuring a port-based multicast VLAN
Setting the maximum number of multicast VLAN forwarding entries
Display and maintenance commands for multicast VLAN
Multicast VLAN configuration examples
Example: Configuring sub-VLAN-based multicast VLAN
Example: Configuring port-based multicast VLAN
Configuring multicast routing and forwarding
About multicast routing and forwarding
RPF check mechanism
Usages of static multicast routes
Multicast forwarding across unicast subnets
Restrictions and guidelines: Multicast routing and forwarding configuration
Multicast routing and forwarding tasks at a glance
Prerequisites for multicast routing and forwarding
Enabling IP multicast routing
Configuring static multicast routes
Specifying the longest prefix match principle
Configuring multicast load splitting
Configuring a multicast forwarding boundary
Enabling multicast forwarding between sub-VLANs of a super VLAN
Display and maintenance commands for multicast routing and forwarding
Multicast routing and forwarding configuration examples
Example: Changing an RPF route
Example: Creating an RPF route
Example: Configuring multicast forwarding over a GRE tunnel
Troubleshooting multicast routing and forwarding
Static multicast route failure
Configuring IGMP
About IGMP
IGMP versions
IGMPv1 overview
IGMPv2 enhancements
IGMPv3 enhancements
IGMP SSM mapping
IGMP proxying
IGMP support for VPNs
Protocols and standards
IGMP tasks at a glance
Prerequisites for IGMP
Enabling IGMP
Configuring basic IGMP features
Specifying an IGMP version
Configuring a static group member
Configuring a multicast group policy
Adjusting IGMP performance
Configuring IGMP query and response parameters
Enabling fast-leave processing
Configuring IGMP SSM mappings
Configuring IGMP proxying
Prerequisites for configuring IGMP proxying
Enabling IGMP proxying
Enabling multicast forwarding on a non-querier interface
Configuring multicast load splitting for IGMP proxy interfaces
Enabling IGMP NSR
Setting the DSCP value for outgoing IGMP protocol packets
Display and maintenance commands for IGMP
IGMP configuration examples
Example: Configuring basic IGMP features
Example: Configuring IGMP SSM mapping
Example: Configuring IGMP proxying
Troubleshooting IGMP
No membership information on the receiver-side device
Inconsistent membership information on the devices on the same subnet
Configuring PIM
About PIM
PIM modes
PIM-DM
PIM-SM
BIDIR-PIM
Administrative scoping
PIM-SSM
Relationship among PIM protocols
PIM support for VPNs
Protocols and standards
Restrictions and guidelines: PIM configuration
Configuring PIM-DM
PIM-DM tasks at a glance
Prerequisites for PIM-DM
Enabling PIM-DM
Configuring the state refresh feature
Setting the PIM-DM graft retry timer
Configuring PIM-SM
PIM-SM tasks at a glance
Prerequisites for PIM-SM
Enabling PIM-SM
Configuring static RPs
Configuring C-RPs
Configuring C-BSRs
Configuring a PIM domain border
Disabling BSM semantic fragmentation
Disabling the device from forwarding BSMs out of their incoming interfaces
Enabling Auto-RP listening
Configuring Anycast RP
Configuring multicast source registration
Configuring the switchover to SPT
Configuring BIDIR-PIM
BIDIR-PIM tasks at a glance
Prerequisites for BIDIR-PIM
Enabling BIDIR-PIM
Configuring static RPs
Configuring C-RPs
Configuring C-BSRs
Configuring a PIM domain border
Disabling BSM semantic fragmentation
Disabling the device from forwarding BSMs out of their incoming interfaces
Setting the maximum number of BIDIR-PIM RPs
Enabling Auto-RP listening
Configuring PIM-SSM
PIM-SSM tasks at a glance
Prerequisites for PIM-SSM
Enabling PIM-SM
Configuring the SSM group range
Configuring common PIM features
Common PIM feature tasks at a glance
Configuring a multicast source policy
Configuring a PIM hello policy
Configuring PIM hello message options
Dropping hello messages without the Generation ID option
Configuring common PIM timers
Setting the maximum size of a join or prune message
Setting the DSCP value for outgoing PIM protocol packets
Enabling BFD for PIM
Enabling PIM passive mode
Enabling PIM NSR
Enabling SNMP notifications for PIM
Display and maintenance commands for PIM
PIM configuration examples
Example: Configuring PIM-DM
Example: Configuring non-scoped PIM-SM
Example: Configuring admin-scoped PIM-SM
Example: Configuring BIDIR-PIM
Example: Configuring PIM-SSM
Troubleshooting PIM
A multicast distribution tree cannot be correctly built
Multicast data is abnormally terminated on an intermediate device
An RP cannot join an SPT in PIM-SM
An RPT cannot be built or multicast source registration fails in PIM-SM
Configuring MSDP
About MSDP
How MSDP works
Anycast RP through MSDP
MSDP support for VPNs
Protocols and standards
MSDP tasks at a glance
Prerequisites for MSDP
Enabling MSDP
Creating an MSDP peer
Configuring a static RPF peer
Configuring an MSDP mesh group
Controlling MSDP peering connections
Tearing down MSDP peering connections
Setting the keepalive timer and peer hold timer for MSDP sessions
Setting the MSDP connection retry interval
Enabling MD5 authentication for TCP connection establishment
Configuring SA message-related parameters
Enabling multicast data encapsulation in SA messages
Configuring the originating RP of SA messages
Configuring SA request messages
Configuring SA message policies
Configuring the SA cache mechanism
Configuring MSDP-based Anycast RP
Enabling MSDP NSR
Setting the DSCP value for outgoing MSDP protocol packets
Display and maintenance commands for MSDP
MSDP configuration examples
Example: Configuring PIM-SM inter-domain multicast
Example: Configuring inter-AS multicast by leveraging static RPF peers
Example: Configuring Anycast RP
Example: Configuring SA message filtering
Troubleshooting MSDP
MSDP peers stay in disabled state
No SA entries exist in the device's SA message cache
No exchange of locally registered (S, G) entries between RPs
Configuring multicast VPN
About multicast VPN
Typical network diagram
MVPN scheme
Basic concepts in MDT-based MVPN
How MDT-based MVPN works
Default-MDT establishment
Default-MDT-based delivery
MDT switchover
Inter-AS MDT-based MVPN
MDT-based MVPN inter-AS option A
MDT-based MVPN inter-AS option B
MDT-based MVPN inter-AS option C
M6VPE
Protocols and standards
MDT-based MVPN tasks at a glance
Configuring MDT-based MVPN
Prerequisites for configuring MDT-based MVPN
Enabling IP multicast routing for a VPN instance
Creating an MDT-based MVPN instance
Creating an MVPN address family
Specifying the default-group
Specifying the MVPN source interface
Configuring MDT switchover parameters
Configuring the RPF vector feature
Enabling data-group reuse logging
Setting the DSCP value for outgoing data-group switchover packets
Configuring BGP MDT
Configuring BGP MDT peers or peer groups
Configuring a BGP MDT route reflector
Display and maintenance commands for multicast VPN
Multicast VPN configuration examples
Example: Configuring intra-AS MDT-based MVPN
Example: Configuring intra-AS M6VPE
Example: Configuring MDT-based MVPN inter-AS option B
Example: Configuring MDT-based MVPN inter-AS option C
Troubleshooting MDT-based MVPN
A default-MDT cannot be established
An MVRF cannot be created
Configuring MLD snooping
About MLD snooping
Fundamentals of MLD snooping
MLD snooping ports
How MLD snooping works
MLD snooping proxying
Protocols and standards
Restrictions and guidelines: MLD snooping configuration
VLAN-based MLD snooping tasks at a glance
Enabling the MLD snooping feature
Enabling MLD snooping
Enabling MLD snooping globally
Enabling MLD snooping for VLANs
Enabling MLD snooping for a VSI
Configuring basic MLD snooping features
Specifying an MLD snooping version
Setting the maximum number of MLD snooping forwarding entries
Configuring static IPv6 multicast MAC address entries
Setting the MLD last listener query interval
Configuring MLD snooping port features
Setting aging timers for dynamic ports
Configuring a static member port
Configuring a static router port
Configuring a port as a simulated member host
Enabling fast-leave processing
Disabling a port from becoming a dynamic router port
Configuring the MLD snooping querier
Enabling the MLD snooping querier
Enabling MLD snooping querier election
Configuring parameters for MLD general queries and responses
Enabling MLD snooping proxying
Configuring parameters for MLD messages
Configuring source IPv6 addresses for MLD messages
Setting the 802.1p priority for MLD messages
Configuring MLD snooping policies
Configuring an IPv6 multicast group policy
Enabling IPv6 multicast source port filtering
Enabling dropping unknown IPv6 multicast data
Enabling MLD report suppression
Setting the maximum number of IPv6 multicast groups on a port
Enabling IPv6 multicast group replacement
Enabling host tracking
Setting the DSCP value for outgoing MLD snooping protocol packets
Display and maintenance commands for MLD snooping
MLD snooping configuration examples
Example: Configuring VLAN-based IPv6 group policy and simulated joining
Example: Configuring VLAN-based static ports
Example: Configuring the VLAN-based MLD snooping querier
Example: Configuring VLAN-based MLD snooping proxying
Troubleshooting MLD snooping
Layer 2 multicast forwarding cannot function
IPv6 multicast group policy does not work
Configuring IPv6 PIM snooping
About IPv6 PIM snooping
Restrictions and guidelines: IPv6 PIM snooping configuration
IPv6 PIM snooping tasks at a glance
Enabling IPv6 PIM snooping
Setting the aging time for global ports after a master/subordinate switchover
About global ports
Restrictions and guidelines
Setting the aging time for global neighbor ports
Setting the aging time for global downstream ports and global router ports
Display and maintenance commands for IPv6 PIM snooping
IPv6 PIM snooping configuration examples
Example: Configuring IPv6 PIM snooping
Troubleshooting IPv6 PIM snooping
IPv6 PIM snooping does not work on a Layer 2 device
Configuring IPv6 multicast VLANs
IPv6 multicast VLAN feature
IPv6 multicast VLAN methods
Sub-VLAN-based IPv6 multicast VLAN
Port-based IPv6 multicast VLAN
Restrictions and guidelines: IPv6 multicast VLAN configuration
Configuring a sub-VLAN-based IPv6 multicast VLAN
Configuring a port-based IPv6 multicast VLAN
Setting the maximum number of IPv6 multicast VLAN forwarding entries
Display and maintenance commands for IPv6 multicast VLANs
IPv6 multicast VLAN configuration examples
Example: Configuring sub-VLAN-based IPv6 multicast VLAN
Example: Configuring port-based IPv6 multicast VLAN
Configuring IPv6 multicast routing and forwarding
About IPv6 multicast routing and forwarding
RPF check mechanism
IPv6 multicast forwarding across IPv6 unicast subnets
IPv6 multicast routing and forwarding tasks at a glance
Prerequisites for IPv6 multicast routing and forwarding
Enabling IPv6 multicast routing
Specifying the longest prefix match principle
Configuring IPv6 multicast load splitting
Configuring an IPv6 multicast forwarding boundary
Enabling IPv6 multicast forwarding between sub-VLANs of a super VLAN
Display and maintenance commands for IPv6 multicast routing and forwarding
IPv6 multicast routing and forwarding configuration examples
Example: Configuring IPv6 multicast forwarding over a GRE tunnel
Configuring MLD
About MLD
MLD versions
How MLDv1 works
MLDv2 enhancements
MLD SSM mapping
MLD proxying
MLD support for VPNs
Protocols and standards
MLD tasks at a glance
Prerequisites for MLD
Enabling MLD
Configuring basic MLD features
Specifying an MLD version
Configuring a static group member
Configuring an IPv6 multicast group policy
Adjusting MLD performance
Configuring MLD query and response parameters
Enabling fast-leave processing
Configuring MLD SSM mappings
Configuring MLD proxying
Prerequisites for MLD proxying
Enabling MLD proxying
Enabling IPv6 multicast forwarding on a non-querier interface
Enabling IPv6 multicast load splitting for MLD proxy interfaces
Enabling MLD NSR
Setting the DSCP value for outgoing MLD protocol packets
Display and maintenance commands for MLD
MLD configuration examples
Example: Configuring basic MLD features
Example: Configuring MLD SSM mapping
Example: Configuring MLD proxying
Troubleshooting MLD
No member information exists on the receiver-side device
Inconsistent membership information on the devices on the same subnet
Configuring IPv6 PIM
About IPv6 PIM
IPv6 PIM modes
IPv6 PIM-DM
IPv6 PIM-SM
IPv6 BIDIR-PIM
IPv6 administrative scoping
IPv6 PIM-SSM
Relationship among IPv6 PIM protocols
IPv6 PIM support for VPNs
Protocols and standards
Restrictions and guidelines: IPv6 PIM configuration
Configuring IPv6 PIM-DM
IPv6 PIM-DM tasks at a glance
Prerequisites for IPv6 PIM-DM
Enabling IPv6 PIM-DM
Configuring the state refresh feature
Setting the IPv6 PIM-DM graft retry timer
Configuring IPv6 PIM-SM
IPv6 PIM-SM tasks at a glance
Prerequisites for IPv6 PIM-SM
Enabling IPv6 PIM-SM
Configuring static RPs
Configuring C-RPs
Configuring C-BSRs
Configuring an IPv6 PIM domain border
Disabling BSM semantic fragmentation
Disabling the device from forwarding BSMs out of their incoming interfaces
Configuring Anycast RP
Configuring IPv6 multicast source registration
Configuring the switchover to SPT
Configuring IPv6 BIDIR-PIM
IPv6 BIDIR-PIM tasks at a glance
Prerequisites for IPv6 BIDIR-PIM
Enabling IPv6 BIDIR-PIM
Configuring static RPs
Configuring C-RPs
Configuring C-BSRs
Configuring an IPv6 PIM domain border
Disabling BSM semantic fragmentation
Disabling the device from forwarding BSMs out of their incoming interfaces
Setting the maximum number of IPv6 BIDIR-PIM RPs
Configuring IPv6 PIM-SSM
IPv6 PIM-SSM tasks at a glance
Prerequisites for IPv6 PIM-SSM
Enabling IPv6 PIM-SM
Specifying the IPv6 SSM group range
Configuring common IPv6 PIM features
Common IPv6 PIM feature tasks at a glance
Configuring an IPv6 multicast source policy
Configuring an IPv6 PIM hello policy
Configuring IPv6 PIM hello message options
Dropping hello messages without the Generation ID option
Configuring common IPv6 PIM timers
Setting the maximum size of a join or prune message
Setting the DSCP value for outgoing IPv6 PIM protocol packets
Enabling BFD for IPv6 PIM
Enabling IPv6 PIM passive mode
Enabling IPv6 PIM NSR
Enabling SNMP notifications for IPv6 PIM
Display and maintenance commands for IPv6 PIM
IPv6 PIM configuration examples
Example: Configuring IPv6 PIM-DM
Example: Configuring non-scoped IPv6 PIM-SM
Example: Configuring admin-scoped IPv6 PIM-SM
Example: Configuring IPv6 BIDIR-PIM
Example: Configuring IPv6 PIM-SSM
Troubleshooting IPv6 PIM
A multicast distribution tree cannot be correctly built
IPv6 multicast data is abnormally terminated on an intermediate device
An RP cannot join an SPT in IPv6 PIM-SM
An RPT cannot be built or IPv6 multicast source registration fails in IPv6 PIM-SM
Document conventions and icons
Conventions
Network topology icons
Support and other resources
Accessing Hewlett Packard Enterprise Support
Accessing updates
Websites
Customer self repair
Remote support
Documentation feedback