understanding the benefits of ethernet oam - deniz...
Post on 06-Apr-2018
249 Views
Preview:
TRANSCRIPT
© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKSPG-2202 2
Agenda
Protocol Overview
IEEE 802.3ah (Link OAM)
IEEE 802.1ag-2007 (CFM)
ITU-T Y.1731
MEF-16 (E-LMI)
OAM Inter-Working
Ethernet Data-Plane Loopbacks
Fault Management Scenarios
Performance Management
Platform Support
Summary
© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKSPG-2202 33
Ethernet OAM Protocol Overview
© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKSPG-2202 4
Drivers for Ethernet OAM
OAM benchmarks
Set by TDM and existing WAN technologies
Operational Efficiency
Reduce OPEX, avoid truck-rolls
Downtime cost
Management Complexity
Large Span Networks
Multiple constituent networks belong to disparate organizations/companies
© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKSPG-2202 5
Problem Taxonomy
Fault ManagementFault Detection
Fault Verification
Fault Isolation
Fault Recovery
Fault Notification
Configuration ManagementService Provisioning
Performance ManagementFrame Loss Measurement
Delay Measurement
Delay Variation Measurement
Availability Measurement
Carrier
Ethernet
Services
© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKSPG-2202 6
Ethernet OAMProtocol Positioning
Core Customer
ProviderBridges
ProviderBridges
IP/MPLS
Business
Residential
Business
Residential
UNI UNINNINNINNI
BackboneBridges
BackboneBridges
Customer
EthernetLink OAM
AccessConnectivity
Fault ManagementAccessE-LMI
E-LMI - User to Network Interface (UNI)
Link OAM - Any point-to-point 802.3 link
CFM - End-to-End UNI to UNI
MPLS OAM - within MPLS cloud
MPLSOAM
MSE/BNG
© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKSPG-2202 77
Link OAM
IEEE 802.3-2008 (Clause 57)
© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKSPG-2202 8
Link OAM (IEEE 802.3ah, Clause 57)
Provides mechanisms useful for ―monitoring link operation‖, such as:
Link Monitoring
Remote Failure Indication
Remote Loopback Control
Defines an optional OAM sublayer
Intended for single point-to-point IEEE 802.3 links
Uses ―Slow Protocol‖1 frames called OAMPDUs which are never forwarded by MAC clients
Standardized: IEEE 802.3ah, clause 57 (now in IEEE 802.3-2008)
Higher Layers
LLC
OAM (Optional)
MAC
Physical Layer
LANCSMA/CD
Layers
(1) No more than 10 Frames Transmitted in Any One-Second Period
OSI Model
Application
Presentation
Session
Transport
Network
Data Link
Physical
© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKSPG-2202 99
Connectivity Fault
Management (CFM)
IEEE 802.1ag-2007
© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKSPG-2202 10
CFM Overview
Family of protocols that provides capabilities to detect, verify, isolate and report end-to-end ethernetconnectivity faults
Employs regular Ethernet frames that travel in-band with the customer traffic
Devices that cannot interpret CFM Messages forward them as normal data frames
CFM frames are distinguishable by Ether-Type (0x8902) and dMAC address (for multicast messages)
Standardized by IEEE in late 2007
IEEE std. 802.1ag-2007
© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKSPG-2202 11
CFM Overview (Cont.)
Key CFM mechanisms include:
Nested Maintenance Domains (MDs) that break up the responsibilities for network administration of a given end-to-end service
Maintenance Associations (MAs) that monitor service instances under a given MD
Maintenance Points (MPs) that generate and respond to CFM PDUs
Protocols (Continuity Check, Loopback and Linktrace) used for Fault Management activities
© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKSPG-2202 12
CFM ConceptsMaintenance Domain (MD)
Defined by Operational/Contractual Boundaries
e.g. Customer/Service Provider/Operator
MD may nest and touch, but never intersect
Up to 8 levels of ―nesting‖: MD Level (0..7)
The higher the level, the broader its reach
MD Name Format: null, MAC address, DNS or string-based
Operator A Operator B
Service Provider
Customer
CE CE
© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKSPG-2202 13
CFM ConceptsMaintenance Association (MA)
Monitors connectivity of a particular service instance in a given MD (e.g. 1 service traversing 4 MDs = 4 MAs)
Defined by a set of Maintenance End Points (MEP) at the edge of a domain
Identified by MAID == ―Short MA‖ Name + MD Name
Short MA Name Format: Vlan-ID, VPN-ID, integer or string-based
CE CEOperator A Operator B
© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKSPG-2202 14
CFM ConceptsMaintenance Point (MP)—MEP
Maintenance Association End Point (MEP)
Define the boundaries of a MD
Support the detection of connectivity failures between any pair of MEPs in an MA
Associated per MA and identified by a MEPID (1-8191)
Can initiate and respond to CFM PDUs
CE CEOperator A Operator B
MEP MEP
MEP MEP
MEP MEP MEP MEP
© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKSPG-2202 15
CE CEOperator A Operator B
MEP MEPMIP MIP
MEP MEPMIPMIP
MEP MEP MEP MEP
MIP MIP
MIP MIP
MIP MIP
MIPMIPMIPMIP
CFM ConceptsMaintenance Point (MP)—MIP
Maintenance Domain Intermediate Point (MIP)
Support the discovery of paths among MEPs and location of faults along those paths
Can be associated per MD and VLAN / EVC (manually or automatically created)
Can add, check and respond to received CFM PDUs
© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKSPG-2202 16
CFM Protocols
There are three (3) protocols defined by CFM
Continuity Check Protocol
Fault Detection
Fault Notification
Loopback Protocol
Fault Verification
Linktrace Protocol
Path Discovery and Fault Isolation
© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKSPG-2202 17
CFM ProtocolsContinuity Check Protocol
CE CEOperator A Operator B
MEP MEPMIPMIP
Catalogue CatalogueCatalogue andTerminate
1 2 3
1. Continuity Check Message (CCM)X
Used for Fault Detection and Notification
Per-Maintenance Association multicast ―heart-beat‖ messagesTransmitted at a configurable periodic interval by MEPs (3.3ms, 10ms, 100ms, 1s, 10s, 1m, 10m)
Uni-directional (no response required)
Carries status of port on which MEP is configured
Catalogued by MIPs at the same MD-Level, Terminated by remote MEPsin the same MA
© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKSPG-2202 18
CFM ProtocolsContinuity Check Protocol—Fault Detection
IEEE Alarm Name
CCM-Based Defects
DefXconCCMReception by a MEP of a CCM with an incorrect MAID (cross connect error)
Reception by a MEP of a CCM with an MD Level lower than that of the MEP
DefErrorCCM
Reception by a MEP of a CCM from a MEPs not included in a static list
Reception by a MEP of a CCM with an incorrect MEPID (duplicate mpid error)
Reception by a MEP of its own CCM
Reception by a MEP of a CCM with an incorrect transmission interval
DefRemoteCCMInability to receive consecutive CCMs from any one of the other MEPs in its MA
Inability to receive CCMs from any one of the MEPs configured in a static list
DefMACstatusReception by a MEP of a CCM containing a Port Status TLV or Interface Status TLV indicating a failed port
DefRDICCM Reception by a MEP of a CCM with the Remote Defect Indicator (RDI) bit setLowest
Highest
Ala
rm P
riority
© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKSPG-2202 19
CFM ProtocolsLoopback Protocol
CE CEOperator A Operator B
MEP MEPMIPMIP
S D
1. Loopback Message (LBM)
2. Loopback Reply (LBR)1
2
1
2
Used for Fault Verification—Ethernet Ping
MEP can transmit a unicast LBM to a MEP or MIP in the same MA
Receiving MP responds by transforming the LBM into a unicast LBR sent back to the originating MEP
© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKSPG-2202 20
CFM ProtocolsLinktrace Protocol
Used for Path Discovery and Fault Isolation—Ethernet Traceroute
MEP can transmit a multicast message (LTM) in order to discover the MPs and path to a MIP or MEP in the same MA
MIPs along the path relay LTM message only when target MAC is known
Each MIP along the path and the terminating MP return a unicast LTR to originating MEP
CE CEOperator A Operator B
MEP MEPMIPMIP
S D
1 3 5
24
6
1. 1, 3, 5 Linktrace Message (LTM)
2. 2, 4, 6 Linktrace Reply (LTR)
X
Y
© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKSPG-2202 21
CFM ProtocolsPutting Everything Together
1. Run Connectivity Check to proactively detect a soft or hard failure
2. Upon a failure detection, use Loopback to verify it
3. Upon verification, run Traceroute to isolate it; multiple segment LPs can also be used to isolate the fault
4. If the isolated fault points to a virtual circuit, then the OAM tools for that technology can be used to further fault isolation—e.g., for MPLS PW, VCCV and MPLS ping can be used
© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKSPG-2202 2222
Connectivity Fault Management (CFM)
Use Cases
© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKSPG-2202 23
CFM Design Considerations
CFM Design
Align CFM domains / MEP placement with operational responsibilities / boundaries
Multi-organization domains technically possible, but consider operational challenges (e.g. MEP alarm reporting with multiple NOCs involved)
CFM Domains
Minimize number of domains in the network
Example: one domain for all CFM Maintenance Associations within organizational boundaries
CCM Scalability
Timer-based detection protocol
Similar considerations as with other protocols like BFD
CCM Transmission Interval
Select transmission interval according to use
End-to-end Service Monitoring - 1 sec is common value
Resiliency – 100 msec or lower
CCM could even be turned OFF or run at slow rate in normal circumstances and be accelerated during troubleshooting periods / after customer complains
© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKSPG-2202 24
CFM Design Considerations
VLAN Translation
CFM MAID / MEG ID (Service ID) must match on service endpoints hosting MEPs
VLAN IDs not carried inside CFM PDUs, thus VLAN rewrites should not impact CFM operation
Congruency of CFM / Service frame forwarding paths
Ensure that ethernet vlan stack applied to service frames is the same applied to CFM frames used for monitoring
Size and amount of vlans applied to a service during transport could vary in different parts of network
MEP ID assignments
MEP ID (mpid) value can be reused across different services
Recommend using same MEP ID for all MEPs in a given router
Instrumentation
IEEE CFM MIB (802.1ap)
Vendor enterprise MIBs
MEF FM / MEF PM (in progress) MIBs
No MIBs defined from Y.1731
© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKSPG-2202 25
CFM Deployment
Access 1 Access 2Aggregation 1 Aggregation 2CE1 CE2
Admin Domain ―A‖
End to End service provided over a single Administrative Domain (e.g. Carrier A)
Ethernet Aggregation
© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKSPG-2202 26
CFM Deployment
CustomerDomain
SPDomain
LinkDomain
MEP MIP
Access 1 Access 2Aggregation 1 Aggregation 2CE1 CE2
Ethernet Aggregation
Port MEPs
First mile link monitoring
End to End SP service monitoring
End to End Customer service monitoring
(optional)
© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKSPG-2202 27
Use CasesEthernet Mobile Backhaul
EVC NID
CFM
Demarc EVC NID
Cell Site
Router
Cell Site
Router
CFM
Ethernet Service Provider
Wireline Provider / Mobile Backhaul Operator Mobile Operator
Cell Site(s)
Mobile Operator
MTSO
RNC
BSC
SAEGW
eNodeB (4G)
NodeB (3G)
BTS (2G)4G
3G
2G
EVC = Ethernet Virtual Circuit
NID = Network Interface Device
= CFM Maintenance Association End Point (MEP)
MTSO = Mobile Telephone Switching Office
BTS = Base Transceiver Station
BSC = Base Station Controller
eNode B = Enhanced Node B
SAE GW = System Arch Evolution GW
RNC = Radio Network Controller
Base
Station
Base
Station
eNodeB (4G)
NodeB (3G)
BTS (2G)
© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKSPG-2202 28
Use CasesEthernet L2 VPN
L2 VPN
Customer
L2 VPN
Customer
L2 VPN
Customer
EVC
EVC
NID /
Access /
Demarcation Device
NID
L3 CE
CFM
CFM
Ethernet Service Provider
EVC = Ethernet Virtual Circuit
NID = Network Interface Device
= CFM Maintenance Association End Point (MEP)
© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKSPG-2202 29
Use CasesL3 VPN with Ethernet Access (CE-PE)
L3 VPN
Customer
Ethernet Service Provider
EVC
Managed
L3 CE
L3 PE
IP / MPLS Core
VRFInternet
NID
Third Party Ethernet Service Provider
Or Transport / Aggregation Department
IP DepartmentIP Department
EVC = Ethernet Virtual Circuit
NID = Network Interface Device
= CFM Maintenance Association End Point (MEP)
Managed
L3 CE
DSLAMSHDSL
CFM
Aggregator
Demarc Device
EVC
© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKSPG-2202 30
Use CasesBroadband / Wholesale Access
EVC Aggregator
CFM
BNG/
BRAS SP Retail ISP
VRFInternet
AggregatorDSLAM
PON OLT
EVC
(Bitstream Wholesale)
Wholesale SP
Residential
Subscribers
Internet
Wholesale SP
subscribers
Ethernet Service Provider
Third Party Ethernet Service Provider
Or Transport / Aggregation Department
Broadband Department /
Wholesale SP
Broadband Department
EVC = Ethernet Virtual Circuit
NID = Network Interface Device
= CFM Maintenance Association End Point (MEP)
© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKSPG-2202 3131
Connectivity Fault Management (CFM)
Cisco Implementation
© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKSPG-2202 32
CE CEOperator A Operator B
UNI
ethernet cfm ieeeethernet cfm global!ethernet cfm domain Domain_L4 level 4
service customer_500_provider vlan 500continuity-checkcontinuity-check interval 1s
!ethernet cfm logging alarm ciscoethernet cfm logging alarm ieee
Global Configuration
interface GigabitEthernet2/1switchport trunk allowed vlan 500switchport mode trunkethernet cfm mip level 4 vlan 500
MD and MD Level
MA
UP MEP ManualMIP
MEP
GE2/7
MIP
GE2/1
NNI
Cisco IOS CFM ImplementationExample 1: CFM on Switchport
interface GigabitEthernet2/7switchport trunk allowed vlan 500switchport mode trunk ethernet cfm mep domain Domain_L4 mpid 111 vlan 500
ME-3400
3750-ME
6500
MWR
© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKSPG-2202 33
interface GigabitEthernet0/1ethernet cfm mep domain DOMAIN-L7 mpid 111 vlan 4000ethernet cfm mep domain DOMAIN-L7 mpid 111 vlan 3000ethernet cfm mep domain DOMAIN-L7 mpid 111 vlan 2000!interface GigabitEthernet0/1.2000encapsulation dot1Q 2000ip address 1.1.1.1 255.255.255.0!interface GigabitEthernet0/1.3000encapsulation dot1Q 3000ip address 2.2.2.1 255.255.255.0!interface GigabitEthernet0/1.4000encapsulation dot1Q 4000ip address 3.3.3.1 255.255.255.0
ethernet cfm ieeeethernet cfm global!ethernet cfm domain DOMAIN-L7 level 7service EVPL-2000 vlan 2000 direction down
continuity-checkservice EVPL-3000 vlan 3000 direction down
continuity-checkservice EVPL-4000 vlan 4000 direction down
continuity-check
Cisco IOS CFM ImplementationExample 2: CFM on Layer 3 interfaces
DOWN MEPs
Global Configuration Interface Configuration
ISR routers
ASR 1000
© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKSPG-2202 34
Cisco IOS CFM ImplementationExample 3: CFM on Service Instance with bridge-domain
interface GigabitEthernet2/1description UNIservice instance 665 ethernet sampleEVCencapsulation dot1q 100rewrite ingress tag pop 1 symmetricbridge-domain 777cfm mep domain Domain_L5 mpid 1111cfm mip level 6
!interface GigabitEthernet2/2description EVC NNIservice instance 666 ethernet sampleEVCencapsulation dot1q 200rewrite ingress tag pop 1 symmetricbridge-domain 777cfm mip level 5
!interface GigabitEthernet2/3description switchport NNIswitchport trunk allowed vlan 777switchport mode trunkethernet cfm mip level 5 vlan 777
ethernet cfm ieeeethernet cfm global!ethernet cfm domain Domain_L5 level 5service E2E_MA_name evc sampleEVC vlan 777continuity-checkcontinuity-check interval 1s
!ethernet evc sampleEVC!ethernet cfm logging alarm ciscoethernet cfm logging alarm ieee
Global Configuration Interface Configuration
Example includes Service Instance (with BD) and switchports in the same broadcast domain
2/1
dot1q 100BD 777
2/3
dot1q 777switchport
2/2
dot1q 200BD 777UP MEP
7600
© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKSPG-2202 35
Cisco IOS CFM ImplementationExample 4: CFM on Service Instance with Xconnect
interface GigabitEthernet2/1description PW ACservice instance 665 ethernet sampleEVCencapsulation dot1q 100rewrite ingress tag pop 1 symmetricxconnect 2.2.2.2 123 pw-class vlan-xconnectcfm mip level 4cfm mep domain Domain_L3 mpid 1111
!
ethernet cfm ieeeethernet cfm global!ethernet cfm domain Domain_L3 level 3service sampleMA evc sampleEVCcontinuity-checkcontinuity-check interval 1s
!ethernet evc sampleEVC!pseudowire-class vlan-xconnect
encapsulation mpls!ethernet cfm logging alarm ciscoethernet cfm logging alarm ieee
Global Configuration Interface Configuration
7600
2/1dot1q 100xconnect
PW
UP MEP
© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKSPG-2202 36
Cisco IOS CFM ImplementationExample 5: CFM on VPLS L2 Virtual Forwarding Instance (VFI)
interface vlan 10description SVI interfacexconnect vfi foo-core
ethernet cfm ieeeethernet cfm global!ethernet cfm domain Domain_L3 level 3service sampleMA evc sampleEVC vlan 10 direction downcontinuity-checkcontinuity-check interval 1s
!ethernet evc sampleEVC!pseudowire-class HubClass
encapsulation mpls!l2 vfi foo-core manual sampleEVCvpn id 100bridge-domain 10 vlanneighbor 11.0.0.1 pw-class HubClassneighbor 11.0.0.2 pw-class HubClasscfm mep domain Domain_L3 mpid 1100!ethernet cfm logging alarm ciscoethernet cfm logging alarm ieee
Global Configuration Interface Configuration
Bridge
Physical
Interface
Full Mesh
Pseudowires
VPLS
Forwarder
Emulated
LAN Interface
L2 VFI
Spoke
PseudowiresCFM Down MEP
7600
© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKSPG-2202 37
Cisco IOS-XR CFM ImplementationExample 6: CFM on Layer 2 and Layer 3 Interfaces
interface GigabitEthernet0/1/0/1.156 l2transportencapsulation dot1q 156ethernet cfmmep domain Domain_L2 service sampleMA1 mep-id 15
!interface GigabitEthernet0/1/0/2ipv4 address 20.20.14.15 255.255.255.0ethernet cfmmep domain Domain_L2 service sampleMA2 mep-id 15
ethernet cfmdomain Domain_L2 level 2service sampleMA1 down-mepscontinuity-check interval 1slog continuity-check errorslog continuity-check mep changes
!service sampleMA2 down-mepscontinuity-check interval 1slog continuity-check errorslog continuity-check mep changes
!!!
Global Configuration Interface Configuration
ASR 9000
0/1/0/1.156dot1q 156EoMPLS AC
PW
DOWN MEP 0/1/0/2L3 interface
© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKSPG-2202 3838
OAM Functions and Mechanisms for Ethernet-Based Networks
ITU-T Y.1731
© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKSPG-2202 39
ITU-T Y.1731 Overview
ITU-T recommendation for user-plane OAMfunctionality in Ethernet networks. It defines:
Fault Management mechanisms
Performance Management mechanisms
Standardized by ITU-T SG 13 in May 2006
Latest published version dated Feb. 2008 after IEEE 802.1ag standardization
Frame formats (Multicast Address, Ethertype, and common OAM PDU fields) and base functionality are agreed upon across IEEE 802.1ag and Y.1731
Fault Management
Performance Management
Detection
Verification
Isolation
Notification
Delay
Loss
ITU-T Y.1731
© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKSPG-2202 40
ITU-T Y.1731 Overview
OAM Functions for Fault Management
Ethernet Continuity Check (ETH-CC) (Y.1731 adds unicast CCM)
Ethernet Loopback (ETH-LB) (Y.1731 adds multicast LBM)
Ethernet Linktrace (ETH-LT)
Ethernet Remote Defect Indication (ETH-RDI)
Ethernet Alarm Indication Signal (ETH-AIS)
Ethernet Locked Signal (ETH-LCK)
In addition: ETH-TEST, ETH-APS, ETH-MCC, ETH-EXP, ETH-VSP
OAM Functions for Performance Management
Frame Loss Measurement (ETH-LM)
Frame Delay Measurement (ETH-DM)
Covered by
IEEE 802.1ag
© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKSPG-2202 4141
Ethernet Local ManagementInterface (E-LMI)
MEF-16
© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKSPG-2202 42
Ethernet LMIOverview
Provides protocol and mechanisms used for:
Notification of EVC addition, deletion or status (Active, Not Active, Partially Active) to CE
Communication of UNI and EVC attributes to CE (e.g. CE-VLAN to EVC map)
CE auto-configuration
Notification of Remote UNI name and status to CE
Asymmetric protocol based on Frame Relay LMI, mainly applicable to the UNI (UNI-C and UNI-N)
Specification completed by MEF:http://www.metroethernetforum.org/PDFs/Standards/MEF16.doc
CE
User Network Interface
(UNI)
UNI-C UNI-N
E-LMI
Metro
Ethernet
Network
Cisco
Enhancement
© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKSPG-2202 4343
Ethernet OAM Interworking
© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKSPG-2202 44
Ethernet
over SONET
Ethernet
over MPLS
10G
Ethernet
ATM
RFC1483
Ed
ge
Brid
ge
Brid
ge
Brid
ge
Brid
ge
Ed
ge R
ou
ter
sw
itch
sw
itch
Ro
ute
r
Ro
ute
r
Ro
ute
r
AT
M S
witc
h
AT
M S
witc
h
Operator A Operator B
Network
OAM
Network
OAM
Cu
sto
me
r
Brid
ge
Cu
sto
me
r
Brid
ge
Transport
OAM
Transport
OAMTransport
OAM
Transport
OAM
Server Layers feed
events into Client Layers
Event Translation inter-
domains intra-layer
Service OAM
What Is OAM Interworking?
Strict OAM layering should be honored: messages should not cross layers
OAM Messages should not leak outside domain boundaries within a layer
Interworking is event translations & not necessarily 1:1 message mapping
Interworking may be inter-layer and intra-layer
© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKSPG-2202 45
Interworking ScenariosMain Examples Supported by Cisco IOS / IOS-XR
CFM
Link OAM
MPLS PW OAM
E-LMI
CFM
E-LMI
© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKSPG-2202 4646
Ethernet Data-Plane Loopbacks
© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKSPG-2202 47
Deploying Carrier Ethernet OAMEthernet Data-Plane Loopbacks
Ethernet data traffic can be looped back on a per port / per VLAN basis
Use cases:
Service turn-up
Post service turn-up troublehooting
Out-of-service throughput testing
Enabled via CLI configuration
Configurable SRC and DST MAC Addresses swap
Configurable direction:
Facility Loopback (facing wire)
Terminal Loopback (facing bridge)
Central Test Head allows for flexible and sophisticated test traffic patterns
Complements CFM Loopback and Link OAM Remote Loopback
UNI Customer
CPE
Central
Test Head
Carrier Ethernet Network
NNIFacility Loopback
Terminal
Loopback
© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKSPG-2202 48
Ethernet Loopbacks Comparison
FunctionalityIEEE 802.1ag /
Y.1731 Loopback
IEEE 802.3ah Remote
Loopback
Ethernet Data-Plane Loopbacks
Triggering Mechanism Out-of-Band (CLI)In-Band (OAMPDUs) signal
from Master NEOut-of-Band (CLI)2
Loopback TypePer-Port / Per-VLAN (according to
initiator MEP configuration)Per-Port Per-Port / Per-VLAN
Test Intrusiveness In-Service and Out-of-Service1 Out-of-Service Out-of-Service
Looped Frames OAM frames Data frames Data frames
SA and DA MAC swap n/a NO Configurable (YES / NO)
Loopback DirectionFollows direction of responding
MEP: Facility / Terminal (down / up mep respectively)
Facility Configurable (Facility / Terminal)
Test Head to Test Point connectivitySingle-Hop / Multi-Hop bridge
networksSingle-Hop bridge network
(between Master and Slave NE)Single-Hop / Multi-Hop bridge
networks
(1) Out-of-Service (OOS) Loopback Possible When Used in Conjunction with Y.1731’s Ethernet Lock Signal (ETH-LCK)
(2) No Standard for In-Band Signaling
© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKSPG-2202 4949
Fault Management Scenarios
© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKSPG-2202 50
ANA is Cisco’s IP NGN Infrastructure Manager for
Service Providers:
Element Management
o Discovery & inventory, event reduction, image and
configuration management
o CRS-1, CRS-3, ASR9000, 7600, ME3400, ME3600X/3800X and all
other Carrier NEs
Network and Service Management
o CarrierE, IP/MPLS and IP-RAN management
o Service activation workflows, point & click wizard
o Network and service topology discovery & visualization, alarm
correlation and analysis
Deployed at top service providers in the Americas, Europe, Australia and Asia
Cisco ANAManage Cisco-Based IP NGN Networks
© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKSPG-2202 51
Deploying Carrier Ethernet OAMEthernet Layer 2 VPN Services
AccessAccess Aggregation AggregationCE CE
Point-to-Point Ethernet Service
© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKSPG-2202 52
Deploying Carrier Ethernet OAMEthernet Layer 2 VPN Services
AccessAccess Aggregation AggregationCE CE
CFME-LMILink OAM
E-LMILink OAM
OAM protocol positioning
CFMto E-LMI IW
CFMto E-LMI IW
Link OAMto CFM IW
Link OAMto CFM IW
© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKSPG-2202 53
Deploying Carrier Ethernet OAMEthernet Layer 2 VPN Services
CFM Continuity Check Messages (CCM)
UPE11#show ethernet cfm maintenance-points remote--------------------------------------------------------------------------------MPID Domain Name MacAddress IfSt PtStLvl Domain ID Ingress RDI MA Name Type Id SrvcInst
EVC Name Age --------------------------------------------------------------------------------3100 PROVIDER_DOMAIN aabb.cc00.0599 Up Up4 PROVIDER_DOMAIN Et0/1.100 - customer_100_provider Vlan 100 N/A
N/A 0s
Total Remote MEPs: 1
CCMDatabase
t0
t1
t2
CE 11 CE 31uPE 31uPE 11 AGG 31AGG 11
Proactive End-to-End Service Monitoring
© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKSPG-2202 54
Deploying Carrier Ethernet OAMViewing Local and Remote MEPs via Cisco ANA
Remote
MEPs tab
Local
MEPs tab
© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKSPG-2202 55
Deploying Carrier Ethernet OAMEthernet Layer 2 VPN Services
UPE11#ping ethernet mpid 3100 domain PROVIDER_DOMAIN vlan 100
Type escape sequence to abort.Sending 5 Ethernet CFM loopback messages to aabb.cc00.0599, timeout is 5 seconds:!!!!!Success rate is 100 percent (5/5), round-trip min/avg/max = 4/5/12 ms
CFM Loopback Message (LBM)
CFM Loopback Reply (LBR)
uPE11# ping ethernet
End-to-end Service/Failure Verification
CE 11 CE 31uPE 31uPE 11 AGG 31AGG 11
© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKSPG-2202 56
Deploying Carrier Ethernet OAMCFM Command Available via ANA
© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKSPG-2202 57
Deploying Carrier Ethernet OAMCFM Ping Using ANA
© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKSPG-2202 58
Deploying Carrier Ethernet OAMEthernet Layer 2 VPN Services
CFM Linktrace Message (LTM)CFM Linktrace Reply (LTR)
uPE11# traceroute ethernet
Service Path Discovery/Failure Isolation
CE 11 CE 31uPE 31uPE 11 AGG 31AGG 11
© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKSPG-2202 59
Deploying Carrier Ethernet OAMEthernet Layer 2 VPN Services
UPE11#traceroute ethernet mpid 3100 domain PROVIDER_DOMAIN vlan 100Type escape sequence to abort. TTL 64. Linktrace Timeout is 5 secondsTracing the route to aabb.cc00.0599 on Domain PROVIDER_DOMAIN, Level 4, vlan 100Traceroute sent via Ethernet0/1.100, path found via MPDB
B = Intermediary Bridge! = Target Destination* = Per hop Timeout--------------------------------------------------------------------------------
MAC Ingress Ingr Action Relay Action Hops Host Forwarded Egress Egr Action Previous
Hop --------------------------------------------------------------------------------B 1 AGG11 aabb.cc00.0399 Et0/0.100 IngOk RlyMPDB
Forwarded Et0/1.100 EgrOK aabb.cc00.0299B 2 AGG31 aabb.cc00.0499 Et0/0.100 IngOk RlyMPDB
Forwarded Et0/1.100 EgrOK aabb.cc00.0399! 3 UPE31 aabb.cc00.0599 Et0/0.100 IngOk RlyHit:MEP
Not Forwarded aabb.cc00.0499
uPE11# traceroute ethernet
Service Path Discovery/Failure Isolation
CE 11 CE 31uPE 31uPE 11 AGG 31AGG 11
© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKSPG-2202 60
Deploying Carrier Ethernet OAMCFM Traceroute Using ANA
© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKSPG-2202 61
Deploying Carrier Ethernet OAMEthernet Layer 2 VPN Services
ELMI Status Enquiry message (Full Status report)
ELMI Status message (Full Status report)
Local UNI ID CE11_UNICE-VLAN/EVC Map type Service_MultiplexingEVC ID EVC_P2P_100EVC Type Point_to_PointCE-VLAN/EVC Map vlan 100EVC Status New, ActiveRemote UNI count – configured 1Remote UNI count – active 1Remote UNI ID CE31_UNIRemote UNI status UP
Example:
CE 11 CE 31uPE 31uPE 11 AGG 31AGG 11
Cisco enhancements
to ELMI
CE Notification
© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKSPG-2202 62
Deploying Carrier Ethernet OAMEthernet Layer 2 VPN Services
CE Notification
CE 11 CE 31uPE 31uPE 11 AGG 31AGG 11
CE11#show ethernet lmi evc detail EVC_P2P_100EVC Id: EVC_P2P_100interface GigabitEthernet0/0Time since Last Full Report: 00:21:23Ether LMI Link Status: UpUNI Status: UpUNI Id: CE11_UNICE-VLAN/EVC Map Type: BundlingVLAN: 100
EVC Status: ActiveEVC Type: Point-to-PointRemote UNI Count: Configured = 1, Active = 1
UNI Id UNI Status Port------ ---------- ----CE31_UNI Up Remote
CE11#show ethernet lmi evc detail EVC_MP_250EVC Id: EVC_MP_250interface GigabitEthernet0/0Time since Last Full Report: 00:25:54Ether LMI Link Status: UpUNI Status: UpUNI Id: CE11_UNICE-VLAN/EVC Map Type: BundlingVLAN: 250
EVC Status: ActiveEVC Type: Multipoint-to-MultipointRemote UNI Count: Configured = 2, Active = 2
UNI Id UNI Status Port------ ---------- ----CE12_UNI Up RemoteCE31_UNI Up Remote
CE11#show ethernet lmi evc map interface gig0/0UNI Id: CE11_UNISt Evc Id CE-VLAN --- ----------------- --------A EVC_MP_250 250A EVC_P2P_100 100Key: St=Status, A=Active, P=Partially Active, I=Inactive,
*=Default EVC, ?=Link Down
© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKSPG-2202 63
Deploying Carrier Ethernet OAMEthernet Layer 2 VPN Services
CE Notification—VLAN ID Missmatch
CE 11 CE 31uPE 31uPE 11 AGG 31AGG 11
CE11(config)#interface gig0/0.100 CE11(config-subif)#encapsulation dot1Q 100
CE11#show ip interface briefInterface IP-Address OK? Method Status Protocol<snip>GigabitEthernet0/0.100 100.100.100.11 YES NVRAM up up
CE Configured with the correct C-VLAN (e.g. vid 100)
© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKSPG-2202 64
Deploying Carrier Ethernet OAMEthernet Layer 2 VPN Services
CE Notification—VLAN ID Missmatch
CE 11 CE 31uPE 31uPE 11 AGG 31AGG 11
CE Configured with the incorrect C-VLAN (e.g. vid 1300)
CE11(config)#interface gig0/0.100 CE11(config-subif)#encapsulation dot1Q 1300
Jan 26 00:15:39.546: %ETHER_LMI-6-MISMATCHED_VLAN_NOT_CONFIGURED: VLAN 100 notConfigured but in VLAN mapping for UNI GigabitEthernet0/0
Jan 26 00:15:39.546: %ETHER_LMI-6-MISMATCHED_VLAN_CONFIGURED: VLAN 1300 configuredbut not in VLAN mapping for UNI GigabitEthernet0/0 Interface
CE11#show ip interface briefInterface IP-Address OK? Method Status Protocol<snip> GigabitEthernet0/0.100 100.100.100.11 YES NVRAM down down
Proactive ELMI Actionat CPE
© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKSPG-2202 65
Deploying Carrier Ethernet OAMEthernet Layer 2 VPN Services
AccessAccess Aggregation
ELMI Status messageAsync EVC report
ELMI Status messageAsync EVC report
ELMI action:CE brings down(sub)interface
ELMI action:CE brings down(sub)interface
CFM remote MEP timeout
MEP Down (timeout) alarmDefRemoteCCM IEEE alarmEVC declared InactiveCFM to ELMI Interworking
CFM remote MEP timeout
MEP Down (timeout) alarmDefRemoteCCM IEEE alarmEVC declared InactiveCFM to ELMI Interworking
Failure Scenario: Network Failure
Aggregation
XCE CE
© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKSPG-2202 66
Deploying Carrier Ethernet OAMEthernet Layer 2 VPN Services
UPE11#
*Apr 8 04:33:44.911: %E_CFM-3-REMOTE_MEP_DOWN: Remote MEP mpid 3100 vlan 100 MA name customer_100_provider in domain PROVIDER_DOMAIN changed state to down with event code TimeOut.
*Apr 8 04:33:44.911: %ETHER_SERVICE-6-EVC_STATUS_CHANGED: status of EVC_P2P_100 changed to InActive
*Apr 8 04:33:47.587: %E_CFM-3-FAULT_ALARM: A fault has occurred in the network for the local MEP having mpid 1100 vlan 100 for service MA name customer_100_provider with the event code DefRemoteCCM.
UPE11#show ethernt cfm errors --------------------------------------------------------------------------------MPID Domain Id Mac Address Type Id Lvl
MAName Reason Age --------------------------------------------------------------------------------3100 PROVIDER_DOMAIN aabb.cc00.0599 Vlan 100 4
customer_100_provider Lifetime Timer Expired 119s
CE 11 CE 31uPE 31uPE 11
XAGG 31AGG 11
Error DB
IEEE-defined
alarm
Cisco-defined
alarm
© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKSPG-2202 67
Deploying Carrier Ethernet OAMEthernet Layer 2 VPN Services
UPE11#ping ethernet aabb.cc00.0599 domain PROVIDER_DOMAIN vlan 100
Type escape sequence to abort.Sending 5 Ethernet CFM loopback messages to aabb.cc00.0599, timeout is 5 seconds:.....Success rate is 0 percent (0/5)
UPE11#traceroute ethernet aabb.cc00.0599 domain PROVIDER_DOMAIN vlan 100Type escape sequence to abort. TTL 64. Linktrace Timeout is 5 secondsTracing the route to aabb.cc00.0599 on Domain PROVIDER_DOMAIN, Level 4, vlan 100Traceroute sent via Ethernet0/1.100, path found via MPDB
B = Intermediary Bridge! = Target Destination* = Per hop Timeout--------------------------------------------------------------------------------
MAC Ingress Ingr Action Relay Action Hops Host Forwarded Egress Egr Action Previous Hop
--------------------------------------------------------------------------------B 1 AGG11 aabb.cc00.0399 Et0/0.100 IngOk RlyMPDB
Forwarded Et0/1.100 EgrOK aabb.cc00.0299****
CE 11 CE 31uPE 31uPE 11
XAGG 31AGG 11
© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKSPG-2202 68
Deploying Carrier Ethernet OAMEthernet Layer 2 VPN Services
CE11#
*Apr 8 04:33:44.991: %LINEPROTO-5-UPDOWN: Line protocol on Interface Ethernet0/0.100, changed state to down
CE11#show ethernet lmi evc detail EVC_P2P_100EVC Id: EVC_P2P_100interface Ethernet0/0Time since Last Full Report: 00:01:13Ether LMI Link Status: UpUNI Status: UpUNI Id: CE11_UNICE-VLAN/EVC Map Type: Service Multiplexing with no bundlingVLAN: 100
EVC Status: InactiveEVC Type: Point-to-PointRemote UNI Count: Configured = 1, Active = 0
UNI Id UNI Status Port------ ---------- ----CE31_UNI Unreachable Remote
CE 11 CE 31uPE 31uPE 11
XAGG 31AGG 11
Network Failure:
Remote UNI shows
UNREACHABLE
© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKSPG-2202 69
Deploying Carrier Ethernet OAMEthernet Layer 2 VPN Services
UNI Link Down
ELMI action:CE brings down(sub)interface
ELMI Status messageAsync EVC report
CFM MEP Up (port state Down) alarmDefMACstatus IEEE alarmEVC declared InactiveCFM to ELMI InterWorking
EVC declared Inactive
CFM CCMInterface Status TLV―isDown‖
X
Failure Scenario: UNI Link Down
AccessAccess Aggregation AggregationCE CE
© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKSPG-2202 70
Deploying Carrier Ethernet OAMEthernet Layer 2 VPN Services
UPE11#
*Apr 8 04:41:54.823: %E_CFM-6-REMOTE_MEP_UP: Continuity Check message is received from a remote MEP with mpid 3100 vlan 100 MA name customer_100_provider domain PROVIDER_DOMAIN interface status Down event code PortState.
*Apr 8 04:41:54.823: %ETHER_SERVICE-6-EVC_STATUS_CHANGED: status of EVC_P2P_100 changed to InActive
*Apr 8 04:41:57.451: %E_CFM-3-FAULT_ALARM: A fault has occurred in the network for the local MEP having mpid 1100 vlan 100 for service MA name customer_100_provider with the event code DefMACstatus.
UPE11#show ethernet cfm maintenance-point remote--------------------------------------------------------------------------------MPID Domain Name MacAddress IfSt PtStLvl Domain ID Ingress RDI MA Name Type Id SrvcInst
EVC Name Age --------------------------------------------------------------------------------3100 PROVIDER_DOMAIN aabb.cc00.0599 Down Up 4 PROVIDER_DOMAIN Et0/1.100 - customer_100_provider Vlan 100 N/A
N/A 0s
Total Remote MEPs: 1
XCE 11 CE 31uPE 31uPE 11 AGG 31AGG 11
© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKSPG-2202 71
Deploying Carrier Ethernet OAMEthernet Layer 2 VPN Services
CE11#
*Apr 8 04:41:54.907: %LINEPROTO-5-UPDOWN: Line protocol on Interface Ethernet0/0.100, changed state to down
CE11#show ethernet lmi evc detail EVC_P2P_100EVC Id: EVC_P2P_100interface Ethernet0/0Time since Last Full Report: 00:01:07Ether LMI Link Status: UpUNI Status: UpUNI Id: CE11_UNICE-VLAN/EVC Map Type: Service Multiplexing with no bundlingVLAN: 100
EVC Status: InactiveEVC Type: Point-to-PointRemote UNI Count: Configured = 1, Active = 0
UNI Id UNI Status Port------ ---------- ----CE31_UNI Down Remote
XCE 11 CE 31uPE 31uPE 11 AGG 31AGG 11
UNI Failure:
Remote UNI shows DOWN
© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKSPG-2202 72
Deploying Carrier Ethernet OAMEthernet Layer 2 VPN Services
CE CEPEPE EoMPLS Pseudowire
Point-to-Point Ethernet Service
© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKSPG-2202 73
Deploying Carrier Ethernet OAMEthernet Layer 2 VPN Services
CE CEPEPE EoMPLS Pseudowire
Directed LDP sessionE-LMI E-LMI
OAM Protocol Positioning
PW OAMTo E-LMI IW
PW OAMTo E-LMI IW
© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKSPG-2202 74
Deploying Carrier Ethernet OAMEthernet Layer 2 VPN Services
CE CEPEPE EoMPLS Pseudowire
CE UNI failure:Admin ―shutdown‖
ELMI action:CE brings down(sub)interface
ELMI Status messageAsync EVC report
PW declared DOWN (syslog)EVC declared Inactive (syslog)PW OAM to ELMI InterWorking
EVC declared InactivePW declared DOWN (syslog)
Tx LDP TLV Status(PW status: AC DOWN)
X
Failure Scenario: UNI Failure
© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKSPG-2202 7575
Ethernet Performance Management
© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKSPG-2202 76
Key Performance Indicators (KPIs)
Frame Loss Ratio (FLR) – percentage (%) of service frames* not delivered / Total number of service frames delivered in T time interval
Frame Delay (FD) – round-trip/one-way delay for a service frame
Frame Delay Variation (FDV) – Variation in frame delay between a pair of service frame
Service Availability
* Service frames (Green) are frames that conform to agreed upon
level of bandwidth profile conformance
© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKSPG-2202 77
Y.1731 PM
Probes based on Y.1731 PDUs
One-Way/Two-Way ETH-DM
Single-ended ETH-LM
Measure one-way/two-way FD/FDV
and actual FL
Multi-vendor interoperability
Configured and scheduled via IP
SLA (IOS) / ethernet-SLA (IOS-XR)
Phased delivery for selected IOS and
IOS-XR platforms
IP SLA for Metro Ethernet
Probes based on IEEE 802.1ag and
vendor-specific PDUs
Ethernet Echo
Ethernet Jitter probes
Measure one-way/two-way FD/FDV
and statistical FL
Partial multi-vendor network support
Configured and scheduled via IP
SLA (IOS)
Shipping in most IOS platforms with
CFM support
Cisco Ethernet Performance Management
© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKSPG-2202 78
Frame Delay / Frame Delay VariationDeployment Alternatives
Frame Delay (FD)
Frame Delay Variation (FDV)Synthetic traffic with Timestamps
One-Way FD/FDVTime-of-Day (ToD)
synchronization required for
OW FD
IP SLA
Ethernet echoUses std. CFM LBM PDUs
Two-Way FD/FDV
IP SLA
Ethernet jitterUses proprietary CFM frames
Y.1731 One-Way
ETH-DMUses 1DM PDUs
Y.1731 Two-Way
ETH-DMUses DMM/DMR PDUs
Y.1731 Two-Way
ETH-DMUses DMM/DMR PDUs
© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKSPG-2202 79
Frame LossDeployment Alternatives
Frame Loss (FL)
Frame Loss Ratio (FLR)Far-end Loss (S-D)1
Near-end Loss (D-S)1
Statistical FLUses Synthetic traffic
Applies to P2P and MP
services
Actual Service FLUses Service Frames counters
Applies to P2P services only
IP SLA
ethernet jitterUses proprietary CFM frames
Y.1731 ETH-SLM2
Uses SLM/SLR PDUs
Y.1731 Dual-
Ended ETH-LMUses CCM PDUs
(1) S-D = Source-to-Destination / D-S = Destination-to-Source
(2) ETH-SLM – Ethernet Synthetic Loss Measurement – to Be Included in Next Published Version of Y.1731 (Late 2011)
Y.1731 Single-
Ended ETH-LMUses LMM/LMR PDUs
© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKSPG-2202 80
IP SLA Ethernet Jitter Probe ReportVistaInsight for Networks (VIN) – ANA Edition
© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKSPG-2202 81
Y.1731 ETH-DM (DMM/DMR) Probe ReportVistaInsight for Networks (VIN) – ANA Edition
© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKSPG-2202 8282
Platform Support
© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKSPG-2202 83
Ethernet OAMCisco Platform Support
Access
ASR 9000
XR 12000
Cisco 7600
Catalyst 6500
Catalyst 4500
Catalyst 4900
Cisco ONS 15454
Cisco CGS 2520
Cisco ME3400
Cisco ME3400E
Cisco ME3600X
Cisco ME3800X
Cisco ME4924
Cisco ME6524
Catalyst 3750-ME
Cisco 880/890
Cisco 1800/2800/3800
Cisco 1900/2900/3900
Cisco 7200/7201/7301
Cisco MWR 2941
Cisco CGR 2010
Cisco ASR 1000
Aggregation
Customer
Premise
Core
CRS-1
© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKSPG-2202 85
Cisco Carrier Ethernet OAM
MPLSOAM
EthernetLMI
EthernetLinkOAM
EmbeddedEvent
ManagerEEM
ConnectivityFault
ManagementCFM
IP ServiceLevel
Agreement
OAMInterworking
Industry’s Only Solution with End-to-End Manageability and Customer Loyalty: Service Level Assurance
© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKSPG-2202 86
Receive 25 Cisco Preferred Access points for each session evaluation you complete.
Give us your feedback and you could win fabulous prizes. Points are calculated on a daily basis. Winners will be notified by email after July 22nd.
Complete your session evaluation online now (open a browser through our wireless network to access our portal) or visit one of the Internet stations throughout the Convention Center.
Don’t forget to activate your Cisco Live and Networkers Virtual account for access to all session materials, communities, and on-demand and live activities throughout the year. Activate your account at any internet station or visit www.ciscolivevirtual.com.
Complete Your Online Session Evaluation
© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKSPG-2202 8787
Visit the Cisco Store for Related Titles
http://theciscostores.com
© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKSPG-2202 90
AcronymsAcronym
AIS Alarm Indication Signal
CCM Continuity Check Message
CCMDB CCM Data Base (see CCM)
CE Customer Edge
CFM Connectivity Fault Management
EFM Ethernet in the First Mile
E-LMI Ethernet LMI (see LMI)
E-OAM Ethernet OAM (see OAM)
EVC Ethernet Virtual Connection
IEEEInstitute of Electrical and Electronics Engineers
ITU International Telecommunication Union
LBM Loopback Message
LBR Loopback Reply
LMI Local Management Interface
LTM Linktrace Message
LTR Linktrace Reply
MA Maintenance Association
MAID MA Identifier (see MA)
MD Maintenance Domain
Acronym
MEF Metro Ethernet Forum
MEN Metro Ethernet Network
MEP Maintenance Association End Point
MEPID MEP Identifier (see MEP)
MHF MIP Half Function (see MIP)
MIB Management Information Base
MIP Maintenance Domain Intermediate Point
MP Maintenance Point
OAMOperations, Administration and Maintenance
PDU Protocol Data Unit
PE Provide Edge
RDI Remote Defect Indicator
RFI Remote Failure Indicator
TLV Type, Length, Value
UNI User to Network Interface
UNI-C Customer side of UNI (see UNI)
UNI-N Network side of UNI (see UNI)
VID VLAN Identifier
VLAN Virtual LAN
© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKSPG-2202 91
Ethernet Operations, Administration and Maintenance— White Paper
http://www.cisco.com/en/US/products/hw/routers/ps368/products_white_paper0900aecd804a0266.shtml
Connectivity Fault Management (CFM) Configuration Guides
http://www.cisco.com/en/US/docs/ios/cether/configuration/guide/ce_cfm-ieee.html (standard CFM)
http://www.cisco.com/en/US/docs/ios/cether/configuration/guide/ce_cfm.html (pre-std CFM)
Service Diagnostics Documentation and Scripts
http://www.cisco.com/go/iossd
Link OAM Configuration Guide
http://www.cisco.com/en/US/docs/ios/cether/configuration/guide/ce_oam.html
Y.1731 Fault Management Configuration Guides
http://www.cisco.com/en/US/docs/ios/cether/configuration/guide/ce_cfm-ieee_y1731.html (standard CFM)
http://www.cisco.com/en/US/docs/ios/cether/configuration/guide/ce_cfm_y1731.html (pre-std CFM)
Ethernet Local Management Interface (E-LMI) Configuration Guides
http://www.cisco.com/en/US/docs/ios/cether/configuration/guide/ce_elmi-pe.html (PE role)
http://www.cisco.com/en/US/docs/ios/cether/configuration/guide/ce_elmi_ps10591_TSD_Products_Configuration_Guide_Chapter.html (CE role)
IP SLAs for Metro Ethernet
http://www.cisco.com/en/US/docs/ios/ipsla/configuration/guide/sla_metro_ethernet.html
E-OAM Documentation at Cisco.com
© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKSPG-2202 92
IP SLAs LSP Health Monitor
http://www.cisco.com/en/US/docs/ios/ipsla/configuration/guide/sla_lsp_mon_autodisc.html
Cisco ME3400E CFM, Y.1731, IP SLA, E-LMI and Link OAM Configuration Guide
http://www.cisco.com/en/US/docs/switches/metro/me3400e/software/release/12.2_52_se/configuration/guide/swoam.html (standard CFM)
Cisco ME3400 CFM, Y.1731, IP SLA, E-LMI and Link OAM Configuration Guides
http://www.cisco.com/en/US/docs/switches/metro/me3400/software/release/12.2_55_se/configuration/guide/swoam.html (standard CFM)
http://www.cisco.com/en/US/docs/switches/metro/me3400/software/release/12.2_50_se/configuration/guide/swoam.html (pre-std CFM)
Cisco Catalyst 3750-ME CFM, Y.1731, IP SLA, E-LMI and Link OAM Configuration Guides
http://www.cisco.com/en/US/docs/switches/metro/catalyst3750m/software/release/12.2_55_se/configuration/guide/swoam.html (standard CFM)
http://www.cisco.com/en/US/docs/switches/metro/catalyst3750m/software/release/12.2_50_se/configuration/guide/swoam.html (pre-std CFM)
Cisco Catalyst 4500 CFM and Link OAM Configuration Guide (pre-std CFM)
http://www.cisco.com/en/US/docs/switches/lan/catalyst4500/12.2/46sg/configuration/guide/E_OAM.html
Cisco Catalyst 4500 Y.1731 AIS and RDI Configuration Guide (pre-std CFM)
http://www.cisco.com/en/US/docs/switches/lan/catalyst4500/12.2/46sg/configuration/guide/Y1731.html
E-OAM Documentation at Cisco.com
© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKSPG-2202 93
Cisco ONS 15454 ML-MR-10 CFM, E-LMI and Link OAM Configuration Guide
http://www.cisco.com/en/US/docs/optical/15000r9_0/ethernet/454/guide/45490a_eoamonmlmr.html
EoMPLS Remote Link Failure Notification via E-LMI (aka Remote Port Shutdown)
http://www.cisco.com/en/US/docs/ios/12_2sr/12_2srb/feature/guide/srbrpsdn.html
Cisco IOS Carrier Ethernet Command Reference
http://www.cisco.com/en/US/docs/ios/cether/command/reference/ce_book.html
Cisco ASR 9000 Ethernet OAM Configuration Guide
http://www.cisco.com/en/US/partner/docs/routers/asr9000/software/asr9k_r4.0/interfaces/configuration/guide/hc40eoam.html
Cisco ASR 9000 Ethernet OAM Command Reference
http://www.cisco.com/en/US/partner/docs/routers/asr9000/software/asr9k_r4.0/interfaces/command/reference/hr40eoam.html
Cisco CRS-1 Ethernet OAM Configuration Guide
http://www.cisco.com/en/US/partner/docs/routers/crs/software/crs_r4.0/interfaces/configuration/guide/hc40eoam.html
Cisco CRS-1 Ethernet OAM Command Reference
http://www.cisco.com/en/US/partner/docs/routers/crs/software/crs_r4.0/interfaces/command/reference/hr40eoam.html
E-OAM Documentation at Cisco.com
© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKSPG-2202 94
Cisco XR 12000 Ethernet OAM Configuration Guide
http://www.cisco.com/en/US/docs/routers/xr12000/software/xr12k_r4.0/interfaces/configuration/guide/hc40eoam.html
Cisco XR 12000 Ethernet OAM Command Reference
http://www.cisco.com/en/US/partner/docs/routers/xr12000/software/xr12k_r4.0/interfaces/command/reference/hr40eoam.html
Cisco Active Network Abstraction (ANA) Guide and Reference
http://www.cisco.com/en/US/products/ps6776/products_user_guide_list.html
Cisco MWR 2941 CFM, Y.1731, IP SLA, E-LMI and Link OAM Configuration Guides
http://www.cisco.com/en/US/docs/wireless/mwr_2941_dc/software_config/guide/3_3/OAM.html
Cisco ASR 1000 CFM Configuration Guide
http://www.cisco.com/en/US/docs/ios/ios_xe/cether/configuration/guide/ce_cfm-ieee_xe.html
E-OAM Documentation at Cisco.com
© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKSPG-2202 96
ITU-T Y.1731 TerminologyComparison with IEEE 802.1ag
IEEE 802.1ag ITU-T Y.1731
ME Maintenance Entity ME Maintenance Entity
MAMaintenance Association
MEG ME Group
MAID MA Identifier MEGID MEG Identifier
MD Maintenance Domain ---No such construct available
MD Level
MD LevelMEG Level
MEG Level
MEP MA End Point MEP MEG End Point
MIP MD Intermediate Point MIP MEG Intermediate Point
---No such construct available
Server MEP
Server MEP
© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKSPG-2202 99
Monitored area
CFM ConceptsMAs and UP/DOWN MEPs
Applicability of UP/DOWN MEPs in switches:
DOWN MEPs are typically used for MAs spanning a single link
UP MEPs are commonly used for MAs with a wider reach (e.g. end-to-end, beyond a single link
Bridge
Port
Bridge 1
RelayEntity
Bridge
Port
Bridge
Port
Bridge 2
RelayEntity
Bridge
Port
Monitored area
Bridge
Port
Bridge 1
RelayEntity
Bridge
Port
Bridge
Port
Bridge 2
RelayEntity
Bridge
Port
UP MEP to UP MEP
DOWN MEP to UP MEP
© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKSPG-2202 100100
Cisco IOS-Embedded Event Manager (EEM) and Service Diagnostics
© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKSPG-2202 101
Embedded Event Manager What and Why?
Onboard automation
Automate troubleshooting
Automate commands
Automatic actions based on real-time events—improved availability
Automatic data collection for capacity planning or performance analysis
Components:
Event Detectors
EEM Server
Policies (scripts)
© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKSPG-2202 102
Service DiagnosticsIntroduction
Tcl-based embedded automationscripts using EEM
Automated troubleshooting for Ethernet services using CFM (IEEE 802.1ag)
Automated interface state actionsbased on CFM failure detection
Developed and supported by Cisco
Fully tested on ME-3400 and ME-3400E platforms (IOS 12.2(52)SE)
Features user-friendly menu driven installation and configuration
Scripts and documentation available at: http://www.cisco.com/go/iossd
AutoTraceroute
AutomaticDiagnostics
ON-DemandDiagnostics
ShutdownPort
UnshutPort
© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKSPG-2202 103
EoMPLS Pseudowire AccessAccess Aggregation AggregationCE CE
User at NOC or onsite launches On-Demand script to assess condition of a given service
Deploying Carrier Ethernet OAMEthernet Layer 2 VPN Services
Service Diagnostics – ON-Demand
Sample Syslog Notification (SNMP and email also available)
top related