Posts

Showing posts from September, 2017

MPLS-VPN

Image
L3MPLS VPN Definitions: VRF – Virtual Routing Instance. Its an Instance of a routing table – Each customer has their own VRF defined with different definitions of RD and RT Route Distinguisher (RD); Used to uniquely identify routes belonging to a particular VRF. Route Targets (RT); Used to specify how routes are imported and exported from VRF. MP-BGP; Multiprotocol BGP- Used to carry BGP routes and VPN routes between PE Routers. Setup: Required; VPN to interconnect Head office to a branch office. 1. Define VRF, RD and RT VRF = Trust-Bank Route Distinguisher (RD): 37027:20 Route Targets (RT): 37027:20 PE1(config)#ip vrf Trust-Bank PE1(config-vrf)#rd 37027:20 PE1(config-vrf)#route-target both 37027:20 2. Enable VRF on the client facing interface on the PE routers and assign IP to be used to communicate to CE VRF = Trust-Bank R1(config)# int fastEthernet 0/0 R1(config-if)# ip vrf forwarding Trust-Bank R1(config-if)# ip add 192.168.2.1 255.255...

Enable MPLS - On Service Provider Core Network

Image
Service Provider Network Enable MPLS on Service Provider Core Network Assumptions: a). IGP and BGP already running on service provider network. b). Traditional routing working ok. Configuration: 1. Enable MPLS on all core routers (PE & P) PE1# conf t PE1(config)# mpls ip PE1(config)# int g2/0 PE1(config-if)# mpls ip PE1(config-if)# int g3/0 PE1(config-if)# mpls ip &nbsp&nbsp&nbsp&nbspPE2# conf t &nbsp&nbsp&nbsp&nbspPE2(config)# mpls ip &nbsp&nbsp&nbsp&nbspPE2(config)# int g2/0 &nbsp&nbsp&nbsp&nbspPE2(config-if)# mpls ip &nbsp&nbsp&nbsp&nbspPE2(config-if)# int g3/0 &nbsp&nbsp&nbsp&nbspPE2(config-if)# mpls ip &nbsp&nbspP# conf t &nbsp&nbsp&nbsp&nbspP(config)# mpls ip &nbsp&nbsp&nbsp&nbspP(config)# int g2/0 &nbsp&nbsp&nbsp&nbspP(config-if)# mpls ip ...

Basic MPLS - Intro

Image
Basic MPLS MPLS - Multi-Protocol Label Switching. Operates at OSI layer 2.5. This position provides additional features for the transport of data across networks. Traditional IP Networks: Each router on service provide network, does route lookup (IP routing) to decide next-hop where it needs to forward packets to. Each router performs an independent decision on where to forward packet to. This repeated check happens on every device where the packet has to transverses across. MPLS Enabled Networks; Instead of IP lookup, MPLS enabled network rely on label switching which is fast and needs less resources on routers where it transverses. First router(INGRESS) does IP lookup and all routers within Service provider does Label switching until the packet arrives at the LSR router(which is directly connected to egress PE) where outer label is stripped off (PHP) and the packet together with inner label passed to LSP destination (Egress PE). MPLS Label: a). Inner label -- Identifi...