Metro Ethernet Forum Layer 2 Services

Slides:



Advertisements
Similar presentations
1 Introducing the Specifications of the Metro Ethernet Forum.
Advertisements

1 Introducing the Specifications of the Metro Ethernet Forum.
1 Introducing the Specifications of the Metro Ethernet Forum.
1 Introducing the Specifications of the Metro Ethernet Forum.
1 Introducing the Specifications of the Metro Ethernet Forum.
1 Introducing the Specifications of the Metro Ethernet Forum.
1 Introducing the Specifications of the Metro Ethernet Forum MEF 19 Abstract Test Suite for UNI Type 1 February 2008.
1 Introducing the Specifications of the Metro Ethernet Forum MEF 17 Service OAM Framework and Requirements February 2008.
Introducing the Specifications of the MEF
Introducing the Specifications of the MEF
Introducing the Specifications of the MEF
Network Devices Repeaters, hubs, bridges, switches, routers, NICs.
Ethernet Access Services Definition and Implementation
Introducing the Specifications of the MEF
Constructs for Carrier Ethernet Networks and Services Ralph Santitoro Director of Carrier Ethernet Market Development, Fujitsu Founding Member and Director,
Oct 12, 2004CS573: Network Protocols and Standards1 Virtual LANs Network Protocols and Standards Autumn
Security Best Practices for Carrier Ethernet Networks and Services
Carrier Class Ethernet Metro Ethernet Forum Technical documents under “Documents” tab.
Internetworking Different networks –Different bit rates –Frame lengths –Protocols.
Department of Computer Engineering University of California at Santa Cruz Networking Systems (1) Hai Tao.
1 Carrier Ethernet Services Overview March Agenda Carrier Ethernet Terminology –The UNI –Ethernet Virtual Connections (EVCs) E-Line Services –Ethernet.
VLANs Port-based VLAN: switch ports grouped (by switch management software) so that single physical switch …… Switch(es) supporting VLAN capabilities can.
1 Network Layer: Host-to-Host Communication. 2 Network Layer: Motivation Can we built a global network such as Internet by extending LAN segments using.
Fall 2008CSCI 370 CSCI-370 C omputer Networks: Shrinking the globe one click at a time Lecture 8 Khurram Kazi.
Jan 10, 2008CS573: Network Protocols and Standards1 Virtual LANs Network Protocols and Standards Winter
1 25\10\2010 Unit-V Connecting LANs Unit – 5 Connecting DevicesConnecting Devices Backbone NetworksBackbone Networks Virtual LANsVirtual LANs.
1 MEF 40: UNI and EVC Definition of Managed Objects April 2013 Introducing the Specifications of the MEF.
… what buyers need to understand … what providers need to communicate Ralph Santitoro Co-chair, MEF Technical Marketing Committee
Introduction to Ethernet Services
1 Introducing the Specifications of the Metro Ethernet Forum February 2008.
(part 3).  Switches, also known as switching hubs, have become an increasingly important part of our networking today, because when working with hubs,
SES E-VPL Member Deployment for NJEDge.Net Verizon Business Ethernet Solutions Presented By Joseph O’Leary Sales Engineer Higher Education segment for.
Copyright © 2004 Juniper Networks, Inc. Proprietary and Confidentialwww.juniper.net 1 77th IETF - Anahaim VPLS PE Model with E-Tree Support Yuanlong Jiang.
Layer 2 Switch  Layer 2 Switching is hardware based.  Uses the host's Media Access Control (MAC) address.  Uses Application Specific Integrated Circuits.
Connecting LANs, Backbone Networks, and Virtual LANs
1 Introducing the Specifications of the Metro Ethernet Forum.
TDRE Filtering and QoS TDRE Version The first choice for the mile p.2 IP filtering >With extended access lists >define in router/trafficPolicy.
Enabling Broadband On-Demand Services Ethernet Services.
CCAMP - 70th IETF1 Generalized MPLS (GMPLS) Support For Metro Ethernet Forum and G.8011 User-Network Interface (UNI) draft-berger-ccamp-gmpls-mef-uni-01.txt.
Cisco S4C6 Frame Relay.
Discussion Items for Inter-Provider Service Performance Metrics Ralph Santitoro CTO Office Inter-Provider QoS Workshop at MIT.
1 © 2003, Cisco Systems, Inc. All rights reserved. CCNA 3 v3.0 Module 7 Spanning-Tree Protocol Cisco Networking Academy.
EVC Atahar Khan CCIE SP Cisco Systems.
MEF Ethernet Traffic Parameters draft-dimitri-mef-ethernet-traffic-parameters-00.txt IETF65 - Dallas - Mar’06.
VLAN V irtual L ocal A rea N etwork VLAN Network performance is a key factor in the productivity of an organization. One of the technologies used to.
Metro Ethernet UNI Standards Update Gary Southwell VP of Product Marketing Internet Photonics MEF Marketing Collateral co-chair
Computer Networks 15-1 Chapter 15. Connecting LANs, Backbone Networks, and Virtual LANs 15.1 Connecting devices 15.2 Backbone networks 15.3 Virtual LANs.
Carrier Ethernet Last Update Copyright Kenneth M. Chipps Ph.D. 1.
Switch Features Most enterprise-capable switches have a number of features that make the switch attractive for large organizations. The following is a.
Chapter 11 Extending LANs 1. Distance limitations of LANs 2. Connecting multiple LANs together 3. Repeaters 4. Bridges 5. Filtering frame 6. Bridged network.
Copyright 2002Cisco Press: CCNA Instructor’s Manual Year 2 - Chapter 16/Cisco 4 - Module 9 CCNA Certification Exam Review By Your Name.
Switching Topic 6 Rapid spanning tree protocol. Agenda RSTP features – Port states – Port roles – BPDU format – Edge ports and link types – Proposals.
Switching Topic 2 VLANs.
McGraw-Hill©The McGraw-Hill Companies, Inc., 2004 Chapter 16 Connecting LANs, Backbone Networks, and Virtual LANs.
Department of Electronic Engineering City University of Hong Kong EE3900 Computer Networks Protocols and Architecture Slide 1 Use of Standard Protocols.
Virtual Local Area Networks (VLANs) Part II
Chapter 4 Version 1 Virtual LANs. Introduction By default, switches forward broadcasts, this means that all segments connected to a switch are in one.
1 VLANs Relates to Lab 6. Short module on basics of VLAN switching.
1 Amendment to MEF10.3 – UNI Resiliency Enhancement (All-Active UNI Operation)
1 1 Carrier Ethernet Services Overview 26 September2007 Moderator: Ralph Santitoro - Turin Networks Panelists: Tony Tam - Anda Networks Dr. Sarath Kumar.
Connectors, Repeaters, Hubs, Bridges, Switches, Routers, NIC’s
Introduction to Computer Networks Virtual Bridged LANs (IEEE 802.1Q) All rights reserved. No part of this publication and file may be reproduced, stored.
SES E-VPL Member Deployment for NJEDge.Net
Generalized MPLS (GMPLS) Support For Metro Ethernet Forum and G
Egress Bandwidth Profile Considerations for Multipoint
Chapter 4 Data Link Layer Switching
VLANs: Virtual Local Area Networks
… what buyers need to understand … what providers need to communicate
Routing and Switching Essentials v6.0
Connectors, Repeaters, Hubs, Bridges, Switches, Routers, NIC’s
Presentation transcript:

Metro Ethernet Forum Layer 2 Services Bob Klessig Member of the Board and Co-Chair of the Technical Committee Director of Engineering, Cisco Systems bklessig@cisco.com

Agenda MEF Specifications Roadmap Services Model Traffic Management

MEF Services Technical Specifications MEF 1.0 Ethernet Services Model, Phase1* Technical descriptions of service features MEF x.0 Traffic Management Specification, Phase1 Fractional Bandwidth and Performance MEF x.0 Ethernet Services Definitions, Phase1 Specific service instances *http://www.metroethernetforum.org/PDFs/Standards/MEF-1.0.doc

Agenda MEF Specifications Roadmap Services Model Traffic Management

Services Model Customer Edge (e.g., router) (CE) Customer Edge (CE) Metro Ethernet Network Service Attributes A service is what the CE sees. The technology used inside the MEN is not visible.

User Network Interface The demarcation point between Service Provider and Subscriber Responsibilities CE CE Metro Ethernet Network Dedicated to a single Subscriber Based on Standard Ethernet PHYs for Phase 1, e.g., RJ45 Socket on Service Provider owned Ethernet switch RJ45 plug on Service Provider owned cable UNI UNI

Service Frame The Layer 2 protocol data unit exchanged between the CE and the MEN at the UNI Standard Ethernet With IEEE 802.1Q tag (up to 1522 bytes) Without IEEE 802.1Q tag (up to 1518 bytes) Includes everything but the preamble More than 100 Million devices exist that are potential Customer Edge devices

Service Frame Transparency Service Frames must be delivered from ingress UNI to egress UNI(s) transparently except possibly as follows: Ingress Service Frame Egress Service Frame* Untagged Tagged Tagged w/ different value *Frame Check Sequence recalculated

Each Service Instance is a Layer 2 VPN Example showing a green service and a blue service. Service Multiplexed UNI Service Frames cannot leak in or out of a Service Instance Multiple Service instances can exist at a UNI, called Service Multiplexing

Formal Service Instance Definition Ethernet Virtual Connection (EVC) Association of two or more UNIs Service Frames can only be exchanged among the associated UNIs A Service Frame sent into the MEN via a particular UNI MUST NOT be delivered out of the MEN via that UNI

Exactly two UNIs are associated. Point-to-Point EVC Exactly two UNIs are associated.

Multipoint-to-Multipoint EVC Two* or more UNIs are associated A broadcast or multicast ingress frame is typically replicated and delivered to all of the other UNIs * A MP2MP EVC with two UNIs is different than a P2P EVC since additional UNIs can be added at any time.

Identifying an EVC at a UNI CE-VLAN ID/EVC Map Service Frame Format Untagged* Priority Tagged* Tagged, VID = 1 Tagged, VID = 2 . . . Tagged, VID = 4094 Tagged, VID = 4095 CE-VLAN ID 1 2 . . . 4094 4095 EVC Red Green . . . Blue CE-VLAN ID/EVC Map *Untagged and Priority Tagged Service Frames have the same CE-VLAN ID and that value is configurable at each UNI. This is the behavior expected by an IEEE 802.1Q CE.

CE-VLAN ID Preservation EVC Blue EVC Blue CE-VLAN ID 37 CE-VLAN ID/EVC Map for EVC must be identical at all UNIs in the EVC and Priority Tagged in must be priority tagged out Untagged in must be untagged out

All to One Bundling (Map) Untagged* Priority Tagged* Tagged, VID = 1 Tagged, VID = 2 . . . Tagged, VID = 4094 Tagged, VID = 4095 CE-VLAN ID 1 2 . . . 4094 4095 EVC Red CE-VLAN ID/EVC Map Only one EVC at the UNI (no service multiplexing) All CE-VLAN IDs map to this EVC – no need for coordination of CE-VLAN ID/EVC Map between Subscriber and Service Provider EVC must have CE-VLAN ID Preservation

Using All to One Bundling Disaster Recovery Service Provider Branch HQ Branch Bridge or Router Private Line Replacement LAN Extension

One to One Map Untagged Priority Tagged Tagged, VID = 1 Tagged, VID = 2 . . . Tagged, VID = 4094 Tagged, VID = 4095 CE-VLAN ID 1 2 . . . 4094 4095 EVC Red Blue CE-VLAN ID/EVC Map No more than one CE-VLAN ID is mapped to each EVC at the UNI If CE-VLAN ID not mapped to EVC, ingress Service Frames with that CE-VLAN ID are discarded Service Multiplexing possible CE-VLAN ID Preservation not required Subscriber and Service Provider must coordinate CE-VLAN ID/EVC Map

CE-VLAN ID Translation EVC Blue EVC Blue CE-VLAN ID 156 CE-VLAN ID/EVC Map can be different at different UNIs in an EVC Fine for CE routers Problematic for CE bridges

Using One to One Map Internet Service Provider CE-VLAN ID Preservation would constrain ISP 178  Blue 179  Yellow 180  Green 2000  Green ISP Customer 3 2000  Blue 2000  Yellow ISP Customer 1 ISP Customer 2 Frame Relay PVC Replacement Router

Bundling (Map) Untagged* Priority Tagged* Tagged, VID = 1 Tagged, VID = 2 . . . Tagged, VID = 4094 Tagged, VID = 4095 CE-VLAN ID 1 2 3 . . 4094 4095 EVC Red Blue CE-VLAN ID/EVC Map More than one CE-VLAN ID is mapped to an EVC at the UNI Service Multiplexing possible CE-VLAN ID Preservation is required for EVC if multiple CE-VLAN IDs mapped to it Subscriber and Service Provider must coordinate CE-VLAN ID/EVC Map

Feature Combinations and Uses CE-VLAN ID/EVC Map Characteristic EVC Type Point-to-Point Multipoint-to-Multipoint All to One Bundling Private Line replacement with Router or Bridge LAN Extension with Router or Bridge One to One Map Frame Relay replacement with Router Uses TBD Bundling Ethernet Line Service (E-Line) Ethernet LAN Service (E-LAN)

Delivery of Service Frames Broadcast Deliver to all UNIs in the EVC but the ingress UNI Multicast Typically delivered to all UNIs in the EVC but the ingress UNI Unicast Typically delivered to all UNIs in the EVC but the ingress UNI if not learned Otherwise, deliver to the UNI learned for the destination MAC address Learning is important for Multipoint-to-Multipoint EVCs Type of Service Frame determined from the destination MAC address

Handling Layer 2 Control Protocols Need to worry about Layer 2 Control Protocols Bridge Bridging Example Bridge Bridge Bridges will try to run Spanning Tree Protocol by exchanging Bridge Protocol Data Units (BPDUs) If BPDUs are blocked, loop will result and Ethernet Service will be unusable Solutions: Use routers or deliver Subscriber BPDUs

Options for Layer 2 Control Protocols Discard PDU from CE discarded by MEN PDU never egresses from MEN Peer MEN peers with CE to run protocol Tunnel PDUs carried across MEN as if they were normal data EVC is that associated with the CE-VLAN ID of the PDU, e.g., the Untagged CE-VLAN ID for most standard Layer 2 Control Protocols defined by IEEE 802

Agenda Specifications Roadmap Services Model Traffic Management

Caveat MEF Traffic Management work is still evolving and likely to change significantly.

Two Areas Covered by Traffic Management Bandwidth Profile How to buy just the bandwidth you need and have a predictable bill Class of Service Identifying the CoS for a Service Frame Performance parameters that define a CoS

Bandwidth Profile Overview Similar in concept to the traffic policing of Frame Relay Bandwidth Profile is a characterization of the lengths and arrival times of Service Frames at the UNI The level of compliance with the Bandwidth Profile is assessed for each ingress Service Frame Green = full compliance Yellow = partial compliance Red = non-compliance Delivery performance then based on compliance level

Bandwidth Profile Defined by Token Bucket Algorithm Committed Information Rate Excess Information Rate “Green” Tokens “Yellow” Tokens Overflow Overflow Committed Burst Size Excess Burst Size C-Bucket E-Bucket If (Service Frame length less than C-Bucket tokens) declare green and remove tokens from C-Bucket else if (Service Frame length less than E-Bucket tokens) declare yellow and remove tokens from E-Bucket else declare red

Two Options for Algorithm Option 1: Decoupled Option 2: Coupled “Green” Tokens “Green” Tokens Overflow Overflow C-Bucket C-Bucket “Yellow” Tokens “Yellow” Tokens Overflow Overflow E-Bucket E-Bucket

Bandwidth Profile Parameters Committed Information Rate (CIR) expressed as bits per second. CIR  0. Committed Burst Size (CBS) expressed as bytes. CBS  0. Excess Information Rate (EIR) expressed as bits per second. EIR  0 Excess Burst Size (EBS) expressed as bytes. EBS  0. Coupling Flag (S). S = 0 or 1.

Detailed Algorithm (Extension of RFC 2697)* Frame of length lj arrives at tj Bc(tj) = min{CBS, Bc(tj-1) + CIR(tj – tj-1)} Be(tj) = min{EBS, Be(tj-1) + EIR(tj – tj-1) + Smax[0, Bc(tj-1) + CIR(tj – tj-1) – CBS]} Yes Declare frame green Bc(tj) = Bc(tj) - lj lj ≤ Bc(tj) No Yes Declare frame yellow Be(tj) = Be(tj) - lj lj ≤ Be(tj) No Declare frame red *Algorithm for “color blind” mode. A “color aware” version exists but requires some way to identify the color of the ingress Service Frame.

Three Ways to Apply Bandwidth Profile to a Service Frame Per ingress UNI Per EVC at the ingress UNI Per CoS instance at the ingress UNI (see below for CoS identification) Multiple methods can apply at a UNI but configuration must be such that only one Bandwidth Profile is applied to each ingress Service Frame

Bandwidth Profile Policing Green Deliver Service Frame with performance levels as per the Service Level Agreement for the CoS instance Yellow Deliver Service Frame but Service Level Agreement for the CoS instance does not apply Red Discard

Two Ways to Identify CoS Instance EVC All Service Frames mapped to the same EVC receive the same CoS <EVC,set of user_priority values> All Service Frames mapped to an EVC with one of a set of user_priority values receive the same CoS

Class of Service A Class of Service is defined by three performance objectives Frame Delay: P percentile of delay ≤ d msec Frame Jitter: Definition TBD Frame Loss: Percent of frames lost ≤ p% Phase 1 will cover only Point-to-Point EVCs

“Ethernet for MAN-kind” www.MetroEthernetForum.org