MPLS Fun in the Lab: Building a MPLS L3VPN Unicast and Multicast Cloud (6 Part Blog Series)

Hope you have TONS of fun with this blog series!

I needed to build a full MPLS cloud with L3VPN unicast and multicast for a CPOC.  🙂   Figured what the heck… bring y’all along for a “knowledge sharing ride-along”.

Ultimately what I want to do is have a multicast source up in Headquarters (upper left) and multicast receivers down in Site11 and Site 12 joining those groups.

MPLS L3VPN diagram

For this blog series that will mean

  • 6 blogs,
  • zip files of the varying configs as we build them,
  • plus sniffer traces for you to download and refer to.

MPLS Fun in the Lab: Building the MPLS Cloud – Part 1 of 6

Create the MPLS cloud and prep it for MPLS L3VPN Unicast for One L3VPN Customer

  • OSPF area 0
  • MPLS LDP neighbors between the PEs and the P
  • BGP VPNv4 peers from all PEs to the VPNv4 Route Reflector

MPLS Fun in the Lab: Connect a Customer – Part 2 of 6

  • Create a VRF in each PE.
  • Apply the VRF and IP addresses on the interfaces in each PE towards the CEs.
  • Create the BGP neighbors in the PEs towards the CEs.
  • Ping from HQ to Site 11
  • Look at the sniffer trace of the above Ping

MPLS Fun in the Lab: Following the Labels – Part 3 of 6

Put your Network Detective badge on and follow along as we look at labels from a sniffer trace and try to reverse engineer where in the network the capture was taken.  🙂

MPLS Fun in the Lab: Add the Multicast at the Customer – Part 4 of 6

  • Enable Multicast-Routing globally
  • Enable PIM on all relevant interfaces
  • Configure both with the same Rendezvous Point

MPLS Fun in the Lab: Add the Multicast in the Cloud – Part 5 of 6

  • Multicast-Routing/PIM enabled in the Core to Pass the Multicast
  • BGP IPv4 MDT for the Rosen Draft MVPN

MPLS Fun in the Lab: Troubleshooting the MVPN Cloud – Part 6 of 6

I always learn better when I need to troubleshoot something.  So toss your Network Detective hat on and join me for a Troubleshooting mVPN ride-a-long



Categories: MPLS

Tags: , , , , , , , , , , ,

3 replies

  1. Hi Fish! Are you planning to implement NG-MVPN (BGP SAFI 5 control plane and P2MP-RSVP or mLDP data-plane?) in the MPLS cloud? Is it fully supported on Cisco IOS-XE boxes?

Trackbacks

  1. MPLS Fun in the Lab: Building the MPLS Cloud – Part 1

Leave a Reply