draft-kompella-spring-rmr

Slides:



Advertisements
Similar presentations
APNOMS03 1 A Resilient Path Management for BGP/MPLS VPN Jong T. Park School of Electrical Eng. And Computer Science Kyungpook National University
Advertisements

Yaacov Weingarten Stewart Bryant Nurit Sprecher Daniele Ceccarelli
Kireeti Kompella Bhupesh Kothari Thomas Spencer
Generalized Multiprotocol Label Switching: An Overview of Signaling Enhancements and Recovery Techniques IEEE Communications Magazine July 2001.
U-turn Alternates for IP/LDP Fast-Reroute draft-atlas-ip-local-protect-uturn-01.txt Alia Atlas Gagan Choudhury
Requirement and protocol for WSON and non-WSON interoperability CCAMP WG, IETF 81th, Quebec City, Canada draft-shimazaki-ccamp-wson-interoperability-00.
© 2010 Cisco and/or its affiliates. All rights reserved. 1 Segment Routing Clarence Filsfils – Distinguished Engineer Christian Martin –
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)
MPLS H/W update Brief description of the lab What it is? Why do we need it? Mechanisms and Protocols.
draft-kompella-mpls-rmr Kireeti Kompella IETF 91
SMUCSE 8344 Constraint-Based Routing in MPLS. SMUCSE 8344 Constraint Based Routing (CBR) What is CBR –Each link a collection of attributes (performance,
1 LSP-Trace over MPLS tunnels draft-nitinb-lsp-ping-over-mpls-tunnel-00 Nitin BahadurJuniper Networks Kireeti KompellaJuniper Networks IETF 69, MPLS WG,
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.
Draft-li-mpls-network-virtualization-framework-00IETF 88 SPRING WG1 Framework of Network Virtualization Based on MPLS Global Label draft-li-mpls-network-virtualization-framework-00.
U-Turn Alternates for IP/LDP Local Protection draft-atlas-ip-local-protect-uturn-00.txt Alia Atlas Gagan Choudhury
Kireeti Kompella Juniper Networks
LDP signaled LSPs for external prefixes Ina Minei, Nischal Sheth - Juniper Luyuan Fang – AT&T
Kireeti Kompella draft-kompella-mpls-rmr-01
IP/LDP Local Protection draft-atlas-ip-local-protect-00.txt Alia Atlas Raveendra Torvi Gagan Choudhury
1 Protection in SONET Path layer protection scheme: operate on individual connections Line layer protection scheme: operate on the entire set of connections.
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.
Segment Routing: An Architecture build with SDN in mind and addressing the evolving network requirements Brian Meaney Cisco SP Consulting Team.
Requirements for the Resilience of Control Plane in GMPLS (draft-kim-ccamp-cpr-reqts-00.txt) Young Hwa Kim CCAMP WG (59 th IETF) Apr.04,
Segment Routing Traffic Engineering
Fast Reroute for Node Protection in LDP-based LSPs draft-esale-mpls-ldp-node-frr-02 Raveendra Torvi Luay Jalil
Multi Protocol Label Switching (MPLS)
Konstantin agouros Omkar deshpande
Residence Time Measurement draft-mirsky-mpls-residence-time-02
Zhenbin Li, Li Zhang(Huawei Technologies)
Zhenbin Li, Kai Lu Huawei Technologies IETF 98, Chicago, USA
Presenter: Jeffrey Zhang
Use Cases for Using PCE to act as a Central Controller (PCECC) Component draft-zhao-teas-pce-central-controller-use-cases-00.txt 95th Buenos Aires.
MPLS-TP Survivability Framework
RSVP Setup Protection draft-shen-mpls-rsvp-setup-protection-02
An analysis of scaling issues in MPLS-TE backbone networks
IETF 96 (MPLS WG) Abhishek Deshmukh Kireeti Kompella (presenting)
Yimin Shen (Juniper) Rahul Aggarwal (Arktan Inc)
Internet Quality of Service
draft-ietf-mpls-rmr Kireeti Kompella & Luis Contreras
A Scalable Multipath Algorithm in Hierarchical MPLS Networks
OSPF Extensions for ASON Routing draft-ietf-ccamp-gmpls-ason-routing-ospf-03.txt IETF67 - Prague - Mar’07 Dimitri.
Explicitly advertising the TE protocols enabled on links in OSPF
MPLS Traffic Engineering
IS-IS Reverse Metric IETF 97, Seoul
LDP Extensions for RMR draft-esale-mpls-ldp-rmr- extensions
IS-IS WG IETF-97 Seoul Chris Hopps
Fast Reroute for Node Protection in LDP- based LSPs
N. Kumar, C. Pignataro, F. Iqbal, Z. Ali (Presenter) - Cisco Systems
Kireeti Kompella Juniper Networks
draft-sitaraman-mpls-rsvp-shared-labels-00
IETF 98 (MPLS WG) Abhishek Deshmukh (presenting) Kireeti Kompella
Separating Routing Planes using Segment Routing draft-gulkohegde-spring-separating-routing-planes-using-sr-00 IETF 98 – Chicago, USA Shraddha Hegde
YANG Data Models for TE and RSVP draft-ietf-teas-yang-te-08 draft-ietf-teas-yang-rsvp-07 draft-ietf-teas-yang-rsvp-te-01
Update on draft-ietf-spring-segment-routing-mpls-12
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.
SDN Controllers in the WAN
draft-ietf-teas-yang-te-topo-08
Fast Reroute for Node Protection in LDP- based LSPs
IETF 103 Bangkok, Thailand - November 2018
IETF 102 (TEAS WG) Abhishek Deshmukh (presenting) Kireeti Kompella
draft-ietf-mpls-rmr IETF 99 (Prague)
draft-liu-pim-mofrr-tilfa-00
draft-ietf-teas-yang-l3-te-topo-02
Kapil Arora Shraddha Hegde IETF-103
Zhaohui (Jeffrey) Zhang
Supporting Flexible Algorithm Prefix SIDs in LSP Ping/Traceroute
Inter-AS OAM for SR Networks IETF 105, Montreal
Presentation transcript:

draft-kompella-spring-rmr RMR using SPRING draft-kompella-spring-rmr Kireeti Kompella Abhishek Deshmukh Ravi Torvi Juniper Networks

This is being defined for RSVP-TE and LDP Rings Rings are a simple topology — the goal is resilience. Many access networks are physically built as rings; they may become “meshy” later as “chords” are added. LSPs to each node are built in counterrotating pairs: CW and AC. If one path fails, the other is used for protection R8 R2 R3 R7 R5 R1 R4 R6 Anticlockwise Clockwise These LSPs are not configured. Signaling occurs automatically when the ring discovery is complete. This is being defined for RSVP-TE and LDP RMR allows a ring to be defined simply, using the IGP for auto-discovery and for all nodes to agree on ring direction

Creating LSP pairs with SPRING CW LSP R1->R4: [R4] AC LSP R1->R4: [R6,R4] This draft is about creating the counter-rotating LSP pairs using SPRING R8 R2 R3 R7 R5 R1 R4 R6 CW LSP R2->R4: [R4] AC LSP R2->R4: [R7,R4] In the simple (naive?) case where all link metrics are the same, an LSP needs at most two node SIDs If link R2-R3 fails, R2 swaps the top label R4 with the AC LSP R2->R4 [R7, R4]

Not sure what the upper bound is Case Needing 3 Node SIDs R8 R2 R3 R7 R5 R1 R4 R6 100 10 100 10 20 10 AC LSP R1->R4: [R8, R7, R4] 10 10 Not sure what the upper bound is

Alternative Approach (still in flight) Use a “flex-algo” type approach Not necessarily directly the flex-algo method (will chat with authors) A single SID will suffice in each direction independent of metrics; also sufficient for protection Each node announces (as sub-TLVs of the ring TLV) a CW node SID and an AC node SID Forwarding for these SIDs is to drop … Until ring discovery is complete, whereupon forwarding is along the appropriate ring direction Open question: how to manage the SRGBs for these SIDs

Next Steps Need to put more details in the draft How to manage ring SRGBs How to install primary routes, protection routes When to withdraw forwarding when ring changes occur Please comment now, and/or send to the list