Extensions to Resource Reservation Protocol For Fast Reroute of Traffic Engineering GMPLS LSPs draft-ietf-teas-gmpls-lsp-fastreroute-06 Authors: Mike Taillon.

Slides:



Advertisements
Similar presentations
1 68th IETF, Prague, March 2007 Graceful Shutdown in MPLS Traffic Engineering Networks draft-ietf-ccamp-mpls-graceful-shutdown-02.txt Zafar Ali
Advertisements

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
CS Summer 2003 Lecture 12 FastReRoute (FRR) - Big Picture.
66th IETF Montreal July 2006 Requirements for delivering MPLS services Over L3VPN draft-kumaki-l3VPN-e2e-mpls-rsvp-te-reqts-01.txt Kenji Kumaki KDDI, Editor.
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 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,
1 Reoptimization of Point-to-Multipoint Traffic Engineering Loosely Routed LSPs draft-tsaad-mpls-p2mp-loose-path-reopt-03 Author list: Tarek Saad
Protection and Restoration Definitions A major application for MPLS.
1 IETF- 56 – TE WG- SAN FRANCISCO Inter-AS MPLS Traffic Engineering draft-vasseur-inter-AS-TE-00.txt Jean-Philippe Vasseur – Cisco Systems Raymond Zhang.
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.
RSVP-TE Extensions to Notification for Shared Mesh Protection CCAMP WG, IETF 81th draft-he-ccamp-notification-shared-mesh-protection-00 Wenjuan He
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
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.
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.
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.
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
Extensions to RSVP-TE for LSP Ingress Local Protection draft-ietf-teas-rsvp-ingress-protection-04 Huaimo Chen, Raveendra Torvi Autumn Liu, Tarek Saad,
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.
Analysis on Two Methods in Ingress Local Protection.
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
Zhenbin Li, Li Zhang(Huawei Technologies)
Jean-Philippe Vasseur – Cisco Systems Raymond Zhang - Infonet
P2MP MPLS-TE Fast Reroute with P2MP Bypass Tunnels
MPLS-TP Fault Management Draft draft-boutros-mpls-tp-fault-01
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.
Presenter: Jeffrey Zhang
MPLS LSP Instant Install draft-saad-mpls-lsp-instant-install-00
RSVP Setup Protection draft-shen-mpls-rsvp-setup-protection-02
CCAMP WG Meeting IETF 58 - Minneapolis - Nov’03
YANG Data Models for TE and RSVP draft-ietf-teas-yang-te-03 draft-ietf-teas-yang-rsvp-03 Tarek Saad (Presenter)
Yimin Shen (Juniper) Rahul Aggarwal (Arktan Inc)
ITU-T Study Group 15 Update to IETF CCAMP
Protection & Restoration Design Team - CCAMP WG
Explicitly advertising the TE protocols enabled on links in OSPF
PLR Designation in RSVP-TE FRR
TEAS Working Group IETF 99 - Prague Online Agenda and Slide:
Fast Reroute for Node Protection in LDP- based LSPs
draft-chandra-mpls-rsvp-shared-labels-np-00
WG Document Status Compiled By: Matt Hartley, Lou Berger, Vishnu Pavan Beeram IETF 99 - TEAS Working Group.
WG Document Status Compiled By: Lou Berger, Vishnu Pavan Beeram
draft-sitaraman-mpls-rsvp-shared-labels-00
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.
Technical Issues with draft-ietf-mpls-bfd-directed
Fast Reroute for Node Protection in LDP- based LSPs
WG Document Status Compiled By: Matt Hartley, Lou Berger, Vishnu Pavan Beeram IETF TEAS Working Group.
YANG Data Models for TE and RSVP draft-ietf-teas-yang-te-19 draft-ietf-teas-yang-rsvp-10 draft-ietf-teas-yang-rsvp-te-05 draft-ietf-teas-yang-te-mpls-01.
IP RSVP-TE: Extensions to RSVP for P2P IP-TE LSP Tunnels Tarek Saad, Juniper Networks Vishnu Pavan Beeram, Juniper.
Jia He Italo Busi Jeong-dong Ryoo Bin Yeong Yoon Peter Park
Zhaohui (Jeffrey) Zhang
IETF-103, November 2018, Bangkok
YANG Data Models for TE and RSVP draft-ietf-teas-yang-te-21 draft-ietf-teas-yang-rsvp-11 draft-ietf-teas-yang-rsvp-te-07 Tarek Saad, Juniper Networks Rakesh.
YANG Data Models for TE and RSVP draft-ietf-teas-yang-te-21 draft-ietf-teas-yang-rsvp-11 draft-ietf-teas-yang-rsvp-te-07 Tarek Saad, Juniper Networks Rakesh.
Presentation transcript:

Extensions to Resource Reservation Protocol For Fast Reroute of Traffic Engineering GMPLS LSPs draft-ietf-teas-gmpls-lsp-fastreroute-06 Authors: Mike Taillon (mtaillon@cisco.com) Tarek Saad (tsaad@cisco.com) Rakesh Gandhi (rgandhi@cisco.com) - Presenter Zafar Ali (zali@cisco.com) Contributors: Frederic Jounay (frederic.jounay@salt.ch) Manav Bhatia (manav.bhatia@nokia.com) Lizhong Jin (lizho.jin@gmail.com) 97th IETF, TEAS WG, Seoul (November 2016)

Outline Scope and Current Status Summary of Signaling Extensions Recent Updates Next Steps

Scope and Current Status Bidirectional Tunnel Signaled using GMPLS [RFC3473] Packet Switch Capable (PSC) Using FRR procedures [RFC4090] Current Status: Completed WG LC Addressed Review comments Presenting the recent updates in this draft as a result of the WG LC review.

Summary of Signaling Extensions Need to obtain upstream MP label and upstream MP address. Upstream PLR obtains the upstream MP label and upstream MP address from the RRO of the RSVP Path message. The upstream and downstream PLRs may independently assign different FRR bypass tunnels in the forward and reverse directions. Co-ordinate FRR bypass tunnel selections between downstream and upstream PLRs using new Bypass Assignment RRO subobject. After FRR activation, upstream PLR may timeout RSVP soft-state with in-band signaling when using NNHOP Bypass tunnel. Point of Remote Repair (PRR) reroutes Resv and traffic over the FRR bypass tunnel in the reverse direction.

Upstream MP Label and MP Address Bypass Tc Active/Head Passive/Tail Path Path Resv Path Resv Path Path A Resv B C D E Resv Resv F Downstream PLR Upstream MP Upstream PLR Downstream MP Point of Remote Repair (PRR) Upstream PLR obtains the upstream MP label and upstream MP address from the RRO in the RSVP Path message. Bypass GMPLS tunnel in the same direction as the protected GMPLS tunnel (in terms of Active/Passive sides).

Bypass Assignment Co-ordination Bypass Tc Active/Head Passive/Tail Path Path Resv Path Resv Path Path A Resv B Resv C D E Resv F Downstream PLR Upstream PLR New Bypass Assignment (BA) subobject in RRO identifies the bypass tunnel assigned by downstream PLRs: Bypass Assignment subobject = Bypass Tunnel ID, Bypass Destination Address Bypass tunnel Source Address is added in Node-ID subobject in RRO [RFC4561]. New BA subobject is added after the Node-ID subobject in RRO, every time downstream PLR updates the bypass tunnel assignment. Upstream PLR uses the recorded bypass tunnel to reflect the assignment.

Multiple Bypass Tunnel Assignments Bypass Td Bypass Te Active/Head Passive/Tail Path Path Resv Path Resv Path Path A Resv B Resv C D E Resv F Downstream PLR Downstream PLR Upstream PLR Upstream PLR may receive multiple bypass tunnel assignments from different downstream PLRs. This gets corrected during re-coroute phase after Fast Reroute. NOTIFY Message sent by the upstream PLR (Node F) to indicate the “bypass assignment can not be used” (preferring node or link protection, based on the local policy). Allows downstream PLR to potentially change the bypass assignment before Fast Reroute event.

Bypass Assignment Error Notification NOTIFY Message (Type 21, RFC3473) sent from upstream PLR to downstream PLR to notify the bypass assignment error. NOTIFY Message contains ERROR_SPEC Object (Type 6) (with new Error-code for Bypass Assignment Error). Sub-codes are: Bypass assignment can not be used Bypass tunnel not found One-to-one bypass tunnel already in-use

Some Other Updates Added terminology for Downstream and Upstream MP Added more details on Revertive behavior after Fast Reroute Created a section on Unidirectional Link Failures and moved relevant text there Clarified one-to-one backup method using DETOUR object Misc. editorial changes

Next Steps No open issues at the moment Requesting feedback from the WG on the updates Request for publication

Thank You.

FRR Reroute Phase (NNHOP bypass) Traffic Traffic + Path Bypass Tb Bypass Tc Active/Head Passive/Tail Link Failure Path Path Path A Resv B Resv C D Resv E Resv F downstream PLR upstream PLR downstream MP FRR reroute phase The downstream PLR C and upstream PLR D independently trigger fast reroute procedures to redirect traffic onto respective bypass tunnels. The downstream PLR C reroutes RSVP Path state onto the bypass tunnel Tc [RFC4090]. At this point, node D stops receiving RSVP Path refreshes for the protected tunnel. This eventually leads to Path state timeout for the protected tunnel.

FRR Re-coroute Phase (NNHOP bypass) Path Resv Bypass Tc Active/Head Passive/Tail Link Failure Path Path Path A Resv B C Resv D E Resv F downstream PLR downstream MP point of remote repair (PRR) FRR active state – Re-coroute Phase Once the traffic is fast rerouted, need a way to get the protected tunnel co-routed in both directions to avoid timeouts. Downstream MP node E assumes the role of Point of Remote Repair (PRR) (upon receiving Path message over bypass tunnel Tc). Node E reroutes traffic in the reverse direction and Resv onto bypass tunnel Tc.