Chapter 1 Introduction to IP Multicast
What Problem Does Multicast Solve?
Multicast Applications and Services
One-to-Many Multicast Applications
Many-to-Many Multicast Applications
Many-to-One Multicast Applications
L3 Multicast Is Built on the TCP/IP Protocol Stack
IPv4 Layer 3 Multicast Addressing Defines Groups
IPv4 Multicast Group Address Assignments
Important Multicast Groups and Group Considerations
Multicast Development and Standardization
Chapter 2 Network Access and Layer 2 Multicast
Mixed Groups: Interoperability Between IGMPv1, v2, and v3
Cisco Group Management Protocol
Router-Port Group Management Protocol
The Process of Packet Replication in a Switch
Chapter 3 IP Multicast at Layer 3
Networked Groups: Client/Server
Multicast Routing: An Introduction to Protocol Independent Multicast and Multicast Trees
Seeing the Forest Through the Trees
Source Trees (Shortest Path Trees)
PIM Messages: Join, Leave, Prune, Graft, and Assert
The Rendezvous Point and Shared Tree Dynamics
From a Shared Tree to a Source Tree
Building the Multicast Routing Information Base
Multicast Routing Information Base and Multicast Forwarding Information Base
Chapter 4 Protocol Independent Multicast
Dynamic RP Information Propagation
Sample Configuration: Auto-RP for IOS
Sample Configuration: Auto-RP for IOS-XR
Sample Configuration: Auto-RP for NX-OS
Sample Configuration: BSR in IOS
Sample Configuration: BSR in IOS-XR
Sample Configuration: BSR in NX-OS
Multicast Source Discovery Protocol
Sample Configuration: Anycast RP with MSDP on IOS
Sample Configuration: Anycast with MSDP on IOS-XR
Sample Configuration: Anycast on NX-OS
Sample Configuration—Phantom RP on IOS
Chapter 5 IP Multicast Design Considerations and Implementation
Organizational and Global Group Assignment Considerations
Using Group Scoping for Hybrid Designs and RP Placement
Multicast RP Design with MSDP Mesh Group
Multicast RP Hybrid Design with Scoped Multicast Domains
Multicast Traffic Engineering and Forwarding
More on mRIB, mFIB, and RPF Checks
Traffic Engineering Using IP Multipath Feature
Multicast Traffic Engineering: Deterministic Path Selection
IP Multicast Best Practices and Security
Tuning the Network for Multicast
Manually Selecting Designated Routers
Protecting Multicast Control-plane and Data-plane Resources
Securing Multicast Domains with Boundaries and Borders
Best Practice and Security Summary
Scenario: Multicaster’s Bank Corp. Media Services
Chapter 6 IPv6 Multicast Networks
IPv6 Fundamentals: A Quick Overview
IPv6 Layer 3 Multicast Group Addressing
IPv6 Multicast Group Address Assignments
IANA Unicast-Prefix–Based Multicast Address
IPv6 Source-Specific Addressing
Solicited-Node Multicast Addresses
IPv6 Address Scoping and Schema Considerations
Multicast-IPv6-Address-to-MAC-Address Mapping
IPv6 Layer 2 and Layer 3 Multicast
Multicast Listener Discovery for IPv6
Configuring MLD and the MLD Message Process
Multicast Listener Discovery Joining a Group and Forwarding Traffic
Multicast Listener Discovery (MLD) Snooping
IPv6 Layer 3 Multicast and Protocol Independent Multicast 6 (PIM6)
Chapter 7 Operating and Troubleshooting IP Multicast Networks
Multicast Troubleshooting Logic
Multicast Troubleshooting Methodology
Baseline Check: Source and Receiver Verification
Overview of Common Tools for Multicast Troubleshooting
Common Multicast Debug Commands
Multicast Troubleshooting Case Study
Baseline Check: Source and Receiver Verification
Important Multicast show Commands
show ip igmp interface/show igmp interface Commands
show ip mroute/show mrib route Command
show ip pim interface/show pim interface Commands
show ip pim neighbor/show pim neighbor Commands