Cisco Packet Transport Network – MPLS-TP


Published on

This presentation will help you understand why you should chose MPLS-TP.

Published in: Technology, Business
  • Be the first to comment

No Downloads
Total Views
On Slideshare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide

Cisco Packet Transport Network – MPLS-TP

  1. 1. Cisco Packet TransportNetwork – MPLS-TP
  2. 2. The Challenge IPTV EVPL EPL L3 VPN VoD Need HSI SONET/SDH IP/MPLS PBB Packet is Growing… Business Services Grow SONET/SDH ? Ethernet Mobile E-LAN OTN Which WDM Backhaul Transport Reliability Technology ? MPLS-TP PBB-TE ASON T-MPLS ARPU CapEx OpEx Financials Revenue Expenses
  3. 3. Packet Optical Transport System(P-OTS) Packet Eth, IP/MPLS Packet-Centric Packet Optical Transport WDM Transport System TDM (P-OTS) Metro P-OTS Keys MPLS-TP • Predictable, Deterministic SONET • Resiliency – 50-msec OTN /SDH • Bandwidth Efficiency • Legacy Support (TDM) P-OTS • Integrated ROADM • Service Scalability WDM • Granular Service Differentiation IP/ MPLS • Network Management • Higher BW (Tbps), Lower Cost/bit
  4. 4. Cisco Packet Transport Convergence Technology Agility Carrier-Grade Stat Mux Benefits Standards-based Converged Optical MultiService Access Converged Transport Transport Carrier Ethernet, MPLS-TP, Lower TCO, TDM, DWDM Integration Capex/Opex Savings IP/MPLS Integration Convergence Technology Agility Services Performance Higher BW Services Lower Cost/bit Rich Service Suite Performance (MEF, MPLS) Network Resiliency (50 ms) Service Guarantees Comprehensive OAM Predictable, Deterministic MPLS-TP OAM Strong QoS (CIR, PIR) E-OAM, Fault/Delay Service Differentiation MPLS OAM Sync-E,1588v2
  5. 5. Whyproven technology to TransportBringing MPLS-TP ?MPLS-TP leverages flexibility of scale of MPLS and adapts it to transport space:• Transport operational model• Addresses growth in packet traffic and services• Service flexibility - P2P private lines, Video transport, Multipoint, best effort traffic as wells as legacy services• SONET/SDH like SLA and OAM with granular BW provisioning• High network utilization of transport network• Capex/Opex Savings as Bandwidth increases• Efficient Access & Aggregation saves $$$$ in Core
  6. 6. MPLS Transport Profile (TP) • Converge Data/TransportAttribute TDM Transport Packet Data NetworkConnection Mode Connection Oriented Connectionless (Except TE)OAM In-Band OAM Out-of-Band (Except PW, TE)Protection Switching Data Plane Switching Control Plane DependencyBW Efficiency Fixed Bandwidth Statistical MultiplexingData Rate Granularity Rigid SONET Hierarchy Flexible Data RateQoS One Class Only QoS Treatment Packet Transport
  7. 7. MPLS Transport Profile (TP) • Components Data Plane Control Plane – MPLS Forwarding – NMS provisioning option – Bidirectional P2P and – GMPLS control plane option – Unidirectional P2MP LSPs – No LSP merging – No Penultimate hop popping (PHP) – PW (SS-PW, MS-PW) – No Routing Required OAM Resiliency – In-band OAM channel (GACH) – Sub-50ms protection switch over without IGP – Connectivity Check (CC): proactive (ext. BFD) – 1:1, 1+1, 1:N path protection – Connectivity verification (CV): reactive (ext. LSP Ping) – Linear protection – Alarm Suppression and Fault Indication with AIS (new tool), RDI (ext. BFD), and Client Fault Indication (CFI) – Ring protection – Performance monitoring, proactive and reactive (new tools)
  8. 8. MPLS Transport Profile (TP)Characteristics• Connection-oriented packet switching model• No modifications to MPLS data plane• No IPv4/v6 needed for packet forwarding• Interoperates/interworks with existing MPLS and pseudowire control and data planes• No LSP merging• LSPs may be point to point (unidirectional, co-routed bidirectional or associated bidirectional)• LSPs may be point to multipoint (unidirectional)• Networks can be created and maintained using static provisioning or a dynamic control plane: LDP for PWs and RSVP-TE (GMPLS) for LSPs• In-band OAM (fate sharing)• Protection options: 1:1, 1+1,1:N, Ring-Protection (Achieve GR-253 detection and switching times)• Network operation equivalent to existing transport networks 9
  9. 9. MPLS Transport Profile (TP) • Encapsulation SONET/SDH Ethernet Mapping GFP-F/ HDLC SONET 802.1ad 802.1Q VT1.5 SPE STS-1/Nc SPE STS-1/Nc SPE SDH DS1 Service Ethernet VC-11/12 VC-3/4 SPE VC-3/4 SPE over E1 Service Service DWDM VT1.5 Muxed Into STS-1 Network Identifier STS/VC numberVT1.5 approximately STS-N/VC-3/4 approximatesEquivalent to Pseudowire an LSP Pseudowire Muxing MPLS-TP Function EVC 802.1Q, .1ad Encap PWE3 SAToP Encap PWE3 CEoP MPLS Label Ethernet MPLS Label MPLS-TP DS1 Service Service MPLS-TE E1 Service Switched Path Switched Path (LSP) (LSP) over Ac h Ac DWDM Circuit Emulation h G-Ach 1588v2 G-Ach Generic Associated Channel (G-Ach) Network Identifier for Inband MPLS-TP OAM MPLS Label
  10. 10. MPLS Transport Profile (TP) • SONET/SDH Analogy OC-192 SONET/SDH 1 2 3 STM-64 192 GFP-F/ HDLC SONET 802.1ad 802.1Q STS-1 STS-1 STS-1 STS-1 STS-1/Nc SPE SDH VC-3 VC-3 VC-3 VC-3 Ethernet VC-3/4 SPE over Service DWDM 192 STS-1/VC-3 @ 51 Mbps Ethernet Mapping Fixed SPE Capped at 10 Gig MPLS-TP 1 2 3 10 GigE 192 Encap PWE3 EVC 802.1Q, .1ad Ethernet MPLS Label MPLS LSP LSP LSP LSP Service Switched Path -TP (LSP) over DWDM Ac h 192 LSP’s @ 51 Mbps CIR G-Ach Bandwidth Efficient Service Granularity (PW) @ 1 Mbps Service Scalability & Flexibility Statistical Multiplexing
  11. 11. MPLS-TP Resiliency 1:1 LSP Protection Working LSP Active LSP Working BFD Session TPE TPE Attachment Attachment Circuit Protect BFD Session Circuit Protect LSP Standby LSP• Working LSP provisioned as Active Path between two TPE’s• Protect LSP provisioned as Standby Path between two TPE’s• Active/Standby home in on same node but different interfaces – Network redundancy• MIP’s are agnostic to Active/Standby Designations• LSP Fault Detection via BFD, LDI, & Manual APS Switching• In 1:1 Protection the Standby Path is idle until APS
  12. 12. MPLS-TP Resiliency Link Down Indication (LDI) Fault Detection & AIS Working LSP Working LSP X X Physical Physical TPE Link TPE TPE Link TPE Attachment Failure Attachment Attachment Failure Attachment Circuit Circuit Circuit Circuit Protect LSP Protect LSP • LSP AIS Generated from MEP or MIP• LSP LDI Generated from MIP • AIS is a transient, If persistent BFD will detect failure, IF LDI is disabled or• LSP MEP/TPE receives LDI and triggers protection switching between MPLS-TP domains• MPLS-TP LDI Packet will have GAL Label, GE-ACH Header • MPLS-TP AIS Packet will have GAL Label, GE-ACH Header• LDI is equivalent to SONET/SDH AIS • AIS is transient with no consequent APS actions. This is different from SONET/SDH AIS. MPLS-TP LDI is equivalent to SONET/SDH AIS
  13. 13. MPLS-TP OAM OAM Architecture MPLS-TP MPLS-TP Access Aggregation Core Aggregation Access Edge Edge T-PE S-PE T-PE AC MPLS-TP LSP Segment MPLS-TP LSP Segment AC PW PWLSP OAM MEP MIP MIP MEP MEP MIP MIP MEP LSP OAM  Based on Maintenance Entities Maintenance End Points (MEPs) and Maintenance Intermediate Points (MIPs) Multiple levels  Maintenance Entities Association of two MEPs Zero or more intermediate MIPs MEPs source and sink OAM flow MIPs can only sink or respond to an OAM flow
  14. 14. For Your ReferenceMPLS-TP OAM • MPLS-TP LSP/PW G-ACh Packet Structure MPLS-TP section defined as link 13 TC 1 1 Generic Associated Channel Label (GAL) connecting two adjacent T-PE0001 Version Reserved Channel Type Associated Channel Header (ACH) GAL as label stack Length Reserved ACH TLV Header TLV Type Length Same ACH structure ACH TLV (e.g Source, Destination, LSP Value ID, PW ID) Existing VCCV ACH (RFC) G-ACH Message G-ACh Message Use of GAL not required, but allowed ACH TLV header defines length of ACH TLV list LSP Label TC S TTL LSP Shim Header ACH TLVs provide additional context for processing PW Label TC 1 TTL Pseudowire Shim Header of G-ACH message0 0 0 1 Version Reserved Channel Type Associated Channel Header (ACH) Length Reserved ACH TLV Header G-ACH message may not require ACH TLVs TLV Type Length ACH TLV (e.g Source, Destination, LSP ID, PW ID) Value G-ACh Message G-ACh Message
  15. 15. MPLS-TP OAM Associated Channel (A-CH) Processing MEP MIP MIP MEP AC MPLS-TP LSP Segment AC PW PW PW• Pseudo-Wire (PW) OAM in MPLS-TP is Pseudo-Wire OAMexactly the same as PW OAM in IP/MPLS MAC Header LSP-L PWE-3 L PWE-3 ACH OAM Message• PW OAM is only processed between MEP’s• PW OAM is defined by the 1st nibble 0001 in 0001 | Ver | Resv | Channel Typethe PW control word MPLS-TP LSP OAM MAC Header LSP-L GAL GE-ACH OAM Message 0001 | Ver | Resv | Channel Type • LSP OAM in-band designated by label 13 • LSP OAM can be processed between MEP’s and MIP’s
  16. 16. MPLS-TP OAMLSP Continuity Check (CC) Bidirectional Forwarding Detection (BFD) LSP LSP Source Destination BFD Control Packet BFD Control Packet MEP MIP MIP MEP LSP OAM - GAL Label = 13 G-ACH Control Word = 0x01 MAC Header L1 GAL/BoS Generic ACH Channel Payload CC Type = 0x1 0001 | Ver | Resv | CC, BFD Channel Type = 0x7 – BFD
  17. 17. MPLS-TP OAM BFD Remote Down Indication (RDI) Oper Up Oper Up TPE P P TPE • Failure indication sent by local end point to X remote end point • Sent on direction opposite to failure Bi-directional, co-routed • Uses existing BFD diagnostics field MPLS-TP LSP – 0 - No Diagnostic Label GAL – 1 - Control Detection Time Expired ACH – 3 - Neighbor Signaled Session Down BFD – 4 - Forwarding Plane Reset BFD (Up / 0) X – 5 - Path Down BFD (Up / 0) – 7 - Administratively Down BFD (Up / 0) X BFD (Up / 0) BFD (Up / 0) X • Diagnostics field indicates reason for last BFD (Down / 1)BFD (Down / 3) X change in session state on an end point BFD (Down / 1) BFD (Init / 3) X BFD (Down / 1)
  18. 18. MPLS-TP OAM LSP Continuity Verification (CV) LSP-Ping LSP LSP Source Destination LSP MPLS Echo Request LSP MPLS Echo Reply MEP MIP MIP MEPLSP OAM - GAL Label = 13G-ACH Control Word = 0x01 MAC Header L1 GAL/BoS Generic ACH Channel PayloadCC Type = 0x1 0001 | Ver | Resv | CC, LSP-Ping TypeChannel Type = 0x1 – MPLS LSP Ping
  19. 19. MPLS-TP OAM LSP Continuity Verification (CV) – Fault Isolation LSP LSP Source Destination LSP MPLS Echo Request TTL=3 MEP MEP LSP MPLS Echo Reply TTL=2 TTL=1 Midpoint LSP - Midpoint LSP - TPE MIP MIP TPELSP OAM - GAL Label = 13G-ACH Control Word = 0x01 MAC Header L1 GAL/BoS Generic ACH Channel PayloadCC Type = 0x1 0001 | Ver | Resv | CC, LSP-Ping TypeChannel Type = 0x4 – MPLS LSP Echo Request
  20. 20. MPLS-TP OAM Pseudowire Maintenance Entity (PME) – VCCV RFC 5085 AC LSP LSP AC Source Destination CECE PME Midpoint Midpoint TPE TPE LSP LSP MAC Header L1 PWL/BOS PWE-3 ACH LSP Ping PayloadCPT Supports In-Band VCCV 0001 | Ver=0x0 | Resv=0x0 | Type =0x21Ethernet PW-ACH (IPv4) = 0x21Ethernet PW-ACH (IPv6) = 0x57 On-Demand Continuity Check Between MEPs and MIPsPWE3 Control Word (1st nibbles) = 0x1 NMS Retrieval of PW Path to Populate the Global ID ofChannel Type = 0x21 or 0x57 MIPs/MEPsMPLS LSP Ping Payload
  21. 21. MPLS-TP OAM Static Pseudowire Status Notification CE1 PE1 P1 P2 PE2 CE2 • Static PWs require in-band status notification (no LDP notification) • Existing PW Status TLV sent over G-ACh Bi-directional, co-routed BFD CC MPLS-TP LSP BFD CC • Three messages sent at 1 per sec to (Interval x (Interval x Multiplier) Label Multiplier) set/clear fault then continuous messages ACH OAM Msg sent at a longer interval (Status) • Native service OAM or port shutdown canStatic PW Status propagate failure to remote CEStatic PW Status 1 per secStatic PW Status 1 per refreshStatic PW Status timer (default 30s)Static PW Status
  22. 22. MPLS-TP OAMLSP Loss Measurement (LM) LSP LSP Source Destination L1: LM Query L2: LM Response MEP Querier MIP MIP MEP Responder• For LM, each “counterstamp” records the count of packets or octets sent or received over the channel prior to the time this message is sent or received• For LM, loss is measured as a delta between successive messages. For example, a loss measurement in the forward direction is computed as (Q_TxCount[n] – Q_TxCount[n-1]) – (R_RxCount[n] – R_RxCount[n-1])• Thus LM requires a small amount of state at the querier: it retains the counter values in the most recently received response
  23. 23. MPLS-TP OAM LSP Delay Measurement (DM) LSP LSP Source Destination T1: DM T2: DM Query Query T4: DM T3: DMMEP Response ResponseQuerier MIP MIP MEP Responder 1. The querier begins a measurement session by initiating a stream of query messages at a specific rate 2. Time T1: Query message exits the Querier TX port and is stamped with a time or counter value 3. Time T2: Query message enters the Responder RX port and is time- or counter-stamped 4. Responder inspects and processes the query and generates a response message, which is a copy of the Query with the Response flag set 5. Time T3: Response message exits the Responder TX port and is time- or counter-stamped 6. Time T4: Response message enters the Querier RX port and is time- or counter-stamped 7. Querier now has all four data values and can compute a measurement
  24. 24. MPLS-TP OAMOverlay Model Ethernet OAM and MPLS-TP OAM CPE Operator A Operator B CPE MEP MIP MIP MEP MEP* Ethernet OAM MEP* MEP MPLS-TP Pseudowire OAM MEP MEP MIP MEP MEP MIP MEP MPLS-TP LSP OAM MPLS-TP LSP OAMNotes:All E-OAM Sessions Will Transparently Traverse the MPLS-TP Network DomainThe E-OAM Session Will Start at the Attachment Circuit When the Services Starts on theMPLS-TP TPE
  25. 25. MPLS InterworkingPseudo-Wires Form a Natural Bridge MPLS-TP IP/MPLS-(TE) MPLS-TP Access Aggregation Core Aggregation Access Edge Edge PW Segment over MPLS-TP PW Segement over MPLS/LDP PW Segment over MPLS-TP• The MPLS PW works over both MPLS-TP and IP/MPLS-(TE).• The PW OAM Header is replaced with the LDP Header when going from static to dynamic• This enables End to End Service Visibility and Management• MPLS-TP PW is a standard MPLS PW New IGP Label Change VC ID symmetric TTL Decremented by 1 EXP Bits copied S-PE L2 Encapsulation
  26. 26. Cisco Carrier Packet Transport #CiscoPlusCA
  27. 27. Cisco CPT 600, 200, & 50 System Feature Rich, Carrier Class and Manageability o Advanced Standard Based MPLS-TP Cisco CPT 200 o Innovative Distributed Satellite Architecture o Fully Carrier Ethernet and IP/MPLS supportedCisco CPT 600 Cisco CPT 50 o Runs CTC, over 10 years of Network Management Experience Based on over 10 years of Cisco Optical Transport Experience Green Packet Transport Carrier Class Resiliency End-to-End Manageability Space & Power Optimized Fully Redundant Power > 50ms Link Protection A to Z Point and Click Standard Base MPLS-TP Architecture Provisioning & > 50ms Node Protection Rich Service Features (Video Fully Redundant Software Maintenance Optimization) Architecture > 50ms Network Protection Industry standard CLI DWDM =10/40/100 Gig Fully Redundant Fan TDM – T1/T3, E1/E3, Ocn/STMn Architecture
  28. 28. Carrier Packet Transport (CPT) System Remote Mobile CPT 50 Backhaul Co-Located 80KM CPT 600 Ethernet Services CPT 50 FTTX & CPT 200 TDMFeature Rich, Carrier Class and Manageabilityo Advanced Standard Based MPLS-TP IP/MPLS MPLS-TP Ethernet OTN DWDMo Innovative Distributed Satellite Architectureo Fully CE and IP/MPLS support (Unified-MPLS)o Common Packet + Optical Network Management
  29. 29. Cisco POTS ArchitectureApplications – TDM Lease Line, Ethernet Lease Line, Mobile Back-Haul, Residential, Smart GridUtility, Data Center Interconnect & Cloud BasedArchitectural Elements- Unified MPLS, E2E Management, Integrated Packet Transport, TDM, & DWDM Cisco A-Z Management Access Aggregation Cloud Core ASR901 Service Cloud RBS CPT 200/600 Service 2G/3G/4G Node ASR 9K Core CPT 50 Residential MPLS(TP) over 10/40/100 STB Gig DWDM IP/MPLS CPT 50 Business Utility TDM Aggregation Corporate ASR903 Legacy Node CRS-3 Unified MPLS IP/MPLS ELINE, ELAN, TDM Unified MPLS Transport Pre- Aggregation Cloud CPE Transport Aggregation PE Edge Core • CPT 50 • EOS • ASR901 • CPT 200 w/MSTP • ASR9k • CRS 3 w/Edge • Umi • ASR903 • CPT 600 w/MSTP w/MSTP w/MSTP DWDM • Webex • ASR903
  30. 30. Enabling Next-Generation Transport Savings Trust Agility Begin the Transformation with CPT
  31. 31. Q&A #CiscoPlusCA
  32. 32. We value your feedback.Please be sure to complete the Evaluation Form for this session. Access today’s presentations at Follow @CiscoCanada and join the #CiscoPlusCA conversation
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.