Table of Contents

About This Guide
Objectives
Audience
Document Organization
Part Organization
Using the Indexes
Documentation Conventions
General Conventions
Conventions for Software Commands and Statements
List of Technical Publications
Documentation Feedback
How to Request Support
Multicast Overview
What Is Multicast?
IP Multicast Uses
IP Multicast Terminology
Leaf and Branch
Protocols for Multicast Networks
IP Multicast Building Blocks
IP Multicast Addressing
Administrative Scoping
Interface Lists
Reverse-Path Forwarding (RPF)
Shortest-Path Tree (SPT)
Rendezvous Point (RP), Shared Trees, and the Rendezvous-Point Tree (RPT)
The RPF Table
RPF Checks
Populating the RPF Table
Protocols for Multicast
Multicast Group Membership Protocols
Multicast Routing Protocols
Introduction to Protocol Independent Multicast (PIM)
PIM Background
Basic PIM Network Components
PIM Modes of Operation
PIM Dense Mode
PIM Sparse Mode
PIM SSM
Mixing Modes
IP Multicast Overview
IP Multicast Standards
Multicast Overview
Multicast Addresses
Multicast Redundancy
Replicating Multicast Packets
Complete Multicast Configuration Statements
[edit protocols] Hierarchy Level
[edit routing-instances] Hierarchy Level
[edit routing-options] Hierarchy Level
[edit logical-routers logical-router-name protocols] Hierarchy Level
[edit logical-routers logical-router-name routing-instances] Hierarchy Level
[edit logical-routers logical-router-name routing-options] Hierarchy Level
IGMP Overview
IGMP Configuration Guidelines
Minimum IGMP Configuration
Enabling IGMP
Modifying the IGMP Host-Query Message Interval
Modifying the IGMP Query Response Interval
Modifying the Last-Member Query Interval
Modifying the Robustness Variable
Changing the IGMP Version
Enabling IGMP Static Group Membership
Example: IGMP Static Group Membership
Tracing IGMP Protocol Traffic
Example: Tracing IGMP Protocol Traffic
Disabling IGMP
Summary of IGMP Configuration Statements
disable
group
igmp
interface
query-interval
query-last-member-interval
query-response-interval
robust-count
source
static
traceoptions
version
MLD Overview
MLD Operation
MLD Configuration Guidelines
Minimum MLD Configuration
Enabling MLD
Modifying the MLD Version
Modifying the MLD Host-Query Message Interval
Modifying the MLD Query Response Interval
Modifying the Last-Member Query Interval
Modifying the Robustness Variable
Enabling MLD Static Group Membership
Example: MLD Static Group Membership
Tracing MLD Protocol Traffic
Example: Tracing MLD Protocol Traffic
Disabling MLD
Summary of MLD Configuration Statements
disable
group
interface
mld
query-interval
query-last-member-interval
query-response-interval
robust-count
source
static
traceoptions
version
SAP and SDP Overview
SAP and SDP Configuration Statements
Summary of SAP and SDP Multicast Configuration Statements
disable
listen
sap
PGM Overview
PGM Architecture and PGM Routers
PGM-Enabled Source
PGM-Enabled Receivers
PGM-Enabled Routers
PGM Configuration Statements
Summary of PGM Configuration Statements
pgm
traceoptions
Multicast Administrative Scoping
Multicast Scoping Overview
Configuring Multicast Scoping
Configuring Multicast Scoping Using the scope Statement
Example: Configuring Multicast Scoping Using the scope Statement
Configuring Multicast Scoping Using the scope-policy Statement
Example: Configuring Multicast Scoping Using the scope-policy Statement
Multicast Scoping Configuration Statements
interface
prefix
scope
scope-policy
Source-Specific Multicast
Source-Specific Multicast Groups Overview
Source-Specific Multicast Examples
Example: Configuring an SSM-Only Domain
Example: Configuring PIM SSM on a Network
Source-Specific Multicast Groups Statement
ssm-groups
Multicast Forwarding Cache Limits
Multicast Forwarding Cache Limits Overview
Configuring Multicast Forwarding Cache Limits
Examples: Configuring Multicast Forwarding Cache Limits
Multicast Forwarding Cache Limits Configuration Statements
forwarding-cache
threshold
DVMRP Overview
DVMRP Configuration Guidelines
Minimum DVMRP Configuration
Creating Routing Tables for DVMRP Routes
Enabling DVMRP
Modifying the DVMRP Hold-Time Period
Modifying the Metric Value
Disabling DVMRP on an Interface
Configuring DVMRP Routing Policy
Configuring DVMRP Routing Modes
Tracing DVMRP Protocol Traffic
Configuration Examples
Example: Tracing DVMRP Protocol Traffic
Example: Configuring DVMRP
Example: Configuring DVMRP to Announce Unicast Routes
Summary of DVMRP Configuration Statements
disable
dvmrp
export
hold-time
import
interface
metric
mode
rib-group
traceoptions
PIM Overview
PIM Modes
PIM Sparse Mode
Designated Router
Rendezvous Point
RP Mapping Options
Building an RPT Between RP and Receivers
PIM Sparse-Mode Source Registration
PIM Sparse-Mode Shortest-Path Tree (SPT) Cutover
PIM SSM
PIM Dense Mode
PIM Sparse-Dense Mode
RP Mapping with Anycast RP
Multicast over Layer 3 VPNs
Tunnel Services PICs and Multicast
Multicast and MAC Filters
Filtering
Embedded RP for IPv6 Multicast
PIM Configuration Guidelines
Configuring PIM Mode-Independent Interface Properties
Changing the PIM Version
Configuring the Designated Router Priority
Modifying the Hello Interval
Disabling the PIM Interface
Configuring Other PIM Mode-Independent Properties
Configuring a PIM RPF Routing Table
Filtering PIM Join Messages
Configuring PIM Trace Options
Configuring PIM Dense Mode Properties
Configuring PIM Sparse Mode Properties
Minimum PIM Sparse Mode Configuration
Logical Routers and PIM Sparse Mode
Enabling PIM Sparse Mode
Configuring PIM Sparse Mode Graceful Restart
Configuring the Router's Local RP Properties
Configuring Static RPs
Configuring Bootstrap Properties
Configuring Auto-RP Announcement, Mapping, and Discovery
Configuring Embedded RP for IPv6
Configuring Sparse-Dense Mode Properties
Configuring Multicast for Layer 3 VPNs
Configuring the VPN
Configuring Multicast Connectivity Between the Provider and PE Routers
Configuring Multicast Connectivity on the CE Routers
Configuring Multicast Connectivity for the VPN on the PE Router
Configuring the Routing Group
Configuring Multicast for Virtual Routers
Configuration Examples
Example: Configuring PIM Dense Mode
Example: Configuring PIM Sparse Mode
Example: Configuring Sparse-Dense Mode
Example: Configuring Anycast RP
Example: Configuring PIM BSR Filters
Example: Configuring PIM Join Filters
Example: Configuring Border Routers with Externally Facing Interfaces
Example: Tracing PIM Protocol Traffic
Example: Rejecting PIM Bootstrap Messages at the Boundary of a PIM Domain
Example: Configuring PIM Sparse Mode Multicast over Layer 3 VPNs
Example: Configuring PIM Dense Mode Support for Multicast over Layer 3 VPNs
Example: Configuring PIM Sparse-Dense Mode Support for Multicast over Layer 3 VPNs
Summary of PIM Configuration Statements
address
address (Static RPs)
address (Local RPs)
auto-rp
bootstrap-export
bootstrap-import
bootstrap-priority
dense-groups
disable
disable (PIM Interfaces)
disable (PIM Graceful Restart)
embedded-rp
family
graceful-restart
group-ranges
hello-interval
hold-time
import
interface
local
maximum-rps
mode
pim
priority
priority (PIM Interfaces)
priority (PIM RPs)
restart-duration
rib-group
rp
static
traceoptions
version
vpn-group-address
MSDP Overview
MSDP Configuration Guidelines
Minimum MSDP Configuration
Enabling MSDP
Configuring MSDP Peers
Configuring MSDP Groups
Configuring MSDP Mesh Groups
Configuring the MSDP Authentication Key
Configuring MSDP Routing Policy
Configuring Multiple Rendezvous Points in a Domain
Example: Configuring a Router to Use Anycast RP
Configuring MSDP Data Encapsulation
Configuring the MSDP Active Source Limit
Configuring Global, Group, and Peer Active Source Limit
Configuring Per-Source Active Source Limit
Configuring a Default MSDP Peer
Disabling MSDP
Tracing MSDP Protocol Traffic
Example: Tracing MSDP Protocol Traffic
Example: Configuring MSDP
Summary of MSDP Configuration Statements
active-source-limit
authentication-key
data-encapsulation
default-peer
disable
export
group
import
local-address
maximum
mode
msdp
peer
rib-group
source
threshold
traceoptions
Index
Index of Statements and Commands