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.

Slides:



Advertisements
Similar presentations
Yaacov Weingarten Stewart Bryant Nurit Sprecher Daniele Ceccarelli
Advertisements

MPLS-TP Ring Protection draft-weingarten-mpls-tp-ring-protection
Draft-liu-mpls-rsvp-te-gr-frr-00 By H. Autumn Liu & Sriganesh Kini 76 th IETF, Hiroshima Japan.
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.
Copyright © 2004 Juniper Networks, Inc. Proprietary and Confidentialwww.juniper.net 1 Multicast in BGP/MPLS VPNs and VPLS draft-raggarwa-l3vpn-mvpn-vpls-mcast-
Multicast LDP extension for hub & spoke multipoint LSP
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.
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-02 Yimin Shen (Juniper Networks) Rahul Aggarwal (Arktan Inc) Wim Henderickx.
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.
Extension to LDP-VPLS for Ethernet Broadcast and Multicast draft-delord-l2vpn-ldp-vpls-broadcast-exten-03 Presenter: Zhihua Liu, China Telecom IETF79,
MPLS - 73nd IETF Minneaplis1 Composite Transport Group (CTG) Framework and Requirements draft-so-yong-mpls-ctg-framework-requirement-00.txt draft-so-yong-mpls-ctg-framework-requirement-00.txt.
LSP-Ping and BFD encapsulation over ACH draft-nitinb-mpls-tp-lsp-ping-bfd-procedures Nitin BahadurRahul Aggarwal Dave WardTom Nadeau Nurit SprecherYaacov.
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.
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,
RFC6374 in the presence of LSP merging draft-bryant-mpls-flow-ident and draft-chen-mpls-source-label M. Chen, X. Xu, Z. Li, L. Fang, G. Mirsky, S. Bryant,
1 Reoptimization of Point-to-Multipoint Traffic Engineering Loosely Routed LSPs draft-tsaad-mpls-p2mp-loose-path-reopt-03 Author list: Tarek Saad
A Snapshot on MPLS Reliability Features Ping Pan March, 2002.
Draft-atlas-rtgwg-mrt-mc-arch-00IETF 83 RTGWG: 29 Mar IP/LDP Fast-Reroute Using Maximally Redundant Trees draft-ietf-rtgwg-mrt-frr-architecture-01.
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.
Half-Duplex Multicast Distribution Trees (draft-brockners-ldp-half-duplex-mp2mp-00.txt) IETF 68, March 2007 Frank Brockners
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.
Inter-Area P2MP Segmented LSPs draft-raggarwa-seamless-mcast-03.txt
MPLS WG1 Targeted mLDP Base mLDP spec didn’t consider use of LDP multipoint extensions over Targeted mLDP sessions LDP speaker must choose “upstream LSR”,
1 Requirements for GMPLS-based multi-region and multi-layer networks (MRN/MLN) draft-ietf-ccamp-gmpls-mln-reqs-01.txt CCAMP WG, IETF 66 Jul. 10, 2006 Kohei.
(Slide set by Norvald Stol/Steinar Bjørnstad
LDP extension for Inter-Area LSP draft-decraene-mpls-ldp-interarea-04 Bruno DecraeneFrance Telecom / Orange Jean-Louis Le RouxFrance Telecom / Orange Ina.
Draft-jounay-pwe3-p2mp-pw-requirements-01.txt IETF 70 PWE3 Working Group Vancouver, December 2007 F. Jounay, P. Niger, France Telecom Y. Kamite, NTT Communications.
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.
Entropy Labels in MPLS Forwarding draft-kompella-mpls-entropy-label-02
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 Scott Poretsky, Quarry Technologies Shankar Rao, Qwest Communications Jean-Louis Le Roux, France Telecom Rajiv Papneja, Isocore Rajesh Khanna, Avici.
Copyright © 2004 Juniper Networks, Inc. Proprietary and Confidentialwww.juniper.net 1 Multicast in VPLS draft-raggarwa-l2vpn-vpls-mcast-00.txt Rahul Aggarwal.
A Snapshot on MPLS Reliability Features Ping Pan March, 2002.
66th IETF, Montreal, July 2006 PCE Working Group Meeting IETF-66, July 2006, Montreal A Backward Recursive PCE-based Computation (BRPC) procedure to compute.
Extensions to RSVP-TE for P2MP LSP Ingress/Egress Local Protection draft-chen-mpls-p2mp-ingress-protection draft-chen-mpls-p2mp-egress-protection Huaimo.
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.
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
83rd IETF – Paris, France IJ. Wijnands E. Rosen K. Raza J. Tantsura A. Atlas draft-wijnands-mpls-mldp-node-protection-00
Extensions to RSVP-TE for P2MP LSP Ingress/Egress Local Protection draft-chen-mpls-p2mp-ingress-protection draft-chen-mpls-p2mp-egress-protection Huaimo.
1 MPLS Source Label Mach Chen Xiaohu Xu Zhenbin Li Luyuan Fang IETF87 MPLS Aug Berlin draft-chen-mpls-source-label-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.
Analysis on Two Methods in Ingress Local Protection.
RSVP Setup Protection draft-shen-mpls-rsvp-setup-protection-03
IETF 67, MPLS WG, San Diego 11/08/2006
Jean-Philippe Vasseur – Cisco Systems Raymond Zhang - Infonet
P2MP MPLS-TE Fast Reroute with P2MP Bypass Tunnels
draft-liu-pim-single-stream-multicast-frr-01
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)
78th IETF Meeting - Maastricht 27th, July 2010
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.
draft-chandra-mpls-rsvp-shared-labels-np-00
draft-sitaraman-mpls-rsvp-shared-labels-00
Fast Reroute for Node Protection in LDP- based LSPs
Extended Optimized Ingress Replication for EVPN
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:

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 (Juniper) J.P. Vasseur (Cisco Systems) M. Vigoureux (Alcatel-Lucent)

Limitations of the P2P Bypass approach node protection l Using P2P bypass tunnels for P2MP LSP node protection leads to traffic duplication on some links during failure R1R1 R2R2 R5 R4R4 R3 Duplication Protected P2MP TE-LSP P2P Bypass tunnel

Limitations of the P2P Bypass approach l Using P2P bypass tunnels for P2MP LSP link protection may also lead to traffic duplication on some links during failure R1 R3 Duplication R2 Protected P2MP TE-LSP P2P Bypass tunnel

Solution Overview l To overcome these limitations this draft defines extensions to the FRR procedures to support P2MP Bypass tunnels è Retain scalability advantages of MPLS label stacking è Avoids sending multiple copies of a packet on some links during failure l During failure the traffic is tunneled within one or more P2MP bypass towards the set of Merge Points thanks to label stacking è Inner label = backup LSP Label, used on the MP to forward traffic to the protected LSP. è Outer label = P2MP Bypass tunnel Label l To avoid data replication on the PLR, a same inner label is assigned by the PLR to all MPs on a given P2MP bypass è following RSVP-TE Upstream Label Assignment procedure –draft-ietf-mpls-rsvp-upstream l P2MP bypass may be used in conjunction with P2P bypass: they are not exclusive

Protection with P2MP Bypass R1R1 R2R2 R5R5 R4R4 R3R3 Protected P2MP TE-LSP P2MP Bypass tunnel IP 25 IP 22 IP 28 IP 37 IP 40 IP 5030 IP 45 R6R6 R7R7 P2MP tunnel B P2MP tunnel P Path P2MP tunnel P sender R1 sub-lsp to R6 UA Label 50 IF-ID = tunnel B Path P2MP tunnel P sender R1 sub-lsp to R7 UA Label 50 IF-ID = tunnel B 40 -> 45, R4 22, R5 25 -> 40, R2 FRR: 50, 30, R3 30-> 21, R4 23, R5 45-> 28, R6 21 -> P2MP Tunnel B ILM 22-> 37, R7 23 -> P2MP Tunnel B ILM P2MP tunnel B ILM (label 21) 50 -> 28, R6 P2MP tunnel B ILM (label 23) 50 -> 37, R7 IP 5021 IP 5023

Changes since last version l Two new co-authors joined the draft l This new version accounts for comments received on the list l Support for link protection l Support for LAN interface protection è A P2MP bypass that tunnels traffic towards all downstream LSRs on the LAN l The P2MP Bypass selection procedure has been extended è Multiple Bypass LSPs è Bypass LSP whose leaves are a superset of MPs l Clarification regarding bypass tunnel setup (implementation issue) è Pre-established automatically or via configuration è Dynamically triggered upon primary P2MP LSP setup l Some rewordings for the sake of clarity

Link Protection R1 R3 R2 l A P2MP bypass that tunnels traffic towards MPs downstream to the PLR l During failure all traffic is tunneled within the P2MP Bypass LSP l Some MPs are downstream to the PLR but not downstream to the failed element (not impacted by the failure) è The PLR must stop sending traffic to these MP within the protected P2MP LSP l Allows avoiding sending twice the traffic on a downstream link during failure Protected P2MP TE-LSP P2MP Bypass tunnel

P2MP Bypass Tunnel selection 1/3 è Various options to protect a P2MP LSP –1: A single P2MP Bypass LSP whose leaves exactly match the set of MPs –2: Several P2MP bypass LSPs whose combined leaves cover all MPs –3: A single P2MP Bypass LSP whose leaves are a superset of the set of MPs –Leaves that are not MP drop the traffic è These options differ in terms of data plane and control plane optimization –Option 1 increases the number of states but consumes less bandwidth than 2 and 3 è The choice depends on the desired state/bandwidth tradeoff, and the operational complexity –The choice may also be governed by the ability to find a path for such P2MP Bypass LSPs

P2MP Bypass Tunnel Selection Option 1 Protected P2MP TE-LSP P2MP Bypass tunnel

P2MP Bypass Tunnel Selection Option 2 Protected P2MP TE-LSP P2MP Bypass tunnel

P2MP Bypass Tunnel Selection Option 3 R6R6 drop Protected P2MP TE-LSP P2MP Bypass tunnel

Next Steps l Procedures for LAN protection to be simplified è No need for backup signaling before the failure, as the primary LSP is signaled using upstream label assignment è Same label can be used for primary and backup LSPs l Backward compatibility: Need to address the case where some downstream LSRs do not support upstream label assignment è Combination of P2P and P2MP Bypass tunnels to protect a given LSP l WG feedback required on the following points è Support for partial protection –Only protect a subset of MPs when all MPs cannot be covered è Cases where the PLR is not directly upstream to the protected facility è Need for new attributes in the RSVP-TE Attribute Flags TLV (RFC4420)? –Protection with P2MP bypass tunnels desired –Partial protection allowed

Conclusion l This draft complements the base P2MP RSVP-TE spec l FRR with P2MP Bypass tunnels is a useful improvement è It allows avoiding potentially expensive data duplication along the backup path l Straightforward procedures that rely on upstream label assignment l WG feedback is required l Adopt as WG doc?

Thanks Questions?