Update on LDP Extensions for Optimized MAC Address Withdrawal in H-VPLS draft-ietf-l2vpn-vpls-ldp-mac-opt-04 Geraldine Calvignac (geraldine.calvignac@orange-ftgroup.com)

Slides:



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

APNOMS03 1 A Resilient Path Management for BGP/MPLS VPN Jong T. Park School of Electrical Eng. And Computer Science Kyungpook National University
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.
Nortel Confidential Information 1 MPLS & Ethernet OAM Interworking (draft-mohan-pwe3-mpls-eth-oam-iwk) L2VPN WG, IETF-71 (Philadelphia) Mar 13, 2008 Dinesh.
Nortel Confidential Information 1 VPLS OAM (draft-mohan-l2vpn-vpls-oam) L2VPN WG, IETF-71 (Philadelphia) Mar 13, 2008 Dinesh Mohan (Nortel) Ali Sajassi.
Copyright © 2004 Juniper Networks, Inc. Proprietary and Confidentialwww.juniper.net 1 181th IETF - Quebec VPLS PE Model with E-Tree Support Yuanlong Jiang.
Copyright © 2004 Juniper Networks, Inc. Proprietary and Confidentialwww.juniper.net 1 79th IETF - Beijing VPLS PE Model with E-Tree Support Yuanlong Jiang.
Copyright © 2004 Juniper Networks, Inc. Proprietary and Confidentialwww.juniper.net 1 80th IETF - Prague VPLS PE Model with E-Tree Support Yuanlong Jiang.
BGP based Multi-homing in VPLS IETF-75
BGP based Multi-homing in Virtual Private LAN Service
Kireeti Kompella Bhupesh Kothari Thomas Spencer
Vach Kompella Joe Regan Ron Haberman Alcatel-Lucent
LDP extensions for Explicit Pseudowire to transport LSP mapping draft-cao-pwe3-mpls-tp-pw-over-bidir-lsp-02.txt Mach Chen Wei Cao.
Nov 2009 draft-ietf-mpls-tp-framework-06.txt A framework for MPLS in Transport networks draft-ietf-mpls-tp-framework-06.txt Stewart Bryant (Cisco), Matthew.
Requirements for MEF E-Tree Support in VPLS draft-key-l2vpn-vpls-etree-reqt-02 Presenter : Manuel Paul, Deutsche Telekom IETF79, Nov 2010 Beijing, China.
82 nd IETF Taipei1 TRILL over MPLS draft-yong-trill-trill-o-mpls-00 Lucy Yong Donald Eastlake 3rd
Update on LDP Extensions for Optimized MAC Address Withdrawal in H-VPLS draft-ietf-l2vpn-vpls-ldp-mac-opt-03.
Draft-ram-l2vpn-ldp-vpls- etree-2pw-00 IETF 80 Mar 2011 Rafi Ram Daniel Cohn
BGP L2VPN Auto-discovery and Signaling
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 -
Copyright © 2004 Juniper Networks, Inc. Proprietary and Confidentialwww.juniper.net 1 E-VPN and Data Center R. Aggarwal
All Rights Reserved © Alcatel-Lucent 2006, ##### Scalability of IP/MPLS networks Lieven Levrau 30 th April, 2008 France Telecom, Cisco Systems, uawei Technologies,
© 2006 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 draft-boutros-l2vpn-vpls-active-active-00.txt.
Multi-homed network in EVPN draft-hao-evpn-mhn-00 July 20131MHN in EVPN Weiguo Hao(Huawei) Yizhou Li(Huawei) Pei Xu(Huawei)
MAC Withdraw Signaling for static PW draft-ietf-pals-mpls-tp-mac-wd-00.txt Himanshu Shah - Ciena Siva Sivabalan, Sami Boutros – Cisco Sam Aldrin – Google.
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
MAC Withdraw Signaling for static PW draft-boutros-l2vpn-mac-wd-03.txt Himanshu Shah - Ciena Siva Sivabalan, Sami Boutros – Cisco Sam Aldrin - Huwei.
Draft-li-l2vpn-ccvpn-arch-00IETF 88 L2VPN1 An Architecture of Central Controlled Layer 2 Virtual Private Network (L2VPN) draft-li-l2vpn-ccvpn-arch-00 Zhenbin.
82 nd IETF – Taipei, Taiwan, November 2011 GMPLS OSPF Enhancement for Signal and Network Element Compatibility for Wavelength Switched Optical Networks.
Copyright © 2004 Juniper Networks, Inc. Proprietary and Confidentialwww.juniper.net 1 77th IETF - Anahaim VPLS PE Model with E-Tree Support Yuanlong Jiang.
Extension to LDP-VPLS for Ethernet Broadcast and Multicast draft-delord-l2vpn-ldp-vpls-broadcast-exten-03 Presenter: Zhihua Liu, China Telecom IETF79,
VPLS Extensions for Provider Backbone Bridging - draft-balus-l2vpn-vpls-802.1ah-01.txt John Hoffmans – KPN Geraldine Calvignac - France Telecom Raymond.
IETF80, Prague1 LDP Extensions for Optimized MAC Address Withdrawal in VPLS model 3 supporting Qualified learning draft-chen-l2vpn-vpls-mac-opt-qualified-01.
Copyright © 2004 Juniper Networks, Inc. Proprietary and Confidentialwww.juniper.net 1 184th IETF - Vancouver VPLS PE Model with E-Tree Support Yuanlong.
VPLS Extensions for Provider Backbone Bridging - draft-balus-l2vpn-vpls-802.1ah-02.txt John Hoffmans – Geraldine Calvignac -
IETF 84, July 2012 Vancouver, Canada
Using BGP between PE and CE in EVPN draft-li-l2vpn-evpn-pe-ce-01 Zhenbin Li, Junlin Zhuang, Shunwan Zhuang (Huawei Technologies) IETF 90, Toronto, Canada.
© 2006 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Ali Sajassi Florin Balus November 20, 2008 PBB-VPLS Consolidation Work.
© 2009 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 IETF 84 – Vancouver August 2012 LSP Ping Support for E-VPN and PBB-
1 IETF 901draft-keyupate-l2vpn-fat-pw-bgp-01 Extensions to BGP Signaled Pseudowires to support Flow-Aware Transport Labels draft-keyupate-l2vpn-fat-pw-bgp-01.
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.
1 draft-rabadan-bess-evpn-ac-df-01 Jorge Rabadan Kiran Nagaraj Senthil Sathappan Vinod Prabhu Wim Henderickx AC-influenced DF Election for (PBB-)EVPN IETF.
VPLS Applicability Draft draft-lasserre-l2vpn-vpls-ldp-applic-00 Marc Lasserre - Riverstone Xipeng Xiao – Riverstone Yetik Serbest – SBC Cesar Garrido.
OAM for L2 VPN Networks Using CFM and VCCV Olen Stokes Shane Amante Pranjal Dutta Yetik Serbest IETF 704 December 2007 draft-stokes-l2vpn-cfm-vccv-oam-00.
Copyright © 2004 Juniper Networks, Inc. Proprietary and Confidentialwww.juniper.net 1 draft-sajassi-l2vpn-pbb-evpn-02.txt Ali Sajassi (Cisco), Nabil Bitar.
Multicast over VPLS MPLS WC 2009 Ben Niven-Jenkins - BT Andrew Bartholomew - ALU February 2009.
IP Pseudowire Florin Balus August, PG 1Florin BalusIETF60 – San Diego Requirements - Existing topology FR/ATM VPNs ATM Network Frame Relay Access.
IETF 69, July 2007Slide 1 Preferential Forwarding Status bit Definition draft-muley-dutta-pwe3-redundancy-bit-01.txt Praveen Muley, Pranjal K. Dutta, Mustapha.
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.
Pseudo-Wire Protection Mustapha Aissaoui, Florin Balus, Matthew Bocci, Hamid Ould-Brahim, Ping Pan IETF 66, Montreal.
1 55 th IETF Atlanta,GA 55 th IETF meeting, Atlanta,GA PWE3 ATM, and Ethernet encapsulation PWE3 Control Protocol Updates Luca Martini, Level3 Communications.
EVPN: Or how I learned to stop worrying and love the BGP
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.
86th IETF – Orlando, USA J. Asghar IJ. Wijnands S.Krishnaswawy V. Arya draft-asghar-pim-explicit-rpf-vector-01
BGP extensions for Path Computation Element (PCE) Discovery in a BGP/MPLS IP-VPN draft-kumaki-pce-bgp-disco-attribute-03.txt Kenji Kumaki KDDI R&D Labs,
Virtual Subnet : A L3VPN-based Subnet Extension Solution
L2VPN/EVPN/L3VPN Yang IETF-96 Berlin.
Yimin Shen (Juniper) Rahul Aggarwal (Arktan Inc)
IETF 70 Vancouver: draft-dolganow-ospf-pw3-ms-pw-ext-01
draft-sajassi-bess-evpn-ip-aliasing- 00.txt
draft-sajassi-bess-evpn-vpls-all-active- 00.txt
Label Switched Path (LSP) Ping for IPv6 Pseudowire FECs
IS-IS VPLS for Data Center Network draft-xu-l2vpn-vpls-isis-02
EVPN multi-homing port-active load-balancing IETF-101 [London]
Neeraj Malhotra (Arrcus) Ali Sajassi (Cisco) Jorge Rabadan (Nokia)
EVPN and L2 Access Protocols: Single-Flow-Active load-balancing mode
Presentation transcript:

Update on LDP Extensions for Optimized MAC Address Withdrawal in H-VPLS draft-ietf-l2vpn-vpls-ldp-mac-opt-04 Geraldine Calvignac (geraldine.calvignac@orange-ftgroup.com) Olen Stokes (ostokes@extremenetworks.com) Pranjal Kumar Dutta (pranjal.dutta@alcatel-lucent.com) Florin Balus (florin.balus@alcatel-lucent.com)

Background - draft-ietf-l2vpn-vpls-ldp-mac-opt Optimize, extend LDP MAC Flush to address existing LDP VPLS deployments, including PBB-VPLS use cases Two components New “flush-all-from-me” procedure to minimize the MAC re-learning and unknown unicast flooding Required extensions for PBB VPLS IETF-79 presentation proposed to consolidate some procedures Re-use MAC Flush TLV to address also the HVPLS use case (A/S PW access)

Background - draft-ietf-l2vpn-vpls-ldp-mac-opt (cont.)  Applicability PW Access** Ethernet Access*** PBB-VPLS extensions MAC Flush TLV   PE-ID TLV* * PE-ID TLV procedure may result in PE-rs overloading and slower convergence due to additional LDP MAC Flush propagation in PE-rs ** PW Access – MTU multi-homed to VPLS PEs via A/S PWs *** Ethernet Access multi-homed to VPLS PEs (Ethernet access multi-homing example - ICCP, MC-LAG, BGP MH, G.8032 rings) draft-ietf-l2vpn-vpls-ldp-mac-opt-02 – submitted for IETF-78 Added draft-balus-l2vpn-pbb-ldp-ext-02 text as agreed in IETF-77 PBB VPLS extensions – propagate CMAC flush transparently through the B-VPLS; avoid unnecessary BMAC flushing Existing enhancements apply also to PBB-VPLS

Changes in version 04 Added a brief description of Ethernet access use case Consolidated text in the solution section - PE-ID TLV procedure removed Fixed wording throughout the document draft-ietf-l2vpn-vpls-ldp-mac-opt-02 – submitted for IETF-78 Added draft-balus-l2vpn-pbb-ldp-ext-02 text as agreed in IETF-77 PBB VPLS extensions – propagate CMAC flush transparently through the B-VPLS; avoid unnecessary BMAC flushing Existing enhancements apply also to PBB-VPLS

Next steps Incorporate WG feedback on some of the wording for backwards compatibility/emulating RFC 4762 procedure Draft ready for LC?

MAC Optimization benefits Flush-all-from-me benefit: optimized MAC Flush, less flooding - flush only the MACs associated with PW13 M1 ALL other MACs in the FIB IP/MPLS PE1 MTU/CE PE2 PE3 NTU VSI Primary PW Standby PW 1. PW failure X PW12 PW23 PW13 M1 M2 Flush-all-but-mine (RFC4762): flush all the MACs except the MACs learned from PE2 ALL other MACs in the FIB M2

Old PE ID TLV based solution for “flush-all-from-me” 4. Flush only MACs learned over PW13 PE1 Primary PW VSI 1. PW failure PW13 M1 X PE3 VSI NTU MTU IP/MPLS PW12 3. T-LDP MAC Withdraw with PE-ID1 TLV PW23 1. T-LDP MAC Withdraw with PE-ID1 TLV M1 Standby PW PE2 VSI 2. Flush only MACs learned over PW12 Applicable only to HVPLS resiliency using (A/S) PW Access

Native Ethernet use case PE1 Primary VSI 1. Link failure X PW13 PE3 VSI NTU MTU/CE Ethernet Access IP/MPLS PW12 PW23 Standby PE2 VSI Solution expanded to address the native Ethernet access Applicable to any non-STP based resiliency scheme – ICCP, MC-LAG, BGP MH, G.8032

MAC TLV based solution for “flush-all-from-me” 1. T-LDP MAC Withdraw (N=1) 2. Flush only MACs learned over PW13 PE1 Primary VSI 1. Link failure M1 X PW13 PE3 VSI NTU MTU/CE IP/MPLS PW12 PW23 M1 Standby PE2 VSI 2. Flush only MACs learned over PW12 Use the N-Flag from MAC Flush parameters TLV: N=1 indicates “flush-all-from- me” is required – re-uses the method proposed before for PBB-VPLS Same procedure for both Ethernet and PW Access