This is the second practice lab for my CCIP BGP and MPLS preparation. I’ve added my configs to the first post, let me know if I’ve missed anything. This lab has a lot of overlap with the last one, but I’ve added some more BGP-specific stuff in preparation for my upcoming exam. I have italicized all the changes. Here’s the topology:

(click image for fullsize)



  • P1, P2, P3 and P4 run only MPLS and OSPF, no BGP.
  • PE1, PE2, PE3 and PE4 will support EIGRP, OSPF and L2 VPNs to customers C1, C2 and C3.


  • PE1 and PE4 will have an iBGP relationship and will be route reflectors for PE2 and PE3. Use the fewest commands possible.
  • Configure MD5 authentication between CE4 and PE1 using the password “cisco1”.
  • Configure MD5 authentication between CE4 and Peer1 using the password “cisco1”.
  • CE4’s link to AS6500 is much faster than its link to AS1200. Make outgoing traffic use AS6500, with AS1200 as a backup only.
  • Make traffic destined for AS9300 prefer the path through AS6500, accomplish this with configuration on CE4 only.
  • Filter CE4’s Lo0 ( from updates to PE1 and Peer1. Only configure this on CE4. Use a different method to filter for each peer.
  • Advertise a summary route from CE4 via BGP. Ensure that more specific routes are not advertised.
  • PE1 and PE2 will have eBGP relationships with Peer1 and Peer2.
  • Peer1 and Peer2 will inject networks from several loopbacks into BGP to simulate the internet.
  • Peer1 and Peer2 will have an eBGP relationship.
  • No customer AS should ever be used as a transit between ISPs, configure this on the customer and ISP sides of the BGP relationship.


  • Routers CE1a and CE1b will run EIGRP with PE1 and PE3 in their own VPN.
  • Routers CE2a and CE2b will run OSPF with PE2 and PE4 in their own VPN.
  • Routers CE3a and CE3b will run an L2 VPN with PE2 and PE3. They will be using RIP over the VPN.
  • Customers C1 and C2 will inject networks from loopback interfaces to simulate customer LANs.
  • Customer C4 is a large enterprise which is dual-homed to PE1 and Peer1, C4 will inject networks from several loopbacks to simulate large enterprise IP space.

Here’s the .net file I’ve created for this one:
CCIP Practice Lab .net file

Post your thoughts!


Colby Glass has been in IT since 2002. He is currently a Systems Engineer (presales) with a Cisco Gold partner and holds the CCNP R/S, CCNP DC, CCDP, CCIP, JNCIA-ER.

More Posts