Archive for the ‘Multicast’ Category

CCIE SP – Multicast for MPLS VPNs (MVPN)

The MPLS VPN network needs to be carefully designed and the service provider core must be configured for native multicast service: PIM-SM, Source specific multicast (PIM-SSM), or Bidirectional PIM (PIM-BIDIR) are required at core. PIM-DM is not supported as core protocol for MVPN services, but all multicast protocols are supported within multicast VRF for customers [...]

Continue reading »

CCIE SP – IP Multicast Anycast RP

In the previous port, we reviewed MSDP, Multicast Source Discovery Protocol (MSDP) is the key protocol that makes Anycast RP possible. The Anycast RP uses MSDP for redundancy and failover between RPs in Protocol Independent Multicast sparse mode (PIM-SM) networks. Rendezvous Points can share one IP address (same-address allocated to their loopback) and load-balance multicast [...]

Continue reading »

CCIE SP – Multicast BGP

Multicast BGP feature adds capabilities to BGP to enable multicast routing to connect multicast topologies within and between BGP autonomous systems. MBGP is an enhanced BGP that carries IP multicast routes. PIM uses the multicast BGP database to perform Reverse Path Forwarding (RPF) lookups for multicast-capable sources. In our example, we will create a simple [...]

Continue reading »

CCIE SP – MSDP

MSDP or Multicast Source Distribution Protocol allows multicast sources for a group to be known to all rendezvous points (RPs) in different domains. Each PIM-SM domain uses its own RP and MSDP connects source based trees to destination trees. MSDP uses TCP as control protocol and you will require end to end multicast routing protocol [...]

Continue reading »

CCIE SP – Inter-AS MP-BGP with RR

In MP-BGP, VPN label assignment is always performed by BGP next hop. In the following picture, if we create eBGP relationship beween R3 and R1 (instead of R2), VPN label from CE (R5) to other CE (R4) will point to R1 as R1 is the next hop for R3. The reason behind this is simple, [...]

Continue reading »