MPLS VPN – using Site of Origin (SOO)

When an MPLS VPN customer is dual homed, SOO can be used to prevent routing loops as well as sub optimal routing.

Toplology as below.

Using Site of Origin community with BGP

Using Site of Origin community with BGP

I’ve used EIGRP between CE1 and CE3 to demonstrate the sub optimal routing.(its only suboptimal if you want to route traffic between sites using the backdoor link, which isnt always the case)

The Flash plugin is required to view this object.

MPLS VPN using BGP as the PE-CE Routing Protocol

Topology is as below.

 

MPLS VPN using EBGP as the PE-CE routing protocol

MPLS VPN using EBGP as the PE-CE routing protocol

The Flash plugin is required to view this object.

MPLS VPN using EIGRP as the PE-CE routing Protocol

Topology is as below.

The Flash plugin is required to view this object.

MPLS infrastructure configuration.

Here is a short video showing how to configure an MPLS core infrastructure.  The video covers basic serial and ethernet configurations, IP addressing, ISIS, MPLS and BGP VPNv4 configurations.  The network topology can be seen in the diagram below.

 

MPLS Core Infrastructure

MPLS Core Infrastructure

 

The Flash plugin is required to view this object.

ISIS – creating unique system IDs

*here are several techniques for creating unique system IDs:

1. Start numbering 1, 2, 3, 4, and so on.
2. Use Media Access Control (MAC) addresses.
3. Convert and use the loopback IP address as below.

*taken from Cisco web site