Requirements for MEF E-Tree Support in VPLS draft-key-l2vpn-vpls-etree-reqt-00 Presenter: Frederic Jounay IETF78, July 2010 Authors: Raymond Key Simon.

Slides:



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

Ethernet OAM Update Overview & Technical Aspects Dinesh Mohan May 18, 2004.
Copyright © 2004 Juniper Networks, Inc. Proprietary and Confidentialwww.juniper.net 1 BGP based Virtual Private Multicast Service Auto-Discovery and Signaling.
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.
1 IEEE 1588v2 Clock Synchronization & P2MP LSP with co-routed reverse path Lizhong Jin (ZTE) Frederic Jounay (France Telecom Orange)
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.
Draft-ram-l2vpn-ldp-vpls- etree-2pw-00 IETF 80 Mar 2011 Rafi Ram Daniel Cohn
Introducing the Specifications of the MEF
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
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,
Classical Ethernet Services, Evolution to VPLS (an L2VPN), VPLS Operation Vishal Sharma, Ph.D. Metanoia, Inc. Web:
802.1ag - Connectivity Fault Management Tutorial – Part 1 Dinesh Mohan July 12, 2004.
Network Localized Mobility Management using DHCP
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.
1 Carrier Cloud Forum – February 13, 2012 – Santa Clara, CA Ralph Santitoro Founding Member and Director, MEF Director of Carrier Ethernet Market Development,
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.
Introduction to Ethernet Services
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,
ITU-T Study Group 13 Communications to IETF CCAMP Working Group Marco Carugi ITU-T SG13 Liaison Officer to IETF CCAMP
L2VPN WG Meeting IETF 84 Vancouver, Canada. Agenda Administrivia WG Status and Update PIM Snooping over VPLS (Olivier) BGP MPLS Based Ethernet VPN (Ali)
VPLS Extensions for Provider Backbone Bridging - draft-balus-l2vpn-vpls-802.1ah-01.txt John Hoffmans – KPN Geraldine Calvignac - France Telecom Raymond.
Toolbox Helping You Define Value and Close Business The Business Value of Ethernet Services.
IETF80, Prague1 LDP Extensions for Optimized MAC Address Withdrawal in VPLS model 3 supporting Qualified learning draft-chen-l2vpn-vpls-mac-opt-qualified-01.
Kenji Kumaki KDDI, Editor Raymond Zhang BT Nabil Bitar Verizon
Copyright © 2004 Juniper Networks, Inc. Proprietary and Confidentialwww.juniper.net 1 184th IETF - Vancouver VPLS PE Model with E-Tree Support Yuanlong.
72nd IETF Dublin July 2008 Framework and Requirements for Virtual Private Multicast Service (VPMS) draft-kamite-l2vpn-vpms-frmwk-requirements-01.txt Yuji.
Key Technologies of PTN - PWE3
1 © 2004 Cisco Systems, Inc. All rights reserved. L2VPN RADIUS - IETF 62 L2VPN RADIUS Auto-discovery and provisioning draft-ietf-l2vpn-radius-pe-discovery-01.
61st IETF Washington DC November 2004 BGP/MPLS IP Multicast VPNs draft-yasukawa-l3vpn-p2mp-mcast-00.txt Seisho Yasukawa (NTT) Shankar Karuna (Motorola)
1 Ralph Santitoro Director, CE Market Development, Fujitsu Founding Member and Director, MEF 17 April 2012 Carrier Ethernet for Delivery of Cloud Services.
VPLS Extensions for Provider Backbone Bridging - draft-balus-l2vpn-vpls-802.1ah-02.txt John Hoffmans – Geraldine Calvignac -
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.
L3VPN WG2014-Jul-221 Ingress Replication P-Tunnels in MVPN I ngress Replication (IR) is one of the MVPN P-tunnel technologies But there’s a lot of confusing.
CS 540 Computer Networks II Sandy Wang
© 2006 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 draft-martini-pwe ah-pw-03.txt Ali Sajassi July 29, ah.
IANA Reserved IPv4 Prefix for IPv6 Transition draft-weil-opsawg-provider-address-space-00 IETF 78 July
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.
Application of PWE3 to MPLS Transport Networks
L3VPN WG IETF 78 30/07/ :00-11:30 Chairs: Marshall Eubanks Danny McPherson Ben Niven-Jenkins.
Draft-boutros-l2vpn-evpn-vpws-00.txt Sami Boutros Ali Sajassi Samer Salam IETF 84, July 2012 Vancouver, Canada.
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.
73rd IETF Minneapolis Nov Framework and Requirements for Virtual Private Multicast Service (VPMS) draft-kamite-l2vpn-vpms-frmwk-requirements-02.txt.
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 Multicast Routing Blackhole Avoidance draft-asati-pim-multicast-routing-blackhole-avoid-00 Rajiv Asati Mike McBride IETF 72, Dublin.
Entropy Labels in MPLS Forwarding draft-kompella-mpls-entropy-label-02
Multicast over VPLS MPLS WC 2009 Ben Niven-Jenkins - BT Andrew Bartholomew - ALU February 2009.
L1VPN Extended Overlay Model draft-fedyk-ccamp-l1vpn-extnd-overlay-00 Don Dieter
IETF 69, July 2007Slide 1 Preferential Forwarding Status bit Definition draft-muley-dutta-pwe3-redundancy-bit-01.txt Praveen Muley, Pranjal K. Dutta, Mustapha.
GEONET Brainstorming Document. Content Purpose of the document Brainstorming process / plan Proposed charter Assumptions Use cases Problem description.
VS (Virtual Subnet) draft-xu-virtual-subnet-03 Xiaohu Xu IETF 79, Beijing.
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.
IETF YANG models for VLAN interface classification draft-wilton-netmod-intf-vlan-yang Robert Wilton (Cisco)
Xiao Min Jin LiZhong Wu Bo Yang Jian draft-xiao-mpls-tp-throughput-estimation-00.
1 MPLS Source Label Mach Chen Xiaohu Xu Zhenbin Li Luyuan Fang IETF87 MPLS Aug Berlin draft-chen-mpls-source-label-00.
TRILL T RANSPARENT T RANSPORT OVER MPLS draft-muks-trill-transport-over-mpls-00 Mohammad Umair, Kingston Smiler, Donald Eastlake, Lucy Yong.
Multicast in BGP/MPLS VPN
Point-to-Multipoint Pseudo-Wire Encapsulation draft-raggarwa-pwe3-p2mp-pw-encaps-00.txt R. Aggarwal (Juniper)
TRILL MPLS-Based Ethernet VPN
78th IETF Meeting - Maastricht 27th, July 2010
Performance Monitoring Analysis for L3VPN
Multicast Pruning for PBB-VPLS
PW Control Word Stitching
VPLS PE Model with E-Tree Support
Presentation transcript:

Requirements for MEF E-Tree Support in VPLS draft-key-l2vpn-vpls-etree-reqt-00 Presenter: Frederic Jounay IETF78, July 2010 Authors: Raymond Key Simon Delord Frederic Jounay 1

Introduction This Internet draft provides functional requirements for MEF E-Tree support in VPLS. Considerable number of service providers have adopted VPLS to provide MEF E-LAN services to customers. Service Providers now need a simple and effective solution to emulate E-Tree services in addition to E-LAN services on their MPLS networks. VPLS is IETF standard, refer to RFC4761 and RFC

MEF Multipoint Services Within the context of a MEF multipoint service Each endpoint is designated as either Root or Leaf Root can communicate with all other endpoints Leaf can only communicate with Roots but not Leafs Two multipoint service types are defined in MEF6.1 E-LAN (Multipoint-to-Multipoint) E-Tree (Rooted-Multipoint) The only difference between E-LAN and E-Tree E-LAN has Roots only, any-to-any connectivity E-Tree has both Roots and Leafs, need to enforce communication restriction between Leafs 3

E-Tree Use Cases E-Tree has a variety of use cases Broadcast Video Broadcast/Multicast Video plus Control Channel IEEE 1588 PTPv2 Clock Synchronisation Mobile Backhaul Internet Access Hub & Spoke VPN Wholesale Access Device Management 4

Generic E-Tree Service A generic E-Tree service supports multiple Root endpoints. Whether a particular service needs to support single or multiple Roots depends on the target application. A generic E-Tree service supports all the following traffic flows: Ethernet Unicast between Roots Ethernet Unicast between Root and Leaf Ethernet Broadcast/Multicast from Root to Roots & Leafs Ethernet Broadcast/Multicast from Leaf to Roots Whether a particular service needs to support all the above or only a subset depends on the target application. 5

Problem Statement Considerable number of service providers have adopted VPLS to provide MEF E-LAN services to customers. Service Providers now need a simple and effective solution to emulate E-Tree services in addition to E-LAN services on their MPLS networks. The current standard VPLS provides any-to-any connectivity for all ACs, does not classify AC into Root or Leaf, does not include any mechanism of communication restriction between specific ACs, therefore is insufficient for emulating generic E-Tree service over MPLS network. 6

Two PE with Root & Leaf | PE1 | | PE2 | | | | | |CE AC | | | | AC5----+CE05| (Root AC) | | V | | | | V | | (Root AC) | | | | | | | | |CE AC | | Ethernet | | AC6----+CE06| (Root AC) | | S PW S | | (Root AC) | | | | | | | | |CE AC | | | | AC7----+CE07| (Leaf AC) | | I | | | | I | | (Leaf AC) | | | | | | | | |CE AC | | | | AC8----+CE08| (Leaf AC) | | | | (Leaf AC) | | | | When PE2 receives a frame from PE1 via the PW, PE2 does not know whether the ingress AC is a Leaf AC or not, therefore does not have sufficient information to enforce the Leaf-to-Leaf communication restriction. (Example: CE04 sends a broadcast frame to PE1 via AC4.) 7

Functional Requirements A solution MUST prohibit communication between any two Leaf ACs in a VPLS instance. A solution MUST allow multiple Root ACs in a VPLS instance. A solution MUST allow Root AC and Leaf AC of a VPLS instance co-exist on any PE. 8

Applicability A solution MUST identify which VPLS standards the solution is applicable to, RFC4761 or RFC4762 or both. Service providers may use single or multiple technologies to deliver an end-to-end E-Tree service. Case 1: Single technology “Just VPLS” Case 2: Multiple technologies “VPLS + Others” Case 3: Single/multiple technologies “No VPLS” – out of scope for this Internet draft A solution MUST identify which of the above cases the solution is applicable to. For Case 2, further details may be required to specify the applicable deployment scenarios. 9

Backward Compatibility A solution should minimise the impact on existing VPLS solution, especially for the MEF E-LAN services already in operation. A solution should be backward compatible with the existing VPLS solution. It should allow a case where a common VPLS instance is composed of both PEs supporting the solution and PEs not supporting it, and the Leaf-to-Leaf communication restriction is enforced within the scope of the compliant PEs. 10

VPMS and E-Tree IETF VPMS and MEF E-Tree are significantly different. The focus of VPMS is point-to-multipoint connectivity –Single Root AC –P2MP traffic from Root AC to all Leaf ACs –Destination address not used in forwarding –Optional, P2P traffic from Leaf AC to Root AC The focus of E-Tree is Leaf not communicate with Leaf –Single or Multiple Roots –Unicast/Broadcast/Multicast traffic as long as no Leaf-to-Leaf communication For generic E-Tree service, VPMS will not be able to meet the requirement. We have posted a message on the mailing list. 11

Are E-Tree requirements addressed in the VPMS requirement draft ? (14 July 2010) Quote from IETF 77 L2VPN WG minutes - Shane: really would like to see review of the drafts and to see if the ETREE requirements are addressed in the VPMS requirements draft. I would like to share my view with the working group. The focus of VPMS (Virtual Private Multicast Service) is to provide point-to-multipoint connectivity. VPMS provides single coverage of receiver membership. A VPMS service supports single Root AC. All traffic from the Root AC will be forwarded to all Leaf ACs (i.e. P2MP, from Root to all Leafs). Destination address in Ethernet frame is not used in data forwarding. As an optional capability, a VPMS service may support reverse traffic from a Leaf AC to the Root AC (i.e. P2P, from Leaf to Root). The focus of MEF E-Tree is that a Leaf can only communicate with Roots but not Leafs. A generic MEF E-Tree service supports multiple Root endpoints. Whether a particular E-Tree service needs to support single or multiple Root endpoints depends on the target application. A generic MEF E-Tree service supports all the following traffic flows: Ethernet Unicast bidirectional Root to/from Root Ethernet Unicast bidirectional Root to/from Leaf Ethernet Broadcast/Multicast unidirectional Root to all Roots & Leafs Ethernet Broadcast/Multicast unidirectional Leaf to all Roots. A particular E-Tree service may need to support all the above or only a subset depending on the target application. IETF's VPMS definition and MEF's E-Tree definition are significantly different. Only for special case E-Tree service where Single Root only No Unicast traffic from Root destined for a specific Leaf (or there is no concern if such Unicast traffic are forwarded to all Leafs), VPMS will be able to meet the requirement. An example is single-root E-Tree service for content delivery application. For generic E-Tree service, VPMS will not be able to meet the requirement. Thanks, Raymond Key 12

MEF E-Tree Support in VPLS We hope this Internet draft can facilitate a “solution-neutral” discussion on whether there is a valid requirement to enhance VPLS or not. We request this be adopted as a Working Group Draft. Please post questions and comments on the mailing list or talk/ to the authors direct. Thank you very much. 13