Provider Backbone Bridges with Traffic Engineering (PBB-TE) aka PBT D. Kent Stevens Western Region Optical Architect 714-803-1050.

Slides:



Advertisements
Similar presentations
MPLS and GMPLS Li Yin CS294 presentation.
Advertisements

Virtual Links: VLANs and Tunneling
1 Metro Ethernet Forum OAM An Update Matt Squire Hatteras Networks.
Ethernet OAM Update Overview & Technical Aspects Dinesh Mohan May 18, 2004.
APNOMS03 1 A Resilient Path Management for BGP/MPLS VPN Jong T. Park School of Electrical Eng. And Computer Science Kyungpook National University
Nortel Confidential Information 1 VPLS OAM (draft-mohan-l2vpn-vpls-oam) L2VPN WG, IETF-71 (Philadelphia) Mar 13, 2008 Dinesh Mohan (Nortel) Ali Sajassi.
Multi-service Architecture: Evolution of Network Architecture Keith Knightson Khalid Ahmad Carrier Data Networks Nortel Networks, Canada IP-Networking/Mediacom.
Traffic Engineering over MPLS
Identifying MPLS Applications
Generalized Multiprotocol Label Switching: An Overview of Signaling Enhancements and Recovery Techniques IEEE Communications Magazine July 2001.
Ethernet Access Services Definition and Implementation
John Hoffmans – Geraldine Calvignac - Raymond Zhang - Nabil Bitar -
Deployment of MPLS VPN in Large ISP Networks
All Rights Reserved © Alcatel-Lucent 2006, ##### Scalability of IP/MPLS networks Lieven Levrau 30 th April, 2008 France Telecom, Cisco Systems, uawei Technologies,
802.1ag - Connectivity Fault Management Tutorial – Part 1 Dinesh Mohan July 12, 2004.
Transitioning to IPv6 April 15,2005 Presented By: Richard Moore PBS Enterprise Technology.
Packet Switching COM1337/3501 Textbook: Computer Networks: A Systems Approach, L. Peterson, B. Davie, Morgan Kaufmann Chapter 3.
© 2010 Cisco and/or its affiliates. All rights reserved. 1 Segment Routing Clarence Filsfils – Distinguished Engineer Christian Martin –
Old Dog Consulting Multi-Segment Pseudowires: Recognising the Layer Network Adrian Farrel Old Dog Consulting.
1 Why Carriers Like Pseudowires… Payload (IP, L2 data, voice) PseudoWires Layer-2 (Ethernet, ATM…) Physical (Optical, Wireless) User Applications Payload.
1IMIC, 8/30/99 Constraint-Based Unicast and Multicast: Practical Issues Bala Rajagopalan NEC C&C Research Labs Princeton, NJ
1 Interconnecting LAN segments Repeaters Hubs Bridges Switches.
Benchmarking Carrier Ethernet Technologies Workshop Session MI.1: PW/MPLS Krakow, Poland Lieven Levrau 30 th April 2008.
© 2006 Cisco Systems, Inc. All rights reserved. Implementing Secure Converged Wide Area Networks (ISCW) Module 4: Frame Mode MPLS Implementation.
A General approach to MPLS Path Protection using Segments Ashish Gupta Ashish Gupta.
Control and Traffic Management Paper: Banerjee et al.: ” Generalized multiprotocol label switching: an overview of signaling enhancements and recovery.
1 25\10\2010 Unit-V Connecting LANs Unit – 5 Connecting DevicesConnecting Devices Backbone NetworksBackbone Networks Virtual LANsVirtual LANs.
SMUCSE 8344 MPLS Virtual Private Networks (VPNs).
Network based IP VPN Architecture using Virtual Routers Jessica Yu CoSine Communications, Inc. Feb. 19 th, 2001.
V1.1 VPLS Principle. Objectives Understand the basics of mpls layer 2 VPN Understand VPLS principle.
1 Introducing the Specifications of the Metro Ethernet Forum.
1 Multi-Protocol Label Switching (MPLS) presented by: chitralekha tamrakar (B.S.E.) divya krit tamrakar (B.S.E.) Rashmi shrivastava(B.S.E.) prakriti.
Metropolitan Area Network Evolution Author:Jipson Paul Kolenchery Supervisor:Prof.Raimo Kantola Instructor:Timo-Pekka Heikkinen.
IETF68 CCAMP1 GMPLS Control of Ethernet Forwarding Don Fedyk Loa Andersson
Applications of MPLS in GEANT Agnès Pouélé Applications of MPLS in GÉANT MPLS WORLD CONGRESS 2002 Paris 7th February 2002 Agnes.
1 Multi Protocol Label Switching Presented by: Petros Ioannou Dept. of Electrical and Computer Engineering, UCY.
1 Multi-Protocol Label Switching (MPLS). 2 MPLS Overview A forwarding scheme designed to speed up IP packet forwarding (RFC 3031) Idea: use a fixed length.
End-to-end resource management in DiffServ Networks –DiffServ focuses on singal domain –Users want end-to-end services –No consensus at this time –Two.
Nortel Confidential Information 1 Provider Backbone Transport Alan Beard Dir Business Development 19 th November 2007.
IP/MPLS Multiprotocol Label Switching
Internetworking and ATM Lecture 8, April 30, 2003 Data Communications and Networks Mr. Greg Vogl Uganda Martyrs University.
Connect. Communicate. Collaborate VPNs in GÉANT2 Otto Kreiter, DANTE UKERNA Networkshop 34 4th - 6th April 2006.
Metro Ethernet and evolution of Virtual Private LAN Services (VPLS) K. A. K. Perera MEng CEng MIET Deputy General Manager Data Services & VoIP Sri Lanka.
© 2002, Cisco Systems, Inc. All rights reserved..
GMPLS Control of Ethernet IVL Switches draft-fedyk-gmpls-ethernet-ivl-00 GELS BOF, IETF 64 Don Fedyk, Dave Allan,
© British Telecommunications plc MPLS-based multicast A Service Provider perspective Ben Niven-Jenkins Network Architect, BT
15.1 Chapter 15 Connecting LANs, Backbone Networks, and Virtual LANs Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or.
1 draft-sajassi-mohan-l2vpn-vpls-fm-00.txt draft-mohan-sajassi-l2vpn-vpls-pm-00.txt Dinesh Mohan (Nortel) IETF-59, Seoul March.
Setup and Manage PBB-based Tunnels with PWE3 Mechanism Ping Pan (Hammerhead Systems) Shane Amante (Level 3) Nasser El-Aawar (Level 3) Chicago, IETF 69.
Slide 1 Tunnel OAM/ Nurit Sprecher / October 2010 Nokia Siemens Networks / CTO IE PTE I insert classification level © Nokia Siemens Networks Tunnel OAM.
Cisco S3C3 Virtual LANS. Why VLANs? You can define groupings of workstations even if separated by switches and on different LAN segments –They are one.
Carrier-Grade Ethernet Technology
1 | © 2015 Infinera Open SDN in Metro P-OTS Networks Sten Nordell CTO Metro Business Group
DetNet Data Plane using PseudoWires Jouni Korhonen Shahram Davari Norm Finn IETF#94, Yokohama.
(Slide set by Norvald Stol/Steinar Bjørnstad
SOFTWARE DEFINED NETWORKING/OPENFLOW: A PATH TO PROGRAMMABLE NETWORKS April 23, 2012 © Brocade Communications Systems, Inc.
Optical + Ethernet: Converging the Transport Network An Overview.
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.
The Role of Ethernet in Optical Networks Dave Allan, Sr. Advisor, CTO office Nortel
VS (Virtual Subnet) draft-xu-virtual-subnet-03 Xiaohu Xu IETF 79, Beijing.
Precision Time Protocol over MPLS draft-ronc-ptp-mpls-00.txt PWE3 WG IETF Chicago 2007 Ron Cohen
MEF Protection Work Pascal Menezes Technical Contributor June 3 rd 2003.
MPLS Introduction How MPLS Works ?? MPLS - The Motivation MPLS Application MPLS Advantages Conclusion.
Multiprotocol Label Switching (MPLS) Routing algorithms provide support for performance goals – Distributed and dynamic React to congestion Load balance.
Multi-protocol Label Switching (MPLS) RFC 3031 MPLS provides new capabilities: QoS support Traffic engineering VPN Multiprotocol support.
Provider Backbone Bridges with Traffic Engineering (PBB-TE) aka PBT
1 Multi-Protocol Label Switching (MPLS). 2 MPLS Overview A forwarding scheme designed to speed up IP packet forwarding (RFC 3031) Idea: use a fixed length.
IS-IS VPLS for Data Center Network draft-xu-l2vpn-vpls-isis-02
Presentation transcript:

Provider Backbone Bridges with Traffic Engineering (PBB-TE) aka PBT D. Kent Stevens Western Region Optical Architect

2 Next Gen Ethernet Wish List Cost per Mbps CAPEX OPEX Traffic Engineering Resource Reservation Dynamic Provisioning OAM Service Scalability Differentiated Services Network Resiliency Service Flexibility Ethernet as used today is lowest cost but has several challenges: MAC explosions Service Scalability Customer Segregation Traffic engineering Spanning Tree challenges: Stranded bandwidth Poor convergence Security

3 Today’s Alternatives for Carrier Ethernet Wait…. >Can a hybrid of MPLS and Ethernet capabilities produce a cost effective infrastructure? Ethernet Challenges Solve the problem by extending native Ethernet? Solve the problem by adding MPLS? …..YES!

4 MPLS Dissected: 2 separate layers 1.MPLS provides a Service Layer Revenue generating L3 VPNS (2547), L2 VPNs (PWs, VPLS) 2.MPLS also provides a Tunnel layer Provides networking functionality Adds significant cost to your equipment and operational complexity Can we eliminate this layer of cost? Yes! MPLS Tunnel Layer Customer Payload MPLS Service Layer L1 Header Ethernet Header

5 Extending Ethernet to de-layer your network >Replace the MPLS Tunnel layer with an Ethernet Tunnel layer >Extend the Ethernet capabilities to provide MPLS equivalent functionality >We get the best of Ethernet with the best of MPLS Simplicity and familiarity of Ethernet Real OAM – CC, PING, TRACE, FAULT: 802.1ag Common Service Layer – eliminate service gateways Leverage lowest cost Ethernet forwarding components Ethernet Tunnel Layer Customer Payload MPLS Service Layer L1 Header Ethernet Header

6 What is PBB-TE? >P2P traffic engineered trunks based on existing Ethernet forwarding principles Reuses existing Ethernet forwarding plane >Simple L2 networking technology Tunnels can be engineered for diversity, resiliency or load spreading Tunnels are service agnostic PBB Pseudowires RFC2547 Elan, Eline Traffic Engineered PBT trunks

7 PBB-TE (Provider Backbone Transport-PBT) MPLS Services (RFC 2547 VPN, PWs etc.) PBB-TE Keep your existing ethernet services. Keep your existing MPLS services. Lose your MPLS control plane costs. Delayer and simplify your infrastructure Ethernet Services (EVPL, ELAN, ELINE, Multicast)

8 PBB-TE provides … >Connection Oriented features traffic engineering Resiliency QoS >Comprehensive OAM Robust toolset for monitoring and debugging >Seamless interworking with the WAN >Solutions to QinQ Shortcomings MAC Explosions, Service Scalability etc… … at Ethernet costs! >Reuse existing (deployed) ethernet technology >Eliminate flooding and spanning tree >Fraction of the cost of MPLS enabled switches (CAPEX) >No learning curve for your Metro operators (OPEX)

9 Configured PBB-TE Tunnels Concept Configured TE Tunnels PB PBT/PE PB/CE Service and Network Management Traffic Engineered PBB-TE Trunk

10 GMPLS Signaled PBB-TE Trunks Add dynamic signaling as required. Low cost ETH devices (MTU, DSLAMs) may migrate at a slower pace. GMPLS already built in some Optical devices PB PE CE Easy migration to dynamic signaling when you are ready GMPLS Control Plane

11 QoS and Resiliency >PW bandwidth can be reserved from the tunnel at each end point Similar to PWs today in RSVP tunnels >Ethernet VLAN “p” bits can effectively emulate a MPLS E- LSP One tunnel can provide per packet CoS Can also support per packet pre-emption for resiliency >Backup Trunks can be pre-provisioned for redundancy Ethernet OAM provide fault notification in millisecond time frames

12 PBB-TE provides … >Connection Oriented features traffic engineering Resiliency QoS >Comprehensive OAM Robust toolset for monitoring and debugging >Seamless interworking to the WAN >Solutions to QinQ Shortcomings MAC Explosions, Service Scalability etc… … at Ethernet costs! >Reuse existing (deployed) ethernet technology >Eliminate flooding and spanning tree >Fraction of the cost of MPLS enabled switches (CAPEX) >No learning curve for your Metro operators (OPEX)

13 PBB-TE OAM Key Principles >PBB-TE reuses all the Ethernet OAM initiatives in IEEE & ITU Fault detection and notification (IEEE 802.1ag) OAM hierarchy (IEEE 802.1ag) Service Monitoring and performance (ITU Y.17ethoam) Resiliency and Protection switching (ITU G.8031) Link layer discovery (IEEE 802.1ab) >Each PBB-TE packet is self identifying Ideal for in band OAM, traces and flow monitoring Where did it originated from (SA MAC) Where is it going (DA MAC) Which maintenance level is it What action/functionality does this frame represent. No need to involve an unnecessary control plane MPLS OAM relies on control plane Determinism? Scalability?

14 Ethernet OAM across Metro Ethernet Networks Customer Domain Provider Domain Operator Domain Access Metro Core Access Customer Service Provider Service OAM Network OAM Maintenance End Point Maintenance Intermediate Point

15 IEEE 802.1ag - OAM Functionality 1.Continuity Check (CC) a)Multicast/unidirectional heartbeat b)Usage: Fault detection 2.Loopback – Connectivity Check a)Unicast bi-directional request/response b)Usage: Fault verification c)MPLS has LSP ping – but its implemented in control plane 3.Traceroute (i.e., Link trace) a)Trace nodes in path to a specified target node b)Usage: Fault Isolation c)Traceroute is not available for MPLS PWs over MPLS tunnels 4.Alarm Indication Signal (AIS): Under discussion in.1ag a)Propagate data path fault notifications b)Usage: Alarm suppression 5.Discovery (not specifically supported by.1ag however Y.17ethoam supports it) a)Service (e.g. discover all PEs supporting common service instance) b)Network (e.g. discover all devices (PE and P) common to a domain) 6.Performance Monitoring (not specifically supported by.1ag however Y.17ethoam supports it) a)Frame Delay b)Frame Delay Variation c)Frame Loss Items in GREEN are not available in MPLS OAM

16 Ethernet SLA Management Features Ethernet SLA Management Features Items in GREEN not available in MPLS OAM 1.Performance of Service a)Frame Loss Ratio (FLR) parameter is the number of service frames marked green on a per {VID, P, CoS} basis that are delivered by the Provider network versus the total sent. b)Frame Delay (FD) Measurement of round trip frame delay by ultiizing the OAM frames as defined in 802.1ag c)Frame Delay Variation (FDV-Jitter) Measurement of delay using time stamps of consecutive OAM frames. 2.Availability of Service a)AoS is currently defined in Y.17ethoam as the amount of time that the PoS (i.e., FLR, FD, FDV for a given service) is satisfied versus the overall period of time in service. 3.Utilization of Service a)UOS is a proposed parameter derived from the OUTOCTETS count on a per {VID, P, CoS} basis The counter is read periodically (e.g., every second) and binned to some intermediate value (e.g., 1 minute), when an average utilization metric can be calculated b)Usage: Tracks bandwidth usage over time, fault detection,

17 G.8031 (Ethernet Protection Switching) ITU SG15/Q9 >Dataplane coordination of Protection Switching >Designed for physical links, equally applicable to PBB-TE trunks >Synchronizes Protection Switching state at both ends of a path PS type (1+1, 1:1, m:n etc.) 50ms Administrative state (what is working, manual switch etc.) Administrative control (force switch, revertive/non-revertive etc.) >Primary utility for maintenance operations…

18 Compared to MPLS OAM? >MPLS OAM Challenges The packet label + the signaled FEC tells you the tunnel You can’t look at a trace and know where a packet came from or where it’s going OAM tools must engage control resources to perform basic forwarding plane OAM functions These problems are compounded by: Penultimate Hop Popping ECMP >802.1ag has build in levels of hierarchy to allow independent management over different parts of the network. >802.1ag has a clear addressing scheme unlike MPLS LSP OAM. >802.1ag does not require “helper” from higher layers to perform the OAM functions unlike MPLS LSP OAM.

19 PBB-TE provides … >Connection Oriented features traffic engineering Resiliency QoS >Comprehensive OAM Robust toolset for monitoring and debugging >Seamless interworking to the WAN >Solutions to QinQ Shortcomings MAC Explosions, Service Scalability etc… … at Ethernet costs! >Reuse existing (deployed) ethernet technology >Eliminate flooding and spanning tree >Fraction of the cost of MPLS enabled switches (CAPEX) >No learning curve for your Metro operators (OPEX)

20 Ethernet MPLS WAN PBB-TE to MPLS Interoperability MS-PW example Ethernet Metro PBB-TE Tunnel MPLS Tunnel Ethernet Multi Segment PW MPLS LDP or RSVP PBT MPLS VF ATM, FR Ethernet VF PBT FR/ATM Multi Segment PW VF Virtual Forwarder End-to-end PW

21 PBB-TE provides … >Connection Oriented features traffic engineering Resiliency QoS >Comprehensive OAM Robust toolset for monitoring and debugging >Seamless interworking to the WAN >Solutions to QinQ Shortcomings MAC Explosions, Service Scalability etc… … at Ethernet costs! >Reuse existing (deployed) ethernet technology >Eliminate flooding and spanning tree >Fraction of the cost of MPLS enabled switches (CAPEX) >No learning curve for your Metro operators (OPEX)

22 Maximizing your existing Ethernet H/W >Many Ethernet switches are “Independent VLAN Learning” (IVL) IVL switches do a full 60 bit lookup (VLAN/DA tuple) >PBB-TE changes the semantics of a VLAN/DA tuple without changing the hardware: To identify a PBB-TE trunk Connection id is the 12 bit VLAN ID and 96 bit source/destination MACs For forwarding 60 bit VLAN ID and destination address Same forwarding plane = no new h/w costs

23 PBB-TE Forwarding - simple and scalable. >PBB-TE tackles the challenges of today’s Ethernet P2P forwarding eliminates the need to flood MAC addresses No need for conventional loop avoidance mechanisms Turn off Spanning Tree Protocols Select paths based on constraints important to the services and the network The Destination MAC is based on a Provider MAC address No customer MAC learning Eliminates MAC explosions >Scalability Forwards on a 60 bit address (VLAN+Destination MAC) Only the combination of VID and MAC needs to be unique Supports 2 60 connections >We are still just forwarding Ethernet frames!

24 In Summary: PBB-TE Key Principles >Ethernet based point-to-point trunking technology Adds deterministic, connection oriented behavior to Ethernet >Flexible Can be configured via a management system or dynamically signaled > Efficient Reuses the existing ethernet forwarding plane No changes to Ethernet hardware Lowest encapsulation overhead > Robust Leverages existing ethernet OAM standards (IEEE 802.1ag) Leverages Ethernet protection switching (ITU SG15/Q9 g.8031) > Deployable Initially targeted for metropolitan ethernet networks, Supports MPLS and ethernet services natively and can seamlessly interwork with MPLS tunnels in the WAN

25 PBB-TE Addresses Ethernets Challenges Ethernet challenges Forwards on Provider Mac addresses. Solves MAC explosion issues. VLAN+Destination MAC FIB entries provides 2 60 connections. Provides deterministic path selection No spanning tree required. Complete route freedom for PBB-TE trunks. Customer transparency. Provider is unaware of customer control plane packets. PBB-TE Solutions Traffic engineering Security MAC table explosions Service Scalability Spanning Tree Challenges -stranded bandwidth -poor performance

26 Nortel Carrier Ethernet Carrier Grade Ethernet 802.1ah (MiM) / PWE ag OAM Y.1730 PM Massive Service Scalability Customer Demarcation Reduce Network State Service/Tunnel Hierarchy PBB-TE Comprehensive OAM Fault Propagation Ethernet PING Trace Route Connectivity Check Performance Metrics Delay, Jitter Service or Tunnel Ethernet Virtual Trunks Traffic Determinism Path Engineering Eliminate Flooding Path Protection Path Restoration Metro Ethernet Routing Switch Banner Why the infrastructure is good.. Predictable, Scalable and Manageable Ethernet Networks OME