Egress Protection (draft-shen-mpls-egress-protection-framework) Presented by Krzysztof G. Szarkowicz NANOG71 October 4, 2017

Size: px
Start display at page:

Download "Egress Protection (draft-shen-mpls-egress-protection-framework) Presented by Krzysztof G. Szarkowicz NANOG71 October 4, 2017"

Transcription

1 Egress Protection (draft-shen-mpls-egress-protection-framework) Presented by Krzysztof G. Szarkowicz NANOG71 October 4, 2017

2 Current status draft-shen-mpls-egress-protection-framework-05 Co-authored by Juniper Networks, Orange, RtBrick, Deutsche Telekom and Huawei Technologies Current draft (05) issued around two months ago (on July 31, 2017) Discusses the overall framework for egress node protection egress link protection Provides some examples for egress node protection egress link protection First deployment started few years ago in one of DT s network Proven and stable architecture

3 Lets start Lets start with Clarifying the model Clarifying the terminology Before jumping to the deeper level

4 Seamless MPLS Architectural Model NODES AN SN TN BN TN BN TN BN BN TN BN TN BN TN SN AN CE PE P ABR P ABR P ASBR ASBR P ABR P ABR P PE CE AS X AS Y Area 1 Area 0 Area 2 Area 1 Area 0 Area 2 Intra-domain (area or autonomous system) transport Inter-domain (area or autonomous system) transport IGP IGP IGP IGP IGP IGP IGP IGP IGP IGP IGP IGP LDP/RSVP LDP/RSVP LDP/RSVP LDP/RSVP LDP/RSVP LDP/RSVP LDP/RSVP LDP/RSVP LDP/RSVP LDP/RSVP LDP/RSVP LDP/RSVP ibgp-lu ibgp-lu ibgp-lu ebgp-lu ibgp-lu ibgp-lu ibgp-lu nhs nhs nhs nhs nhs nhs nhs nhs nhs nhs nhs nhs nhs nhs Legend AN Access Node (CE, CPE) BN Border Node (ABR, ASBR) SN Services Node (PE) TN Transport Node (P) Inter-domain endto-end LSP model LDP/RSVP LSP LDP/RSVP LDP LDP/RSVP LDP LDP/RSVP LSP LDP/RSVP LSP LDP/RSVP LSP BGP-LU LSP

5 E2E protection Terminology NODES Access Node (AN) Non-MPLS node connected to MPLS based Service Node (PE) AN (CE, CPE) in seamless MPLS architecture Ingress Node (IN) First node of intra-area (LDP/RSVP) LSP SN (PE) or BN (ABR, ASBR) in seamless MPLS architecture Egress Node (EN) Last node of intra-area (LDP/RSVP) LSP BN that has directly connected downstream BGP-LU neighbor with not underlying LDP/RSVP LSP (e.g. ASBR scenario) SN (PE) or BN (ABR, ASBR) in seamless MPLS architecture Transit Node (TN) Transit node (between ingress and egress) in intra-area (LDP/RSVP) LSP TN (P) in seamless MPLS architecture Each intra-area (LDP/RSVP) LSP has exactly one ingress node, exactly one egress node and may have (multiple) transit node(s), if LSP is longer than one hop

6 E2E protection Terminology ACCESS NODE (AN) AN SN TN BN TN BN TN BN BN TN BN TN BN TN SN AN CE PE P ABR P ABR P ASBR ASBR P ABR P ABR P PE CE AS X Traffic flow direction AS Y Area 1 Area 0 Area 2 Area 1 Area 0 Area 2 Intra-domain (area or autonomous system) transport Inter-domain (area or autonomous system) transport IGP IGP IGP IGP IGP IGP IGP IGP IGP IGP IGP IGP LDP/RSVP LDP/RSVP LDP/RSVP LDP/RSVP LDP/RSVP LDP/RSVP LDP/RSVP LDP/RSVP LDP/RSVP LDP/RSVP LDP/RSVP LDP/RSVP ibgp-lu ibgp-lu ibgp-lu ebgp-lu ibgp-lu ibgp-lu ibgp-lu nhs nhs nhs nhs nhs nhs nhs nhs nhs nhs nhs nhs nhs nhs Legend AN Access Node (CE, CPE) BN Border Node (ABR, ASBR) SN Services Node (PE) TN Transport Node (P) Inter-domain endto-end LSP model LDP/RSVP LSP LDP/RSVP LDP LDP/RSVP LDP LDP/RSVP LSP LDP/RSVP LSP LDP/RSVP LSP BGP-LU LSP

7 E2E protection Terminology INGRESS NODE (IN) AN SN TN BN TN BN TN BN BN TN BN TN BN TN SN AN CE PE P ABR P ABR P ASBR ASBR P ABR P ABR P PE CE AS X Traffic flow direction AS Y Area 1 Area 0 Area 2 Area 1 Area 0 Area 2 Intra-domain (area or autonomous system) transport Inter-domain (area or autonomous system) transport IGP IGP IGP IGP IGP IGP IGP IGP IGP IGP IGP IGP LDP/RSVP LDP/RSVP LDP/RSVP LDP/RSVP LDP/RSVP LDP/RSVP LDP/RSVP LDP/RSVP LDP/RSVP LDP/RSVP LDP/RSVP LDP/RSVP ibgp-lu ibgp-lu ibgp-lu ebgp-lu ibgp-lu ibgp-lu ibgp-lu nhs nhs nhs nhs nhs nhs nhs nhs nhs nhs nhs nhs nhs nhs Legend AN Access Node (CE, CPE) BN Border Node (ABR, ASBR) SN Services Node (PE) TN Transport Node (P) Inter-domain endto-end LSP model LDP/RSVP LSP LDP/RSVP LDP LDP/RSVP LDP LDP/RSVP LSP LDP/RSVP LSP LDP/RSVP LSP BGP-LU LSP

8 E2E protection Terminology TRANSIT NODE (TN) AN SN TN BN TN BN TN BN BN TN BN TN BN TN SN AN CE PE P ABR P ABR P ASBR ASBR P ABR P ABR P PE CE AS X Traffic flow direction AS Y Area 1 Area 0 Area 2 Area 1 Area 0 Area 2 Intra-domain (area or autonomous system) transport Inter-domain (area or autonomous system) transport IGP IGP IGP IGP IGP IGP IGP IGP IGP IGP IGP IGP LDP/RSVP LDP/RSVP LDP/RSVP LDP/RSVP LDP/RSVP LDP/RSVP LDP/RSVP LDP/RSVP LDP/RSVP LDP/RSVP LDP/RSVP LDP/RSVP ibgp-lu ibgp-lu ibgp-lu ebgp-lu ibgp-lu ibgp-lu ibgp-lu nhs nhs nhs nhs nhs nhs nhs nhs nhs nhs nhs nhs nhs nhs Legend AN Access Node (CE, CPE) BN Border Node (ABR, ASBR) SN Services Node (PE) TN Transport Node (P) Inter-domain endto-end LSP model LDP/RSVP LSP LDP/RSVP LDP LDP/RSVP LDP LDP/RSVP LSP LDP/RSVP LSP LDP/RSVP LSP BGP-LU LSP

9 E2E protection Terminology EGRESS NODE (EN) AN SN TN BN TN BN TN BN BN TN BN TN BN TN SN AN CE PE P ABR P ABR P ASBR ASBR P ABR P ABR P PE CE AS X Traffic flow direction AS Y Area 1 Area 0 Area 2 Area 1 Area 0 Area 2 Intra-domain (area or autonomous system) transport Inter-domain (area or autonomous system) transport IGP IGP IGP IGP IGP IGP IGP IGP IGP IGP IGP IGP LDP/RSVP LDP/RSVP LDP/RSVP LDP/RSVP LDP/RSVP LDP/RSVP LDP/RSVP LDP/RSVP LDP/RSVP LDP/RSVP LDP/RSVP LDP/RSVP ibgp-lu ibgp-lu ibgp-lu ebgp-lu ibgp-lu ibgp-lu ibgp-lu nhs nhs nhs nhs nhs nhs nhs nhs nhs nhs nhs nhs nhs nhs Legend AN Access Node (CE, CPE) BN Border Node (ABR, ASBR) SN Services Node (PE) TN Transport Node (P) Inter-domain endto-end LSP model LDP/RSVP LSP LDP/RSVP LDP LDP/RSVP LDP LDP/RSVP LSP LDP/RSVP LSP LDP/RSVP LSP BGP-LU LSP

10 E2E protection Terminology INGRESS AND TRANSIT PROTECTION Ingress Protection Measures to protect against failure of ingress Service Node (ingress SN) Point of Local Repair (PLR) is AN that is multi-homed to multiple SNs AN after detecting failure (via LOS, OAM, BFD, etc.) of SN (or link to SN) switches the outgoing traffic to another SN Transit Protection Measures to protect against failure of Transit Node (TN) Point of Local Repair (PLR) is IN or TN (non-penultimate node) of intra-area LSP Downstream node IN or TN on intra-area LSP after detecting the failure of upstream TN (or link to upstream TN) redirects the traffic (going still to the same EN) via different transit link/ node: LFA (basic LFA, RLFA, TI-LFA) RSVP + facility protection (node-link protection) RSVP + one-to-one protection (fast-reroute) Both ingress and transit protection are well known techniques, thus they are not covered in this presentation

11 E2E protection Terminology INGRESS PROTECTION AN SN TN BN TN BN TN BN BN TN BN TN BN TN SN AN CE PE P ABR P ABR P ASBR ASBR P ABR P ABR P PE CE AS X Traffic flow direction AS Y Area 1 Area 0 Area 2 Area 1 Area 0 Area 2 Intra-domain (area or autonomous system) transport Inter-domain (area or autonomous system) transport Inter-domain endto-end LSP model IGP IGP IGP IGP IGP IGP IGP IGP IGP IGP IGP IGP LDP/RSVP LDP/RSVP LDP/RSVP LDP/RSVP LDP/RSVP LDP/RSVP LDP/RSVP LDP/RSVP LDP/RSVP LDP/RSVP LDP/RSVP LDP/RSVP ibgp-lu ibgp-lu ibgp-lu ebgp-lu ibgp-lu ibgp-lu ibgp-lu nhs nhs nhs nhs nhs nhs nhs nhs nhs nhs nhs nhs nhs nhs LDP/RSVP LSP LDP/RSVP LDP LDP/RSVP LDP LDP/RSVP LSP LDP/RSVP LSP LDP/RSVP LSP BGP-LU LSP Legend AN Access Node (CE, CPE) BN Border Node (ABR, ASBR) SN Services Node (PE) TN Transport Node (P) Point of Local Repair (PLR) Node being protected

12 E2E protection Terminology TRANSIT PROTECTION AN SN TN BN TN BN TN BN BN TN BN TN BN TN SN AN CE PE P ABR P ABR P ASBR ASBR P ABR P ABR P PE CE AS X Traffic flow direction AS Y Area 1 Area 0 Area 2 Area 1 Area 0 Area 2 Intra-domain (area or autonomous system) transport Inter-domain (area or autonomous system) transport Inter-domain endto-end LSP model IGP IGP IGP IGP IGP IGP IGP IGP IGP IGP IGP IGP LDP/RSVP LDP/RSVP LDP/RSVP LDP/RSVP LDP/RSVP LDP/RSVP LDP/RSVP LDP/RSVP LDP/RSVP LDP/RSVP LDP/RSVP LDP/RSVP ibgp-lu ibgp-lu ibgp-lu ebgp-lu ibgp-lu ibgp-lu ibgp-lu nhs nhs nhs nhs nhs nhs nhs nhs nhs nhs nhs nhs nhs nhs LDP/RSVP LSP LDP/RSVP LDP LDP/RSVP LDP LDP/RSVP LSP LDP/RSVP LSP LDP/RSVP LSP BGP-LU LSP Legend AN Access Node (CE, CPE) BN Border Node (ABR, ASBR) SN Services Node (PE) TN Transport Node (P) Point of Local Repair (PLR) Node being protected

13 E2E protection Terminology TERMS USED WITH EGRESS PROTECTION Primary Egress Node Primary EN (SN) SN (PE) with multi-homed access site, that terminates VPN traffic flow originated at Ingress SN (PE) Backup Egress Node Backup EN (SN) SN (PE) having corresponding (backup) VPN route as Primary Egress SN (PE) Multi-homed access sites are connected to Primary and Backup Egress SN (PE)

14 E2E protection Terminology EGRESS PROTECTION (TRADITIONAL) Egress Protection Measures to protect against failure of Egress Node (EN) Traditionally, egress protection is executed on ingress node Ingress node realizes primary egress node failure Ingress node switches the traffic to backup egress node using pre-programed nexthop in the FIB This concept is called BGP Prefix Independent Convergence (PIC) Edge

15 Egress protection Concept EGRESS PE PROTECTION WITH BGP PIC EDGE AN SN TN BN TN BN TN BN BN TN BN TN BN TN SN AN CE PE P ABR P ABR P ASBR ASBR P ABR P ABR P PE CE Traffic flow direction AS X AS Y Ingress PE Area 1 Area 0 Area 2 Area 1 Area 0 Area 2 Primary Egress PE Backup Egress PE Ingress PE pre-installs next-hops towards both egress PEs in the FIB Traffic restoration independent from the size of BGP table

16 Egress protection Concept EGRESS PE PROTECTION WITH BGP PIC EDGE Ingress PE must realize primary egress PE failure in order to switch to pre-installed backup egress PE This might be achieved using Global IGP convergence in single IGP domain design Typically ~ ms in small IGP domains Typically ~0.5 1 (or more) seconds in large IGP domains Global IGP + BGP-LU convergence in multiple IGP domain design Might reach multiple seconds in large network PE-to-PE OAM (BFD) Might introduce scaling challenges when large number of BFD (for MPLS tunnels) session with aggressive timers are deployed

17 Egress protection Concept EGRESS PE PROTECTION WITH BGP PIC EDGE Depending on traffic restoration requirements (sub-second, sub-500 ms, sub-100 ms, etc.) network complexity (small IGP domain, large IGP domain, multiple IGP domains) BGP PIC Edge might not provide suitable protection for egress PE failure New concept of egress protection shifts the duty of protecting the traffic from ingress PE to some node closer (directly connected) to egress PE Large global IGP/BGP-LU convergence irrelevant No problems with BFD scaling only local link BFD might be required

18 E2E protection Terminology EGRESS PROTECTION (NEW) Egress Protection Measures to protect against failure of Egress Node (EN) Point of Local Repair (PLR) is penultimate node (one before EN: IN for single-hop LSPs, TN for multi-hop LSPs) of intra-area LSP Penultimate node on intra-area LSP after detecting the failure of EN (or link to EN) switches the traffic to another (protector/backup) EN Protector/backup EN must understand the labels (e.g. VPN labels) assigned by first (primary) EN in order to be able to forward the traffic Labels allocated by EN have local significance (e.g. label for VPN prefix X allocated by primary EN is different than label allocated for the same VPN prefix X allocated by protector/backup EN) Primary and protector/backup EN has to understand (exchange and use: mirror) each other labels Due to this paradigm, egress protection (called as well service mirroring ) is more complex than ingress or transit protection

19 E2E protection Terminology ADDITIONAL TERMS USED WITH EGRESS PROTECTION Point of Local Repair PLR Penultimate router directly connected to Primary EN Upon detection of Primary EN (or link to Primary EN) failure, PLR redirects traffic via MPLS local repair mechanism (e.g. LFA) to Protector/Backup EN Protector Performs translation between Primary and Backup EN labels Protector Must know Primary and Backup EN routes Can be combined (and usually is) with Backup EN on one node In this presentation only combined Protector/Backup EN deployment is discussed Context-ID Virtual next-hop address advertised (originated) in IGP by Primary EN and Protector Primary EN advertises Context-ID as preferred by IGP (e.g. with IGP metric 1) Protector advertises the same Context-ID as non-preferred by IGP (e.g. with IGP metric max-1) Context-ID must be used as BGP protocol next-hop (instead of usually used lo0.0) IP address in NLRIs advertised by Primary EN for egress protection to work Upon Primary EN failure detection, PLR redirects the traffic to Protector using MPLS local repair mechanism for Context-ID

20 E2E protection Terminology EGRESS PROTECTION AN SN TN BN TN BN TN BN BN TN BN TN BN TN SN AN CE PE P ABR P ABR P ASBR ASBR P ABR P ABR P PE CE AS X Traffic flow direction This node is being protected, as well as acting as PLR for upstream ASBR AS Y Area 1 Area 0 Area 2 Area 1 Area 0 Area 2 Intra-domain (area or autonomous system) transport Inter-domain (area or autonomous system) transport Inter-domain endto-end LSP model IGP IGP IGP IGP IGP IGP IGP IGP IGP IGP IGP IGP LDP/RSVP LDP/RSVP LDP/RSVP LDP/RSVP LDP/RSVP LDP/RSVP LDP/RSVP LDP/RSVP LDP/RSVP LDP/RSVP LDP/RSVP LDP/RSVP ibgp-lu ibgp-lu ibgp-lu ebgp-lu ibgp-lu ibgp-lu ibgp-lu nhs nhs nhs nhs nhs nhs nhs nhs nhs nhs nhs nhs nhs nhs LDP/RSVP LSP LDP/RSVP LDP LDP/RSVP LDP LDP/RSVP LSP LDP/RSVP LSP LDP/RSVP LSP BGP-LU LSP Legend AN Access Node (CE, CPE) BN Border Node (ABR, ASBR) SN Services Node (PE) TN Transport Node (P) Point of Local Repair (PLR) Node being protected

21 Egress protection Concept EGRESS PE PROTECTION AN SN TN BN TN BN TN BN BN TN BN TN BN TN SN AN CE PE P ABR P ABR P ASBR ASBR P ABR P ABR P PE CE AS X Traffic flow direction AS Y Ingress PE Area 1 Area 0 Area 2 Area 1 Area 0 Area 2 PLR Primary Egress PE Protector/ Backup Egress PE Legend AN Access Node (CE, CPE) BN Border Node (ABR, ASBR) SN Services Node (PE) TN Transport Node (P) LDP/RSVP LSP LDP/RSVP LDP LDP/RSVP LDP LDP/RSVP LSP LDP/RSVP LSP LDP/RSVP LSP BGP-LU LSP

22 Egress protection Concept EGRESS PE PROTECTION Ingress PE PLR Primary Egress PE (PE1) 10/8 Protector/Backup Egress PE (PE2)

23 Egress protection Concept EGRESS PE PROTECTION (1) Ingress PE PLR 1.1, m=1 Primary Egress PE (PE1) Egress PE protection elements 1. PE1 advertises 1.1 (primary context-id) with best IGP parameters 10/8 Protector/Backup Egress PE (PE2)

24 Egress protection Concept EGRESS PE PROTECTION (2) Ingress PE PLR 1.1, m=1 Primary Egress PE (PE1) Egress PE protection elements 1. PE1 advertises 1.1 (primary context-id) with best IGP parameters 2. PE2 advertises 1.1 (protector context-id) with worst IGP parameters 1.1, m=16m 10/8 Protector/Backup Egress PE (PE2)

25 Egress protection Concept EGRESS PE PROTECTION (3) Ingress PE PLR 1.1, m=1 Primary Egress PE (PE1) Egress PE protection elements 1. PE1 advertises 1.1 (primary context-id) with best IGP parameters 2. PE2 advertises 1.1 (protector context-id) with worst IGP parameters 3. PLR builds LFA FIB structure for 1.1 (context- ID) with primary/backup next-hops programed in PFE to prefer PE1 over PE2 1.1, m=16m 10/8 Protector/Backup Egress PE (PE2)

26 Egress protection Concept EGRESS PE PROTECTION (4) Ingress PE RD:10/8, nh=1.1 Egress PE protection elements RR 1. PE1 advertises 1.1 (primary context-id) with best IGP parameters 2. PE2 advertises 1.1 (protector context-id) with worst IGP parameters 3. PLR builds LFA FIB structure for 1.1 (context-id) with primary/backup next-hops programed in PFE to prefer PE1 over PE2 4. PE1 advertises service prefixes (e.g. L3VPN) with 1.1 (context-id) as next-hop RD:10/8, nh=1.1 RD:10/8, nh=1.1 PLR 1.1, m=1 1.1, m=16m Primary Egress PE (PE1) 10/8 Protector/Backup Egress PE (PE2)

27 Egress protection Concept EGRESS PE PROTECTION (5) Ingress PE RD:10/8, nh=1.1 Egress PE protection elements RR 1. PE1 advertises 1.1 (primary context-id) with best IGP parameters 2. PE2 advertises 1.1 (protector context-id) with worst IGP parameters 3. PLR builds LFA FIB structure for 1.1 (context-id) with primary/backup next-hops programed in PFE to prefer PE1 over PE2 4. PE1 advertises service prefixes (e.g. L3VPN) with 1.1 (context-id) as next-hop 5. For service prefixes with 1.1 as next-hop (for which PE2 is protector) PE2 builds appropriate FIB structures using info (service labels) from primary egress PE RD:10/8, nh=1.1 RD:10/8, nh=1.1 PLR 1.1, m=1 1.1, m=16m Primary Egress PE (PE1) 10/8 Protector/Backup Egress PE (PE2)

28 Egress protection Concept EGRESS PE PROTECTION (6) Ingress PE RD:10/8, nh=1.1 Egress PE protection elements RR 1. PE1 advertises 1.1 (primary context-id) with best IGP parameters 2. PE2 advertises 1.1 (protector context-id) with worst IGP parameters 3. PLR builds LFA FIB structure for 1.1 (context-id) with primary/backup next-hops programed in PFE to prefer PE1 over PE2 4. PE1 advertises service prefixes (e.g. L3VPN) with 1.1 (context-id) as next-hop 5. For service prefixes with 1.1 as next-hop (for which PE2 is protector) PE2 builds appropriate FIB structures using info (service labels) from primary egress PE 6. Ingress PE sends the service (e.g. L3VPN) traffic using LSP established towards 1.1 (context-id) RD:10/8, nh=1.1 RD:10/8, nh=1.1 PLR 1.1, m=1 1.1, m=16m Primary Egress PE (PE1) 10/8 Protector/Backup Egress PE (PE2)

29 Egress protection Concept EGRESS PE PROTECTION (7) Ingress PE RD:10/8, nh=1.1 PLR RR RD:10/8, nh= , m=1 Primary Egress PE (PE1) Egress PE protection elements 1. PE1 advertises 1.1 (primary context-id) with best IGP parameters 2. PE2 advertises 1.1 (protector context-id) with worst IGP parameters 3. PLR builds LFA FIB structure for 1.1 (context-id) with primary/backup next-hops programed in PFE to prefer PE1 over PE2 4. PE1 advertises service prefixes (e.g. L3VPN) with 1.1 (context-id) as next-hop 5. For service prefixes with 1.1 as next-hop (for which PE2 is protector) PE2 builds appropriate FIB structures using info (service labels) from primary egress PE 6. Ingress PE sends the service (e.g. L3VPN) traffic using LSP established towards 1.1 (context-id) 7. Upon failure of PE1 or PLRà PE1 link, traffic is locally repaired on PLR and PE2 until global convergence happens RD:10/8, nh=1.1 LDP/RSVP tunnel labels locally repaired 1.1, m=16m Service labels locally repaired 10/8 Protector/Backup Egress PE (PE2)

30 Egress protection Concept EGRESS PE PROTECTION (8) Ingress PE RD:10.10, RD:10/8, nh=1.2 nh=1.1 PLR RR RD:10/8, nh= , m=1 Primary Egress PE (PE1) Egress PE protection elements 1. PE1 advertises 1.1 (primary context-id) with best IGP parameters 2. PE2 advertises 1.1 (protector context-id) with worst IGP parameters 3. PLR builds LFA FIB structure for 1.1 (context-id) with primary/backup next-hops programed in PFE to prefer PE1 over PE2 4. PE1 advertises service prefixes (e.g. L3VPN) with 1.1 (context-id) as next-hop 5. For service prefixes with 1.1 as next-hop (for which PE2 is protector) PE2 builds appropriate FIB structures using info (service labels) from primary egress PE 6. Ingress PE sends the service (e.g. L3VPN) traffic using LSP established towards 1.1 (context-id) 7. Upon failure of PE1 or PLRà PE1 link, traffic is locally repaired on PLR and PE2 until global convergence happens 8. After global convergence, ingress PE switches to LSP towards 1.2 (primary context-id on PE2) RD:10.10, RD:10/8, nh=1.2 nh=1.1 LDP/RSVP tunnel labels locally repaired 1.1, m=16m Service labels locally repaired 10/8 Protector/Backup Egress PE (PE2)

31 Protector Functions OVERALL As mentioned previously, regardless of the label protocol (LDP/RSVP) protector always binds real label to protector context-id This protector context-id label is used to point to RIB/FIB structure in order to translate labels Packet arrives to protector with protector context-id label (on the top) and label stack with next label allocated by primary PE Protector uses context-id label to point to the table with labels learned from primary PE

32 Protector Functions PE (L3VPN) PROTECTION Protector Function MPLS-Lookup: For each advertised Protector Context-ID, transport (real) label mpls.0 RIB entry is created, which points to the Context-ID specific MPLS RIB ( mpls.0). mpls.0 POP MPLS-lookup (Context Label Table): VPN label lookup, based on the VPN label advertised by Primary PE. Entry points to Context-ID/VPN specific IP RIB, with the name based on VRF, if VRF defined locally on Protector (e.g <vrf-name>.inet.0) or with the name based in RT, if VRF not defined locally on Protector (e.g <rt-name>.inet.0) mpls.0 POP IP lookup (Context IP/VPN Table): IP lookup (within context Context-ID and VPN/RT) to figure out how to send the packet to Backup PE. è effectively Protector does Label translation from Primary PE VPN label to Backup PE VPN label <vrf-name>.inet <rt-name>.inet.0 Backup PE Function <vrf-name>.inet.0 Protector function and Backup PE function can be deployed on one physical device à Combined Protector/Backup PE design

33 Protector Functions PE (L3VPN) PROTECTION Protector Function show route table mpls.0 ( ) (S=0) *[MPLS/0] 01:11:20 to table mpls.0 ( ) Real label allocated by Protector (PE2) for Ctx-ID mpls.0 POP root@pe2> show route table mpls.0 ( ) *[Egress- Protection/170] 01:36:09 to table vpn- 101.inet.0 ( ) VPN labels of VPN prefixes advertised by primary (PE1) with NH= mpls.0 POP <vrf-name>.inet <rt-name>.inet.0 root@pe2> show route table vpn- 101.inet.0 ( ) /24 *[Egress- Protection/170] 01:18:20 to via ge- 0/0/ /24 *[Egress- Protection/170] 01:18:20 to via ge- 0/0/3.0 ( )

34 Conclusion EGRESS PE PROTECTION Traffic repair duty moved from ingress PE (as in case of BGP PIC Edge) to router(s) closer to egress PE Sub-100 ms protection in case of egress PE failure, independent from IGP scale BGP scale No requirement for large scale BFD with aggressive timers BFD First deployment started at Deutsche Telekom couple of years ago Proven architecture Remarkable traffic restoration times No issues observed

35 Q & A

MPLS Egress Protection Framework draft-shen-mpls-egress-protectionframework-02

MPLS Egress Protection Framework draft-shen-mpls-egress-protectionframework-02 MPLS Egress Protection Framework draft-shen-mpls-egress-protectionframework-02 Yimin Shen (yshen@juniper.net) Minto Jeyananth (minto@juniper.net) Bruno Decraene (bruno.decraene@orange.com) Updates New

More information

High Availability for 2547 VPN Service

High Availability for 2547 VPN Service Fast Service Restoration High Availability for 2547 VPN Service Emil Gągała JNCIE PLNOG, Kraków, 21.10.2012 ACKLOWLEDGEMENTS Many thanks to Yakov Rekhter, Hannes Gredler for their contributions to the

More information

MPLS IN THE AGGREGATION 2.0

MPLS IN THE AGGREGATION 2.0 MPLS IN THE AGGREGATION 2.0 Bruno De Troch Tech Lead Access and Aggregation Solutions EMEA NNTF - September 2012 AGENDA Market Drivers to modify the Aggregation Design Architectural Choices for Access

More information

Deploy MPLS L3 VPN. APNIC Technical Workshop October 23 to 25, Selangor, Malaysia Hosted by:

Deploy MPLS L3 VPN. APNIC Technical Workshop October 23 to 25, Selangor, Malaysia Hosted by: Deploy MPLS L3 VPN APNIC Technical Workshop October 23 to 25, 2017. Selangor, Malaysia Hosted by: Issue Date: [201609] Revision: [01] Acknowledgement Cisco Systems Course Outline MPLS L3 VPN Models L3

More information

BraindumpsQA. IT Exam Study materials / Braindumps

BraindumpsQA.   IT Exam Study materials / Braindumps BraindumpsQA http://www.braindumpsqa.com IT Exam Study materials / Braindumps Exam : JN0-660 Title : Service Provider Routing and Switching, Professional (JNCIP-SP) Vendor : Juniper Version : DEMO 1 /

More information

What You Will Learn By the end of this appendix, you should know and be able to explain the following:

What You Will Learn By the end of this appendix, you should know and be able to explain the following: What You Will Learn By the end of this appendix, you should know and be able to explain the following: What static MPLS labels are and how they can be used The difference between static MPLS bindings and

More information

MPLS VPN--Inter-AS Option AB

MPLS VPN--Inter-AS Option AB The feature combines the best functionality of an Inter-AS Option (10) A and Inter-AS Option (10) B network to allow a Multiprotocol Label Switching (MPLS) Virtual Private Network (VPN) service provider

More information

Cisco Training - HD Telepresence MPLS: Implementing Cisco MPLS V3.0. Upcoming Dates. Course Description. Course Outline

Cisco Training - HD Telepresence MPLS: Implementing Cisco MPLS V3.0. Upcoming Dates. Course Description. Course Outline Cisco Training - HD Telepresence MPLS: Implementing Cisco MPLS V3.0 From the technology basics to advanced VPN configuration. $3,995.00 5 Days Upcoming Dates Dec 10 - Dec 14 Mar 25 - Mar 29 Course Description

More information

LARGE SCALE IP ROUTING LECTURE BY SEBASTIAN GRAF

LARGE SCALE IP ROUTING LECTURE BY SEBASTIAN GRAF LARGE SCALE IP ROUTING LECTURE BY SEBASTIAN GRAF MODULE 05 MULTIPROTOCOL LABEL SWITCHING (MPLS) AND LABEL DISTRIBUTION PROTOCOL (LDP) 1 by Xantaro IP Routing In IP networks, each router makes an independent

More information

MPLS VPN Inter-AS Option AB

MPLS VPN Inter-AS Option AB First Published: December 17, 2007 Last Updated: September 21, 2011 The feature combines the best functionality of an Inter-AS Option (10) A and Inter-AS Option (10) B network to allow a Multiprotocol

More information

Implementing MPLS Layer 3 VPNs

Implementing MPLS Layer 3 VPNs A Multiprotocol Label Switching (MPLS) Layer 3 Virtual Private Network (VPN) consists of a set of sites that are interconnected by means of an MPLS provider core network. At each customer site, one or

More information

TELCO GROUP NETWORK. Rafał Jan Szarecki 23/10/2011

TELCO GROUP NETWORK. Rafał Jan Szarecki 23/10/2011 TELCO GROUP NETWORK Rafał Jan Szarecki 23/10/2011 GOALS G-NET Regional (MEA) TELCO has 12 national s OpCo. Build international network infrastructure, to allow all OpCo offer VPNs with sites in multiple

More information

BGP Best External. Finding Feature Information

BGP Best External. Finding Feature Information The feature provides the network with a backup external route to avoid loss of connectivity of the primary external route. The feature advertises the most preferred route among those received from external

More information

HP 5920 & 5900 Switch Series

HP 5920 & 5900 Switch Series HP 5920 & 5900 Switch Series MPLS Configuration Guide Part number: 5998-4676a Software version: Release 23xx Document version: 6W101-20150320 Legal and notice information Copyright 2015 Hewlett-Packard

More information

MPLS VPN C H A P T E R S U P P L E M E N T. BGP Advertising IPv4 Prefixes with a Label

MPLS VPN C H A P T E R S U P P L E M E N T. BGP Advertising IPv4 Prefixes with a Label 7 C H A P T E R S U P P L E M E N T This online supplement of Chapter 7 focuses on two important developments. The first one is Inter-Autonomous. Inter-Autonomous is a concept whereby two service provider

More information

Internet Engineering Task Force (IETF)

Internet Engineering Task Force (IETF) Internet Engineering Task Force (IETF) Request for Comments: 7032 Category: Standards Track ISSN: 2070-1721 T. Beckhaus, Ed. Deutsche Telekom AG B. Decraene Orange K. Tiruveedhula Juniper Networks M. Konstantynowicz,

More information

BGP/MPLS L3VPN s Deployment Scenario s

BGP/MPLS L3VPN s Deployment Scenario s BGP/MPLS L3VPN s Deployment Scenario s Damien Holloway Sydney, Australia 1 Me in Thimphu 2 Layer 3 VPN s RFC2547bis BGP/MPLS IP VPN s Other options Virtual/logical Routers simpler to understand perhaps,

More information

Multi-Protocol Label Switching (MPLS) Support

Multi-Protocol Label Switching (MPLS) Support This chapter describes the system's support for BGP/MPLS VPN and explains how it is d. The product administration guides provide examples and procedures for configuration of basic services on specific

More information

IPv6 Switching: Provider Edge Router over MPLS

IPv6 Switching: Provider Edge Router over MPLS Multiprotocol Label Switching (MPLS) is deployed by many service providers in their IPv4 networks. Service providers want to introduce IPv6 services to their customers, but changes to their existing IPv4

More information

RFC2547 Convergence Characterization and Optimization

RFC2547 Convergence Characterization and Optimization RFC2547 Convergence Characterization and Optimization Clarence Filsfils cf@cisco.com Session Number 1 RFC2547 Convergence - Requirement 90%: Typical requirement:

More information

Computer Network Architectures and Multimedia. Guy Leduc. Chapter 2 MPLS networks. Chapter 2: MPLS

Computer Network Architectures and Multimedia. Guy Leduc. Chapter 2 MPLS networks. Chapter 2: MPLS Computer Network Architectures and Multimedia Guy Leduc Chapter 2 MPLS networks Chapter based on Section 5.5 of Computer Networking: A Top Down Approach, 6 th edition. Jim Kurose, Keith Ross Addison-Wesley,

More information

Deploying MPLS L3VPN. Apricot Cisco and/or its affiliates. All rights reserved. Cisco Public

Deploying MPLS L3VPN. Apricot Cisco and/or its affiliates. All rights reserved. Cisco Public Deploying MPLS L3VPN 1 Abstract This session describes the implementation of IP Virtual Private Networks (IP VPNs) using MPLS. It is the most common Layer 3 VPN technology, as standardized by IETF RFC2547/4364,

More information

IPv6 Switching: Provider Edge Router over MPLS

IPv6 Switching: Provider Edge Router over MPLS Multiprotocol Label Switching (MPLS) is deployed by many service providers in their IPv4 networks. Service providers want to introduce IPv6 services to their customers, but changes to their existing IPv4

More information

BGP Anycast. In This Chapter SR Advanced Configuration Guide Page 937. This section describes advanced BGP anycast configurations.

BGP Anycast. In This Chapter SR Advanced Configuration Guide Page 937. This section describes advanced BGP anycast configurations. BGP Anycast In This Chapter This section describes advanced BGP anycast configurations. Topics in this section include: Applicability on page 938 Summary on page 939 Overview on page 940 Configuration

More information

Global Table Multicast with BGP-MVPN Protocol draft-zzhang-mboned-mvpn-global-table-mcast-00

Global Table Multicast with BGP-MVPN Protocol draft-zzhang-mboned-mvpn-global-table-mcast-00 Global Table Multicast with BGP-MVPN Protocol draft-zzhang-mboned-mvpn-global-table-mcast-00 Jeffrey Zhang, Lenny Giuliano Juniper Dante Pacella Verizon Jason Schiller - Google Problem Statement Global

More information

Network Configuration Example

Network Configuration Example Network Configuration Example Interconnecting a Layer 2 Circuit with a Layer 3 VPN Modified: 2017-01-19 Juniper Networks, Inc. 1133 Innovation Way Sunnyvale, California 94089 USA 408-745-2000 www.juniper.net

More information

MPLS L3VPN. The MPLS L3VPN model consists of three kinds of devices: PE CE Site 2. Figure 1 Network diagram for MPLS L3VPN model

MPLS L3VPN. The MPLS L3VPN model consists of three kinds of devices: PE CE Site 2. Figure 1 Network diagram for MPLS L3VPN model is a kind of PE-based L3VPN technology for service provider VPN solutions. It uses BGP to advertise VPN routes and uses to forward VPN packets on service provider backbones. provides flexible networking

More information

Configuring MPLS L3VPN

Configuring MPLS L3VPN Contents Configuring MPLS L3VPN 1 MPLS L3VPN overview 1 Introduction to MPLS L3VPN 1 MPLS L3VPN concepts 2 MPLS L3VPN packet forwarding 5 MPLS L3VPN networking schemes 5 MPLS L3VPN routing information

More information

HP A-MSR Router Series MPLS. Configuration Guide. Abstract

HP A-MSR Router Series MPLS. Configuration Guide. Abstract HP A-MSR Router Series MPLS Configuration Guide Abstract This document describes the software features for the HP A Series products and guides you through the software configuration procedures. These configuration

More information

Multiprotocol Label Switching (MPLS)

Multiprotocol Label Switching (MPLS) Multiprotocol Label Switching (MPLS) Petr Grygárek rek 1 Technology Basics Integrates label-based forwarding paradigm with network layer routing label forwarding + label swapping similar to ATM/FR switching

More information

Operation Manual MPLS VLL. Table of Contents

Operation Manual MPLS VLL. Table of Contents Table of Contents Table of Contents... 1-1 1.1 MPLS VLL Overview... 1-2 1.1.1 Concepts in MPLS VLL... 1-2 1.1.2 Introduction to MPLS VLL... 1-2 1.1.3 Packet Forwarding... 1-3 1.1.4 Implementation... 1-4

More information

Internet Engineering Task Force (IETF) Category: Standards Track. T. Morin France Telecom - Orange Y. Rekhter. Juniper Networks.

Internet Engineering Task Force (IETF) Category: Standards Track. T. Morin France Telecom - Orange Y. Rekhter. Juniper Networks. Internet Engineering Task Force (IETF) Request for Comments: 6514 Category: Standards Track ISSN: 2070-1721 R. Aggarwal Juniper Networks E. Rosen Cisco Systems, Inc. T. Morin France Telecom - Orange Y.

More information

Configuring MPLS L3VPN

Configuring MPLS L3VPN Contents Configuring MPLS L3VPN 1 MPLS L3VPN overview 1 MPLS L3VPN concepts 2 MPLS L3VPN packet forwarding 4 MPLS L3VPN networking schemes 5 MPLS L3VPN routing information advertisement 8 Inter-AS VPN

More information

Alcatel-Lucent 4A Alcatel-Lucent Virtual Private Routed Networks. Download Full version :

Alcatel-Lucent 4A Alcatel-Lucent Virtual Private Routed Networks. Download Full version : Alcatel-Lucent 4A0-106 Alcatel-Lucent Virtual Private Routed Networks Download Full version : http://killexams.com/pass4sure/exam-detail/4a0-106 Answer: D QUESTION: 137 Which of the following about inter-as

More information

BrainDumps.4A0-103,230.Questions

BrainDumps.4A0-103,230.Questions BrainDumps.4A0-103,230.Questions Number: 4A0-103 Passing Score: 800 Time Limit: 120 min File Version: 11.02 http://www.gratisexam.com/ A "brain dump," as it relates to the certification exams, is a source

More information

Testking.4A0-103,249.QA 4A Alcatel-Lucent Multi Protocol Label Switching

Testking.4A0-103,249.QA 4A Alcatel-Lucent Multi Protocol Label Switching Testking.4A0-103,249.QA Number: 4A0-103 Passing Score: 800 Time Limit: 120 min File Version: 6.0 http://www.gratisexam.com/ 4A0-103 Alcatel-Lucent Multi Protocol Label Switching 1. These are the most accurate

More information

Securizarea Calculatoarelor și a Rețelelor 32. Tehnologia MPLS VPN

Securizarea Calculatoarelor și a Rețelelor 32. Tehnologia MPLS VPN Platformă de e-learning și curriculă e-content pentru învățământul superior tehnic Securizarea Calculatoarelor și a Rețelelor 32. Tehnologia MPLS VPN MPLS VPN 5-ian-2010 What this lecture is about: IP

More information

InterAS Option B. Information About InterAS. InterAS and ASBR

InterAS Option B. Information About InterAS. InterAS and ASBR This chapter explains the different InterAS option B configuration options. The available options are InterAS option B, InterAS option B (with RFC 3107), and InterAS option B lite. The InterAS option B

More information

Fundamentals of Egress Peering Engineering. Application Note

Fundamentals of Egress Peering Engineering. Application Note Application Note August 2017 Juniper Networks, Inc. 1133 Innovation Way Sunnyvale, California 94089 USA 408-745-2000 www.juniper.net Copyright 2017, Juniper Networks, Inc. All rights reserved. 2 2017 Juniper

More information

Label Distribution Protocol and Basic MPLS Configuration. APNIC Technical Workshop October 23 to 25, Selangor, Malaysia Hosted by:

Label Distribution Protocol and Basic MPLS Configuration. APNIC Technical Workshop October 23 to 25, Selangor, Malaysia Hosted by: Label Distribution Protocol and Basic MPLS Configuration APNIC Technical Workshop October 23 to 25, 2017. Selangor, Malaysia Hosted by: Issue Date: [201609] Revision: [01] Label Distribution Protocol 2

More information

HP Routing Switch Series

HP Routing Switch Series HP 12500 Routing Switch Series MPLS Configuration Guide Part number: 5998-3414 Software version: 12500-CMW710-R7128 Document version: 6W710-20121130 Legal and notice information Copyright 2012 Hewlett-Packard

More information

internet technologies and standards

internet technologies and standards Institute of Telecommunications Warsaw University of Technology 2017 internet technologies and standards Piotr Gajowniczek Andrzej Bąk Michał Jarociński MPLS Multiprotocol Label Switching MPLS introduction

More information

Establishing MPLS LSPs Across Multiple Autonomous Systems for Next-Gen Multicast VPNs

Establishing MPLS LSPs Across Multiple Autonomous Systems for Next-Gen Multicast VPNs Establishing MPLS LSPs Across Multiple Autonomous Systems for Next-Gen Multicast VPNs Configuration Example October 2016 Juniper Networks, Inc. 1133 Innovation Way Sunnyvale, California 94089 USA 408-745-2000

More information

HP MSR Router Series. MPLS Configuration Guide(V5) Part number: Software version: CMW520-R2513 Document version: 6PW

HP MSR Router Series. MPLS Configuration Guide(V5) Part number: Software version: CMW520-R2513 Document version: 6PW HP MSR Router Series MPLS Configuration Guide(V5) Part number: 5998-8188 Software version: CMW520-R2513 Document version: 6PW106-20150808 Legal and notice information Copyright 2015 Hewlett-Packard Development

More information

Design, Deployment and Troubleshooting Scalable MPLS Architecture (Platform : IOS-XR, IOS-XE)

Design, Deployment and Troubleshooting Scalable MPLS Architecture (Platform : IOS-XR, IOS-XE) Design, Deployment and Troubleshooting Scalable MPLS Architecture (Platform : IOS-XR, IOS-XE) Vinit Jain, Technical Leader Services CCIE # 22854 Twitter @vinugenie Shashi Shekhar Sharma, Customer Advocacy

More information

Deploying MPLS-based IP VPNs

Deploying MPLS-based IP VPNs Deploying MPLS-based IP VPNs Rajiv Asati, Distinguished Engineer, Cisco Rajiv_cisco BRKMPL-2102 Abstract This session describes the implementation of IP Virtual Private Networks (IP VPNs) using MPLS. It

More information

Network Configuration Example

Network Configuration Example Network Configuration Example Configuring BGP Autodiscovery for LDP VPLS Release NCE0035 Modified: 2017-01-24 Juniper Networks, Inc. 1133 Innovation Way Sunnyvale, California 94089 USA 408-745-2000 www.juniper.net

More information

Implementing MPLS Label Distribution Protocol

Implementing MPLS Label Distribution Protocol The Multiprotocol Label Switching (MPLS) is a standards-based solution driven by the Internet Engineering Task Force (IETF) that was devised to convert the Internet and IP backbones from best-effort networks

More information

IOS Implementation of the ibgp PE CE Feature

IOS Implementation of the ibgp PE CE Feature IOS Implementation of the ibgp PE CE Feature Document ID: 117567 Contributed by Luc De Ghein, Cisco TAC Engineer. Apr 04, 2014 Contents Introduction Background Information Implement ibgp PE CE BGP Customer

More information

Introduction to External Connectivity

Introduction to External Connectivity Before you begin Ensure you know about Programmable Fabric. Conceptual information is covered in the Introduction to Cisco Programmable Fabric and Introducing Cisco Programmable Fabric (VXLAN/EVPN) chapters.

More information

Pass4sure JN q

Pass4sure JN q Pass4sure JN0-660 206q Number: JN0-660 Passing Score: 800 Time Limit: 120 min File Version: 14.5 Juniper JN0-660 Service Provider Routing and Switching, Professional Passed on 2014-02-02 with a 836 having

More information

Network Configuration Example

Network Configuration Example Network Configuration Example Configuring VPLS Multihoming Using Autodiscovery (FEC 129) Release NCE0072 Modified: 2016-10-26 Juniper Networks, Inc. 1133 Innovation Way Sunnyvale, California 94089 USA

More information

CCIE R&S Techtorial MPLS

CCIE R&S Techtorial MPLS CCIE R&S Techtorial MPLS Ing. Tomáš Kelemen Partner Systems Engineer CCIE #24395 Ing. Peter Mesjar Systems Engineer CCIE #17428 2011 Cisco Systems, Inc. All rights reserved. 1 Agenda Introduction to MPLS

More information

MPLS design. Massimiliano Sbaraglia

MPLS design. Massimiliano Sbaraglia MPLS design Massimiliano Sbaraglia - MPLS layer 2 VPN diagram flowchart - MPLS layer 2 VPN pseudowire VPWS diagram - MPLS layer 2 VPN VPLS diagram - MPLS layer 2 EVPN diagram - MPLS layer 3 VPN diagram

More information

HP MSR Router Series. MPLS Configuration Guide(V7) Part number: Software version: CMW710-R0106 Document version: 6PW

HP MSR Router Series. MPLS Configuration Guide(V7) Part number: Software version: CMW710-R0106 Document version: 6PW HP MSR Router Series MPLS Configuration Guide(V7) Part number: 5998-5680 Software version: CMW710-R0106 Document version: 6PW100-20140607 Legal and notice information Copyright 2014 Hewlett-Packard Development

More information

HP A5820X & A5800 Switch Series MPLS. Configuration Guide. Abstract

HP A5820X & A5800 Switch Series MPLS. Configuration Guide. Abstract HP A5820X & A5800 Switch Series MPLS Configuration Guide Abstract This document describes the software features for the HP 5820X & 5800 Series products and guides you through the software configuration

More information

Table of Contents Chapter 1 MPLS Basics Configuration

Table of Contents Chapter 1 MPLS Basics Configuration Table of Contents Table of Contents... 1-1 1.1 MPLS Overview... 1-1 1.1.1 Basic Concepts of MPLS... 1-2 1.1.2 Architecture of MPLS... 1-5 1.1.3 MPLS and Routing Protocols... 1-7 1.1.4 Applications of MPLS...

More information

Multiprotocol Label Switching (MPLS)

Multiprotocol Label Switching (MPLS) Multiprotocol Label Switching (MPLS) Petr Grygárek rek 1 Technology in Brief Inserts underlying label-based forwarding layer under traditional network layer routing label forwarding + label swapping similar

More information

Configuring Multicast VPN Inter-AS Support

Configuring Multicast VPN Inter-AS Support Configuring Multicast VPN Inter-AS Support Last Updated: December 23, 2011 The Multicast VPN Inter-AS Support feature enables Multicast Distribution Trees (MDTs) used for Multicast VPNs (MVPNs) to span

More information

Basic MPLS commands. display mpls forwarding ilm. Syntax. Views. Predefined user roles. Parameters. Usage guidelines. Examples

Basic MPLS commands. display mpls forwarding ilm. Syntax. Views. Predefined user roles. Parameters. Usage guidelines. Examples Contents Basic MPLS commands 1 display mpls forwarding ilm 1 display mpls forwarding nhlfe 2 display mpls interface 4 display mpls label 5 display mpls lsp 6 display mpls lsp statistics 10 display mpls

More information

Network Configuration Example

Network Configuration Example Network Configuration Example Ingress Replication for MVPN and for IP Multicast Using Next Gen MVPN Modified: 2016-12-20 Juniper Networks, Inc. 1133 Innovation Way Sunnyvale, California 94089 USA 408-745-2000

More information

LARGE SCALE IP ROUTING LECTURE BY SEBASTIAN GRAF

LARGE SCALE IP ROUTING LECTURE BY SEBASTIAN GRAF LARGE SCALE IP ROUTING LECTURE BY SEBASTIAN GRAF MODULE 07 - MPLS BASED LAYER 2 SERVICES 1 by Xantaro MPLS BASED LAYER 2 VPNS USING MPLS FOR POINT-TO-POINT LAYER 2 SERVICES 2 by Xantaro Why are Layer-2

More information

ENTERPRISE MPLS. Kireeti Kompella

ENTERPRISE MPLS. Kireeti Kompella ENTERPRISE MPLS Kireeti Kompella AGENDA The New VLAN Protocol Suite Signaling Labels Hierarchy Signaling Advanced Topics Layer 2 or Layer 3? Resilience and End-to-end Service Restoration Multicast ECMP

More information

Achieving Sub-50 Milliseconds Recovery Upon BGP Peering Link Failures

Achieving Sub-50 Milliseconds Recovery Upon BGP Peering Link Failures 1 Achieving Sub-50 Milliseconds Recovery Upon BGP Peering Link Failures Olivier Bonaventure, Clarence Filsfils and Pierre Francois Abstract Recent measurements show that BGP peering links can fail as frequently

More information

Configuring MPLS, MPLS VPN, MPLS OAM, and EoMPLS

Configuring MPLS, MPLS VPN, MPLS OAM, and EoMPLS CHAPTER 43 Configuring MPLS, MPLS VPN, MPLS OAM, and EoMPLS This chapter describes how to configure multiprotocol label switching (MPLS) and Ethernet over MPLS (EoMPLS) on the Cisco ME 3800X and ME 3600X

More information

LDP Fast Reroute using LDP Downstream On Demand. 1. Problem: 2. Summary: 3. Description:

LDP Fast Reroute using LDP Downstream On Demand. 1. Problem: 2. Summary: 3. Description: LDP Fast Reroute using LDP Downstream On Demand 1. Problem: LDP is a widely used label distribution protocol used for building end-to-end IP/MPLS LSPs across provider network. Many times critical IP applications

More information

SDN Workshop. Contact: WSDN01_v0.1

SDN Workshop. Contact: WSDN01_v0.1 SDN Workshop Contact: training@apnic.net WSDN01_v0.1 Issue Date: [Date] Revision: [xx] Segment Routing SDN Workshop WSDN01_v0.1 Issue Date: [Date] Revision: [xx] Overview In a nutshell Introduction to

More information

Configuring multicast VPN

Configuring multicast VPN Contents Configuring multicast VPN 1 Multicast VPN overview 1 Multicast VPN overview 1 MD-VPN overview 3 Protocols and standards 6 How MD-VPN works 6 Share-MDT establishment 6 Share-MDT-based delivery

More information

Fast Reroute for Node Protection in LDP based LSPs

Fast Reroute for Node Protection in LDP based LSPs Fast Reroute for Node Protection in LDP based LSPs draft-esale-mpls-ldp-node-frr-00 Raveendra Torvi (rtorvi@juniper.net) Luay Jalil (luay.jalil@verizon.com) Luyuan Fang (lufang@microsoft.com) Santosh Esale

More information

Practice exam questions for the Nokia NRS II Composite Exam

Practice exam questions for the Nokia NRS II Composite Exam Practice exam questions for the Nokia NRS II Composite Exam The following questions will test your knowledge and prepare you for the Nokia NRS II Composite Exam. Compare your responses with the Answer

More information

RFC2547 Convergence: Characterization and Optimization

RFC2547 Convergence: Characterization and Optimization RFC2547 Convergence: Characterization and Optimization Clarence Filsfils cf@cisco.com Session Number 1 RFC2547 Convergence - Requirement < 10s < 5s < 3s < 1s < 250ms < 50ms 2 RFC2547 what is possible Once

More information

MPLS VPN Inter-AS IPv4 BGP Label Distribution

MPLS VPN Inter-AS IPv4 BGP Label Distribution MPLS VPN Inter-AS IPv4 BGP Label Distribution This feature enables you to set up a Virtual Private Network (VPN) service provider network so that the autonomous system boundary routers (ASBRs) exchange

More information

Configure SR-TE Policies

Configure SR-TE Policies This module provides information about segment routing for traffic engineering (SR-TE) policies, how to configure SR-TE policies, and how to steer traffic into an SR-TE policy. About SR-TE Policies, page

More information

Deploying MPLS Traffic Engineering

Deploying MPLS Traffic Engineering 9/27/16 Deploying MPLS Traffic Engineering Nurul Islam Roman (nurul@apnic.net) Cisco Public Agenda Technology Overview Bandwidth optimization TE for QoS Traffic Protection Inter- Domain Traffic Engineering

More information

Interdomain VPLS and deployment experiences

Interdomain VPLS and deployment experiences Interdomain VPLS and deployment experiences 17 TF NGN meeting April 14, 2005 (Zürich) Laura Serrano 1/28 Index Introduction Concepts Intradomain environment Interdomain environment

More information

MPLS VPN Inter-AS with ASBRs Exchanging VPN-IPv4 Addresses

MPLS VPN Inter-AS with ASBRs Exchanging VPN-IPv4 Addresses MPLS VPN Inter-AS with ASBRs Exchanging VPN-IPv4 Addresses The Multiprotocol Label Switching (MPLS) VPN Inter-AS with Autonomous System Boundary Routers (ASBRs) Exchanging VPN-IPv4 Addresses feature allows

More information

Vendor: Alcatel-Lucent. Exam Code: 4A Exam Name: Alcatel-Lucent Multiprotocol Label Switching. Version: Demo

Vendor: Alcatel-Lucent. Exam Code: 4A Exam Name: Alcatel-Lucent Multiprotocol Label Switching. Version: Demo Vendor: Alcatel-Lucent Exam Code: 4A0-103 Exam Name: Alcatel-Lucent Multiprotocol Label Switching Version: Demo QUESTION 1 You wish to advertise LDP labels for all local networks; which is the most effective

More information

MPLS VPN Multipath Support for Inter-AS VPNs

MPLS VPN Multipath Support for Inter-AS VPNs The feature supports Virtual Private Network (VPN)v4 multipath for Autonomous System Boundary Routers (ASBRs) in the interautonomous system (Inter-AS) Multiprotocol Label Switching (MPLS) VPN environment.

More information

Deploying MPLS-based IP VPNs

Deploying MPLS-based IP VPNs Deploying MPLS-based IP VPNs Rajiv Asati Distinguished Engineer 2 Abstract This session describes the implementation of IP Virtual Private Networks (IP VPNs) using MPLS. It is the most common Layer 3 VPN

More information

MPLS VPN Carrier Supporting Carrier

MPLS VPN Carrier Supporting Carrier MPLS VPN Carrier Supporting Carrier Feature History Release 12.0(14)ST 12.0(16)ST 12.2(8)T 12.0(21)ST 12.0(22)S 12.0(23)S Modification This feature was introduced in Cisco IOS Release 12.0(14)ST. Support

More information

MPLS VPN Carrier Supporting Carrier Using LDP and an IGP

MPLS VPN Carrier Supporting Carrier Using LDP and an IGP MPLS VPN Carrier Supporting Carrier Using LDP and an IGP Multiprotocol Label Switching (MPLS) Virtual Private Network (VPN) Carrier Supporting Carrier (CSC) enables one MPLS VPN-based service provider

More information

Network Configuration Example

Network Configuration Example Network Configuration Example Configuring Protocol Independent Multicast Join Load Balancing Release NCE0054 Modified: 2017-01-20 Juniper Networks, Inc. 1133 Innovation Way Sunnyvale, California 94089

More information

Intended status: Standards Track. July 16, Scalable BGP FRR Protection against Edge Node Failure draft-bashandy-bgp-edge-node-frr-03.

Intended status: Standards Track. July 16, Scalable BGP FRR Protection against Edge Node Failure draft-bashandy-bgp-edge-node-frr-03. Network Working Group Internet Draft Intended status: Standards Track Expires: January 2013 A. Bashandy B. Pithawala K. Patel Cisco Systems July 16, 2012 Scalable BGP FRR Protection against Edge Node Failure

More information

Scaling the Service Provider NGN with unified MPLS

Scaling the Service Provider NGN with unified MPLS Scaling the Service Provider NGN with unified MPLS BRKSPG-3305 Istvan Kakonyi Vertical Solutions Architect Housekeeping We value your feedback- don't forget to complete your online session evaluations

More information

Achieving Sub-50 Milliseconds Recovery Upon BGP Peering Link Failures

Achieving Sub-50 Milliseconds Recovery Upon BGP Peering Link Failures Achieving Sub-50 Milliseconds Recovery Upon BGP Peering Link Failures Olivier Bonaventure Dept CSE Université catholique de Louvain (UCL) Belgium bonaventure@info.ucl.ac.be Clarence Filsfils Cisco Systems

More information

Cisco. Maintaining Cisco Service Provider VPNs and MPLS Networks (MSPVM)

Cisco. Maintaining Cisco Service Provider VPNs and MPLS Networks (MSPVM) Cisco 642-780 Maintaining Cisco Service Provider VPNs and MPLS Networks (MSPVM) Download Full Version : http://killexams.com/pass4sure/exam-detail/642-780 QUESTION: 56 Which command should be used to verify

More information

Multiprotocol Label Switching (MPLS)

Multiprotocol Label Switching (MPLS) Multiprotocol Label Switching (MPLS) Petr Grygárek rek 1 Why MPLS? integrates various traditional applications on single setvice provider platform Internet, L3 VPN, L2 VPN, L2 virtual P2P lines, Voice

More information

OPTIMAL ROUTING VS. ROUTE REFLECTOR VNF - RECONCILE THE FIRE WITH WATER

OPTIMAL ROUTING VS. ROUTE REFLECTOR VNF - RECONCILE THE FIRE WITH WATER OPTIMAL ROUTING VS. ROUTE REFLECTOR VNF - RECONCILE THE FIRE WITH WATER Rafal Jan Szarecki #JNCIE136 Solu9on Architect, Juniper Networks. AGENDA Route Reflector VNF - goals Route Reflector challenges and

More information

MPLS Core Networks Николай Милованов/Nikolay Milovanov

MPLS Core Networks Николай Милованов/Nikolay Milovanov Label Assignment and Distribution Николай Милованов/Nikolay Milovanov Contents Label Assignment and Distribution Typical Label Distribution in Packet-mode MPLS Convergence in Packet-mode MPLS MPLS Label

More information

VRF, MPLS and MP-BGP Fundamentals

VRF, MPLS and MP-BGP Fundamentals VRF, MPLS and MP-BGP Fundamentals Jason Gooley, CCIEx2 (RS, SP) #38759 Twitter: @ccie38759 LinkedIn: http://www.linkedin.com/in/jgooley Agenda Introduction to Virtualization VRF-Lite MPLS & BGP Free Core

More information

Multiprotocol Label Switching Virtual Private Network

Multiprotocol Label Switching Virtual Private Network Anas Al-Selwi Multiprotocol Label Switching Virtual Private Network Helsinki Metropolia University of Applied Sciences Bachelor of Engineering Information Technology Thesis 08 May 2013 Abstract Author(s)

More information

Juniper JN0-101 Exam Questions & Answers

Juniper JN0-101 Exam Questions & Answers Juniper JN0-101 Exam Questions & Answers Number: JN0-101 Passing Score: 800 Time Limit: 120 min File Version: 23.4 ht t p:/ / w w w.gratisexam.com/ Juniper JN0-101 Exam Questions & Answers Exam Name: Juniper

More information

MENOG 18. Segment Routing. Vahid Tavajjohi. From HAMIM Corporation

MENOG 18. Segment Routing. Vahid Tavajjohi. From HAMIM Corporation Segment Routing MENOG 18 Rasoul Mesghali Vahid Tavajjohi CCIE#34938 From HAMIM Corporation 1 Agenda Introduction Technology Overview Use Cases Closer look at the Control and Data Plane Traffic Protection

More information

IP Fast Reroute Applicability. Pierre Francois Institute IMDEA Networks

IP Fast Reroute Applicability. Pierre Francois Institute IMDEA Networks IP Fast Reroute Applicability Pierre Francois Institute IMDEA Networks Pierre.Francois@imdea.org Agenda IGP (Fast) Convergence IGP Fast Reroute (Hitless maintenance operations) IGP Fast convergence Pushing

More information

Multi Topology Routing Truman Boyes

Multi Topology Routing Truman Boyes Multi Topology Routing Truman Boyes truman@juniper.net Copyright 2008 Juniper Networks, Inc. 1 Traffic Engineering Choices Today: IGP Metric Costing RSVP TE end to end Policy based routing EROs, Offline

More information

Junos OS Multiple Instances for Label Distribution Protocol Feature Guide Release 11.4 Published: Copyright 2011, Juniper Networks, Inc.

Junos OS Multiple Instances for Label Distribution Protocol Feature Guide Release 11.4 Published: Copyright 2011, Juniper Networks, Inc. Junos OS Multiple Instances for Label Distribution Protocol Feature Guide Release 11.4 Published: 2011-11-08 Juniper Networks, Inc. 1194 North Mathilda Avenue Sunnyvale, California 94089 USA 408-745-2000

More information

BGP MPLS VPNs. Introduction

BGP MPLS VPNs. Introduction This chapter describes services that are supported for Border Gateway Protocol (BGP) Multi-Protocol Label Switching (MPLS) Virtual Private Networks (VPNs). MPLS is a licensed Cisco feature that requires

More information

Cisco Evolved Programmable Network Implementation Guide for Large Network with End-to-End Segment Routing, Release 5.0

Cisco Evolved Programmable Network Implementation Guide for Large Network with End-to-End Segment Routing, Release 5.0 Cisco Evolved Programmable Network Implementation Guide for Large Network with End-to-End Segment Routing, Release 5.0 First Published: 2017-06-22 Americas Headquarters Cisco Systems, Inc. 170 West Tasman

More information

"Charting the Course...

Charting the Course... Description Course Summary This advanced bootcamp combines JMF, JL2V, and JL3V into five consecutive days of training. Students can choose to attend the individual classes (JMF, JL2V, or JL3V) or attend

More information

Configuration Commands. Generic Commands. shutdown BGP XRS Routing Protocols Guide Page 731. Syntax [no] shutdown

Configuration Commands. Generic Commands. shutdown BGP XRS Routing Protocols Guide Page 731. Syntax [no] shutdown BGP Configuration Commands Generic Commands shutdown Syntax [no] shutdown Description This command administratively disables an entity. When disabled, an entity does not change, reset, or remove any configuration

More information