Saturday, July 7, 2012

Lab 176 - MPLS VPN using BGP

Prerequisites: CCNP level skills.

Note!
This lab layout is based on the new physical topology presented here. This lab assumes that you have successfully configured ALL previous MPLS labs.

IMPORTANT!
As per recommendation ALL loopback addresses on P and PE routers will use /32 network mask! 
PE routers are: R1, R3, SW3.
P router is: R2

All other devices are CE routers in this MPLS topology. 

Topology


Pic. 1 - MPLS Topology.


Task 1
Configure two additional loopback interfaces in BB1 and advertise all of them using OSPF. The new loopback addresses should be as follows:
  • Loobpack1 = 192.168.111.1/26
  • Loopback2 = 192.168.111.65/26


Task 2
Configure two additional loopback interfaces in SW4 and advertise all of them using RIPv2. The new loopback addresses should be as follows:
  • Loobpack100 = 192.168.100.1/26
  • Loopback200 = 192.168.100.65/26
Other subnets (configured in previous labs) should not be advertised in BGP. Do not use network statement under BGP to accomplish that

Task 3
Configure BGP peering between BB1 (CE) and its PE router (SW3) and between SW4 (CE) and its PE router (R3). Make sure that subnets configured in Task 1 and Task 2 are advertised using BGP protocol and are reachable between the sites. Use L3 VPN to accomplish that.

NOTE!
You will need to create a new vrf on R3 (VRF D). Assign whatever rd you want, but then you will have to override the int f0/0.103 vrf forwarding config from lab 174 by assigning this interface to newly created vrf D.

Solution