1 RST-430 2902_05_2001_c1 © 2001, Cisco Systems, Inc. All rights reserved. SPVC Service Spanning ATM & PWE3/PSN George Swallow

Slides:



Advertisements
Similar presentations
Pseudowire freeze mechanism draft-jin-pwe3-pw-freeze-00 Lizhong Jin Bhumip. Khasnabish.
Advertisements

© 2009 Cisco Systems, Inc. All rights reserved. Cisco Public Presentation_ID 1 BGP Diverse Paths draft-ietf-grow-diverse-bgp-paths-dist-02 Keyur Patel.
Multi-Protocol Label Switch (MPLS)
OLD DOG CONSULTING Challenges and Solutions for OAM in Point-to-Multipoint MPLS Adrian Farrel, Old Dog Consulting Ltd. Zafar Ali, Cisco Systems, Inc.
Leading Edge Routing MPLS Enhancements to Support Layer 2 Transport Services Jeremy Brayley
All Rights Reserved © Alcatel-Lucent 2006, ##### Scalability of IP/MPLS networks Lieven Levrau 30 th April, 2008 France Telecom, Cisco Systems, uawei Technologies,
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Addressing the Network – IPv4 Network Fundamentals – Chapter 6.
© 2001, Cisco Systems, Inc. Ethernet over Multiprotocol Label Switching.
1 An Overview of ATM Signalling Carey Williamson University of Calgary.
CS Summer 2003 Lecture 14. CS Summer 2003 MPLS VPN Architecture MPLS VPN is a collection of sites interconnected over MPLS core network. MPLS.
1 Why Carriers Like Pseudowires… Payload (IP, L2 data, voice) PseudoWires Layer-2 (Ethernet, ATM…) Physical (Optical, Wireless) User Applications Payload.
CS Summer 2003 Lecture 13. CS Summer 2003 MP_REACH_NLRI Attribute The MP_REACH_NLRI attribute is encoded as shown below:
Benchmarking Carrier Ethernet Technologies Workshop Session MI.1: PW/MPLS Krakow, Poland Lieven Levrau 30 th April 2008.
Multi-Protocol Label Switch (MPLS) 1 Outline Introduction MPLS Terminology MPLS Operation – Label Encapsulation Label Distribution Protocol (LDP) Any.
MPLS L3 and L2 VPNs Virtual Private Network –Connect sites of a customer over a public infrastructure Requires: –Isolation of traffic Terminology –PE,
Training ATM Signaling.
IETF 59, March 2004Mustapha AïssaouiSlide 1 OAM Procedures for VPWS Interworking draft-aissaoui-l2vpn-vpws-iw-oam-00 Mustapha Aïssaoui, Matthew Bocci,
1 MPLS Architecture. 2 MPLS Network Model MPLS LSR = Label Switched Router LER = Label Edge Router LER LSR LER LSR IP MPLS IP Internet LSR.
SMUCSE 8344 MPLS Virtual Private Networks (VPNs).
© 2007 Cisco Systems, Inc. All rights reserved.ICND1 v1.0—1-1 Building a Simple Network Understanding the Host-to-Host Communications Model.
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.
© 2009 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 IETF 84 – Vancouver August 2012 LSP Ping Support for P2MP PWs (draft-jain-pwe3-p2mp-pw-lsp-ping-00.txt)
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Addressing the Network – IPv4 Network Fundamentals – Chapter 6.
1 © 2002, Cisco Systems, Inc. All rights reserved. draft-nadeau-pwe3-vccv-00.txt IETF #56 San Francisco, CA USA Thomas D. Nadeau Monique.
{Stewart Bryant, Sami Boutros, Luca Martini,
1 Multi Protocol Label Switching Presented by: Petros Ioannou Dept. of Electrical and Computer Engineering, UCY.
What is a Protocol A set of definitions and rules defining the method by which data is transferred between two or more entities or systems. The key elements.
© 2006 Cisco Systems, Inc. All rights reserved. ICND v2.3—6-1 Establishing Serial Point-To-Point Connections Introducing Frame Relay.
1 © 2001, Cisco Systems. MPLS Architecture Overview Jay Kumarasamy Adopted from Stefano Previdi’s presentation.
MultiProtocol Label Switching (MPLS) July 29, 2000TECON 2000 Pramoda Nallur Alcatel Internetworking Division.
EVC Atahar Khan CCIE SP Cisco Systems.
Multiprotocol Label Switching (MPLS) References: Juniper white papers on MPLS and DiffServ at: white_papers/
© 2006 Cisco Systems, Inc. All rights reserved. MPLS Introduction Module 4: Frame Mode MPLS Implementation.
Multi-protocol Label Switching Jiang Wu Computer Science Seminar 5400.
Atm-signaling1 ATM Signaling ATM signaling is mainly used for setup/release of virtual connections. A phased approach was taken for the introduction of.
MPLS Forwarder Preliminary 1 Outline MPLS Overview MPLS Overview MPLS MRD MPLS Data Path HLD 48K MPLS Fwder HLD IPE MPLS Fwder HLD Issues Summary.
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.
CHAPTER #6  Introducti on to ATM. Contents  Introduction  ATM Cells  ATM Architecture  ATM Connections  Addressing and Signaling  IP over ATM.
1 AII Types for Aggregation draft-metz-aii-aggregate-00.txt Chris Metz, Luca Martini,
AIMS Workshop Heidelberg, 9-11 March 1998 P616 - ENHANCED ATM ISSUES TASK 3, Usage Metering Parameters for Charging and Accounting Usage Parametering of.
Case Study: ATM (+ MPLS)
Chapter 14 Connection-Oriented Networking and ATM
Cabrillo College and Los Medanos College Building Cisco Remote Access Networks - X.25 Rick Graziani, Mark McGregor February 27, 2001.
ATM Technologies. Asynchronous Transfer Mode (ATM) Designed by phone companies Single technology meant to handle –Voice –Video –Data Intended as LAN or.
1 Copyright © Monash University ATM Signalling Philip Branch Centre for Telecommunications and Information Engineering (CTIE) Monash University
1 © 2004 Cisco Systems, Inc. All rights reserved. L2VPN RADIUS - IETF 61 L2VPN RADIUS Auto-discovery and provisioning Mark Townsley, Greg Weber, Wei Luo,
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.
MULTI-PROTOCOL LABEL SWITCHING Brandon Wagner. Lecture Outline  Precursor to MPLS  MPLS Definitions  The Forwarding Process  MPLS VPN  MPLS Traffic.
Mr. Mark Welton.  WAN transportation method that formats data into frames and sent over a network controlled by a service provider  Frame Relay is often.
PG 1 Multi-Segment Pseudowire Setup & Maintenance using LDP draft-balus-mh-pw-control-protocol-02.txt Authors David McDysan (MCI), Mike Duckett (Bellsouth),
August 2004draft-bocci-2vpn-pnni-mpls-iw-01.txt Signalling Interworking for ATM VPWS draft-bocci-l2vpn-pnni-mpls-iw-01 Matthew Bocci, Mustapha Aissaoui,
Target Choice of PW Type AKA Wildcard PW Type George Swallow
Multiple Protocol Support: Multiprotocol Level Switching.
PG 1 Multi-hop Pseudowire Setup and Maintenance using LDP draft-balus-mh-pw-control-protocol-00.txt David McDysan, MCI Florin Balus, Nortel.
IP Pseudowire Florin Balus August, PG 1Florin BalusIETF60 – San Diego Requirements - Existing topology FR/ATM VPNs ATM Network Frame Relay Access.
Label Distribution Protocols LDP: hop-by-hop routing RSVP-TE: explicit routing CR-LDP: another explicit routing protocol, no longer under development.
Pseudo Wire (PW) Virtual Circuit Connection Verification (VCCV) Update Thomas D. Nadeau Cisco Systems, Inc Rahul Aggarwal (Presenter) Juniper Networks.
IETF 57, July 16, 2003Mustapha AïssaouiSlide 1 Extended MPLS/PW PID Mustapha Aïssaoui, Matthew Bocci, David Watkinson, Alcatel Andrew G. Malis, Tellabs.
BGP-based Auto-Discovery for L2VPNs draft-hlmu-l2vpn-bgp-discovery-00.txt Sue Hares - Vasile Radoaca -
Multi-protocol Label Switching
82 nd Taipei Protection Mechanisms for LDP P2MP/MP2MP LSP draft-zhao-mpls-mldp-protections-00.txt Quintin Zhao, Emily Chen, Huawei.
Fabric: A Retrospective on Evolving SDN Presented by: Tarek Elgamal.
Multiprotocol Label Switching (MPLS) Routing algorithms provide support for performance goals – Distributed and dynamic React to congestion Load balance.
draft-jounay-pwe3-dynamic-pw-update-00.txt IETF 70 PWE3 Working Group
draft-nadeau-pwe3-msgmap-00.txt IETF #56 San Francisco, CA USA
L2VPN Provisioning & Signaling
Virtual Aggregation (VA)
Multi Protocol Label Switching (MPLS)
78th IETF Meeting - Maastricht 27th, July 2010
Switching: Frame Relay and
Presentation transcript:

1 RST _05_2001_c1 © 2001, Cisco Systems, Inc. All rights reserved. SPVC Service Spanning ATM & PWE3/PSN George Swallow

2 RST _05_2001_c1 © 2001, Cisco Systems, Inc. All rights reserved. The problem MPLS PE Customer Site ATM Customer Site

3 RST _05_2001_c1 © 2001, Cisco Systems, Inc. All rights reserved. Requirements SPVC setup across ATM and PSN Recovery No per VC / VP configuration at ATM/PSN boundary rules out simple splicing Flexibility in where re-assembly occurs Minimal or no change to ATM software Simple solution needed soon

4 RST _05_2001_c1 © 2001, Cisco Systems, Inc. All rights reserved. Terminology MPLS Customer Site ATM AE2 ME2 AE1 ME1 PME1 PAE1 P - Provider A - ATM M - MPLS E - Edge Key:

5 RST _05_2001_c1 © 2001, Cisco Systems, Inc. All rights reserved. Solution Elements / Issues MPLS / ATM Interface Addressing Circuit Identification Recovery

6 RST _05_2001_c1 © 2001, Cisco Systems, Inc. All rights reserved. PWE Identifiers Two Identifiers for circuit SAI - Source Attachment Identifier TAI - Target Attachment Identifier Structure of SAI, TAI AGI - Attachment Group Identifier AII - Attachment Individual Identifier (In role of source or target AII takes on the name SAII or TAII respectively)

7 RST _05_2001_c1 © 2001, Cisco Systems, Inc. All rights reserved. Mismatched Identifiers ATM Called Party ATM Address -> Remote Switch & Interface SPVC IE -> DLCI or VPI/VCI PWE3 IP Address -> Remote Switch TAI -> Interface & DLCI or VPI/VCI

8 RST _05_2001_c1 © 2001, Cisco Systems, Inc. All rights reserved. NSAP Format Port IPv AFIICP IDP HO-DSP ESISEL IDPInitial Domain Part AFIAddress Format Indicator ICPInternet Code Point HO-DSPHigh Order Domain Specific Part ESIEnd System Identifier SELSelect

9 RST _05_2001_c1 © 2001, Cisco Systems, Inc. All rights reserved. Mapping Identifiers IDPHO-DSPESI SELSEL DLCI Called Party Address FEC TAII SPVC Target for LDP IP Address ESIDLCI

10 RST _05_2001_c1 © 2001, Cisco Systems, Inc. All rights reserved. Mapping Identifiers (2) SPVC IE carries DLCI or VPI / VCI Two special AGIs are defined to indicate format of the TAII AGIfr -> AGIatm -> No further semantics implied VPI / VCI in SPVC IE does not imply ATM

11 RST _05_2001_c1 © 2001, Cisco Systems, Inc. All rights reserved. MPLS / ATM Interface Interface between ATM and MPLS is AINI or UNI / IISP MPLS network is modeled as a Multi- homed ATM Host (with lots of addresses) All AEs advertise the same single NSAP prefix for the MPLS Network Prefix ::=

12 RST _05_2001_c1 © 2001, Cisco Systems, Inc. All rights reserved. Re-assembly & ATM / FR IWF MPLS Customer Site ATM AE2 ME2 AE1 ME1 PME1 PAE1 UNI ATM / FR Interworking, FRF5, FRF 8.1 configured at PAE and/or PME PNNI / Q.2931 Pseudo-wire encapsulation selected on basis of Re-assembly Re-assembly occurs at ME based on presence of AAL5 IE or FD bits Label Mapping

13 RST _05_2001_c1 © 2001, Cisco Systems, Inc. All rights reserved. Quality of Service (QoS) MPLS Customer Site ATM AE2 ME2 AE1 ME1 PME1 PAE1 UNI PNNI / Q.2931 Qos configured at PAE and PME Forward MPLS QoS inferred from ATM Signaling Reverse MPLS QoS configured at PME because LDP is uniditectional Forward & Reverse ATM QoS carried in ATM Signaling

14 RST _05_2001_c1 © 2001, Cisco Systems, Inc. All rights reserved. Configuration PMEs: AGIs and (T)AII (note AII indicates both interface and DLCI or VPI/VCI) PAEs: NSAP and DLCI or VPI/VCI MEs configured with special AGIs that indicate the further structure of the AII

15 RST _05_2001_c1 © 2001, Cisco Systems, Inc. All rights reserved. SPVC Setup Call is originated from the ATM side Called Party address NSAP encoded IP loopback address for MPE + Interface encoded in ESI SPVC IE carries DLCI or VPI / VCI

16 RST _05_2001_c1 © 2001, Cisco Systems, Inc. All rights reserved. ATM Setup: PAE to ME PAE uses normal procedures PNNI determines path to ATM address, selecting an AE Setup message formatted and sent Call is routed through a UNI to a ME ME terminates ATM call

17 RST _05_2001_c1 © 2001, Cisco Systems, Inc. All rights reserved. ATM Setup: PAE to ME MPLS Customer Site ATM AE2 ME2 AE1 ME1 PME1 PAE1 UNI PAE1 uses normal FR SPVC setup PNNI / Q.2931

18 RST _05_2001_c1 © 2001, Cisco Systems, Inc. All rights reserved. MPLS Setup: ME to MPE LDP session created to MPE loopback (if not already setup) TAII created by formatting ESI + DLCI or ESI + VPI/VCI SAII mapped based on incoming Port & VPI/VCI Signals L2VPN FEC with AGI + TAII

19 RST _05_2001_c1 © 2001, Cisco Systems, Inc. All rights reserved. MPLS Setup: MPE to ME MPLS Customer Site ATM AE2 ME2 AE1 ME1 PME1 PAE1 ME1 sends a label for FEC Label Mapping PME1 responds with a label for FEC with values of SAI and TAI reversed

20 RST _05_2001_c1 © 2001, Cisco Systems, Inc. All rights reserved. SPVC Setup Completion PME uses TAII to identify interface and DLCI or VPI/VCI (could be literal or symbolic) PME responds with reverse setup ME then completes the ATM call

21 RST _05_2001_c1 © 2001, Cisco Systems, Inc. All rights reserved. ATM Setup: ME to PAE MPLS Customer Site ATM AE2 ME2 AE1 ME1 PME1 PAE1 ME1 sends Connect message to PAE1 Q.2931 / PNNI

22 RST _05_2001_c1 © 2001, Cisco Systems, Inc. All rights reserved. Recovery MPLS Customer Site ATM AE2 ME2 AE1 ME1 PME1 PAE1 PTSP Removes NSAP prefix for MPLS network X LABEL Withdraw Label Mapping Clear Connect Setup PTSP

23 RST _05_2001_c1 © 2001, Cisco Systems, Inc. All rights reserved. Conclusions Wide deployment of PWE3 will not happen without a tractable transition plan Proposal places all functions within boxes in PSN (don’t expect ATM vendors to be highly motivated to assist in the transition) So far ATM / PWE proposals from other organizations has been complex Needs to be done by the IETF to keep it simple

24 RST _05_2001_c1 © 2001, Cisco Systems, Inc. All rights reserved. Thank You