understanding the benefits of ethernet oam - deniz...

101
Understanding the Benefits of Ethernet OAM BRKSPG-2202

Upload: vuthien

Post on 06-Apr-2018

247 views

Category:

Documents


2 download

TRANSCRIPT

Understanding the Benefits of Ethernet OAM

BRKSPG-2202

© 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 8484

Summary

© 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 88

© 2011 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKSPG-2202 89

Thank you.

© 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 9595

CFM

Appendix

© 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)