Update on LDP Extensions for Optimized MAC Address Withdrawal in H-VPLS draft-ietf-l2vpn-vpls-ldp-mac-opt-03.

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.
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.
Italo Busi (Editor) Huub van Helvoort (Editor) Jia He (Editor)
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.
BGP based Multi-homing in VPLS IETF-75
Update on LDP Extensions for Optimized MAC Address Withdrawal in H-VPLS draft-ietf-l2vpn-vpls-ldp-mac-opt-04 Geraldine Calvignac
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
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,
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.
MAC Withdraw Signaling for static PW draft-boutros-l2vpn-mac-wd-03.txt Himanshu Shah - Ciena Siva Sivabalan, Sami Boutros – Cisco Sam Aldrin - Huwei.
Dual-Homing Protection for MPLS and MPLS-TP Pseudowires
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.
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.
Draft-ietf-l2vpn-oam-req-frmk-03.txt 1 L2VPN OAM Requirements & Framework draft-ietf-l2vpn-oam-req-frmk-03.txt Dinesh Mohan (Nortel)
VPLS Extensions for Provider Backbone Bridging - draft-balus-l2vpn-vpls-802.1ah-02.txt John Hoffmans – Geraldine Calvignac -
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.
Draft-jounay-pwe3-p2mp-pw-requirements-00.txt IETF 68 PWE3 Working Group Prague, March 2007 F. Jounay, P. Niger, France Telecom Y. Kamite, NTT Communications.
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.
Draft-boutros-l2vpn-evpn-vpws-00.txt Sami Boutros Ali Sajassi Samer Salam IETF 84, July 2012 Vancouver, Canada.
© 2006 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Ali Sajassi Florin Balus November 20, 2008 PBB-VPLS Consolidation Work.
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.
Segment-based EVPN (S-EVPN) draft-li-l2vpn-segment-evpn-01 Zhenbin Li (Presenter) Lucy Yong Junlin Zhang March, 2014 London United Kingdom.
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.
© 2006 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Draft-sajassi-l2vpn-pbb-vpls-mpls- access-00.txt July 28, 2008 PBB-VPLS.
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.
Control Word Reserved bit for use in E-Tree draft-delord-pwe3-cw-bit-etree-00.txt Simon Delord, Raymond Key – Telstra Frederic Jounay - France Telecom.
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.
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.
draft-jounay-pwe3-dynamic-pw-update-00.txt IETF 70 PWE3 Working Group
Zhenbin Li, Li Zhang(Huawei Technologies)
Nortel Corporate Presentation
Yimin Shen (Juniper) Rahul Aggarwal (Arktan Inc)
IETF 70 Vancouver: draft-dolganow-ospf-pw3-ms-pw-ext-01
Multicast Pruning for PBB-VPLS
draft-sajassi-bess-evpn-vpls-all-active- 00.txt
IS-IS VPLS for Data Center Network draft-xu-l2vpn-vpls-isis-02
PW Control Word Stitching
PW Control Word Stitching
Presentation transcript:

Update on LDP Extensions for Optimized MAC Address Withdrawal in H-VPLS draft-ietf-l2vpn-vpls-ldp-mac-opt-03

Authors Geraldine Calvignac – France Telecom Olen Stokes - Extreme Networks Pranjal Kumar Dutta, Florin Balus - Alcatel-Lucent

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 Minimizes the MAC addresses that need to be relearned Provides required extensions for PBB VPLS case 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

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

MAC Optimization for LDP VPLS – use case described in version 02 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 HVPLS resiliency using A/S PWs

What’s new in draft-ietf-l2vpn-vpls-ldp-mac-opt-03? PE1 Primary VSI 1. Link failure X PW13 PE3 VSI NTU MTU/CE IP/MPLS PW12 PW23 Standby PE2 VSI Solution expanded to address the native Ethernet access Applicable to any non-STP based resiliency scheme

Proposed solution addressing the native Ethernet access scenario 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 May be used also for A/S PW scenario

Next steps Propose we consolidate the procedures: re-use the method based on N Flag for HVPLS with A/S PW Simplifies the implementation Eliminates LDP MAC Flush propagation in PE2 Faster MAC Flush on PE3 – LDP indication coming directly from PE1

Questions? Comments?