1 RSVP-TE Extensions For Fast Reroute of Bidirectional Co-routed LSPs draft-tsaad-mpls-rsvpte-bidir-lsp-fastreroute-00.txt Author list: Mike Taillon

Slides:



Advertisements
Similar presentations
Draft-liu-mpls-rsvp-te-gr-frr-00 By H. Autumn Liu & Sriganesh Kini 76 th IETF, Hiroshima Japan.
Advertisements

1 68th IETF, Prague, March 2007 Graceful Shutdown in MPLS Traffic Engineering Networks draft-ietf-ccamp-mpls-graceful-shutdown-02.txt Zafar Ali
1 Extensions to Resource Reservation Protocol For Fast Reroute of Traffic Engineering GMPLS LSPs draft-tsaad-ccamp-rsvpte-bidir-lsp-fastreroute-05 Author.
© 2006 Cisco Systems, Inc. All rights reserved. MPLS v2.2—8-1 MPLS TE Overview Understanding MPLS TE Components.
Protection Mechanisms for LDP P2MP/MP2MP LSP draft-zhao-mpls-mldp-protections-02.txt Quintin Zhao, Emily Chen, Tao Chou Huawei Technology Daniel King OldDog.
Refresh Interval Independent facility FRR draft-chandra-mpls-enhanced-frr-bypass-01 Chandrasekar Ramachandran Markus.
1 Reoptimization of Point-to-Multipoint Traffic Engineering Loosely Routed LSPs draft-tsaad-mpls-p2mp-loose-path-reopt-00 Author list: Tarek Saad
Pseudowire Endpoint Fast Failure Protection draft-shen-pwe3-endpoint-fast-protection-00 Rahul Aggarwal Yimin Shen
PW Endpoint Fast Failure Protection draft-shen-pwe3-endpoint-fast-protection-03 Yimin Shen (Juniper) Rahul Aggarwal (Arktan Inc) Wim Henderickx (Alcatel-Lucent)
CS Summer 2003 Lecture 12 FastReRoute (FRR) - Big Picture.
Jan 29, 2006Lahore University of Management Sciences1 Seamless Detection of Link and Node Failures for Local Protection in MPLS Zartash Afzal Uzmi Computer.
Introduction to MPLS and Traffic Engineering Zartash Afzal Uzmi.
MPLS H/W update Brief description of the lab What it is? Why do we need it? Mechanisms and Protocols.
MPLS and Traffic Engineering
Introduction to MPLS and Traffic Engineering
Control and Traffic Management Paper: Banerjee et al.: ” Generalized multiprotocol label switching: an overview of signaling enhancements and recovery.
November th Requirements for supporting Customer RSVP and RSVP-TE over a BGP/MPLS IP-VPN draft-kumaki-l3VPN-e2e-mpls-rsvp-te-reqts-05.txt.
1 Fabio Mustacchio - IPS-MOME 2005 – Warsaw, March 15th 2005 Overview of RSVP-TE Network Simulator: Design and Implementation D.Adami, C.Callegari, S.Giordano,
1 Multi-Protocol Label Switching (MPLS). 2 MPLS Overview A forwarding scheme designed to speed up IP packet forwarding (RFC 3031) Idea: use a fixed length.
IETF 68, MPLS WG, Prague P2MP MPLS-TE Fast Reroute with P2MP Bypass Tunnels draft-leroux-mpls-p2mp-te-bypass-01.txt J.L. Le Roux (France Telecom) R. Aggarwal.
P2MP MPLS-TE FRR with P2MP Bypass Tunnel draft-leroux-mpls-p2mp-te-bypass-00.txt J.L. Le Roux (France Telecom) R. Aggarwal (Juniper) IETF 67, MPLS WG,
Draft-shiomoto-ccamp-switch-programming-00 74th IETF San Francisco March Advice on When It is Safe to Start Sending Data on Label Switched Paths.
1 Reoptimization of Point-to-Multipoint Traffic Engineering Loosely Routed LSPs draft-tsaad-mpls-p2mp-loose-path-reopt-03 Author list: Tarek Saad
Brief Introduction to Juniper and its TE features Huang Jie [CSD-Team19]
Protection and Restoration Definitions A major application for MPLS.
A Snapshot on MPLS Reliability Features Ping Pan March, 2002.
63nd IETF Paris August 2005 LSP Stitching with Generalized MPLS TE draft-ietf-ccamp-lsp-stitching-01.txt Arthi Ayyangar
1 IETF-81, MPLS WG, Quebec City, Canada, July, 2011 draft-ali-mpls-inter-domain-p2mp-rsvp-te-lsp-06.txt MPLS WG IETF-81 Quebec City, Canada July, 2011.
Page 1 RSVP-TE based evidence signaling protocol Zafar Ali, Roberto Cassata (Cisco Systems) Marco Anisetti, Valerio Bellandi, Ernesto Damiani, Francesco.
RSVP-TE Extensions to Notification for Shared Mesh Protection CCAMP WG, IETF 81th draft-he-ccamp-notification-shared-mesh-protection-00 Wenjuan He
Kireeti Kompella draft-kompella-mpls-rmr-01
June 4, 2003Carleton University & EIONGMPLS - 1 GMPLS Generalized Multiprotocol Label Switching Vijay Mahendran Sumita Ponnuchamy Christy Gnanapragasam.
(Slide set by Norvald Stol/Steinar Bjørnstad
1 Ping and Traceroute for GMPLS LSPs in Non-Packet Switched Networks draft-ali-ccamp-gmpls-lsp-ping-traceroute-01.txt Zafar Ali, Roberto Cassata (Cisco.
Draft-torvi-mpls-rsvp-ingress-protection-00IETF 84 MPLS: 30 July Ingress Protection for RSVP-TE p2p and p2mp LSPs draft-torvi-mpls-rsvp-ingress-protection-00.
IP Traffic Engineering RSP draft-shen-ip-te-rsp-01.txt Naiming Shen Albert Tian Jun Zhuang
RSVP-TE Extensions to Establish Associated Bidirectional LSP MPLS/CCAMP WG, IETF 81th, Quebec draft-ietf-ccamp-mpls-tp-rsvpte-ext-associated-lsp-01 Fei.
PIM Extension For Tunnel Based Multicast Fast Reroute (TMFRR) draft-lwei-pim-tmfrr-00 IETF 76, Hiroshima.
Refresh Interval Independent facility FRR draft-chandra-mpls-enhanced-frr-bypass-00 Chandra Ramachandran Yakov Rekhter.
A Snapshot on MPLS Reliability Features Ping Pan March, 2002.
1 RSVP-TE Signaling For GMPLS Restoration LSP draft-gandhi-ccamp-gmpls-restoration-lsp-03 Author list: Rakesh Gandhi Zafar Ali
1 68th IETF, Prague, March 2007 Address Resolution for GMPLS controlled PSC Ethernet Interfaces draft-ali-arp-over-gmpls-controlled-ethernet-psc-i-04.txt.
Draft-li-mpls-proxy-te-lsp-01IETF 90 MPLS1 Proxy MPLS Traffic Engineering Label Switched Path(LSP) draft-li-mpls-proxy-te-lsp-01 Zhenbin Li, Xinzong Zeng.
LSP-Ping extensions for MPLS-TP draft-nitinb-mpls-tp-lsp-ping-extensions-01 Nitin Bahadur Sami Boutros Rahul Aggarwal Eric Gray 1IETF 77 MPLS WG IETF 77,
Copyright © 2004 Juniper Networks, Inc. Proprietary and Confidentialwww.juniper.net 1 MPLS Upstream Label Assignment for RSVP- TE and LDP draft-raggarwa-mpls-rsvp-ldp-upstream-
Establishing P2MP MPLS TE LSPs draft-raggarwa-mpls-p2mp-te-02.txt Rahul Aggarwal Juniper Networks.
RSVP Setup Protection draft-shen-mpls-rsvp-setup-protection-00 Yimin Shen (Juniper Networks) Yuji Kamite (NTT Communication) IETF 83, Paris, France.
82 nd Taipei Protection Mechanisms for LDP P2MP/MP2MP LSP draft-zhao-mpls-mldp-protections-00.txt Quintin Zhao, Emily Chen, Huawei.
83rd IETF – Paris, France IJ. Wijnands E. Rosen K. Raza J. Tantsura A. Atlas draft-wijnands-mpls-mldp-node-protection-00
RSVP-TE Extensions to Realize Dynamic Binding of Associated Bidirectional LSP CCAMP/MPLS WG, IETF 79th, Beijing, China draft-zhang-mpls-tp-rsvpte-ext-associated-lsp-01.
1 RSVP-TE Signaling For GMPLS Restoration LSP draft-gandhi-ccamp-gmpls-restoration-lsp-04 Author list: Rakesh Gandhi - Presenter Zafar.
RSVP Setup Protection draft-shen-mpls-rsvp-setup-protection-03
Residence Time Measurement draft-mirsky-mpls-residence-time-02
P2MP MPLS-TE Fast Reroute with P2MP Bypass Tunnels
Author list: Rakesh Gandhi Zafar Ali
RSVP-TE Extensions for Associated Co-routed Bidirectional Label Switched Paths (LSPs) draft-gandhishah-teas-assoc-corouted-bidir-01 Author list: Rakesh.
draft-atlas-rtgwg-mrt-mc-arch-02
Presenter: Jeffrey Zhang
MPLS LSP Instant Install draft-saad-mpls-lsp-instant-install-00
RSVP Setup Protection draft-shen-mpls-rsvp-setup-protection-02
Yimin Shen (Juniper) Rahul Aggarwal (Arktan Inc)
PLR Designation in RSVP-TE FRR
Extensions to Resource Reservation Protocol For Fast Reroute of Traffic Engineering GMPLS LSPs draft-ietf-teas-gmpls-lsp-fastreroute-06 Authors: Mike Taillon.
Fast Reroute for Node Protection in LDP- based LSPs
LSP Fast-Reroute Using RSVP Detours
draft-barth-pce-association-bidir-01
1 Multi-Protocol Label Switching (MPLS). 2 MPLS Overview A forwarding scheme designed to speed up IP packet forwarding (RFC 3031) Idea: use a fixed length.
Fast Reroute for Node Protection in LDP- based LSPs
IP RSVP-TE: Extensions to RSVP for P2P IP-TE LSP Tunnels Tarek Saad, Juniper Networks Vishnu Pavan Beeram, Juniper.
Zhaohui (Jeffrey) Zhang
Presentation transcript:

1 RSVP-TE Extensions For Fast Reroute of Bidirectional Co-routed LSPs draft-tsaad-mpls-rsvpte-bidir-lsp-fastreroute-00.txt Author list: Mike Taillon Tarek Saad Rakesh Gandhi Zafar Ali - Presenter 86th IETF, MPLS WG, Orlando, FL, USA (March 2013)

222 Outline Requirements and Scope Problem Statement Solution Next Steps

333 Requirements and Scope Scope of Protected LSP:  Bidirectional  Co-routed  Packet Switch Capable (PSC)  Signaled using GMPLS signaling [RFC3471], [RFC3473]. Requirements:  Service Providers should be able to share bypass tunnels for various types of services, including unidirectional and bidirectional (G)MPLS tunnels.  Bypass tunnels can be unidirectional or bidirectional.  Bidirectional bypass tunnels may be signaled using GMPLS signaling or using associated signaling procedures.  Bidirectional bypass tunnels may be co-routed or non-corouted.  PLR should be able to use any (existing) mechanism for failure detection.

444 Outline Requirements and Scope Problem Statement Solution Next Steps

555 Terminology Upstream PLR: It detects local failure in upstream direction, and re- routes traffic/RESV when FRR becomes active, e.g., node E. Downstream PLR: It detects local failure in downstream direction, and re-routes traffic/PATH when FRR becomes active, e.g., node C. Active/Head Passive/Tail Path Resv downstream PLR CD upstream PLR E B A F Resv Bypass Tce Resv Path ( DBA ) Resv Path ( DBA )

666 Problem Statement 1.The upstream and downstream PLRs may independently assign different bypass tunnels in the forward and reverse direction  Need means to coordinate the bypass tunnel selection between downstream and upstream PLRs 2.After FRR activation data traffic and signaling may flow over asymmetric paths in the forward and reverse direction in the following use cases:  If upstream and downstream PLRs assign different bypass tunnels.  Even if we have upstream and downstream PLRs assign same (bidir) bypass tunnel, in case of NNHOP bypass and link failure. For in-band signaling this may cause RSVP soft-state timeout  Need mechanism to “re-coroute” LSPs after FRR activation.

777 Outline Requirements and Scope Problem Statement Solution Next Steps

888 Upstream PLRs and MP Label Upstream PLR obtains the upstream MP label from the recorded label in the RRO of the received RSVP Path message Downstream PLR obtains the downstream MP label from the recorded label in the RRO of the received RSVP Resv message [RFC4090] Active/Head Passive/Tail Path Resv downstream PLR CD upstream PLR E B A F Resv Bypass Tc Resv Path ( DBA ) Resv Path ( DBA )

999 Bypass assignment coordination Define a new Downstream Bypass Assignment (DBA) object that identifies a bidirectional bypass tunnel assigned by downstream PLR: ::= DBA object is sent in the RSVP Path message every time the downstream PLR assigns or updates the bypass tunnel assignment so the upstream PLR may reflect the assignment too Active/Head Passive/Tail Path Resv downstream PLR CD upstream PLR E B A F Resv Bypass Tc Resv Path ( DBA ) Resv Path ( DBA )

10 Bypass assignment coordination (Cont.) Upstream PLR assigns the matching bidirectional bypass tunnel (from DBA) in the reverse direction and removes the object before forwarding message downstream In absence of DBA object, a upstream PLR can independently assign a bypass tunnel in the reverse direction Active/Head Passive/Tail Path Resv downstream PLR CD upstream PLR E B A F Resv Bypass Tc Resv Path ( DBA ) Resv Path ( DBA )

11 Link Failure With Node-protection Bypass Tunnels (Reroute Phase) Active/Head Passive/Tail Path Resv traffic + signalingtraffic downstream PLR CD Link Failure FRR reroute phase The downstream PLR C and upstream PLR D independently trigger fast reroute procedures to redirect traffic onto respective bypass tunnels Resv upstream PLR downstream MP E B A F Active/Head Passive/Tail Path Resv C D Bypass protecting CBypass protecting D FRR ready state ABEF Resv Bypass Tc Bypass Tb upstream MP

12 Reroute Phase – cont. Active/Head Passive/Tail Path Resv traffic + signalingtraffic downstream PLR CD Link Failure FRR reroute phase The downstream PLR C also reroutes RSVP Path state onto the bypass tunnel Tc [RFC4090]. At this point, router D stops receiving RSVP Path refreshes for the protected bidirectional LSP. This eventually lead to state timeouts for the protected LSP. Resv upstream PLR downstream MP E B A F Resv Bypass Tc Bypass Tb

13 Re-coroute phase Active/Head Passive/Tail Path Resv Path Resv downstream PLR CD Link Failure FRR active state – Re-coroute Phase E B A F  Once the traffic is protected (fast FRR switched), now need a way to get the primary LSP symmetrical in both directions.  Node E assumes the role of Point of Remote Repair (PRR).  Finds or provisions a reverse tunnels (Te) that terminates on downstream PLR, C.  Moves the traffic in reverse direction to Te.  Node D is now completely out of the LSP path (bypassed) Resv Bypass Tc Bypass Te PRR downstream MP

14 Outline Requirements and Scope Problem Statement Solution Next Steps

15 Next Steps We would like to make this draft a WG Document.

16 Thank You.