Archive for the ‘MPLS’ Category

Internet Through MPLS – Default Route Propagation

Yesterday we had a customer network migration from IPsec VPN to MPLS. Customer’s headquarter network wanted to be the point of internet sharing so that all branch offices use that point for internet browsing. OSPF was chosen to be the dynamic routing protocol between CE and PE, as ASA is deaf to BGP. We configured [...]

Continue reading »

CCIE SP – MPLS Traffic Engineering

TE was the main driver and reason for MPLS invention. To utilize bandwidth of unused links, to have flexibility in path selection just like previous WAN switching technologies. To create Virtual circuits on top of IP networks. IP Routing is performed hop by hop and you can not dictate a policy to other hops. TE [...]

Continue reading »

CCIE SP – L2TPv3

Layer2 Tunneling protocol version 3 (L2TPv3) has the capability to tunnel any Layer 2 payload over IP networks. L2TPv3 uses IP as transport so it can be used in any IP-aware network including MPLS. L2TPv3 tunnels are point to point.   Pseudowire = like a wire, but not really, emulates Layer2 over a packet switched [...]

Continue reading »

CCIE SP – Multicast for MPLS VPNs (MVPN)

The MPLS VPN network needs to be carefully designed and the service provider core must be configured for native multicast service: PIM-SM, Source specific multicast (PIM-SSM), or Bidirectional PIM (PIM-BIDIR) are required at core. PIM-DM is not supported as core protocol for MVPN services, but all multicast protocols are supported within multicast VRF for customers [...]

Continue reading »

CCIE SP – Multicast BGP

Multicast BGP feature adds capabilities to BGP to enable multicast routing to connect multicast topologies within and between BGP autonomous systems. MBGP is an enhanced BGP that carries IP multicast routes. PIM uses the multicast BGP database to perform Reverse Path Forwarding (RPF) lookups for multicast-capable sources. In our example, we will create a simple [...]

Continue reading »

CCIE SP – MSDP

MSDP or Multicast Source Distribution Protocol allows multicast sources for a group to be known to all rendezvous points (RPs) in different domains. Each PIM-SM domain uses its own RP and MSDP connects source based trees to destination trees. MSDP uses TCP as control protocol and you will require end to end multicast routing protocol [...]

Continue reading »

CCIE SP – MPLS VPN Carrier Supporting Carrier

The carrier supporting carrier feature enables one MPLS VPN-based service provider to allow other service providers (Tier2) to use its backbone network for connectivity of their POPs.  It is also called a carrier-of-carriers VPN. It is a two-tiered relationship between a provider carrier and a customer carrier. In a carrier-of-carriers VPN, the provider carrier provides [...]

Continue reading »

CCIE SP – Multihop MP-BGP for Inter-AS MPLS VPN

The third option for Inter-AS MPLS VPN is using multihop feature of eBGP between VPNv4 PE routers directly from one SP to another one. In the previous posts, we reviewed two other options: Back to back VRF Inter-AS MPLS VPN External MP-BGP for VPNv4 In the multihop MP-eBGP, LSP is built end-to-end by PE routers [...]

Continue reading »

CCIE SP – External MP-BGP for VPNv4

In the previous post, we reviewed VRF-to-VRF Inter-AS MPLS VPNs, now we want to go over the other option, which is the use of MP-eBGP at ASBRs for prefix exchange. This method is more scalable and felixable than back-to-back VRFs and only one interface is required between providers routers. No VRF is required. Automatic Route [...]

Continue reading »

CCIE SP – Back to Back VRF Inter-AS MPLS VPN

When customer’s sites are connected to different MPLS providers, there are several options available for providers to connect customer sites just like regular MLPS VPNs transparent to customers. In our example below, the Customer1 has two sites, each connected to an individual service provider. Service providers have several options to achieve this goal, the simplest [...]

Continue reading »