Comparing Multicast to Unicast
IP Multicast Uses
IP Multicast Terminology
Multicast Leaf and Branch Terminology
Dense and Sparse Modes for Multicast Networks
IP Multicast Building Blocks Overview
IP Multicast Addressing
Multicast Administrative Scoping
Multicast Interface Lists
Multicast Reverse-Path Forwarding
Multicast Shortest-Path Tree
Multicast Rendezvous Points, Shared Trees, and the Rendezvous-Point Trees
Multicast RPF Checks
Populating the Multicast RPF Table
Multicast Group Membership Protocols
Multicast Routing Protocols
JUNOS Software Multicast Standards
IP Multicast Specifications
Multicast Overview
Multicast Addresses
Multicast Redundancy
T Series Router Multicast Performance
Layer 2 Frames and IPv4 Multicast Addresses
Multicast Snooping Overview
PIM Background
Basic PIM Network Components
PIM Modes of Operation
PIM Dense Mode Overview
PIM Sparse Mode Overview
PIM Source-Specific Mode Overview
Mixing PIM Sparse and Dense Modes
Multicast Configuration Statements Overview
[edit protocols] Hierarchy Level
[edit routing-instances] Hierarchy Level
[edit routing-options] Hierarchy Level
[edit logical-systems protocols] Hierarchy Level
[edit logical-systems routing-instances] Hierarchy Level
[edit logical-systems routing-options] Hierarchy Level
[edit bridge-domains bridge-domain-name protocols] Hierarchy Level
IGMP Overview
Configuring IGMP
Minimum IGMP Configuration
Enabling IGMP
Modifying the IGMP Host-Query Message Interval
Modifying the IGMP Query Response Interval
Specifying Immediate-Leave Host Removal for IGMP
Filtering Unwanted IGMP Reports at the IGMP Interface Level
Accepting IGMP Messages from Remote Subnetworks
Modifying the IGMP Last-Member Query Interval
Modifying the IGMP Robustness Variable
Limiting the Maximum IGMP Message Rate
Changing the IGMP Version
Enabling IGMP Static Group Membership
Recording IGMP Join and Leave Events
Tracing IGMP Protocol Traffic
Disabling IGMP
IGMP and Nonstop Active Routing
accounting
disable
exclude
group
group-count
group-increment
group-policy
igmp
immediate-leave
interface
maximum-transmit-rate
oif-map
passive
promiscuous-mode
query-interval
query-last-member-interval
query-response-interval
robust-count
source
source-count
source-increment
ssm-map
static
traceoptions
version
MLD Overview
Configuring MLD
Minimum MLD Configuration
Enabling MLD
Modifying the MLD Version
Modifying the MLD Host-Query Message Interval
Modifying the MLD Query Response Interval
Modifying the MLD Last-Member Query Interval
Specifying Immediate-Leave Host Removal for MLD
Filtering Unwanted MLD Reports at the MLD Interface Level
Modifying the MLD Robustness Variable
Limiting the Maximum MLD Message Rate
Enabling MLD Static Group Membership
Recording MLD Join and Leave Events
Tracing MLD Protocol Traffic
Disabling MLD
mld
SAP Overview
SAP Configuration Guidelines
listen
sap
Pragmatic General Multicast Overview
PGM Architecture and PGM Routers
PGM-Enabled Source
PGM-Enabled Receivers
PGM-Enabled Routers
PGM Configuration Guidelines
pgm
Draft-Rosen Multicast VPNs Overview
Data MDTs Overview
Data MDT Characteristics
Draft-Rosen Multicast VPN Autodiscovery
Draft-Rosen Multicast VPN Control Plane
Interoperating with Other Vendors
Configuring Draft-Rosen Multicast VPNs
Configuring Data MDTs and Provider Tunnels
Enabling Dynamic Reuse of Data MDT Group Addresses
Configuring the Provider Tunnel SSM Group Address
Configuring Draft-Rosen Multicast VPN Autodiscovery
Controlling the Single Forwarder Election
Configuring the Draft-Rosen Multicast VPN Control Plane
Configuring the Default Multicast Tunnel Source Address for Interoperability
Configuring Multicast for Virtual Routers
autodiscovery
autodiscovery-only
data-mdt-reuse
default-vpn-source
group-address
group-range
inclusive
inet-mdt
interface-name
intra-as
mdt
mvpn
pim-ssm
rate
signaling
threshold
tunnel-limit
unicast-umh-election
Multicast Scoping Overview
Example: Using a Scope Policy for Multicast Scoping
Creating a Named Scope for Multicast Scoping
Using a Scope Policy for Multicast Scoping
Example: Creating a Named Scope for Multicast Scoping
Multicast RPF Configuration Guidelines
Configuring RPF Policies
Example: Configuring RPF Policies
Source-Specific Multicast Groups Overview
Configuring Source-Specific Multicast Groups
Example: Configuring an SSM-Only Domain
Example: Configuring PIM SSM on a Network
Example: Configuring SSM Mapping
Creating a Multicast Flow Map
Defining Flow Properties
Displaying Flow Maps
Bandwidth Management Overview
Bandwidth Management and PIM Graceful Restart
Bandwidth Management and Source Redundancy
Logical Systems and Bandwidth Oversubscription
How Interface Bandwidth Becomes Oversubscribed
How Interface Bandwidth Becomes Available Again
Readmitting or Removing Interfaces
Defining Interface Bandwidth Maximums
Defining Bandwidth for Multicast Flows
Example: Configuring Maximum Multicast Bandwidth on an Interface
Example: Configuring Bandwidth for Individual Flows
Configuring Multicast Outgoing Interface Mapping
Configuring Multicast Routing Over IP Demux Interfaces
Managing Subscriber Overcommitment
Multicast Forwarding Cache Overview
Configuring General Multicast Forwarding Cache Properties
Configuring Multicast Forwarding Cache Properties for Flow Maps
Configuring Forwarding Cache Properties at the Multicast Level
Configuring Forwarding Cache Properties at the Flow Map Level
Displaying the Cache Timeout
Ingress PE Redundancy Configuration Overview
Configuring Ingress PE Redundancy
Example: Ingress PE Redundancy
PIM-to-IGMP and PIM-to-MLD Message Translation Overview
Configuring PIM-to-IGMP Message Translation
Configuring PIM-to-MLD Message Translation
asm-override-ssm
backup-pe-group
backups
bandwidth
flow-map
forwarding-cache
local-address
maximum-bandwidth
multicast
no-qos-adjust
pim-to-igmp-proxy
pim-to-mld-proxy
policy
prefix
redundant-sources
reverse-oif-mapping
rpf-check-policy
scope
scope-policy
ssm-groups
subscriber-leave-timer
timeout
upstream-interface
Configuring Multicast Snooping
Configuring Forwarding Cache Snooping Options
Configuring Flood Groups for Snooping
Configuring Graceful Restart for Snooping
Ignoring Spanning-Tree Topology Change Messages
Enabling Bulk Updates for Multicast Snooping
Enabling Multicast Snooping for Multichassis Link Aggregation Group Interfaces
flood-groups
graceful-restart
ignore-stp-topology-change
multicast-snooping-options
multichassis-lag-replicate-state
nexthop-hold-time
Introduction to IGMP Snooping
IGMP Snooping Interfaces and Forwarding
IGMP Snooping and Proxies
Multicast-Router Interfaces and IGMP Snooping Proxy Mode
Host-Side Interfaces and IGMP Snooping Proxy Mode
IGMP Snooping and Bridge Domains
Configuring IGMP Snooping
Configuring IGMP Snooping Proxy Mode
Configuring IGMP Snooping Immediate Leave
Configuring General IGMP Snooping Parameters
Configuring IGMP Snooping Interfaces
Configuring VLAN-Specific IGMP Snooping Parameters
Configuring IGMP Snooping Tracing Flags
group-limit
host-only-interface
igmp-snooping
multicast-router-interface
proxy
source-address
vlan
DVMRP Overview
Configuring DVMRP
Minimum DVMRP Configuration
Creating Routing Tables for DVMRP Routes
Enabling DVMRP
Modifying the DVMRP Hold-Time Period
Modifying the DVMRP Metric Value
Disabling DVMRP on an Interface
Configuring DVMRP Routing Policy
Configuring DVMRP Routing Modes
Tracing DVMRP Protocol Traffic
Example: Tracing DVMRP Protocol Traffic
Example: Configuring DVMRP
Example: Configuring DVMRP to Announce Unicast Routes
dvmrp
export
hold-time
import
metric
mode
rib-group
Protocol Independent Multicast Overview
PIM Sparse Mode
Designated Router
Rendezvous Point
RP Mapping Options
Building an RPT Between RP and Receivers
PIM Sparse-Mode Source Registration
SPT Cutover
SPT Cutover Control
PIM SSM
PIM Dense Mode
PIM Sparse-Dense Mode
RP Mapping with Anycast RP
Multicast over Layer 3 VPNs
Dual PIM Multicast VPNs
MBGP-Based Multicast VPNs
Tunnel Services PICs and Multicast
Filtering Multicast Messages
Filtering MAC Addresses
Filtering RP/DR Register Messages
Filtering MSDP SA Messages
Embedded RP for IPv6 Multicast
PIM Mode-Independent Configuration Overview
PIM Configuration Statements
Changing the PIM Version
Configuring Interface Priority to Become the PIM Designated Router
Configuring PIM Designated Router Election on Point-to-Point Links
Modifying the PIM Hello Interval
Configuring Interface-Level PIM Neighbor Policies
Configuring a PIM RPF Routing Table
Filtering Outgoing PIM Join Messages
Filtering Incoming PIM Join Messages
Preserving Multicast Performance by Disabling Response to the ping Utility
Configuring the BFD Protocol for PIM
Overview of BFD Authentication for PIM
Configuring BFD Authentication for PIM
Configuring Nonstop Active Routing with PIM
Disabling PIM
Configuring PIM Trace Options
Configuring PIM Dense Mode Properties
Configuring PIM Sparse-Dense Mode Properties
Minimum PIM Sparse Mode Configuration
Enabling PIM Sparse Mode
Configuring PIM Sparse Mode Graceful Restart
Configuring Local PIM RPs
Configuring Static PIM RPs
Configuring PIM Bootstrap Properties
Configuring PIM Auto-RP
Configuring Register Message Filtering on a PIM RP or DR
Configuring the Interface to Accept Traffic from a Remote Source
Configuring PIM Join Load Balancing
Modifying the IGMP Join State Timeout
Enabling Join Suppression
Configuring PIM Embedded RP for IPv6
Configuring the PIM Assert Timeout
Configuring the PIM SPT Threshold Policy
Configuring Any-Source Multicast for Draft-Rosen VPNs
Load Balancing Multicast Tunnel Interfaces Among Available PICs
Example: Configuring PIM Dense Mode
Example: Configuring PIM Sparse-Dense Mode
Example: Configuring PIM Sparse Mode
Example: Configuring PIM Anycast with MSDP
Example: Configuring PIM BSR Filters
Example: Filtering Incoming PIM Join Messages
Example: Configuring Register Message Filters on PIM RPs and DRs
Example: Configuring Externally Facing PIM Border Routers
Example: Tracing PIM Protocol Traffic
Example: Rejecting PIM Bootstrap Messages at the Boundary of a PIM Domain
Example: Configuring PIM Dense Mode over Layer 3 VPNs
Example: Configuring PIM Sparse-Dense Mode over Layer 3 VPNs
Example: Configuring PIM Sparse Mode over Layer 3 VPNs
Example: Configuring PIM Sparse Mode over an IPSec VPN
accept-remote-source
address
algorithm
anycast-pim
assert-timeout
authentication
auto-rp
bfd-liveness-detection
bootstrap
bootstrap-export
bootstrap-import
bootstrap-priority
dense-groups
dr-election-on-p2p
dr-register-policy
embedded-rp
family
group-ranges
hello-interval
infinity
join-load-balance
join-prune-timeout
key-chain
local
loose-check
mapping-agent-election
maximum-rps
minimum-interval
minimum-receive-interval
multiplier
neighbor-policy
override-interval
pim
priority
propagation-delay
reset-tracking-bit
restart-duration
rp
rp-register-policy
rp-set
spt-threshold
tunnel-devices
vpn-group-address
MSDP Overview
Configuring MSDP
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
Configuring MSDP Data Encapsulation
Configuring the MSDP Active Source Limit
Configuring a Default MSDP Peer
Disabling MSDP
Tracing MSDP Protocol Traffic
Example: Configuring MSDP
active-source-limit
authentication-key
data-encapsulation
default-peer
maximum
msdp
peer