Backbone Provider Bridging Networks A Highly Scalable VLAN (Multicast) Architecture



Similar documents
Provider Backbone Bridging Networks A Highly Scalable VLAN (Multicast) Architecture

Provider Backbone Transport

Understanding PBB-TE for Carrier Ethernet

Shortest Path Bridging IEEE 802.1aq Overview

Provider Backbone Bridging Traffic Engineering of Carrier Ethernet Services

Joint ITU-T/IEEE Workshop on Carrier-class Ethernet

APPLICATION NOTE 210 PROVIDER BACKBONE BRIDGE WITH TRAFFIC ENGINEERING: A CARRIER ETHERNET TECHNOLOGY OVERVIEW

Multi-Provider Ethernet Service Delivery

How To Make A Network Cable Reliable And Secure

Technical Specification MEF 6.1. Ethernet Services Definitions - Phase 2. April, 2008

L2 VPNs. Pseudowires. Virtual Private LAN Services. Metro/Carrier Ethernet.

MPLS VPN Services. PW, VPLS and BGP MPLS/IP VPNs

ethernet services for multi-site connectivity security, performance, ip transparency

Software Defined Networking Supported by IEEE 802.1Q

Enterprise Business Products 2014

Metro Ethernet Services

UNDERSTANDING BUSINESS ETHERNET SERVICES

UNDERSTANDING BUSINESS ETHERNET SERVICES

The Role of Carrier Ethernet in Business Applications

Ethernet, VLAN, Ethernet Carrier Grade

Carrier Grade Ethernet. Ethernet in service provider networks, MAN/WAN

DPoE Support of Carrier Ethernet Services

WAN and VPN Solutions:

Rohde & Schwarz R&S SITLine ETH VLAN Encryption Device Functionality & Performance Tests

Using & Offering Wholesale Ethernet Network and Operational Considerations

> ADDING SCALE, QoS AND OPERATIONAL SIMPLICITY TO ETHERNET

Cox Business. L2 / L3 and Network Topology Overview. February 1, 2011

IP/MPLS-Based VPNs Layer-3 vs. Layer-2

Carrier Ethernet A Wave is Building. Provider Backbone Bridges with Traffic Engineering (PBB-TE)

DSL Forum. Working Text WT-101

Testing Edge Services: VPLS over MPLS

Adtran, Inc All rights reserved

ISTANBUL. 1.1 MPLS overview. Alcatel Certified Business Network Specialist Part 2

Scalability Analysis of Metro Ethernet

Riverstone Networks. Carrier Ethernet Standards Progress. Igor Giangrossi Sr. Systems Engineer, CALA

Carrier Ethernet: The native approach

Introduction to Carrier Ethernet VPNs: Understanding the Alternatives

Resiliency in Ethernet Based Transport Networks

APRICOT 2012 MPLS WORKSHOP L2VPN

EPIPE Connectivity Services

How To Use Connection-Oriented Ether (Coe) For Cloud Services

VPLS Technology White Paper HUAWEI TECHNOLOGIES CO., LTD. Issue 01. Date

Service Definition. Internet Service. Introduction. Product Overview. Service Specification

Cisco ASR 9000 Series: Carrier Ethernet Architectures

Evaluating Carrier-Class Ethernet Services

The Evolution of Carrier Ethernet Services Requirements and Deployment Case Studies

Virtual Private LAN Service

The Evolution of Ethernet

PRASAD ATHUKURI Sreekavitha engineering info technology,kammam

SECURE AVAYA FABRIC CONNECT SOLUTIONS WITH SENETAS ETHERNET ENCRYPTORS

Overview of Routing between Virtual LANs

White Paper: Carrier Ethernet

Managing MPLS Networks. Oleg Kupershmidt and Joel Kaufman

EVOLVING ENTERPRISE NETWORKS WITH SPB-M APPLICATION NOTE

How To Understand The Concept Of Redundancy In A Network (Uni, Enni)

Introduction to MPLS-based VPNs

MPLS L2VPN (VLL) Technology White Paper

Technical Specification MEF 30. Service OAM Fault Management Implementation Agreement. January 2011

WHITE PAPER. Network Virtualization: A Data Plane Perspective

What is VLAN Routing?

Broadband Networks. Prof. Abhay Karandikar. Electrical Engineering Department. Indian Institute of Technology, Mumbai.

MPLS VPNs: Layer 2 or Layer 3? Understanding the Choice

Virtual Private LAN Service on Cisco Catalyst 6500/6800 Supervisor Engine 2T

Virtual Private LAN Service (VPLS)

MP PLS VPN MPLS VPN. Prepared by Eng. Hussein M. Harb

MPLS and IPSec A Misunderstood Relationship

Carrier Ethernet 2.0: A Chipmaker s Perspective

Driving Ethernet Deeper Ethernet Business Services over DOCSIS COX New Orleans (NOLA) Case Study

Alcatel-Lucent 1665 Data Multiplexer (DMX) for Service Providers

Communication Networks. MAP-TELE 2011/12 José Ruela

This chapter covers the following topics: L2 Switching Basics Metro Ethernet Services Concepts Example of an L2 Metro Ethernet Service Challenges

Product Presentation L2 MPLS Services. Aircel Business Solutions

MPLS Concepts. Overview. Objectives

Innovation in Access and Metropolitan Area Networks -

The Business Case for Ethernet Services Whitepaper Sponsored by Time Warner Cable Business Class

Lecture 6 Types of Computer Networks and their Topologies Three important groups of computer networks: LAN, MAN, WAN

An Introduction to Open vswitch

ESSENTIALS. Understanding Ethernet Switches and Routers. April 2011 VOLUME 3 ISSUE 1 A TECHNICAL SUPPLEMENT TO CONTROL NETWORK

Delivering MPLS VPLS VPN Services With Metro Service Edge Platform

NATIONAL RESEARCH AGENCY CASE STUDY - CCTV NETWORK SERVICES

Preparing Your IP Network for High Definition Video Conferencing

How To Understand The Benefits Of An Mpls Network

November Defining the Value of MPLS VPNs

Please review the following common configurations to optimize performance.

Ethernet is service provider terms can be delivered from speeds starting from 1mb all the way up to 1Gb+.

APPLICATION NOTE 211 MPLS BASICS AND TESTING NEEDS. Label Switching vs. Traditional Routing

MPLS/IP VPN Services Market Update, United States

INTRODUCTION TO L2VPNS

Standardized Carrier Ethernet Services for Optical Transport Networks

AT&T Switched Ethernet Service SM

How Routers Forward Packets

SSVVP SIP School VVoIP Professional Certification

Building a Bigger Pipe: Inverse Multiplexing for Transparent Ethernet Bridging over Bonded T1/E1s

ETHERNET ENCRYPTION MODES TECHNICAL-PAPER

Simwood Carrier Ethernet

Transcription:

Backbone Provider Bridging Networks A Highly Scalable VLAN (Multicast) Architecture Paul Bottorff Version 1.0 July 12, 2004 Page 1

A Provider Bridge Scaling Solution Backbone Provider Bridging 802.1ad Interfaces Backbone Provider Bridge Network Provider Bridge Network N Provider Bridge Network Page 2

Ethernet Service Types MEF Ethernet Virtual Connections(EVCs) E-LINE Router Mesh Pt-Pt, Like Duplex Ethernet Any-to-any E-TREE Hub & Spoke Pt-MPt, Like EPON Ethernet, Root-to-Leaf and Leaf-to-Root E-LAN Multi-Site MPt, Like VLAN, Any-to-any Page 3

E-LINE Dominates Today E-LINE is a natural leased line replacement for subscribers Ethernet leased lines offer high bandwidth Lines provide bandwidth on demand Interfaces are compatible with off the shelf Ethernet switches/routers Best for router mesh E-LINE provides natural migration for carriers Consistent with current operations model Allows carrier equipment reductions Bill models can follow well understood FR services Current QoS models allow both traffic control and service monitoring of E-LINE service offerings Service OAM models for E-LINE are relatively straightforward Each E-LINE service instance requires 1 S-VLAN Page 4

E-TREE Ideal For ISP Connect E-TREE Future Service With Great Promis Useful as a multiplexed connection to an application service provider like an ISP Service is unlike traditional Ethernet since leaf nodes can not talk with each other E-TREE has deployment issues No clear billing model For instance if one leaf is disconnected is the circuit down? What is the distance of the tree? OAM management not fully understood QoS model non-existant, SLAs can only provide Best Effort Page 5

E-TREE S-VLAN Mapping E-TREE Hub & Spoke Hub Port Spoke Ports Pt-MPt, Like EPON Ethernet, Root-to-Leaf and Leaf-to-Root Each E-TREE service instance requires 2 S-VLANs Both S-VLANs comprising an E-TREE S-VLANs are unidirectional The S-VLANs of and E-TREE service instance are typically on the multiplexed on the same port Page 6

Some Carriers Will Use E-LINE in Hub and Spoke Arrangement E-LINE Hub & Spoke Hub Port Spoke Ports Hub port would usually be multipexed to allow the multiple Pt-Pt attachments. Each E-LINE is a seperate managed S-VLAN This arrangement allows use of E-LINE management, billing, and QoS Many more S-VLANs are required Pt-Pt Root-to-Leaf and Leaf-to-Root Page 7

E-LAN Many Future Applications E-LAN is deployed for broad connectivity in select network Interconnect of multiple corporate sites Multi-player gaming Ubiquitous any-to-any connectivity E-LAN has many future applications E-LAN has deployment issues Deployments are very spotty Unclear billing model How is availability defined? No definitions for QoS or performance measurement What is the distance of a E-LAN Unclear management models Unlike existing carrier service offerings Each E-LAN service instance is a single S-VLAN Page 8

Prototypical Major Metro Area Business Subscriber Population 100K-2M San Jose Yellow Pages ~100K businesses The SF Bay Area lists ~1M businesses Large Business Sites 500-5,000 Residential Subscriber Population 1M-20M Leased Line Density 10K-200K Roughly 1/10 Yellow Page Listings Application Service Provider Sites 100-2000 Large APSPs sites may service residental Page 9

Major MSA Networks Typical SP Access Business CLE Small Office Medium Office Large Office Network Scale >10,ooo Remotes >10,ooo CLEs >500 COs 100-200 COs 10-60 COs Metro Scale >4,ooo Remotes >1,ooo CLEs >50 COs >20 COs >4 COs Typical Metropolitan Serving Area MSA MSA example shown ASIA/PAC more CO/MSA Europe less CO/MSA Page 10

Support 1,000,000 Service Instances Must be able to support E-LINE service for leased line replacement for entire MSA This is the way Ethernet is entering the markets The objective is 200K E-LINE instances Must support E-LINE for APSP to Subscribers Not all service providers will allow E-TREE because of deployment problems The objective of an additional 200K E-LINE is adequate for transition until E- TREE Requirements for around 10K E-TREE instances Requires 20K S-VLANs Must support E-LAN for APSP and B-B Advanced peer applications Number of service instances speculative, however could be large Totals 200K E-LINE S-VLANs for leased line replacement 200K E-LINE S-VLANs for APSP 20K E-TREE S-VLANs? E-LAN Service Instances Designing Into A Corner Will Not Instill Confidence In Future Set Objectives to at least 1,000,000 service instances E-LINE, E-TREE, E-LAN E-LAN service will eventually become important for coupling small groups Allow E-TREE and E-LAN service scaling to at least 100,000 for future growth Page 11

Large Service Address Space Needed Carriers need to separate the service address space to allow administration of networks Allocation address blocks to offices Merging network elements The address space usually needs to be 10-100 times larger than the number of services supported Should have an address space around 2^24 Page 12

New Project for Backbone Provider Bridge 802.1ad Interfaces Backbone Provider Bridge Network Provider Bridge Network N Provider Bridge Network Page 13

Possible Directions Page 14

Backbone Provider Bridge Model Provider Bridge Relays Backbone Bridge Relays MIF 8.5,6.7,9.5 MCF (D 6.5) MAC (802.3) Relay MIF 8.5,6.7,9.5 S-VLAN Map MIF MCF Relay BB MIF MCF MIF MCF Relay BB MIF MCF MIF MCF Relay BB MIF MCF Relay MIF MIF 8.5,6.7,9.5 8.5,6.7,9.5 S-VLAN Map MCF (D 6.5) MAC (802.3) I Imaginary MAC MAC (802.3) MAC (802.3) MAC (802.3) MAC (802.3) Imaginary MAC I Backbone Bridge Interfaces Provider Bridge Interfaces Page 15

Backbone Provider Bridge Network BB BB BB BB BB : Provider Bridge (as defined by 802.1ad) BB : Backbone Provider Bridge Edge BB: Backbone Provider Bridge Page 16

Backbone Provider Bridging Principles BBN encapsulates N frame with BBN header BBN header consists of a) Service Instance identifier Identifies the BBN service instance of the N flow Requires 2^20 bits to identify 1M services b) Site Connectivity identifier Identifies a B-VLAN (or tunnel) that is used to transport the BBN service instance Site connectivity (i.e., tunnel/domain) can be point-to-point or multi-point in nature c) Backbone POP Address Addresses POP within Site Connectivity N service instances (S-VLANs) map to BBN service instances N service instances are local to the N BBN service instances are local to the BBN Page 17

Terminology IEEE 802.1ad Terminology C-TAG Customer VLAN TAG C-VLAN Customer VLAN C-VID Customer VLAN ID S-TAG Service VLAN TAG S-VLAN Service VLAN S-VID Service VLAN ID Additional Backbone Provider Bridge Terminology ES-VID Extended Service VLAN ID B-VLAN Backbone VLAN (tunnel) B-VID Backbone VLAN ID (tunnel) B-MCB Backbone Multicast Domain B-TAG Backbone TAG Field B-MAC Backbone MAC Address Page 18

BBN Provides Multi-Point B-VLANs Between Ns S-VLAN 4 BB B-VLAN X BB BBN BB S-VLAN 3 BB BB BB B-VLAN Y S-VLAN 1 S-VLAN2 BB : Backbone Provider Bridge Edge Each B-VLAN carries many S-VLANs S-VLANs may be carried on a subset of a B-VLAN (i.e. all P- P S-VLANs could be carried on a single MP B-VLAN providing connection to all end points. Page 19

Backbone Frame Format BBN Frame Header Frame Format MAC DA MAC SA Provider S-TAG C-tag Payload FCS BBN Frame Format BBN Frame Header MAC DA MAC SA S-TAG Payload BBN FCS B-MAC DA B-MAC SA B-TAG Page 20

Basic Backbone Forwarding Page 21

Basic Back Backbone Operation Frames from N are encapsuled with BBN header S-VID maps from/to provisioned ES-VID DA B-MAC from provisioned ES-VID table Forwarding through BBN may occur as in 802.1D Bridge At destination BBN header is de-encapsuled Page 22

But E-LAN/E-TREE Are Flooded These are filtered at BB POP based on ES-VID lookup, but still Add to the basic picture the B-VID tunnel This tunnel may have many service instances multiplexed since the ES-VID separates the service instances Change mapping for E-LAN and E-LINE to use a B-VID (for a B-VLAN) with the correct backbone connectivity Solution allows E-LINE scaling to Millions, but E-LAN and E-TREE are limited to 4K instances Not bad, but we could go further Page 23

Multicast Relay Scaling Page 24

Backbone Provider Bridging 802.1ad Interfaces Backbone Provider Bridge Network (BBN) Provider Bridge Network N Provider Bridge Network Page 25

Terminology IEEE 802.1ad Terminology C-TAG Customer VLAN TAG C-VLAN Customer VLAN C-VID Customer VLAN ID S-TAG Service VLAN TAG S-VLAN Service VLAN S-VID Service VLAN ID Additional Backbone Provider Bridge Terminology ES-VID Extended Service VLAN ID B-VLAN Backbone VLAN (tunnel) B-VID Backbone VLAN ID (tunnel) B-MCD Backbone Multicast Domain B-TAG Backbone TAG Field B-MAC Backbone MAC Address Page 26

A Simple Backbone Provider Bridge Network BB BB BB BB BB : Provider Bridge (as defined by 802.1ad) BB : Backbone Provider Bridge Edge BB: Backbone Provider Bridge Page 27

Simple BBN Principles BB edge encapsulates received N frames with BBN header BBN header includes Extended Service VLAN Identifier (ES-VID) Identifies the S-VLAN associated with the N S-VIDs on the BBN Must be large enough to support millions of S-VLANs Backbone VLAN Identifier I (B-VID) Identifies a backbone VLAN (B-VLAN or tunnel) that is used to transport the S-VLANs over the BBN A B-VLAN(tunnel) can be point-to-point or multi-point in nature The B-VID must have a large enough address space to support all available multi-point tunnels among BB bridges Backbone POP Address Addresses POP within Site Connectivity Page 28

Use Hierarchical Architecture to Scale BBN size Support of B-VLANs (i.e., multicast) with large number of bridges is challenging frame replicators to large number of points limit performance Hierarchy of BB bridges creates small multicast domains each domain has a small number of bridges, which limits number of multi-point tunnels and number of replications Page 29

A Two Layer Hierarchical BBN Layer 1 MC Domain A Layer 1 MC Domain B BB BB BB Layer 2 MC Domain A BB BB BB BB BB BB Layer 1 MC Domain C BB BB BB BB BB BB BB BB Layer 1 MC Domain D BB BB BB BB BB BB BB BB BB BB BB BB BB BB BB BB : Provider Bridge (as defined by 802.1ad) BB : Backbone Provider Bridge Edge BB: Backbone Provider Bridge BB BB BB: Backbone Provider Bridge Layer Edge BB Page 30

Hierarchical BBN Principles BB edge Encapsulates received N frame with BBN header swaps S-VID to/from a much large ES-VID Creates a B-VID from the ES-VID De-encapsulates frames to be transmitted to the N by stripping the BBN header Swaps the ES-VID to a S-VID for the N Removes the final B-VID Both S-VID and ES-VID identify the S-VLAN carried through the Ns and BBN BB BB layer edge bridge swaps the B-VID to a new B-VID based on the ES-VID The new B-VID allow transport over the current BBN multicast domain (MC-DOM) source route addressing (with Backbone Connectivity identifier stacking) can also be used to avoid the need for table lookups and B-VID swapping at layer boundaries The ES-VID is the same throughout the BBN The ES-VID is swapped with the S-VID at the BB- edge B-VID must be large enough to address all possible multi-point tunnels within a given layer domain (e.g., 12 bits is enough to support 12 BB bridges in a layer. More bits are required for more bridges). Scalability Hierarchical BBN can have as many layers as required Page 31

Backbone Provider Bridge PAR Allows scaling Provider Bridge networks to support a large population of users May use reuse much of 802.1Q bridge technology Recommend a new standard to allow removing bridge functions which are not important to Backbone Provider Bridge Page 32

PAR Title Standard for Local and Metropolitan Area Networks Virtual Bridged Metropolitan Backbone Provider Networks Page 33

PAR Scope To develop bridge protocols and architecture, compatible and interoperable with Provider Bridged(1) Network protocols and equipment allowing interconnection of multiple Provider Bridged Networks in such a way as to extend the Customer MAC Service Instances provided by these networks between the multiple Provider Bridged Networks, to allow scaling to at least 2^20 Service Virtual LANs, and to support management of the Customer MAC Service Instances. -1-IEEE Std. 802.1ad Page 34

Purpose This standard will enable a Service Provider to scale the number of Service Virtual LANs in a Provider Network by interconnecting many independent Provider Bridged (IEEE Std. 802.1ad) Networks while interconnecting the Service Virtual LANs provided by these Provider Bridged Networks, and provide for interoperability and consistent management. Page 35

Objectives interconnect Provider Bridge Networks in a manner that allow scaling of the Carrier Bridged Network to support at least 2^20 S-VLANs support at least 2^16 multipoint S-VLANs interconnect at least 256 Provider Bridged Networks provide rapid distribution of S-VLAN tags provide rapid healing of network failures without interruption of service to unaffected S-VLANs Page 36