82 nd Taipei Protection Mechanisms for LDP P2MP/MP2MP LSP draft-zhao-mpls-mldp-protections-00.txt Quintin Zhao, Emily Chen, Huawei.

Slides:



Advertisements
Similar presentations
MPLS Multiple Topology Support draft-zhao-mpls-ldp-multiple-topology-01 draft-zhao-mpls-rsvp-te-multiple-topology-01 IETF 80 – Prague.
Advertisements

Pseudowire freeze mechanism draft-jin-pwe3-pw-freeze-00 Lizhong Jin Bhumip. Khasnabish.
Yaacov Weingarten Stewart Bryant Nurit Sprecher Daniele Ceccarelli
Leaf discovery mechanism for mLDP based P2MP/MP2MP LSP
March 2010IETF 77, MPLS WG1 Carrying PIM-SM in ASM mode Trees over P2MP mLDP LSPs draft-rekhter-pim-sm-over-mldp-01.txt Y. Rekhter, Juniper Networks R.
Generalized Multiprotocol Label Switching: An Overview of Signaling Enhancements and Recovery Techniques IEEE Communications Magazine July 2001.
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
OLD DOG CONSULTING Challenges and Solutions for OAM in Point-to-Multipoint MPLS Adrian Farrel, Old Dog Consulting Ltd. Zafar Ali, Cisco Systems, Inc.
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.
Draft-li-mpls-global-label-usecases-00IETF 88 SPRING WG1 Usecases of MPLS Global Label draft-li-mpls-global-label-usecases-00 Zhenbin Li, Quintin Zhao.
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)
Draft-chen-i2rs-mpls-ldp-usecases-00/ draft-huang-i2rs-mpls-te-usecase-00 IETF 88 I2RS1 Use Cases for an Interface to MPLS Protocol draft-chen-i2rs-mpls-ldp-usecases-00/
CS Summer 2003 Lecture 12 FastReRoute (FRR) - Big Picture.
A General approach to MPLS Path Protection using Segments Ashish Gupta Ashish Gupta.
A General approach to MPLS Path Protection using Segments Ashish Gupta Ashish Gupta.
Draft-atlas-rtgwg-mrt-frr-architecture-01IETF 82 RTGWG: 17 Nov IP/LDP Fast-Reroute Using Maximally Redundant Trees draft-atlas-rtgwg-mrt-frr-architecture-01.
Extension to LDP-VPLS for Ethernet Broadcast and Multicast draft-delord-l2vpn-ldp-vpls-broadcast-exten-03 Presenter: Zhihua Liu, China Telecom IETF79,
61st IETF Washington DC November 2004 Detecting P2MP Data Plane Failures draft-yasukawa-mpls-p2mp-lsp-ping-00.txt Seisho Yasukawa -
© 2009 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 IETF 84 – Vancouver August 2012 LSP Ping Support for P2MP PWs (draft-jain-pwe3-p2mp-pw-lsp-ping-00.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,
Draft-li-mpls-global-label-framework-02IETF 90 MPLS WG1 A Framework of MPLS Global Label draft-li-mpls-global-label-framework-02 Zhenbin Li, Quintin Zhao,
1 Reoptimization of Point-to-Multipoint Traffic Engineering Loosely Routed LSPs draft-tsaad-mpls-p2mp-loose-path-reopt-03 Author list: Tarek Saad
© British Telecommunications plc MPLS-based multicast A Service Provider perspective Ben Niven-Jenkins Network Architect, BT
Protection and Restoration Definitions A major application for MPLS.
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.
Softwire Mesh Framework: Multicast Mingwei Xu Yong Cui CERNET, China Chris Metz, Cisco 68 th IETF Meeting, Prague March 2007.
PCE-based Computation Procedure To Compute Shortest Constrained P2MP Inter-domain Traffic Engineering Label Switched Paths draft-zhao-pce-pcep-inter-domain-p2mp-procedures-02.txt.
Half-Duplex Multicast Distribution Trees (draft-brockners-ldp-half-duplex-mp2mp-00.txt) IETF 68, March 2007 Frank Brockners
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”,
Kireeti Kompella draft-kompella-mpls-rmr-01
PCE-based Computation for Inter-domain P2MP LSP draft-zhao-pce-pcep-inter-domain-p2mp-procedures-00.txt Quintin Zhao, Huawei Technology David Amzallag,
June 4, 2003Carleton University & EIONGMPLS - 1 GMPLS Generalized Multiprotocol Label Switching Vijay Mahendran Sumita Ponnuchamy Christy Gnanapragasam.
PIM Extension For Tunnel Based Multicast Fast Reroute (TMFRR) draft-lwei-pim-tmfrr-00 IETF 76, Hiroshima.
73rd IETF - Minneapolis I. T. N. M. draft-wijnands-mpls-mldp-in-band-signaling-00.
Draft-li-rtgwg-igp-ext-mrt-frr-00IETF 85 RTGWG1 Applicability of LDP Multi-Topology for Unicast Fast-reroute Using Maximally Redundant Trees draft-li-rtgwg-ldp-mt-mrt-frr-01.
Signaling Color Label Switched Paths Using LDP draft-alvarez-mpls-ldp-color-lsp-00 Kamran Raza Sami Boutros Santiago.
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-
Upstream LSR Redundancy for Multi-point LDP Tunnels draft-pdutta-mpls-mldp-up-redundancy-00.txt IETF-81 Pranjal Kumar Dutta Wim Henderickx Alcatel-Lucent.
Precision Time Protocol over MPLS draft-ronc-ptp-mpls-00.txt PWE3 WG IETF Chicago 2007 Ron Cohen
Establishing P2MP MPLS TE LSPs draft-raggarwa-mpls-p2mp-te-02.txt Rahul Aggarwal Juniper Networks.
76rd IETF - Hiroshima, Japan I. M. draft-wijnands-mpls-mldp-csc-02.
RSVP Setup Protection draft-shen-mpls-rsvp-setup-protection-00 Yimin Shen (Juniper Networks) Yuji Kamite (NTT Communication) IETF 83, Paris, France.
Multi-protocol Label Switching
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
1 MPLS Source Label Mach Chen Xiaohu Xu Zhenbin Li Luyuan Fang IETF87 MPLS Aug Berlin draft-chen-mpls-source-label-00.
RSVP Setup Protection draft-shen-mpls-rsvp-setup-protection-03
Softwire Mesh Framework: Multicast
P2MP MPLS-TE Fast Reroute with P2MP Bypass Tunnels
draft-atlas-rtgwg-mrt-mc-arch-02
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.
RSVP Setup Protection draft-shen-mpls-rsvp-setup-protection-02
Yimin Shen (Juniper) Rahul Aggarwal (Arktan Inc)
78th IETF Meeting - Maastricht 27th, July 2010
Guoman Liu ) ) Yuefeng Jian Jinghai ) Zongpeng )
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
An Introduction to MPLS-PIM Interworking
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
draft-liu-pim-mofrr-tilfa-00
BIER P2MP mLDP Signaling
Zhaohui (Jeffrey) Zhang
Presentation transcript:

82 nd Taipei Protection Mechanisms for LDP P2MP/MP2MP LSP draft-zhao-mpls-mldp-protections-00.txt Quintin Zhao, Emily Chen, Huawei

82 nd Taipei Motivations and Scope of the Draft Motivations: The number of service providers to deploy real-time multicast applications using Multicast LDP (mLDP) across MPLS networks is increasing. There is a clear need to protect these real-time applications and to provide the shortest switching times in the event of failure. The scope of this document outlines the requirements, describes the protection mechanisms available, Propose the necessary extensions to facilitate mLDP P2MP and MP2MP LSP protection within an MPLS network.

82 nd Taipei Requirements A number of requirements have been identified that allow the optimal set of mechanisms to developed. These currently include: Computation of a disjointed (link and node) backup path within the multicast tree; Minimization of protection convergence time; Optimization of bandwidth usage.

There is no existing automatically signaled protection solution for the node failure using a P2P backup LSP in mLDP R2 R6 R4 R5 R1 Root Receiver R3 4 mLDPfRRoP2P Problem Statement

5 Protect the specific node or link with P2P backup LSP in mLDP 1.R2 send notification message (or extend the label mapping ) to R3 and tells R3 that R2 has two downstream nodes, R1 and R4 with forwarding labels L21 and L24 respectively. 2.When R3 sees R2 node or link going down, it takes mLDP packet as it would send it to R1 and R4 through R2 and sends it into the two p2p backup tunnels : a)Tunnel Red : R3->R6->R5->R4 using inner label L21; b)Tunnel Blue: R3->R6->R5->R4->R1 using Inner label L24; 3.PHP in R5 for tunnel Red and in R4 for tunnel Blue will cause backup tunnel labels to be removed; 4.R1 will receive same packets as from the interface between R2 and R1, just from different interface same forwarding ! 5.R4 will receive same packets as from the interface between R2 and R4, just from different interface same forwarding ! R2 R6 R3 R4 R5 R1 Root Receiver Label L21 Label L24 L21 Label L32 L21+L36 L24+L36 L21+L65; L21+L54; L24+L65 L24 mLDPfRRoP2P Solution notification message

82 nd Taipei mLDPfRRoP2P Protocol Extension A new type of LDP MP Status Value Element is introduced for notifying downstream LSRs and respective labels. It is encoded as follows: The Downstream Element is encoded as follows :

82 nd Taipei mLDPfRRoP2MP Problem Statement When the downstream of the protected node has more branches, using mLDPfRRoP2p means a lot of duplicated p2p tunnels. Many duplicates here Leaf PE Sender PE P1 Sender PE P2 Leaf PE

82 nd Taipei mLDPfRRoP2MP Solution In the example above, p1 has downstream branch node p3, p4, p5 and p6. To protect the P2 node, the PLR node needs set up a p2mp bypass path through p2 to reach the p3, p4, p5, and p6 nodes. To build the bypass path, p1 needs to signal P3, p4, p5 and p6 the upstream router PLR info and then these nodes will send the label mapping messages to PLR through the alternate route, In this example, it is the p2 node. Leaf PE Sender PE Leaf PE P1 P2 P3 P4P5P6 PLR

82 nd Taipei mLDPe2eFRR Problem Statement How can we setup disjointed LSPs where the two LSP paths share the same Routing tables?

82 nd Taipei mLDPe2eFRR Solution The draft of ietf-mpls-ldp-multi-topology provides a mechanism to setup disjointed LSPs within different topologies. In the example above, Leaf 1 and Leaf 2 may trigger mLDP LSPs in different topologies, sending label mapping messages with same FEC element, different MT-ID and different label. When the Root node receives the label mapping messages from different topologies, it will set up two mLDP LSPs for application as end-to- end protection.

82 nd Taipei Next Steps The authors will update the draft to include the details of: – the mLDPfRRoP2MP solution; The authors will update the draft to include the discussion of: –head end node protection; – leaf node protection The authors request WG experts to review and comment on each protection solutions.

82 nd Taipei Questions & Comments?

82 nd Taipei Thanks!