Leaf discovery mechanism for mLDP based P2MP/MP2MP LSP

Slides:



Advertisements
Similar presentations
History of VPLS at IETF Ali Sajassi November 12, 2002.
Advertisements

Copyright © 2004 Juniper Networks, Inc. Proprietary and Confidentialwww.juniper.net 1 BGP based Virtual Private Multicast Service Auto-Discovery and Signaling.
1 Analysis of VPLS Deployment R. Gu, J. Dong, M. Chen, Q. Zeng (Huawei) Z. Liu (China Telecom) IETF80 L2VPN Mar Prague draft-gu-l2vpn-vpls-analysis-00.
MPLS Multiple Topology Support draft-zhao-mpls-ldp-multiple-topology-01 draft-zhao-mpls-rsvp-te-multiple-topology-01 IETF 80 – Prague.
Copyright © 2004 Juniper Networks, Inc. Proprietary and Confidentialwww.juniper.net 1 79th IETF - Beijing VPLS PE Model with E-Tree Support Yuanlong Jiang.
Pseudowire freeze mechanism draft-jin-pwe3-pw-freeze-00 Lizhong Jin Bhumip. Khasnabish.
Copyright © 2004 Juniper Networks, Inc. Proprietary and Confidentialwww.juniper.net 1 80th IETF - Prague VPLS PE Model with E-Tree Support Yuanlong Jiang.
1 IEEE 1588v2 Clock Synchronization & P2MP LSP with co-routed reverse path Lizhong Jin (ZTE) Frederic Jounay (France Telecom Orange)
Seamless MPLS draft-leymann-mpls-seamless-mpls-02.txt
Draft-liu-mpls-rsvp-te-gr-frr-00 By H. Autumn Liu & Sriganesh Kini 76 th IETF, Hiroshima Japan.
LDP extensions for Explicit Pseudowire to transport LSP mapping draft-cao-pwe3-mpls-tp-pw-over-bidir-lsp-02.txt Mach Chen Wei Cao.
MPLS Multiple Topology Applicability and Requirements draft-li-mpls-mt-applicability-requirement-00 IETF 79 - Beijing.
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.
Draft-ram-l2vpn-ldp-vpls- etree-2pw-00 IETF 80 Mar 2011 Rafi Ram Daniel Cohn
IETF 77, Anaheim, March 21-26, 2010Page - 1 Requirements for Path Ownership Transfer between Management Plane and Control Plane in a MPLS-TP network draft-bao-mpls-tp-path-transfer-reqs-00.txt.
BGP L2VPN Auto-discovery and Signaling
IETF88 Framework for Point-to-Multipoint MPLS-TP draft-hmk-mpls-tp-p2mp-oam-framework-03.txt Nov 6, 2013 Yoshinori Koike Takafumi Hamano Masatoshi Namiki.
Copyright © 2004 Juniper Networks, Inc. Proprietary and Confidentialwww.juniper.net 1 Multicast in BGP/MPLS VPNs and VPLS draft-raggarwa-l3vpn-mvpn-vpls-mcast-
John Hoffmans – Geraldine Calvignac - Raymond Zhang - Nabil Bitar -
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.
Copyright © 2004 Juniper Networks, Inc. Proprietary and Confidentialwww.juniper.net 1 Point-to-Multipoint Pseudowire Signaling and Auto-Discovery in Layer.
All Rights Reserved © Alcatel-Lucent 2006, ##### Scalability of IP/MPLS networks Lieven Levrau 30 th April, 2008 France Telecom, Cisco Systems, uawei Technologies,
Copyright © 2004 Juniper Networks, Inc. Proprietary and Confidentialwww.juniper.net 1 Multicast in BGP/MPLS VPNs draft-ietf-l3vpn-2547bis-mcast-00.txt.
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.
L3VPN WG2012-Jul-301 MVPN/BGP Support for Customers That Use mLDP RFCs 6513/6514: support Multicast VPN Service for customers that use PIM provide extensive.
draft-kompella-mpls-rmr Kireeti Kompella IETF 91
A Study of MPLS Department of Computing Science & Engineering DE MONTFORT UNIVERSITY, LEICESTER, U.K. By PARMINDER SINGH KANG
1 LSP-Trace over MPLS tunnels draft-nitinb-lsp-ping-over-mpls-tunnel-00 Nitin BahadurJuniper Networks Kireeti KompellaJuniper Networks IETF 69, MPLS WG,
Extension to LDP-VPLS for Ethernet Broadcast and Multicast draft-delord-l2vpn-ldp-vpls-broadcast-exten-03 Presenter: Zhihua Liu, China Telecom IETF79,
IETF80, Prague1 LDP Extensions for Optimized MAC Address Withdrawal in VPLS model 3 supporting Qualified learning draft-chen-l2vpn-vpls-mac-opt-qualified-01.
© 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)
IETF 84, July 2012Slide 1 Multiple LDP Instances in single Label Space Mustapha Aïssaoui, Pranjal K. Dutta Alcatel-Lucent.
Seamless MPLS draft-leymann-mpls-seamless-mpls-03.txt Nicolai Leymann, Thomas Beckhaus (DT) Wim Henderickx (Alcatel-Lucent) Clarence Filsfils (Cisco) Dirk.
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,
Signaling Root-Initiated Point-to-Multipoint Pseudowires using LDP draft-martini-pwe3-p2mp-pw-01.txt Frederic Journay (France Telecom)
© British Telecommunications plc MPLS-based multicast A Service Provider perspective Ben Niven-Jenkins Network Architect, BT
Softwire Mesh Framework: Multicast Mingwei Xu Yong Cui CERNET, China Chris Metz, Cisco 68 th IETF Meeting, Prague March 2007.
Setup and Manage PBB-based Tunnels with PWE3 Mechanism Ping Pan (Hammerhead Systems) Shane Amante (Level 3) Nasser El-Aawar (Level 3) Chicago, IETF 69.
Inter-Area P2MP Segmented LSPs draft-raggarwa-seamless-mcast-03.txt
LDP autodiscovery Slide 1 IETF63 Paris L2VPN WG LDP Autodiscovery LDP-based Autodiscovery draft-stein-ldp-auto-00.txt joint work with Simon Delord.
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”,
73rd IETF Minneapolis Nov Framework and Requirements for Virtual Private Multicast Service (VPMS) draft-kamite-l2vpn-vpms-frmwk-requirements-02.txt.
LDP extension for Inter-Area LSP draft-decraene-mpls-ldp-interarea-04 Bruno DecraeneFrance Telecom / Orange Jean-Louis Le RouxFrance Telecom / Orange Ina.
Yaakov (J) Stein RAD Data Communications, Ltd. PW usage nits.
73rd IETF - Minneapolis I. T. N. M. draft-wijnands-mpls-mldp-in-band-signaling-00.
Copyright © 2004 Juniper Networks, Inc. Proprietary and Confidentialwww.juniper.net 1 Multicast in VPLS draft-raggarwa-l2vpn-vpls-mcast-00.txt Rahul Aggarwal.
Copyright © 2004 Juniper Networks, Inc. Proprietary and Confidentialwww.juniper.net 1 79th IETF - BeiJing Signaling Extension for MPLS Ring Yong Huang.
Pseudo-Wire Protection Ping Pan IETF 65.
L3VPN WG mLDP Recursive FEC Using mLDP through a Backbone where there is no Route to the Root draft-wijnands-mpls-mldp-recurs-fec Name changed.
MPLS WG Meeting IETF 58 Paris Detecting MPLS Data Plane Failures in Inter-AS and inter-provider Scenarios draft-nadeau-mpls-interas-lspping-00.txt Tom.
76rd IETF - Hiroshima, Japan I. M. draft-wijnands-mpls-mldp-csc-02.
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
1 MTU Extended Community for BGP-4 Q. Zeng, J. Dong (Huawei Technologies) IETF81 IDR July 2011 Quebec draft-zeng-idr-bgp-mtu-extension-00.
1 MPLS Source Label Mach Chen Xiaohu Xu Zhenbin Li Luyuan Fang IETF87 MPLS Aug Berlin draft-chen-mpls-source-label-00.
Draft-li-mpls-serv-driven-co-lsp-fmwk-03IETF 90 MPLS1 A Framework for Service-Driven Co-Routed MPLS Traffic Engineering LSPs draft-li-mpls-serv-driven-co-lsp-fmwk-03.
Konstantin agouros Omkar deshpande
Softwire Mesh Framework: Multicast
IETF 67, MPLS WG, San Diego 11/08/2006
A Framework for Service-Driven Co-Routed MPLS Traffic Engineering LSPs draft-li-mpls-serv-driven-co-lsp-fmwk-01 Zhenbin Li, Shunwan Zhuan, Jie Dong Huawei.
draft-atlas-rtgwg-mrt-mc-arch-02
Point-to-Multipoint Pseudo-Wire Encapsulation draft-raggarwa-pwe3-p2mp-pw-encaps-00.txt R. Aggarwal (Juniper)
MPLS P2MP OAM <draft-swallow-mpls-mcast-cv-00.txt>
78th IETF Meeting - Maastricht 27th, July 2010
draft-wijnands-mpls-mldp-vpn-in-band-signaling-00
IS-IS Reverse Metric IETF 97, Seoul
Label Switched Path (LSP) Ping for IPv6 Pseudowire FECs
draft-liu-pim-mofrr-tilfa-00
BIER P2MP mLDP Signaling
Presentation transcript:

Leaf discovery mechanism for mLDP based P2MP/MP2MP LSP draft-jin-mpls-mldp-leaf-discovery-00 Lizhong Jin, ZTE Kebo Liu, Nokia Siemens Networks

Problem statement (I) Problem statement LDP for P2MP/MP2MP LSP, draft-ietf-mpls-ldp-p2mp-05. There is management limitation for mLDP, because none of the members belong to P2MP LSP topology does not know all the members of the P2MP LSP.

Problem statement (II) Multicast in VPLS, draft-ietf-l2vpn-vpls-mcast-05. Root node will only know the mLDP P2MP LSP leaf node information if the P2MP LSP is triggered by BGP A-D mechanism. Root node does not know any of the leaf node information if mLDP based P2MP LSP is setup by other application, e.g, static configuration. Instead, it will set up a new mLDP based LSP with same root and leaf node triggered by BGP A-D. Conclusion: Multicast VPLS can only aggregate to mLDP P2MP/MP2MP LSP which is triggered by its own BGP A-D mechanism. Similar problem for draft-ietf-l3vpn-2547bis-mcast-09

Problem statement (III) P2MP PW, draft-martini-pwe3-p2mp-pw. Root node will only know the mLDP based P2MP LSP leaf node information if the P2MP LSP is triggered by LDP label mapping message . Root node does not know any of the leaf node information if mLDP based P2MP LSP is setup by other application, e.g, static configuration. Instead, it will set up a new P2MP LSP with same root and leaf node triggered by LDP label mapping message. Conclusion: P2MP PW can only multiplex to mLDP P2MP LSP which is triggered by LDP label mapping message.

Problem statement (IV) The mLDP based P2MP/MP2MP LSP setup by various applications can not be shared for multiplexing/aggregation with each other. The introduced general leaf discovery mechanism for mLDP based P2MP/MP2MP LSP will assist various applications to share one P2MP/MP2MP LSP for multiplexing/aggregation.

Solutions mLDP notification extension solution The leaf information is reported by the leaf node one by one to the root, through notification or label mapping. The CONS: The mLDP scalability is influenced. By using P2MP LSP Ping/BFD It is not possible for Ping, because it is an on-demand function. Additional overload will be added to the network. Leaf discovery is more of a signaling requirement, not suitable to be solved by data plane tools. By using T-LDP Impact the mLDP scalability as small as possible. Each leaf node will report the leaf node information to root through T-LDP. By using BGP A-D PROS: BGP A-D is now a wildly accepted membership discovery mechanism. CONS: But the router should support BGP which usually is not possible for access/aggregate router.

T-LDP solution (I) Root P1 P2 P3 P4 P5 Notification Msg P1 is the root of mLDP based P2MP LSP with FEC <X, Y> Root P1 Notification Msg P2 Notification Msg Withdraw Msg Mapping Msg P3 P4 P5 P3 is adding to mLDP based P2MP LSP with FEC <X, Y> P5 is leaving from mLDP based P2MP LSP with FEC <X, Y>

T-LDP solution (II) Leaf node identifier encoding A leaf node identifier will uniquely identify a leaf node in the MPLS network. Leaf operation status TLV encoding

Next steps Need comments from work group Thank you

Appendix: P2MP PW Multiplexing on P2MP LSP P1 can not do P2MP PW multiplexing here!!! P1 has MLDP base P2MP FEC <X, Y>, but does not know the leaf P3, P4 and P5. Root P1 P1 has the information of P2MP PW, the required leaf is P3, P4, P5. mLDP P2MP LSP leaf is configured here!!! P2 The MLDP base P2MP FEC <X, Y> is statically configured on each leaf. P2MP PW MLDP based P2MP LSP P3 P4 P5