Basic MPLS/VPN with Cisco IOS

Basic MPLS/VPN with Cisco IOS

Basic MPLS/VPN with Cisco IOS

This is a quick tutorial for basic MPLS/VPN with Cisco IOS configuration. The tutorial exemplifies basic PE to P to PE configuration on three Cisco 7200s running in GNS3 with IOS. R2 is configured as a route reflector P node and R4, R6 and R3 are PE node route reflector clients. The IGP is OSPF with R2 as the ABR. Loopback1 (Lo1) on R3  & R4 represent a customer VPN (CE) ethernet segment. The loopback 1 interfaces are pushed into the MPLS/VRF named “data” to simulate an Ethernet segment advertised into the VRF.

Basic MPLS/VPN and Multi-Protocol BGP Topology

FIgure 1. MPLS VPN Lab Topology

Cisco IOS MPLS VPN Configuration for 4 routers

R6#ping vrf data

Type escape sequence to abort.

Sending 5, 100-byte ICMP Echos to, timeout is 2 seconds:


Success rate is 100 percent (5/5), round-trip min/avg/max = 52/60/80 ms

1 year 5 months ago

Hi. I tried and enjoyed this page until ping is successful, thank you.
(misconfiguration on purpose?)

1 year 10 months ago

Hi . i was tried with same config with gns .3 but i am not get the input could you share me the config

3 years 4 months ago

Hi Brent, just wanted to say I really enjoy your blog. each post has something to learn. Well done.