Anycast-RP (Rendezvous Point)

Table of contents Overview How it Works Related Lessons Other Related Material Overview Anycast was described in detail in a previous lesson. If you haven’t seen it or you want a refresher it can be found here. While Anycast can be described as “one-to-nearest communication”, Anycast-RP can be described as “one-to-nearest RP communication”. Benefits of…

Embedded-RP

Table of contents Overview How it Works Example Related Lessons Overview Embedded-RP provides a way to assign a multicast router the Rendezvous Point (RP) role for a specific multicast group. It’s a scalable solution for PIM-SM inter-domain multicasting. For example, many RPs can be deployed anywhere on the Internet. It can also be used for…

Bootstrap Router (BSR)

Table of contents Overview RP Election BSR Election Related Lessons Other Related Material Overview Bootstrap Router (BSR) is a multi-vendor PIMv2 protocol that multicast routers use to learn Rendezvous Point information for a specific multicast group. These multicast routers then use this information to select an RP. The BSR Domain contains: Bootstrap Router(s) – Advertises…

PIM – Source Specific Multicast (SSM)

PIM – Source Specific Multicast (SSM) is ideal for one-to-many communication. A good use case is streaming audio/video from a single source to multiple groups. SSM only runs with MLDv2. PIM-SSM optimizes bandwidth usage, solves multicast collision issues and denies unwanted Internet broadcast traffic by using source based trees. The source sends the multicast directly…

PIM BiDir (PIM Bidirectional)

Table of contents Overview How it Works Shortest Path Tree Switchover Loop Prevention Related Lessons Other Related Material Overview PIM BiDir (PIM Bidirectional) is used for many-to-many communication. Use cases include video conferencing and gaming. How it Works Similar to PIM-SM, the multicast is initiated with a Shared Distribution Tree (*,G). The multicast source will…

Protocol Independent Multicast (PIM) Introduction

While Multicast Listener Discovery (MLD) is for host/router communication within the host’s link, Protocol Independent Multicast (PIM) is for router-to-router communication from the router that connects to the host’s link to the router that connects to the sender’s link. PIM Protocol Independent Multicast Intro 1 The layer 3 path of a multicast is called the…

Reverse Path Forwarding (RPF) Check

Reverse Path Forwarding (RPF) Check is used to prevent multicast routers from sending/receiving duplicate packets. It’s also used to ensure packets are being sent/received on an optimal path. This done by comparing the path of incoming packets with the router’s unicast routing table. Let’s illustrate with the topology below: Reverse Path Forwarding (RPF) Check There…