0a87cae7218fd4538abc28285235884b.ppt
- Количество слайдов: 75
Technology Brief Ethernet OAM: Operations, Administration, Maintenance Feb 2010, ESPD
Agenda Ø General Challenges for Service Providers Ø Drivers for Ethernet OAM Ø OAM Standards Ø OAM Domain Architecture Ø Link OAM (IEEE 802. 3 ah) Ø Service OAM (IEEE 802. 1 ag) Ø ITU-T Y. 1731 Ø OAM Configuration Guide Ø Summary
General Challenges for Service Providers Ø Must be able to provide services quickly and efficiently. Ø Must be able to provide reliability and up-time (99. 999%) that fulfills Service-Level Agreement (SLA). Ø Must be able to enhance customer satisfaction and retention. Ø Must be able to run the operation efficiently and still be able to reduce overall costs. Ø Must be able to maintain overall competitiveness and also generate revenue.
General Challenges for Service Providers Ø What makes an Ethernet Service Provider attractive? Source: Heavy reading 2008
Agenda Ø General Challenges for Service Providers Ø Drivers for Ethernet OAM Ø OAM Standards Ø OAM Domain Architecture Ø Link OAM (IEEE 802. 3 ah) Ø Service OAM (IEEE 802. 1 ag) Ø ITU-T Y. 1731 Ø OAM Configuration Guide Ø Summary
Drivers for Ethernet OAM 1. REDUCE COST!! Example: A truck roll is required each time a network event happens. The cost varies widely, but is in the USD $200~400 range per event. Ethernet OAM can drastically reduce the operational expenditure while providing equivalent or better maintenance tools than legacy devices.
Drivers for Ethernet OAM (cont. ) 2. Service providers want visibility across other providers’ networks, but not into other providers’ networks. 3. Service providers need standards-based, End-to-End OAM for: ü ü ü Automated configuration; fast service turn up ü Network resilience and fast recovery End-to-end service control Hop-by-hop fault management Preventative maintenance and troubleshooting Customer notification of service degradation Performance Monitoring (PM) and Service-Level Agreement (SLA) verification with Co. S and Qo. S
Drivers for Ethernet OAM (cont. ) 4. Uphold Service-Level Agreement (SLA) - Agreement between Service Provider and customer - Defines reliable and predictable communications networks, with metrics and operational methods similar to what they experience today ü Critical for Carrier Ethernet • ü SLA already exists in Frame Relay, Private Line and ATM Customers want SLAs and Proof of Compliance • ü Management and Reporting are key elements Defines Responsibility • Need to sort out which carrier is at fault
Agenda Ø General Challenges for Service Providers Ø Drivers for Ethernet OAM Ø OAM Standards Ø OAM Domain Architecture Ø Link OAM (IEEE 802. 3 ah) Ø Service OAM (IEEE 802. 1 ag) Ø ITU-T Y. 1731 Ø OAM Configuration Guide Ø Summary
OAM Standards Pre-Carrier Ethernet IP Ethernet SONET Physical Modern Carrier Ethernet “Global Interconnect” IP Ethernet Physical Best Effort Performance SLAs Point to Point E-LAN, E-Line, E-Tree Limited resiliency 50 ms recovery Metro-only Global Interconnect Transport only OAM End-to-end Service OAM Asynchronous Sync-E, IEEE 1588
OAM Standards Ethernet OAM Standards Body IEEE • 802. 3 ah – Ethernet in the First Mile • 802. 1 ag – Connectivity Fault Management • 802. 1 aj – Two Port MAC Relay MEF • MEF 7 – EMS-NMS Info Model ITU • Y. 1730 – Ethernet OAM Req IETF • RFC-2544 – Benchmarking Method for Ntwk Interconnect Dev TMF • TMF 814 – EMS to NMS Model (Corba) • • • MEF 13 – UNI-Type 1 MEF 15 – NE Management Req MEF 17 – OAM Req & Framework MEF 16/20 – Ethernet Local Mgmt Interface/UNI-Type 2 Service OAM – Performance Monitoring NID Specifications Y. 1731 – OAM Mechanisms G. 8031 – Ethernet Protection Y. 17 ethqos – Qo. S Y. ethperf – Performance • RFC-2819 – Remote Monitoring (RMON Etherstats) • TMF 854 – EMS to NMS (Web services - MTOSI)
OAM Standards - User to Network Interface (UNI) • Defines an Ethernet service demarcation point between customer (subscriber) and service provider • Defines service personality – service attributes, traffic classification, bandwidth profiles, tagging, etc. • 3 types defined: Type 1, Type 2, Type 3 CE customer responsibility Carrier Ethernet Network UNI Service provider responsibility CE: Customer Equipment UNI: User Network Interface
OAM Standards – UNI Types Ø UNI type 1 (MEF 13) • Manually configured UNI • Defines service personality - Traffic classification, bandwidth profile(s), etc • UNI Type 1. 1 and 1. 2 are defined ü Type 1. 1 : Non-multiplexed UNI for Services like EPL* ü Type 1. 2 : Multiplexed UNI for Services like EVPL* • Certification test suite in MEF 19 Ø UNI type 2 (MEF 20) • Backward compatibility with UNI Type 1 • Adds additional management capabilities including Ethernet Local Management Interface (E-LMI) from MEF-16 • Provides fault indication and automated configuration/provisioning of UNI-C • Certification test suite in MEF 21 & 24 (and others) Ø UNI type 3 (future) • Negotiated configuration/provisioning between UNI-C and UNI-N
OAM Standards – UNI Types (cont. ) ØFunctional Elements of the UNI • MEF-11 defines a split in the demarcation function between customer and service provider: • UNI-C: Executes the processes of the customer side • UNI-N: Executes the processes of the network side UNI-C CE Carrier Ethernet Network UNI-N customer responsibility UNI Service provider responsibility CE: Customer Equipment UNI: User Network Interface
OAM Standards - Network to Network Interface (NNI) UNI Carrier A network Ethernet Virtual Connection UNI E-NNI Carrier B network UNI Reference Point Ø External Network to Network Interface (E-NNI) • A reference point where 2 Service Providers meet in support of specified MEF Services Ø Supports • Multiple Carrier Ethernet networks and services, management, Qo. S , etc. • Supports simple interconnect and tunneling Ø Impact on the Industry • Creates ubiquitous service level network for large and mid-size businesses • Generates new worldwide business opportunities for service providers at lower cost • Brings new product and revenue opportunities for vendors
OAM Standards Customer Site Service Provider 1 Service Provider 2 E-NNI UNI Customer Site UNI CE CE Access Link OAM MEF NID* IEEE 802. 3 ah MEF NID* IEEE 802. 1 ag Connectivity Fault Mgmt OAM Service Layer OAM (UNI to UNI) ITU Y. 1731
OAM Standards OAM Layer Components * ** Ø Each layer supports OAM capabilities independently Ø OAMs interoperate Ø Component responsibilities are complementary *: E 2 E = End-to-End **: P 2 P = Point-to-Point
OAM Standards – Link OAM Ø IEEE 802. 3 ah - Ethernet in the first mile (EFM) • First OAM standard completed (2004) • Supports: ü Remote Loopback ü Remote failure indication (dying gasp, link fault and critical event) ü Link monitoring ü Loopback Control ü Discovery Ø Focused on point-to-point Ethernet link OAM • Does not propagate beyond a single link or hop • Maintenance OAM, not service Ø Ethernet OAM shares bandwidth with data payload • Utilizes a “slow” protocol limited to 10 packets per second • OAMPDUs identified by MAC address and Ethernet Length/Type/subtype field • Uses a protocol sub layer between physical and Data link layers
OAM Standards – Service OAM Ø Includes 802. 1 ag and Y. 1731 Ø Uses synthetic traffic to measure end to end performance of service Ø Supports multiple layers of OAM and maintenance regions
OAM Standards – Service OAM Ø IEEE 802. 1 ag – Connectivity Fault Management (CFM) l l CFM standard is the foundation for Services OAM Basic connectivity checking and troubleshooting across any domain, and across multiple domains at the same time ü Partitions network into hierarchical OAM regions fault management ü Supports up to 8 hierarchical levels of monitoring l Mechanisms include ü Continuity Check (CC) ü Loopback ü Linktrace ü Also provides the ability to monitor at specific service levels (including customer, service provider, operator, section) and support for maintenance domains.
OAM Standards – Service OAM Ø ITU Y. 1731: Ø Builds on 802. 1 ag and adds: l Performance Monitoring ü Delay Measurement (DM) ü Delay Variation Measurement (DVM) ü Loss Measurement (LM) l AIS & RDI ü ü l Alarm Indication Signal (AIS) Remote Defect Indication (RDI) Test pattern & Test mode ü But no test methodology or standards test suite
Agenda Ø General Challenges for Service Providers Ø Drivers for Ethernet OAM Ø OAM Standards Ø OAM Domain Architecture Ø Link OAM (IEEE 802. 3 ah) Ø Service OAM (IEEE 802. 1 ag) Ø ITU-T Y. 1731 Ø OAM Configuration Guide Ø Summary
OAM Domain Architecture l A flat network is difficult to manage and define accountabilities l Green, Blue and Orange represent different levels of domains l Hierarchical Maintenance Domains will bind OAM Flows & OAM responsibilities
OAM Domain Architecture l Maintenance Association (MA) – Boundaries of an Administrator’s scope of monitoring part of the network l Maintenance Domain (MD) – A level of monitoring within the hierarchy l Maintenance End Points (MEP) – End Points of the MA or MD l Maintenance Intermediate Points (MIP) – Intermediate Points within MA or MD
Agenda Ø General Challenges for Service Providers Ø Drivers for Ethernet OAM Ø OAM Standards Ø OAM Domain Architecture Ø Link OAM (IEEE 802. 3 ah) Ø Service OAM (IEEE 802. 1 ag) Ø ITU-T Y. 1731 Ø OAM Configuration Guide Ø Summary
Link OAM (IEEE 802. 3 ah) Ø Provides mechanisms useful for ‘monitoring link operation’, such as: • Discovery & Link Monitoring • Remote Failure Indication • Remote Loopback Control • Improve Fault Isolation Ø Sometimes referred to as Ethernet OAM or more commonly EFM (Ethernet First Mile) Ø Defines an optional OAM sub-layer: • Intended for point-to-point IEEE 802. 3 links • Uses “Slow Protocol” frames called OAMPDUs which are never forwarded by MAC clients • Standardized: IEEE 802. 3 ah, clause 57 (now in 802. 3 -2005)
Link OAM (IEEE 802. 3 ah) Ø OAM Sub-layer: • OAM Client ü Configures OAM sublayer • through Control ü Processes received PDUs ü Transmits PDUs Control ü Provides interface with OAM • client entity Parser ü Inspects received frames, • sends PDUs to control ü Sends Non-PDUs to upper layer or Multiplexer ü Multiplexes PDUs and non-PDUs
Link OAM (IEEE 802. 3 ah) Ø Link OAM Does NOT provide capability for: ü Station Management ü Protection Switching* ü Provisioning** No set functions ü Bandwidth Allocation l ü Speed / Duplex Negotiation ü End-to-end OAM Communication l 802. 3 ah scope restricted to single links
Link OAM (IEEE 802. 3 ah) - OAMPDU Ø OAMPDU: • Link OAM communicates using OAMPDUs • OAMPDUs are not forwarded by bridges: restricted to single link ü Two ends of a single link are referred to as Data Terminal Equipments (DTE) in 802. 3 • Communication beyond a single link is left to higher layers
Link OAM (IEEE 802. 3 ah) - OAMPDU Ø OAMPDU: Size / Rate • Must be standard frame length ü 64 -1518 bytes ü Maximum PDU size determined during Discovery process ü Subtype = 0 x 03 [OAM] • Must be untagged • Maximum of 10 OAMPDUs per second ü Slow Protocol frames
Link OAM (IEEE 802. 3 ah) - DULD Ø OAM Discovery • Allows local DTE to detect OAM on remote DTE • Once OAM support is detected, both ends of the link exchange state and configuration information ü PDU Size, Loopback support, etc… • If both DTEs are satisfied with settings, OAM is enabled on link Ø D-Link Unidirectional Link Detection (DULD) • D-Link standard implementation for detecting unidirectional link ü Utilizes 802. 3 ah Discovery handshake process ü Uses the Organizational Specific TLV field in OAMPDU • Similar in function and purpose to Cisco’s UDLD
Link OAM (IEEE 802. 3 ah) - Flags Ø OAMPDU format – Flags
Link OAM (IEEE 802. 3 ah) - Flags Ø OAMPDU format – Flag Bits • (15~7) Reserved ü Reserved bits shall be set to zero when sending an OAMPDU and ignored on reception • (6) Remote Stable • (5) Remote Evaluating ü Used to indicate status of the remote DTE • (4) Local Stable • (3) Local Evaluating ü Used to indicate status of the local DTE Discovery process Critical Event Flags • (2) Critical Event ü An unspecified critical event has occurred • (1) Dying Gasp ü Signal remote device that an unrecoverable local fault has occurred • (0) Link Fault ü Signal remote device that receive path is broken
Link OAM (IEEE 802. 3 ah) - Code Ø OAMPDU format – Code (1 Byte) Information (0 x 00) ü Used to send OAM state information to the remote DTE Event Notification (0 x 01) ü Alerts remote DTE of link events Variable Request & Response (0 x 02 & 0 x 03) ü Requests & Returns one or more specific MIB variables Loopback Control (0 x 04) ü Enables/disables OAM remote loopback ü Controls the remote DTE’s OAM remote loopback state Organization Specific (0 x. FE) ü Reserved for Organization Specific Extensions ü Distinguished by OUI
Link OAM (IEEE 802. 3 ah) – Loopback Ø 802. 3 ah OAM – Loopback Remote Loopback mechanism: Loopback Control OAMPDU is used to control the remote DTE ü Use 0 x 01 Enable to start Loopback, 0 x 02 Disable to exit Loopback Traffic sent from local DTE is looped back by remote DTE except for Pause and OAMPDU
Link OAM (IEEE 802. 3 ah) – Loopback Ø 802. 3 ah OAM – Remote Loopback Provides: Fault localization and link performance testing ü Statistics from both the local and remote DTE can be queried and compared at any time Additional information about the health of the link ü Can be used to determine which frames are being dropped due to link errors
Link OAM (IEEE 802. 3 ah) – Loopback Ø 802. 3 ah OAM – Starting Remote Loopback
Link OAM (IEEE 802. 3 ah) – Loopback Ø 802. 3 ah OAM – Exiting Remote Loopback
Agenda Ø General Challenges for Service Providers Ø Drivers for Ethernet OAM Ø OAM Standards Ø OAM Domain Architecture Ø Link OAM (IEEE 802. 3 ah) Ø Service OAM (IEEE 802. 1 ag) Ø ITU-T Y. 1731 Ø OAM Configuration Guide Ø Summary
Service OAM (IEEE 802. 1 ag) ØWhat is IEEE 802. 1 ag? Provides for FAULT management of EVC-based service offerings. 802. 1 ag allows troubleshooting an end-to-end Ethernet Virtual Circuit (EVC) across multiple providers / vendors. ØWhat is “CFM”? CFM stands for “Connectivity Fault Management” Family of protocols that provides capabilities to detect, verify, isolate and report end-to-end Ethernet connectivity faults CFM and 802. 1 ag are used interchangeably ØStandardized by IEEE (P 802. 1 ag) in late 2007 IEEE std. 802. 1 ag-2007 802. 1 ag is currently at revision 8. 1 (CFM 8. 1)
Service OAM (IEEE 802. 1 ag) Ø Refresh on the hierarchical OAM Architecture Ø Each MD level contains different MEP • MEP in a MD may be MIP in a higher-level MD Ø 802. 1 ag supports up to 8 hierarchical levels
Service OAM (IEEE 802. 1 ag) Ø Comprised of 3 protocols that provide Fault Mgmt in Ethernet networks: • Continuity Check Message – Provides fault detection and notification. ü Uni-directional "heartbeat" messages issued periodically by MEPs inward in an MD ü Allow MEPs to detect loss of service connectivity and can be integrated to provide fault notification. ü Allow MEP to discover other MEP within a domain, and allow MIP to discover MEPs • Linktrace Message/Reply – Provides fault isolation. ü Transmitted by a MEP on demand to track the path (hop-by-hop) to a destination Maintenance Point (MP) ü Allow the transmitting node to discover vital connectivity data (hops) in the path. This is quite similar to Trace Route functionality in IP. • Loopback Message/Reply – Provides fault verification. ü Transmitted by a MEP on demand to verify connectivity to a particular MP. ü Indicates whether the destination is reachable or not ü Does not allow hop-by-hop discovery of the path (unlike Linktrace) ü Similar to Ping functionality in IP
Service OAM (IEEE 802. 1 ag) - CCM Ø Connectivity Check Messages (CCMs) are periodic multicast messages used for detecting loss of continuity within an MA • Each MEP transmits CCMs to all other MEPs in the MA at a configurable interval ü 3. 33 ms: default transmission period for protection switching ü 100 ms: default transmission period for performance monitoring ü 1 s: default transmission period for fault management • Upon loss of 3 consecutive CCMs, a loss of continuity defect is declared UNI Eo. X MEP (Probe) CCM data Carrier IP Network Provider Edge Eo. X Provider Edge MEP (Reflector)
Service OAM (IEEE 802. 1 ag) – Link Trace Ø Link Trace determines the path from a MEP to a MAC address UNI Metro Aggregation Network Access Network MEP IP/MPLS Core Network MIP UNI Metro Aggregation Network MIP Link trace Reply Link Trace is similar to IP’s Traceroute Access Network MIP MEP
Service OAM (IEEE 802. 1 ag) – Loopback ØWhat is Loopback good for? • MEP can send a Loopback to any MEP or MIP in the service • Loopback follows the unicast path, not the multicast path • Sending loopbacks to successive MIPs can determine the location of the fault UNI Metro Aggregation Network Access Network MEP IP/MPLS Core Network MIP UNI Metro Aggregation Network MIP Loopback is similar to IP’s Ping Access Network MIP MEP
Service OAM (IEEE 802. 1 ag) Ø 802. 1 ag CFM Protocol CCMs and LTMs are carried in multicast frames with a Dest. MAC chosen according to the MD level
Agenda Ø General Challenges for Service Providers Ø Drivers for Ethernet OAM Ø OAM Standards Ø OAM Domain Architecture Ø Link OAM (IEEE 802. 3 ah) Ø Service OAM (IEEE 802. 1 ag) Ø ITU-T Y. 1731 Ø OAM Configuration Guide Ø Summary
ITU-T Y. 1731 Ø What is ITU-T Y. 1731? • A set of mechanisms for user-plane OAM functionality to provide fault and performance monitoring for point-to-point Ethernet networks. • Technically aligned with IEEE 802. 1 ag • Introduces performance measurements for SLA monitoring ü Frame Delay Measurement (DM) ü Frame Delay Variation Measurement (DVM) ü Frame Loss Measurement (LM) • Expands on fault notification, isolation & diagnostics ü Ethernet Alarm Indication Signal function: ETH-AIS ü Ethernet Locked Signal: ETH-LCK ü Ethernet Test Signal function: ETH-TEST
ITU-T Y. 1731 – ETH-AIS Ø Alarm Indication Signal • ETH-AIS is used to suppress alarms following detection of defect conditions. ü When a MEP detects a connectivity fault (mostly through CCM), it will multicast AIS in the direction away from the detected failure at the immediate client MA level ü MIP will propagate to the MEP in their own MA level CCM AIS
ITU-T Y. 1731 – ETH-AIS Ø What is AIS good for? • Receiving MEPs may: ü Catalogue AIS and wait to see whether their own CCs report a failure ü If Spanning Tree repairs error, none needs to be generated ü Delay the propagation of AIS üGives Spanning Tree time to correct the problem ü Propagate the failure reported by AIS üAssuming there is no Spanning Tree to correct the problem
Agenda Ø General Challenges for Service Providers Ø Drivers for Ethernet OAM Ø OAM Standards Ø OAM Domain Architecture Ø Link OAM (IEEE 802. 3 ah) Ø Service OAM (IEEE 802. 1 ag) Ø ITU-T Y. 1731 Ø OAM Configuration Guide Ø Summary
Network Topology – 802. 3 ah OAM DES-3528 Service Provider Network OAMPDU DES-3200 (1) DES-3200 (2) PE PE Ø The Goals: 1. Enable the Ethernet OAM & monitor the remote client status 2. Enable OAM Remote Loopback mechanism 3. Enable the Critical Event notification
Link OAM Configuration DES-3528 config ethernet_oam ports 1 -2 state enable config ethernet_oam ports 1 -2 mode active DES-3200 (1 & 2) config ethernet_oam ports 1 state enable config ethernet_oam ports 1 mode passive Pull and plug Port 1 of DES-3200 and check the OAM status on Port 1 of DES-3200 or Port 1 of DES-3538 >show ethernet_oam ports 1 -2 status
Link OAM Packet Capture OAMPDU which uses Slow Protocol MAC “ 01 -80 -C 2 -00 -00 -02”
Link OAM Remote Loopback Use DES-3528 to send Remote Loopback to DES-3200 DES-3528 Sniffer DES-3200 PE Service Provider Network
Remote Loopback Configurations DES-3528 config vlanid 1 delete 3 create vlan 3 tag 3 config vlanid 3 add untagged 3 config mirror port 3 add source ports 1 both enable mirror config ipif System ipaddress 10. 90. 90/8 ethernet_oam ports 1 mode active ethernet_oam ports 1 state enable ethernet_oam ports 1 received_remote_loopback process DES-3200 config ipif System ipaddress 10. 90. 91/8 config ethernet_oam ports 1 mode active config ethernet_oam ports 1 state enable config ethernet_oam ports 1 received_remote_loopback process Issue the following command to Start/Stop the Remote_Loopback on DES-3528 >config ethernet_oam ports 1 remote_loop start >config ethernet_oam ports 1 remote_loop stop
Remote Loopback OAM Status Show Ethernet_OAM Statistics by the following commands Remote_loopback packet (Start) Remote_loopback packet (Stop)
Remote Loopback OAM Status Check DES-3528 Ethernet Remote Loopback Port’s Status Check DES-3200 Ethernet Remote Loopback Port’s Status
Remote Loopback Verification Steps: 1. Start the Remote loopback on DES-3528 >config ethernet_oam ports 1 remote_loop start 2. Issue a ‘ping’ packet from DES-3528’s console to DES-3200 > ping 10. 90. 91 3. From the sniff PC, you will see 2 ICMP packets captured as below. a. ) The first ICMP packet is from DES-3528 to DES-3200 b. ) the second ICMP packet is returned by DES-3200. The original packet’s format will be kept without changed. The first packet is from DES-3528 The second packet is looped back by DES-3200
Enable Link OAM Critical Event DES-3528 Service Provider Network OAMPDU DES-3200 (1) DES-3200 (2) PE PE
Critical Event Configuration DES-3528 config ethernet_oam ports 1 -2 state enable config ethernet_oam ports 1 -2 mode active config ethernet_oam ports 1 -2 critical_link_event critical_event notify_state enable DES-3200 (1) config ethernet_oam ports 1 state enable config ethernet_oam ports 1 mode active config ethernet_oam ports 1 critical_link_event critical_event notify_state enable Issue the following command to disaply the event_log >show ethernet_oam ports 1 event log
Critical Event Packet Capture
Network Topology – 802. 1 ag OAM MD 1 DGS-3700 (1) DGS-3700 (2) MD 2 DES-3200 (1) DES-3200 (2) P 1 P 2 MEP/ MIP MEP (Probe) MEP 2 MIP P 2 P 1 MIP P 1 MEP (Reflector) MEP 2 MIP MEP 1 Ø The Goals: 1. Create 2 Maintenance Domains, MD 1 & MD 2’s ports are overlapping. 2. MD 1 includes 2 MEPs & 4 MIPs. 3. MD 2 includes 2 MEPs. 4. Make sure the CCM(Continuity Check Message) transmission between MEPs 5. Use a Linktrace on demand to track the path (hop-by-hop) to a destination MP 6. Use a Loopback message verify connectivity to a particular MP
CFM OAM Configuration (1) DES-3200 (1) enable cfm config cfm ports 1 state enable create cfm md md 1 level 1 create cfm ma ma 1 md md 1 config cfm ma ma 1 md md 1 vlanid 1 mip auto sender_id defer ccm_interval 10 sec config cfm ma ma 1 md md 1 mepid_list add 5 -6 create cfm mep 1 mepid 5 md md 1 ma ma 1 direction outward port 1 config cfm mepname mep 1 pdu_priority 7 config cfm mepname mep 1 state enable config cfm mepname mep 1 ccm enable DGS-3700 (1) enable cfm config cfm ports 1 -2 state enable create cfm md md 1 level 1 create cfm ma ma 1 md md 1 config cfm ma ma 1 md md 1 vlanid 1 mip auto sender_id defer ccm_interval 10 sec config cfm ma ma 1 md md 1 mepid_list add 5 -6 create vlan v 2 tag 2 config vlan v 2 add tagged 2 create cfm md md 2 level 2 create cfm ma ma 2 md md 2 config cfm ma ma 2 md md 2 vlanid 2 mip auto sender_id defer ccm_interval 10 sec config cfm ma ma 2 md md 2 mepid_list add 7 -8 create cfm mep 2 mepid 7 md md 2 ma ma 2 direction outward port 2 config cfm mepname mep 2 pdu_priority 7 config cfm mepname mep 2 state enable config cfm mepname mep 2 ccm enable
CFM OAM Configuration (2) DES-3200 (2) enable cfm config cfm ports 1 state enable create cfm md md 1 level 1 create cfm ma ma 1 md md 1 config cfm ma ma 1 md md 1 vlanid 1 mip auto sender_id defer ccm_interval 10 sec config cfm ma ma 1 md md 1 mepid_list add 5 -6 create cfm mep 1 mepid 6 md md 1 ma ma 1 direction outward port 1 config cfm mepname mep 1 pdu_priority 7 config cfm mepname mep 1 state enable config cfm mepname mep 1 ccm enable DGS-3700 (2) enable cfm config cfm ports 1 -2 state enable create cfm md md 1 level 1 create cfm ma ma 1 md md 1 config cfm ma ma 1 md md 1 vlanid 1 mip auto sender_id defer ccm_interval 10 sec config cfm ma ma 1 md md 1 mepid_list add 5 -6 create vlan v 2 tag 2 config vlan v 2 add tagged 1 create cfm md md 2 level 2 create cfm ma ma 2 md md 2 config cfm ma ma 2 md md 2 vlanid 2 mip auto sender_id defer ccm_interval 10 sec config cfm ma ma 2 md md 2 mepid_list add 7 -8 create cfm mep 2 mepid 8 md md 2 ma ma 2 direction outward port 1 config cfm mepname mep 2 pdu_priority 7 config cfm mepname mep 2 state enable config cfm mepname mep 2 ccm enable
MEP/MIP MAC Addresses 1. Display MEP MAC address: [Usage]: show cfm ports <portlist> Example: >show cfm ports 1 2. Disaplay MIP MAC address: [Usage]: show cfm {[md <string 22> {ma <string 22> {mepid <int 1 -8191>}} | mepname <string 32>]} Example: >show cfm md md 1 ma ma 1 DGS-3700 (2) DGS-3700 (1) Carrier IP Network DES-3200 (1) DES-3200 (2) P 1 P 2 MEP/ MIP MEP (Probe) MIP 1 MAC: 00 -22 -B 0 -7 A-66 -81 P 2 P 1 MEP/ MIP MEP (Reflector) MIP 1 MAC: 00 -1 E-58 -6 E-97 -82 MEP 2 MAC: 00 -22 -B 0 -7 A-66 -82 MEP 2 MAC: 00 -1 E-58 -6 E-97 -81 MIP 1 MAC: 00 -22 -B 0 -7 A-66 -82 MEP 1 MAC: 00 -80 -C 8 -35 -52 -02 P 1 MIP 1 MAC: 00 -1 E-58 -6 E-97 -81 MEP 1 MAC: 00 -26 -5 A-2 A-E 0 -11
Continuity Check Message (CCM) Sniff the MEP 1 connection to make sure the CCM is transmitted
CFM OAM Linktrace Perform Linktrace in-between MEPs 1. Use Linktrace to track the path (hop-by-hop) to a destination Maintenance End Point 2. Display the MIPs of the Linktrace path MIPs
Linktrace Packet Capture Linktrace Message (LTM) Linktrace Reply (LTR)
CFM OAM Loopback Message(LBM) Loopback Reply(LBR)
Agenda Ø General Challenges for Service Providers Ø Drivers for Ethernet OAM Ø OAM Standards Ø OAM Domain Architecture Ø Link OAM (IEEE 802. 3 ah) Ø Service OAM (IEEE 802. 1 ag) Ø ITU-T Y. 1731 Ø OAM Configuration Guide Ø Summary
Summary Ø Establishing end-to-end OAM is a key part of delivering highperformance, carrier-grade Ethernet services. Ø Link OAM monitors link discovery, operation and health Ø CFM OAM provides operational efficiency, rapid per-service fault identification, verification and isolation for high availability services over multi-operator networks. Ø OAM Performance Monitoring provides means to monitor and report key SLA and service usage metrics.
Summary: OAM Comparison 802. 3 ah Link OAM 802. 1 ag CFM OAM Operates on physical link only. Cannot pass through a bridge May be per-service or per-wire. Passes “end-to-end” through bridges Discovery, Variable request & response, Event Notification, Information, Remote Loopback Connectivity Verification, Linktrace, Loopback Single instance per physical link Multiple instances operating at multiple levels simultaneously Created by one committee Joint effort by IEEE 802. 1, ITUT Approved in 2004 and included in the IEEE 802. 3 standard in 2005 Amendment to IEEE 802. 1 Q 2005 and approved in 2007
Thank you!
Reference Ø MEF_OAM_tutorial_Toronto by MEF (Metro Ethernet Forum) Ø EFM OAM Tutorial – World Wide Packets, July, 2003
0a87cae7218fd4538abc28285235884b.ppt