Packet Evolution in Trensport Networks Mpls-tp PacketEvolution_Webinar

June 22, 2018 | Author: Anonymous cRxoHJ32Qv | Category: Multiprotocol Label Switching, Communications Protocols, Telecommunications Standards, Internet Standards, Internet Architecture
Report this link


Description

Packet Evolution in Transport Networks –José Liste – [email protected] Hari Rakotoranto – [email protected] Santiago Álvarez – [email protected] April 2012 © 2010 Cisco and/or its affiliates. All rights reserved. MPLS Transport Profile (MPLS-TP) 1 •  Industry Dynamics and Motivations for Packet Transport •  Technology Overview •  Cisco MPLS-TP •  Use Cases •  Network Management [email protected] - © 2010 Cisco and/or its affiliates. All rights reserved. Cisco Public 2 Before we dive in, how familiar am I with MPLSTP? A.  Not familiar B.  Learning the technology and assessing applicability to my environment deployment in the future C.  Fairly familiar with it and considering potential D.  Fairly familiar with it, but not planning to deploy for now [email protected] - © 2010 Cisco and/or its affiliates. All rights reserved. Cisco Public 3 Video/Voice Comm / Gaming Web / Other Data Data File Sharing •  15 billion networked devices in 2015.com/go/vni saalvare@cisco. . up from 7 billion in 2010 from 2010 to 2015 (32% CAGR ) 26-fold from 2010 to 2015 (92% CAGR ) annual run rate of 965.5 Exabytes in 2015 (equivalent to 241 billion DVDs ) traffic in 2010.© 2010 Cisco and/or its affiliates.cisco.com . and will be 8% of total IP traffic in 2015 Cisco Public 4 •  IP traffic will grow 4-fold •  Mobile data traffic will grow Video •  IP traffic will reach an •  Mobile was 1% of total IP Source: Cisco Visual Networkin Index (VNI) www. All rights reserved. cloud) •  Transport networks migrating to packet switching for Bandwidth efficiency (statistical multiplexing) Bandwidth flexibility (bandwidth granularity. application migration to IP) •  Increased changes in traffic patterns (mobility. signaling) Packet Network (IP/MPLS) Transport Network (SONET/SDH) Packet Network (MPLS-TP) saalvare@cisco. Cisco Public 5 .com . Mobile.•  Many transport networks still based on SONET/SDH (circuit switching technology) •  Packet-based growing fast and dominating traffic mix (driven by Video. Cloud. All rights reserved.© 2010 Cisco and/or its affiliates. Cisco Public 6 . management and survivability extended at IETF MPLS transport extensions MPLS-TP [email protected] .© 2010 Cisco and/or its affiliates. OAM.  Joint agreement between ITU- T and IETF to develop a transport profile based on MPLS   Packet transport requirements Requirements brought to IETF   MPLS forwarding. All rights reserved. control plane. etc) •  Should support bandwidth reservation •  Support for 1:1. FR. Cisco Public 7 . 1:n. ATM.com . 1+1 protection with similar techniques to traditional transport technologies •  Support for In-band OAM saalvare@cisco. All rights reserved. Ethernet.•  Connection-oriented packet-switching technology •  Point-to-point (P2P) and point-to-multipoint (P2MP) transport paths •  Separation of control and management planes from data plane •  Deployable with or without a control plane •  Should retain similar operational model of traditional transport technologies •  Multi-service (IP.© 2010 Cisco and/or its affiliates. MPLS. remote defect indication Connectivity verification and route tracing Fault OAM (AIS/LDI. 1+1. All rights reserved.com . 1:N) Ring protection saalvare@cisco. LKR) Performance management •  Resiliency 50ms switchover Linear protection (1:1.Existing functionality prior to MPLS Transport profile Existing functionality meeting transport requirements •  Extends MPLS to meet packet transport MPLS Transport Profile MP2P / MP2MP LSP IP forwarding ECMP MPLS Forwarding P2P / P2MP LSP Pseudowire Architecture OAM Resilicency GMPLS New extensions based on transport requirements requirements •  Identifies subset of MPLS supporting traditional transport requirements •  Data plane In-band associated channel (G-Ach / GAL) Bidrectional P2P and unidirectional P2MP LSP (no LSP Merging) •  Control plane Static Dynamic (GMPLS) •  OAM In-band Continuity check.© 2010 Cisco and/or its affiliates. Cisco Public 8 . com . Cisco Public 9 . All rights reserved.MPLS-TP currently focuses on Layer-2/1services Services (clients) IPv4 Multicast IPv4 IPv6 IPv4 VPN IPv6 VPN VPMS VPWS VPLS Transport IP/MPLS (LDP/RSVP-TE/BGP) MPLS-TP (Static/RSVP-TE) MPLS Forwarding saalvare@cisco.© 2010 Cisco and/or its affiliates. © 2010 Cisco and/or its affiliates.DN S EMS NMS Service and Performance Mgmt OAM Subsystem Business Corporat e Access! Aggregatio n Node Ethernet Aggregation! Distribution Node Edge! Multiservice Core! VoD TV SIP Residentia l STB MPLS-TP 2G/3G Node Business Corporat e Aggregation Network MPLS-TP BNG Content Network IP/MPLS Core Network Core Business PE Residentia l STB DSL Business Corporat e PON Residentia l STB Dark Fibre / CWDM / DWDM and ROADM Option 1: MPLS TP for Aggregation Option 2: MPLS TP for Aggregation and Access saalvare@cisco. Cisco Public 10 .Applicability to Next Generation Network Portal AAA DHCP.com . All rights reserved. All rights reserved.© 2010 Cisco and/or its affiliates. Cisco Confidential 11 . © 2010 Cisco and/or its affiliates. Cisco Public 12 . co-routed LSPs   Static LSP   QoS OAM Protection Control Plane Services   CC/RDI   On-demand CV   Route Tracing   AIS/LDI/LKR   CFI (PW Status)   Linear protection (1:1.com . 1+1. 1:N)   Reversion   Wait-to-restore timer   Static   Dynamic (GMPLS)         Ethernet/VLAN ATM TDM MS-PW integration with IP/MPLS saalvare@cisco. All rights reserved.Forwarding Plane   Bi-directional. © 2010 Cisco and/or its affiliates. co-routed (same forward and reverse paths) •  In-band Generic Associated Channel (G-ACh) •  Ultimate hop popping (no explicit/implicit null) •  No equal cost multi-path (ECMP) •  Contained within a tunnel MPLS-TP LSP G-ACh MPLS-TP Tunnel [email protected] . Cisco Public 13 .•  Point to Point •  Static or signaled •  Bidirectional •  Generally. All rights reserved. •  Tunnel holds a working LSP and a protected LSP Working Protect (optional) •  LSPs may be configured with a bandwidth allocation •  Tunnel operationally UP if at least one LSP operationally UP (and not locked out) Check) session operationally UP •  LSP operationally UP if OAM (Continuity Working LSP G-ACh Protect LSP MPLS-TP Tunnel •  LSP requires static configuration of LSP G-ACh label imposition (output label and output link) label disposition (input label) •  LSP requires static configuration of LSP saalvare@cisco.© 2010 Cisco and/or its affiliates. All rights reserved.com . Cisco Public 14 . •  Static configuration of forward and reverse LSP •  LSP defined using LSP ID Source Node Source tunnel number Destination Node Destination tunnel number LSP number MPLS-TP LSP G-ACh LSP Direction Forward Reverse Input Label 323111 343111 MPLS-TP Tunnel Output Label 334111 111 Output Interface Gi2/1 Gi2/4 •  Semantics of source/destination locally significant •  Static configuration of label swapping (input label.com .© 2010 Cisco and/or its affiliates. All rights reserved. output label and output interface) •  Static bandwidth reservation (optional) saalvare@cisco. Cisco Public 15 . com .•  In-band OAM packets (fate sharing) •  OAM functions can operate on an MPLS-TP network without a control plane •  Extensible framework (fault and performance management specifications ratified already) •  Independent of underlying technology •  Independent of PW emulated service saalvare@cisco. All rights reserved. Cisco Public 16 .© 2010 Cisco and/or its affiliates. signaling communication channel. Cisco Public 17 . etc) saalvare@cisco.© 2010 Cisco and/or its affiliates.Label PW Label ACH OAM Payload Label GAL ACH OAM Payload 0 0 0 1 Version Reserved Channel Type RFC 5085 PW Associated Channel Header (ACH) G-ACh PW LSP G-ACh 13 0 0 0 1 Version Reserved TC 1 Channel Type 1 RFC 5586 Generic Associated Channel Label (GAL) Associated Channel Header •  OAM capabilities extended using a generic associated channel (G-ACh) based on RFC 5085 (VCCV) •  A G-ACh Label (GAL) acts as exception mechanism to identify maintenance packets •  GAL not required for pseudowires (first nibble as exception mechanism) •  G-ACh used to implement FCAPS (OAM. All rights reserved. automatic protection switching (APS). management communication channel.com . © 2010 Cisco and/or its affiliates.com . All rights reserved. Cisco Public 18 .PE1 P1 P2 PE2 •  Checks paths continuity between end points (no end point identity verification) •  Uses Bidirectional Forwarding Detection BFD CC (Interval x Multiplier) Bi-directional. multiplier of 3) with poll/final sequence saalvare@cisco. corouted MPLS-TP LSP Label GAL ACH BFD (BFD) over G-ACh without IP/UDP headers BFD CC (Interval x Multiplier) •  BFD operates in asynchronous mode •  LSP is UP when BFD session is UP •  Session initiation does not require bootstrapping (LSP Ping) BFD (Down) BFD (Init) BFD (Up/Poll) BFD (Up/Final) BFD (Up) BFD (Up) BFD (Up) BFD (Up) •  BFD diagnostics field provides remote defect indication (RDI) function •  BFD initiated using slow start (1s interval. corouted MPLS-TP LSP Label GAL ACH BFD BFD (Up / 0) BFD (Up / 0) BFD (Up / 0) BFD (Down / 3) BFD (Init / 3) •  Uses existing BFD diagnostics field 0 .Administratively Down •  Diagnostics field indicates reason for last change in session state on an end point [email protected] Plane Reset BFD (Up / 0) BFD (Up / 0) BFD (Down / 1) BFD (Down / 1) BFD (Down / 1) X X X X X 5 .No Diagnostic 1 .PE1 Oper Up P1 X Oper Up P2 PE2 •  Failure indication sent by local end point to remote end point •  Sent on direction opposite to failure Bi-directional. Cisco Public 19 .com .Path Down 7 . All rights reserved.Control Detection Time Expired 3 .Neighbor Signaled Session Down 4 .© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Public 20 .PE1 Admin Down P1 X X Oper Down P2 PE2 •  Fault notifications to enable alarm suppression and to trigger tunnel protection on end points Link Down Indication (LDI) Alarm Indication Signal (AIS) Lock Report (LKR) •  Three notifications Bi-directional.© 2010 Cisco and/or its affiliates. corouted MPLS-TP LSP Label GAL ACH Fault (LKR) LKR LKR LKR LKR LKR LDI LDI LDI LDI LDI Label GAL ACH Fault (LDI) •  AIS signals a failure in the server layer •  LDI flag in AIS message indicates a fatal/ permanent failure in server layer layer 1 per sec 1 per fault refresh timer (default 20s) •  LKR signals an administrative lock on server •  Fault messages generated by mid points •  Fault messages processed by end points •  Three messages sent at 1 per sec to set/clear fault then continuous messages sent at a longer interval [email protected] . com .Bidirectional Fault Oper Down LDI Oper Down X X Oper Down LDI Oper Down Unidirectional Fault Oper Down Oper Up X Oper Down LDI RDI Oper Down Unidirectional Black hole Oper Down Oper Up X Oper Up RDI Oper Down Unidirectional Shutdown Oper Down LKR Admin Down X X Oper Down LDI Oper Down MPLS-TP LSP Data link saalvare@cisco.© 2010 Cisco and/or its affiliates. Cisco Public 21 . All rights reserved. © 2010 Cisco and/or its affiliates.•  Uses LSP Ping over G-ACh for both CV and route tracing PE1 P1 P2 PE2 •  LSP Ping packets use IP/UDP •  IP forwarding NOT required encapsulation used in IP/MPLS Bi-directional. corouted MPLS-TP LSP Label GAL ACH LSP Ping LSP Ping Echo Request TTL=255 LSP Ping Echo Request TTL=255 •  Only reply mode via control channel (G- ACh . All rights reserved.4) possible •  Only end points can send requests •  End points and mid points can send replies •  End points use MPLS TTL expiration to send a request to a mid point (route tracing) static pseudowire LSP Ping Echo Reply TTL=255 LSP Ping Echo Reply TTL=255 •  New FECs defined for static LSP and •  CV can be performed on an LSP regardless of its state (up/down) saalvare@cisco. Cisco Public 22 .com . All rights reserved.com .© 2010 Cisco and/or its affiliates. Cisco Public 23 . delay and delay variation •  Defines two protocols Loss Measurement (LM) Delay Measurement (DM) •  Measuring capabilities One-way / two-way delay Loss .Inferred (test data) Delay variation Throughput •  Supports NTP and IEEE 1588 timestamps saalvare@cisco.•  Enables performance metrics for packet loss.Direct (actual data) Loss . com .8113. etc.) PE P LSP P PE P IP/MPLS LSP P PE BSC/RNC Common OAM framework IETF IP/MPLS OAM (LSP Ping/BFD) Mobile Backhaul (2G/3G) ITU-T – Heterogeneous OAM frameworks at transport layer TDM / ATM OAM MPLS Service OAM (VCCV/LSP Ping/BFD) ATM/TDM BSC/RNC Operational complexity / inefficiency IP/MPLS PE P LSP P PE IETF IP/MPLS OAM (LSP Ping/BFD) ATM/TDM PW MPLS-TP ITU-T MPLS-TP OAM Proposal (G.1731 based) PE P LSP P [email protected] Backhaul (2G/3G) IETF – Homogenous OAM frameworks at all layers TDM / ATM OAM MPLS Service OAM (VCCV/LSP Ping/BFD) ATM/TDM ATM/TDM PW MPLS-TP IETF MPLS-TP OAM (LSP Ping. All rights reserved. BFD. LDI/AIS/LKR. Cisco Public 24 .© 2010 Cisco and/or its affiliates.1/Gtpoam – Y. com . Standby) PE2 Detected defect condition (LDI/AIS. 1+1 protection P2 Protect LSP (Up. Active) Working LSP (Down. Standby) •  Protection switching can be triggered by During Failure Working LSP (Down. Active) PE1 Protect LSP (Up.Before Failure •  Relies on a disjoint working and a Working LSP (Up. Standby) PE1 Protect LSP (Up. Active) Administrative action (lockout) Far end request (lockout) Server layer defect indication (LOS) Revertive timer (wait-to-restore) •  New protocol defined for protection state coordination (PSC) saalvare@cisco. 1:N. All rights reserved. Standby) P1 Working LSP (Up. Active) PE2 disjoint protect path between two nodes •  Enables 1:1. LKR) P1 P2 Protect LSP (Up.© 2010 Cisco and/or its affiliates. Cisco Public 25 . •  Revertive mode always selects Working LSP (Up. Cisco Public 26 . Active) working LSP as active path if operationally up P1 •  Wait-to-restore (WTR) timer delays selection of working LSP as active path after protection trigger disappears (fault. lockout) between working and protect LSP due to intermittent defect •  Timer prevent excessive swapping •  Large WTR timer can provide non- revertive behavior (maximum WTR timer ~68 years) as Active) should not result in packet loss •  Restoration (selecting Working LSP saalvare@cisco. All rights reserved. Active) P2 Working LSP (Up.© 2010 Cisco and/or its affiliates. Standby) PE2 WRT timer Protect LSP (Up. Standby) PE1 WRT timer Protect LSP (Up.com . •  MPLS-TP does not introduce PE1 P1 P2 PE2 any changes to MPLS QoS •  Coarse QoS •  Ingress node enforces contract (conditioning) and performs aggregate marking on incoming traffic class (code point) Traffic Conditioning   Classification   Marking   Policing   Shaping Per-Hop Behavior   Classification   Queuing   Queue Mgmt •  Packet header encodes packet •  Class indicates service Shim Header E-LSP Traffic Class (TC) / Experimental (EXP) – 3 bits L-LSP Label – 20 bits TC/ EXP – 3 bits Cisco Public 27 required at each hop (per-hop behavior) saalvare@cisco. .com .© 2010 Cisco and/or its affiliates. All rights reserved. © 2010 Cisco and/or its affiliates.•  Existing pseudowire MPLS-TP currently focuses on Layer-2/1services PW1 PW2 PW3 LSP architecture applies to MPLSTP •  LSPs typically aggregate Services (clients) IPv4 IPv6 IPv4 VPN IPv6 VPN VPMS multiple services VPWS VPLS •  As usual. Cisco Public 28 . pseudowires can be signaled or established via manual configuration Transport IP/MPLS (LDP / RSVP-TE / BGP) MPLS-TP (Static / RSVPTE) MPLS Forwarding [email protected] . All rights reserved. com . All rights reserved. Cisco Public 29 .© 2010 Cisco and/or its affiliates.Ethernet TDM ATM Virtual Private LAN Service (VPLS) Ethernet Private LAN (EPLAN) Ethernet Virtual Private Line (EVPL) Virtual Private Wire Service (VPWS) Circuit Emulation over PSN (CESoPSN) AAL5 over Pseudowire Unmuxed UNI Ethernet Virtual Private LAN (EVPLAN) Muxed UNI Muxed UNI Structure Agnostic TDM over Packet (SAToP) Muxed UNI Cell Relay with Packing over Pseudowire Ethernet Private Line (EPL) Muxed UNI Muxed UNI Unmuxed UNI Muxed UNI saalvare@cisco. com .  TDM E.  ATM D. Cisco Public 30 .© 2010 Cisco and/or its affiliates.If I were to deploy MPLS-TP.  Multipoint Ethernet (E-LAN) C.  Other saalvare@cisco. I’d likely implement the following services (multiple choice) A.  Point-to-Point Ethernet (E-LINE) B. All rights reserved. © 2010 Cisco and/or its affiliates. Cisco Public 31 .com . All rights reserved.Access Aggregation Core Aggregation Access T-PE MPLS-TP S-PE S-PE T-PE MPLS-TP IP/MPLS Static PW Static Tunnel Signaled PW Signaled Tunnel Static PW Static Tunnel •  Multi-segment pseudowires (MS-PW) enable layer-2/-1 services over a combined MPLS- TP and IP/MPLS infrastructure •  S-PE switches traffic between a static and a dynamic segment •  MPLS-TP domain uses static LSP as PSN tunnel and static PW segment •  IP/MPLS domain uses signaled LSP (LDP or RSVP-TE) as PSN tunnel and signaled PW segment saalvare@cisco. resiliency and scalability Legacy transport (circuit switched) Packet transport Packet transport (dynamic (static / no control plane) control plane) •  GMPLS provides a generalized control plane for hierarchical traffic engineering [email protected] . All rights reserved.© 2010 Cisco and/or its affiliates.•  Static MPLS-TP provides a simpler migration path for legacy transport networks •  Generalized MPLS (GMPLS) offers a proven control plane for MPLS-TP networks network intelligence •  A control plane increases Dynamic services Greater efficiency. Cisco Public 32 . Would I be interested in a dynamic control plane for a packet transport network? A. All rights reserved.  Yes B. I'd rather operate a completely static transport network saalvare@cisco. Cisco Public 33 .  No.com .© 2010 Cisco and/or its affiliates. Cisco Confidential 34 . All rights reserved.© 2010 Cisco and/or its affiliates. Cisco Public 35 .© 2010 Cisco and/or its affiliates. All rights reserved.Network Management System Cisco Prime Access Aggregation Distribution/Edge Under consideration ASR903 ASR9000 CPT 600 / 200 / 50 7600 [email protected] . com . All rights reserved.Area Forwarding Functionality Static Bi-directional LSP BFD CC On demand CV/Trace (LSP Ping Trace) Fault OAM (AIS/LDI. . LKR) Pseudowire status notification VCCV (Ping/Trace) Linear (1:1) Lockout Pseudowire redundancy Admission Control MPLS DiffServ (E-LSP) Ethernet point-to-point Ethernet multipoint ATM TDM IP static/dynamic PW switching (MS-PW) Cisco Public 36 OAM Protection Bandwidth Management / QoS Services Integration with IP/MPLS saalvare@cisco.© 2010 Cisco and/or its affiliates. 1 ! bfd-template single-hop DEFAULT interval min-tx 10 min-rx 10 multiplier 3 ! interface Tunnel-tp10 Tunnel description PE1<->PE3 definition no ip address no keepalive tp bandwidth 100000 tp destination 172.0. Cisco Public 37 .PE1 mpls tp router-id 172.16.16.© 2010 Cisco and/or its affiliates.16.2 ip rsvp bandwidth percent 100 ! MPLS-TP PE2 In label (w): 321100 Out label (w): 2100 PE1 In label (p): 341101 Out label (p): 314101 Static TP LSP (tunnel-tp10) PE3 TP LSP (Working) TP LSP (Protect) [email protected] mpls tp link 201 ipv4 172.0.255.255. All rights reserved.3 bfd DEFAULT working-lsp Working LSP out-label 2100 out-link 201 in-label 321100 lsp-number 0 protect-lsp Protect LSP out-label 314101 out-link 204 in-label 341101 lsp-number 1 ! ! interface GigabitEthernet2/1 ip address 172.1 255.com . 16.255.2 ! ! Cisco Public 38 .255. All rights reserved. interface tunnel-tp10 Tunnel description PE3<->PE1 definition bandwidth 100000 destination 172.16.1 ! tp node-id 172.16.4 bfd min-interval 15 multiplier 2 ! working-lsp Working LSP in-label 2200 out-label 321100 out-link 701 ! protect-lsp Protect LSP in-label 2201 out-label 323201 out-link 700 ! ! rsvp interface GigabitEthernet0/0/0/0 bandwidth 10000000 ! ! mpls traffic-eng interface GigabitEthernet0/0/0/0 tp link 700 next-hop ipv4 172.com .0.© 2010 Cisco and/or its affiliates.PE3 MPLS-TP PE2 In label (w): 2200 Out label (w): 321100 PE1 PE3 In label (p): 2201 Out label (p): 323201 Static TP LSP (tunnel-tp10) TP LSP (Working) TP LSP (Protect) saalvare@cisco. interface GigabitEthernet2/1 ip address 172.16.0.9 255.255.255.252 mpls tp link 201 ipv4 172.16.0.10 ip rsvp bandwidth percent 100 ! interface GigabitEthernet2/2 ip address 172.16.0.18 255.255.255.252 mpls tp link 202 ipv4 172.16.0.17 ip rsvp bandwidth percent 100 ! mpls tp lsp source 172.16.255.1 tunnel-tp 11 lsp protect destination 172.16.255.4 tunnel-tp 11 forward-lsp Forward LSP bandwidth 100000 in-label 323111 out-label 334111 out-link 201 reverse-lsp Reverse LSP bandwidth 100000 in-label 343111 out-label 111 out-link 202 ! [email protected] - © 2010 Cisco and/or its affiliates. All rights reserved. Cisco Public 39 PE2 rsvp interface GigabitEthernet0/0/0/0 bandwidth 10000000 ! interface GigabitEthernet0/0/0/1 bandwidth 10000000 ! ! mpls traffic-eng interface GigabitEthernet0/0/0/0 tp link 700 next-hop ipv4 172.16.0.1 ! interface GigabitEthernet0/0/0/1 tp link 701 next-hop ipv4 172.16.0.6 ! mid PE1-PE3 lsp-number 0 source 172.16.255.1 tunnel-id 10 destination 172.16.255.3 tunnel-id 10 forward-lsp Forward LSP bandwidth 1000000 in-label 321100 out-label 321100 out-link 700 ! reverse-lsp Reverse LSP bandwidth 1000000 in-label 2200 out-label 321100 out-link 701 ! ! ! ! MPLS-TP PE2 In label (w): 321100 Out label (w): 2100 In label (w): 2200 Out label (w): 321100 PE1 PE3 Static TP LSP (tunnel-tp10) TP LSP (Working) TP LSP (Protect) Cisco Public 40 [email protected] - © 2010 Cisco and/or its affiliates. All rights reserved. PE1 ! pseudowire-static-oam class DEFAULT ! pseudowire-class PW-Tunnel-tp10 Pseudowire/ encapsulation mpls Tunnel protocol none association preferred-path interface Tunnel-tp10 status protocol notification static DEFAULT ! interface GigabitEthernet2/6 description CONNECTS TO CE1 no ip address service instance 10 ethernet encapsulation dot1q 10 rewrite ingress tag pop 1 symmetric xconnect 172.16.255.3 10 encapsulation mpls \\ manual pw-class PW-Tunnel-tp10 mpls label 9110 9310 Static no mpls control-word pseudowire ! ! Ethernet MPLS-TP Ethernet PE2 CE1 PE1 PE3 CE2 E-LINE VLAN 10 PE Local label: 9110 VLAN 20 E-LINE PE Local label: 9310 Static pseudowire PW Id 10 Static TP LSP (tunnel-tp10) TP LSP (Working) TP LSP (Protect) [email protected] - © 2010 Cisco and/or its affiliates. All rights reserved. Cisco Public 41 20 neighbor 172.! interface GigabitEthernet0/0/0/18 description CONNECTS CE2 ! interface GigabitEthernet0/0/0/18.© 2010 Cisco and/or its affiliates. Cisco Public 42 .255.16.20 l2transport encapsulation dot1q 20 rewrite ingress tag pop 1 symmetric ! l2vpn Pseudowire/ pw-class SS-PW-Tunnel-tp10 Tunnel encapsulation mpls association transport-mode vlan preferred-path interface tunnel-tp 10 ! ! Static xconnect group PE3 pseudowire p2p PE1-PE3 interface GigabitEthernet0/0/0/18.1 pw-id 10 mpls static label local 9310 remote 9110 pw-class SS-PW-Tunnel-tp10 ! ! ! ! Ethernet MPLS-TP Ethernet PE2 CE1 PE1 PE3 CE2 E-LINE VLAN 10 PE Local label: 9110 VLAN 20 E-LINE PE Local label: 9310 Static pseudowire PW Id 10 Static TP LSP (tunnel-tp10) TP LSP (Working) TP LSP (Protect) saalvare@cisco. All rights reserved.com . CPT 600 and 7600 •  Comprehensive OAM (CC/RDI. Cisco Public 43 . AIS/LDI.com .© 2010 Cisco and/or its affiliates. LKR. LSP Ping/Trace) •  1:1 revertive linear protection with lockout •  E-LINE over combined MPLS-TP and IP/MPLS transport with end-to-end status notification using MS-PW •  Cisco Prime Network monitoring saalvare@cisco.•  Independent test report to be posted soon •  ASR 9000. All rights reserved. All rights reserved. Cisco Confidential 44 .© 2010 Cisco and/or its affiliates. RNC Cisco Public 45 .© 2010 Cisco and/or its affiliates. All rights reserved.MPLS Extension to Access/Aggregation Access Aggregation Core S-PE Aggregation Access T-PE MPLS-TP S-PE S-PE MPLS-TP IP/MPLS SONET/SDH Metro Replacement Metro PE MPLS-TP PE Mobile Backhaul RAN PE MPLS-TP MME PE Packet Core SGW NodeB / eNodeB [email protected] . Business T1/E1 . Cisco Confidential 46 .STMx SONET/SDH L2/L3 VPN IP/MPLS ADM Corporate Residential ADM SONET/SDH ADM STB Mobile 2G/3G / LTE IP/ MPLS Core •  •  •  •  •  TDM/ATM based access No statistical multiplexing Static Provisioning 50-ms Resiliency Ring or Point to Point topology •  NMS Management •  SONET/SDH phy stats VPWS Business L2/L3 VPN IP/MPLS MPLS-TP Corporate Residential MPLS-TP STB Mobile 2G/3G / LTE IP/ MPLS Core •  Ethernet Packet based Transport •  Static Provisioning •  50-ms Resiliency •  Ring. All rights reserved. P2P topology •  NMS Management •  SONET/SDH phy stats on IPoDWDM © 2010 Cisco and/or its affiliates. Mesh.   Native Ethernet D. I’d be migrating from (Multiple choice) A. Cisco Public 47 .  ATM C.If I were to deploy MPLS-TP.com .  Other saalvare@cisco.© 2010 Cisco and/or its affiliates. All rights reserved.  SONET/SDH B. Cisco Confidential 48 .© 2010 Cisco and/or its affiliates. All rights reserved. com . Cisco Prime IP NGN Suite Prime Central Prime Fulfillment Prime Network Prime Optical Prime Performance Manager Infrastructure Management Prime Address Management (Address Management and Configuration) Prime Network Registrar (IPv6 and scalable DNS and DHCP Servers) Prime Access Registrar (Authentication. Authorization.Prime for IP Next Generation Network Architectures MPLS and Carrier Ethernet (Core. Distribution. Access) Ran Backhaul Next Generation IPv6 Residential Services Optical Transport saalvare@cisco.© 2010 Cisco and/or its affiliates. Accounting) Cisco Public 49 . All rights reserved. Cisco Public 50 . CTP600 MPLS-TP Creation Wizard Proactive Monitoring               Service View Logical and Physical Inventory Fault Isolation Complete device management (Physical and Logical) including single-click upgrades Support point-and-click provisioning for Packet Transport including TP Tunnel Path Computation Alarm De-duplication. Alarm Reduction and Correlation Advanced troubleshooting tools (overlay.ASR903 7600 ASR9000 CPT50.com . service view) enable MTTR reduction E-OAM Monitoring and Configuration for services running over MPLS-TP Extensive collection of statistic including Y. All rights reserved. CPT200.© 2010 Cisco and/or its affiliates.1731 for Ethernet Performance Management Support released every other month with updated hardware support and releases saalvare@cisco. Cisco Confidential 51 . All rights reserved.© 2010 Cisco and/or its affiliates. © 2010 Cisco and/or its affiliates.•  Traffic growth. All rights reserved. Cisco Public 52 .com . device proliferation and cloud driving demand for packet services •  MPLS emerging as technology of choice to implement packet transport •  MPLS-TP extends MPLS to support operational model of traditional transport networks •  New IETF extensions part of MPLS architecture •  Cisco offers a complete solution for IP NGN aggregation with MPLS-TP as a transport alternative saalvare@cisco. com .com/go/prime •  Cisco SP360: Service Provider Blog http://blogs.2/mpls/configuration/guide/ b_mpls_cg42asr9k_chapter_0110.com/go/asr9000 •  Cisco ASR903 http://cisco.html [email protected] •  MPLS Transport Profile Configuration Guide (IOS) http://cisco.com/en/US/products/ps11610/index.html •  Cisco Prime for IP Next Generation Networks http://cisco. Cisco Public 53 .© 2010 Cisco and/or its affiliates. All rights reserved.com/tag/mpls-tp/ •  Cisco ASR9000 http://cisco.com/en/US/docs/routers/asr9000/software/asr9k_r4.cisco.•  Implementing MPLS Transport Profile (IOS XR) http://cisco.com/en/US/docs/ios/mpls/configuration/guide/mp_transport_profile. MPLS-TP OAM Requirements MPLS-TP Network Management Requirements Frameworks MPLS-TP Architecture Framework MPLS-TP Network Management Framework MPLS-TP OAM Architecture Framework MPLS-TP Survivability Framework MPLS-TP Control Plane Framework MPLS-TP OAM Analysis IETF RFC or WG documents RFC 5654 RFC 5860 RFC 5951 RFC 5921 RFC 5950 RFC 4378 RFC 6372 RFC 6373 draft-ietf-mpls-tp-oam-analysis © 2010 Cisco and/or its affiliates. Considered Harmful MPLS-TP Terminologies Focus Area First milestone on MPLS-TP Joint work by IETF/ITU-T Inter-SDO coordination Terminologies IETF RFC or WG documents RFC 5317 RFC 5704 draft-ietf-mpls-tp-rosetta-stone Requirements and Frameworks Description and Focus Area Requirements General MPLS-TP Requirements.IETF MPLS-TP General Definitions General Description JWT document IAB document General JWT Report on MPLS-TP Architectural Considerations Uncoordinated Protocol Dev. Cisco Confidential 54 . All rights reserved. Cisco Confidential 55 . Protection Definitions MPLS-TP Protocols for Forwarding and Protection Function Data Plane MPLS-TP Identifiers conformant to existing ITU and compatible with existing IP/MPLS MPLS Label Stack Entry: "EXP" renamed to "Traffic Class" MPLS Generic Associated Channel for In-band OAM and control In-Band Data Communication for the MPLSTP MPLS TP Data Plane Architecture MPLS-TP UNI-NNI Protection MPLS-TP Linear Protection IETF RFC or WG documents RFC 6370 RFC 5462 RFC 5586 RFC 5718 RFC 5960 RFC 6215 RFC 6378 MPLS-TP MIB Management Function Management MPLS-TP MIB management overview IETF RFC or WG documents draft-ietf-mpls-tp-mib-management-overview © 2010 Cisco and/or its affiliates.IETF MPLS-TP Data Plane. All rights reserved. All rights reserved.IETF MPLS-TP OAM (FM and PM) Definitions MPLS-TP Fault Management (FM) OAM Functions OAM Functions Proactive FM OAM Functions Continuity Check (CC) Protocol Definitions Bidirectional Forwarding Detection (BFD) extensions Bidirectional Forwarding Detection (BFD) extensions AIS message under G-Ach Flag in AIS message LKR message under G-Ach LSP-Ping LSP Ping and BFD Extensions 1) In-band Loopback in G-Ach or 2) LSP Ping extensions In-band Lock messages in G-ACh draft-ietf-mpls-lsp-ping-mpls-tpoam-conf RFC 6426 RFC 6435 RFC 6427 IETF WG documents RFC 6428 Remote Defect Indication (RDI) Alarm Indication Signal (AIS) Link Down Indication (LDI) Lock Report (LKR) Config MPLS-TP OAM using LSP Ping On demand FM OAM Functions Continuity Verification (CV) Loopback (LBM/LBR) Lock Instruct (LI) MPLS-TP Performance Management (PM) OAM Functions OAM Functions Proactive PM OAM Functions and On demand PM OAM Functions Packet loss measurement (LM) Packet delay measurement (DM) Throughput measurement Delay Variation measurement Protocol definitions LM and DM query messages LM and DM query messages Supported by LM Supported by DM Cisco Confidential 56 IETF WG documents RFC 6374 © 2010 Cisco and/or its affiliates. . All rights reserved.© 2010 Cisco and/or its affiliates. Cisco Confidential 57 . All rights reserved. 1 (Protect) Scope: Tunnel ID MPLS-TP Router ID (Node ID) 4 octets (decimal) .© 2010 Cisco and/or its affiliates.com . Cisco Public 58 .Loopback scope: Global ID LSP ID Src-Node_ID::Src-Tunnel_Num::Dst-Node_ID::Dst-Tunnel_Num::LSP_Num Scope: Global ID Link Number (Interface Number) 4 octets (decimal) scope: Node ID [email protected] ID (operator) 4 octets (decimal) – AS Number Default: 0 (non-global) Global scope Tunnel Number 2 octets (decimal) Scope: Node ID Tunnel ID Src-Node_ID::Src-Tunnel_Num::Dst-Node_ID::Dst-Tunnel_Num Scope: Global ID LSP Number 2 octets (decimal) Default: 0 (Working). corouted MPLS-TP LSP Label ACH OAM Msg (Status) BFD CC (Interval x Multiplier) over G-ACh •  Three messages sent at 1 per Static PW Status Static PW Status Static PW Status 1 per sec sec to set/clear fault then continuous messages sent at a longer interval Static PW Status 1 per refresh timer (default 30s) Static PW Status saalvare@cisco.•  Static PWs require in-band CE PE P P PE CE status notification (no LDP notification •  Existing PW Status TLV sent BFD CC (Interval x Multiplier) Bi-directional.com . All rights reserved. Cisco Public 59 .© 2010 Cisco and/or its affiliates. LDI/AIS/LKR.© 2010 Cisco and/or its affiliates.com . Cisco Public 60 .1731) MPLS Service OAM (VCCV/LSP Ping/BFD) E-Line Operational complexity / inefficiency IP/MPLS PE P LSP P PE IETF IP/MPLS OAM (LSP Ping/BFD) Ethernet PW MPLS-TP ITU-T MPLS-TP OAM Proposal (G.8113.1731) MPLS Service OAM (VCCV/LSP Ping/BFD) E-Line Ethernet PW MPLS-TP IETF MPLS-TP OAM (LSP Ping.1/Gtpoam – Y.) PE P LSP P PE P IP/MPLS LSP P PE Common OAM framework IETF IP/MPLS OAM (LSP Ping/BFD) ITU-T – Heterogeneous OAM frameworks at transport layer Ethernet Service OAM (CFM/Y.IETF – Homogenous OAM frameworks at all layers Ethernet Service OAM (CFM/Y. etc. All rights reserved. BFD.1731 based) PE P LSP P saalvare@cisco. Thank you. .


Comments

Copyright © 2024 UPDOCS Inc.