The document discusses the ITU-T G.8032 Ethernet Ring Protection Switching feature which implements protection switching mechanisms for Ethernet layer ring topologies using the G.8032 ERP protocol to prevent loops. The feature uses R-APS messages to coordinate switching and CFM for link failure detection.
The document discusses the ITU-T G.8032 Ethernet Ring Protection Switching feature which implements protection switching mechanisms for Ethernet layer ring topologies using the G.8032 ERP protocol to prevent loops. The feature uses R-APS messages to coordinate switching and CFM for link failure detection.
The document discusses the ITU-T G.8032 Ethernet Ring Protection Switching feature which implements protection switching mechanisms for Ethernet layer ring topologies using the G.8032 ERP protocol to prevent loops. The feature uses R-APS messages to coordinate switching and CFM for link failure detection.
The document discusses the ITU-T G.8032 Ethernet Ring Protection Switching feature which implements protection switching mechanisms for Ethernet layer ring topologies using the G.8032 ERP protocol to prevent loops. The feature uses R-APS messages to coordinate switching and CFM for link failure detection.
The ITU-T G.8032 Ethernet Ring Protection Switching feature implements protection switching mechanisms for Ethernet layer ring topologies. This feature uses the G.8032 Ethernet Ring Protection (ERP) protocol, defined in ITU-T G.8032, to provide protection for Ethernet traffic in a ring topology, while ensuring that no loops are within the ring at the Ethernet layer. The loops are prevented by blocking traffic on either a predetermined link or a failed link. Finding Feature Information, page 1 Prerequisites for Configuring ITU-T G.8032 Ethernet Ring Protection Switching, page 1 About ITU-T G.8032 Ethernet Ring Protection Switching, page 2 How to Configure ITU-T G.8032 Ethernet Ring Protection Switching, page 8 Configuration Examples for ITU-T G.8032 Ethernet Ring Protection Switching, page 18 Additional References for ITU-T G.8032 Ethernet Ring Protection Switching , page 19 Feature Information For ITU-T G.8032 Ethernet Ring Protection Switching, page 20 Finding Feature Information Your software release may not support all the features documented in this module. For the latest caveats and feature information, see Bug Search Tool and the release notes for your platform and software release. To find information about the features documented in this module, and to see a list of the releases in which each feature is supported, see the feature information table at the end of this module. Use Cisco Feature Navigator to find information about platform support and Cisco software image support. To access Cisco Feature Navigator, go to www.cisco.com/go/cfn. An account on Cisco.com is not required. Prerequisites for Configuring ITU-T G.8032 Ethernet Ring Protection Switching The Ethernet Flow Points (EFPs) must be configured. Carrier Ethernet Configuration Guide, Cisco IOS XE Release 3S 1 About ITU-T G.8032 Ethernet Ring Protection Switching Ring Protection Links An Ethernet ring consists of multiple Ethernet ring nodes. Each Ethernet ring node is connected to adjacent Ethernet ring nodes using two independent ring links. A ring link prohibits formation of loops that affect the network. The Ethernet ring uses a specific link to protect the entire Ethernet ring. This specific link is called the Ring Protection Link (RPL). A ring link is bound by two adjacent Ethernet ring nodes and a port for a ring link (also known as a ring port). There must be at least two Ethernet ring nodes in a Ethernet ring. ITU-T G.8032 Ethernet Ring Protection Switching Functionality The Ethernet ring protection functionality includes the following: Loop avoidance The use of learning, forwarding, and Filtering Database (FDB) mechanisms Loop avoidance in an Ethernet ring is achieved by ensuring that, at any time, traffic flows on all but the Ring Protection Link (RPL). The following is a list of RPL types (or RPL nodes) and their functions: RPL ownerResponsible for blocking traffic over the RPL so that no loops are formed in the Ethernet traffic. There can be only one RPL owner in a ring. RPL neighbor nodeAn Ethernet ring node adjacent to the RPL. It is responsible for blocking its end of the RPL under normal conditions. This node type is optional and prevents RPL usage when protected. RPL next-neighbor nodeNext-neighbor node is an Ethernet ring node adjacent to an RPL owner node or RPL neighbor node. It is mainly used for FDB flush optimization on the ring. This node is also optional. Carrier Ethernet Configuration Guide, Cisco IOS XE Release 3S 2 ITU-T G.8032 Ethernet Ring Protection Switching About ITU-T G.8032 Ethernet Ring Protection Switching The following figure illustrates the G.8032 Ethernet ring topology. Figure 1: G.8032 Ethernet Ring Topology R-APS Control Messages Nodes on the ring use control messages called Ring Automatic Protection Switching (R-APS) messages to coordinate the activities of switching the ring protection link (RPL) on and off. Any failure along the ring triggers a R-APS Signal Failure (R-APS SF) message in both directions of the nodes adjacent to the failed link, after the nodes have blocked the port facing the failed link. On obtaining this message, the RPL owner unblocks the RPL port. A single link failure in the ring ensures a loop-free topology. Note CFM Protocols and Link Failures Connectivity Fault Management (CFM) and line status messages are used to detect ring link and node failure. During the recovery phase, when the failed link is restored, the nodes adjacent to the restored link send Ring Automatic Protection Switching (R-APS) No Request (R-APS NR) messages. On obtaining this message, the ring protection link (RPL) owner blocks the RPL port and sends R-APS NR and R-APS RPL (R-APS NR, RB) messages. These messages cause all other nodes, other than the RPL owner in the ring, to unblock all blocked ports. The Ethernet Ring Protection (ERP) protocol works for both unidirectional failure and multiple link failure scenarios in a ring topology. The G.8032 Ethernet Ring Protection (ERP) protocol uses CFM Continuity Check Messages (CCMs) at an interval of 3.3 milliseconds (ms). At this interval (which is supported only on selected platforms), SONET-like switching time performance and loop-free traffic can be achieved. Note Carrier Ethernet Configuration Guide, Cisco IOS XE Release 3S 3 ITU-T G.8032 Ethernet Ring Protection Switching R-APS Control Messages G.8032 Ring-Supported Commands and Functionality A G.8032 ring supports these basic operator administrative commands: Force switch (FS)Allows the operator to forcefully block a particular ring port. Note the following points about FS commands: Effective even if there is an existing SF condition Multiple FS commands for ring are supported May be used to allow immediate maintenance operations Manual switch (MS)Allows the operator to manually block a particular ring port. Note the following points about MS commands: Ineffective in an existing FS or signal failure (SF) condition Overridden by new FS or SF conditions Multiple MS commands cancel all MS commands ClearCancels an existing FS or MS command on the ring port. The Clear command is used at the ring protection link (RPL) owner to clear a nonrevertive mode condition. A G.8032 ring can support multiple instances. An instance is a logical ring running over a physical ring. Such instances are used for various reasons, such as load-balancing VLANs over a ring. For example, odd-numbered VLANs may go in one direction of the ring, and even-numbered VLANs may go in the other direction. Specific VLANs can be configured under only one instance. They cannot overlap multiple instances. Otherwise, data traffic or Ring Automatic Protection Switching (R-APS) messages may cross logical rings, which is not desirable. G.8032 ERP Timers The G.8032 Ethernet Ring Protection (ERP) protocol specifies the use of different timers to avoid race conditions and unnecessary switching operations: Delay timersUsed by the Ring Protection Link (RPL) owner to verify that the network has stabilized before blocking the RPL. Note the following points about delay timers. After a signal failure (SF) condition, a Wait-to-Restore (WTR) timer is used to verify that the SF is not intermittent. The WTR timer can be configured by the operator. The default time interval is 5 minutes; the time interval ranges from 1 to 12 minutes. After a force switch (FS) or a manual switch (MS) command is issued, a Wait-to-Block (WTB) timer is used to verify that no background condition exists. The WTB timer interval may be shorter than the WTR timer interval. Note Carrier Ethernet Configuration Guide, Cisco IOS XE Release 3S 4 ITU-T G.8032 Ethernet Ring Protection Switching G.8032 Ring-Supported Commands and Functionality Guard timerUsed by all nodes when changing state; the guard timer blocks latent outdated messages from causing unnecessary state changes. The guard timer can be configured. The default time interval is 500 ms; the time interval ranges from 10 to 2000 ms. Hold-off timersUsed by the underlying Ethernet layer to filter out intermittent link faults. The hold-off timer can be configured. The default time interval is 0 seconds; the time interval ranges from 0 to 10 seconds. Faults are reported to the ring protection mechanism only if this timer expires. Protection Switching Functionality in a Single Link Failure and Recovery The following figure illustrates protection switching functionality in a single-link failure. Figure 2: G.8032 Ethernet Ring Protection Switching in a Single-Link Failure The figure represents an Ethernet ring topology consisting of seven Ethernet ring nodes. The ring protection link (RPL) is the ring link between Ethernet ring nodes A and G. In this topology, both ends of the RPL are blocked. Ethernet ring node G is the RPL owner node, and Ethernet ring node A is the RPL neighbor node. The following sequence describes the steps followed in the single-link failure: 1 A link operates in the normal condition. 2 A failure occurs. Carrier Ethernet Configuration Guide, Cisco IOS XE Release 3S 5 ITU-T G.8032 Ethernet Ring Protection Switching Protection Switching Functionality in a Single Link Failure and Recovery 3 Ethernet ring nodes Cand Ddetect a local signal failure (SF) condition and after the hold-off time interval, block the failed ring port and perform the FDB flush. 4 Ethernet ring nodes C and D start sending Ring Automatic Protection Switching (R-APS) SF messages periodically along with the (node ID and bidirectional path-protected ring (BPR) identifier pair) on both ring ports while the SF condition persists. 5 All Ethernet ring nodes receiving an R-APS SF message perform the FDB flush. When the RPL owner node G and RPL neighbor node A receive an R-APS SF message, the Ethernet ring node unblocks its end of the RPL and performs the FDB flush. 6 All Ethernet ring nodes receiving a second R-APS SF message performthe FDBflush again; the additional FDB flush is because of the node ID and BPR-based configuration. 7 R-APS SF messages are detected on the Ethernet Ring indicating a stable SF condition. Further R-APS SF messages trigger no further action. The following figure illustrates the steps taken in a revertive operation in a single-link failure. Figure 3: Single-Link Failure Recovery (Revertive Operation) The following sequence describes the steps followed in the single-link failure revertive (recovery) operation: 1 A link operates in the stable SF condition. 2 Recovery of link failure occurs. 3 Ethernet ring nodes C and D detect clearing of the SF condition, start the guard timer, and initiate periodic transmission of the R-APS No Request (NR) messages on both ring ports. (The guard timer prevents the reception of R-APS messages.) Carrier Ethernet Configuration Guide, Cisco IOS XE Release 3S 6 ITU-T G.8032 Ethernet Ring Protection Switching Protection Switching Functionality in a Single Link Failure and Recovery 4 When the Ethernet ring nodes receive an R-APS NR message, the node ID and BPR identifier pair of a receiving ring port is deleted and the RPL owner node starts the Wait-to-Restore (WTR) timer. 5 When the guard timer expires on Ethernet ring nodes C and D, the nodes may accept the new R-APS messages, if any. Ethernet ring node Dreceives an R-APS NRmessage with a higher node IDfromEthernet ring node C, and unblocks its nonfailed ring port. 6 When the WTR timer expires, the RPL owner node blocks its end of the RPL, sends R-APS (NR or route blocked [RB]) message with the (node ID and BPR identifier pair), and performs the FDB flush. 7 When Ethernet ring node C receives an R-APS (NR or RB) message, the node removes the block on its blocked ring ports, and stops sending R-APS NR messages. On the other hand, when the RPL neighbor node A receives an R-APS NR or RB message, the node blocks its end of the RPL. In addition, Ethernet ring nodes A to F perform the FDB flush when receiving an RAPS NR or RB message because of the node ID and BPR-based configuration. Ethernet Flow Points An Ethernet Flow Point (EFP) is a forwarding decision point in the provider edge (PE) router, which gives network designers flexibility to make many Layer 2 flow decisions within the interface. Many EFPs can be configured on a single physical port. (The number varies from one device to another.) EFPs are the logical demarcation points of an Ethernet virtual connection (EVC) on an interface. An EVC that uses two or more user network interfaces (UNIs) requires an EFP on the associated ingress and egress interfaces of every device that the EVC passes through. EFPs can be configured on any Layer 2 traffic port; however, they are usually configured on UNI ports. The following parameters (matching criterion) can be configured on the EFP: Frames of a specific VLAN, a VLAN range, or a list of VLANs (100-150 or 100,103,110) Frames with no tags (untagged). Frames with identical double-tags (VLAN tags) as specified. Frames with identical Class of Service (CoS) values. A frame passes each configured match criteria until the correct matching point is found. If a frame does not fit any of the matching criteria, it is dropped. Default criteria can be configured to avoid dropping frames. Note the following points about the kinds of commands that can be used in an EFP: Rewrite commandsIn each EFP, VLAN tag management can be specified with the following actions: Pop1) pops out a tag; 2) pops out two tags. Push1) pushes in a tag; 2) pushes in two tags. Translate1 to 1) changes a tag value; 1 to 2) pops one tag and pushes two tags; 2 to 1) pops two tags and pushes one tag; 2 to 2) changes the value for two tags. Forwarding commandsEach EFP specifies the forwarding command for the frames that enter the EFP. Only one forwarding command can be configured per EFP. The forwarding options are as follows: Layer 2 point-to-point forwarding to a pseudowire tunnel. Multipoint bridge-forwarding to a bridge domain entity. Carrier Ethernet Configuration Guide, Cisco IOS XE Release 3S 7 ITU-T G.8032 Ethernet Ring Protection Switching Ethernet Flow Points Local switch-to-switch forwarding between two different interfaces. Feature commandsIn each EFP, the QoS features or parameters can be changed and the ACL can be updated. Service Instances and Associated EFPs Configuring a service instance on a Layer 2 port creates a pseudoport or EFP on which you configure EVC features. Each service instance has a unique number per interface, but you can use the same number on different interfaces because service instances on different ports are not related. An EFP classifies frames from the same physical port to one of the multiple service instances associated with that port, based on user-defined criteria. Each EFP can be associated with different forwarding actions and behavior. When an EFP is created, the initial state is UP. The state changes to DOWNunder the following circumstances: The EFP is explicitly shut down by a user. The main interface to which the EFP is associated is down or removed. If the EFP belongs to a bridge domain, the bridge domain is down. The EFP is forced down as an error-prevention measure of certain features. Use the service instance ethernet interface configuration command to create an EFP on a Layer 2 interface and to enter service instance configuration mode. Service instance configuration mode is used to configure all management and control data plane attributes and parameters that apply to the service instance on a per-interface basis. The service instance number is the EFP identifier. After the device enters service instance configuration mode, you can configure these options: default--Sets a command to its defaults description--Adds a service instance-specific description encapsulation--Configures Ethernet frame match criteria exit--Exits from service instance configuration mode no--Negates a command or sets its defaults shutdown--Takes the service instance out of service How to Configure ITU-T G.8032 Ethernet Ring Protection Switching Configuring the Ethernet Ring Profile To configure the Ethernet ring profile, complete the following steps. Carrier Ethernet Configuration Guide, Cisco IOS XE Release 3S 8 ITU-T G.8032 Ethernet Ring Protection Switching Service Instances and Associated EFPs SUMMARY STEPS 1. enable 2. configure terminal 3. ethernet ring g8032 profile profile-name 4. timer {guard seconds | hold-off seconds | wtr minutes} 5. non-revertive 6. end DETAILED STEPS Purpose Command or Action Enables privileged EXEC mode. enable Step 1 Example: Device> enable Enter your password if prompted. Enters global configuration mode. configure terminal Example: Device# configure terminal Step 2 Creates the Ethernet ring profile and enters Ethernet ring profile configuration mode. ethernet ring g8032 profile profile-name Example: Device(config)# ethernet ring g8032 profile profile1 Step 3 Specifies the time interval for the guard, hold-off, and Wait-to-Restore (WTR) timers. timer {guard seconds | hold-off seconds | wtr minutes} Example: Device(config-erp-profile)# timer hold-off 5 Step 4 Specifies a nonrevertive Ethernet ring instance. non-revertive Example: Device(config-erp-profile)# non-revertive Step 5 By default, Ethernet ring instances are revertive. Returns to user EXEC mode. end Example: Device(config-erp-profile)# end Step 6 Carrier Ethernet Configuration Guide, Cisco IOS XE Release 3S 9 ITU-T G.8032 Ethernet Ring Protection Switching Configuring the Ethernet Ring Profile Configuring Ethernet CFM MEPs Configuring Ethernet Connectivity Fault Management (CFM) maintenance endpoints (MEPs) is optional although recommended for fast failure detection and CFM monitoring. When CFM monitoring is configured, note the following points: Static remote MEP (RMEP) checking should be enabled. The MEPs should be configured to enable Ethernet fault detection. For information about configuring Ethernet Connectivity Fault Management (CFM) maintenance endpoints (MEPs), see the Configuring Ethernet Connectivity Fault Management in a Service Provider Network module of the Carrier Ethernet Configuration Guide. Configuring the Ethernet Protection Ring To configure the Ethernet Protection Ring (EPR), complete the following steps. SUMMARY STEPS 1. enable 2. configure terminal 3. ethernet ring g8032 ring-name 4. port0 interface type number 5. monitor service instance instance-id 6. exit 7. port1 {interfacetype number | none} 8. monitor service instance instance-id 9. exit 10. exclusion-list vlan-ids vlan-id 11. open-ring 12. instance instance-id 13. description descriptive-name 14. profile profile-name 15. rpl {port0 | port1} {owner | neighbor | next-neighbor } 16. inclusion-list vlan-ids vlan-id 17. aps-channel 18. level level-value 19. port0 service instance instance-id 20. port1 service instance {instance-id | none } 21. end Carrier Ethernet Configuration Guide, Cisco IOS XE Release 3S 10 ITU-T G.8032 Ethernet Ring Protection Switching Configuring Ethernet CFM MEPs DETAILED STEPS Purpose Command or Action Enables privileged EXEC mode. enable Step 1 Example: Device> enable Enter your password if prompted. Enters global configuration mode. configure terminal Example: Device# configure terminal Step 2 Specifies the Ethernet ring and enters Ethernet ring port configuration mode. ethernet ring g8032 ring-name Example: Device(config)# ethernet ring g8032 ring1 Step 3 Connects port0 of the local node of the interface to the Ethernet ring and enters Ethernet ring protection mode. port0 interface type number Example: Device(config-erp-ring)# port0 interface fastethernet 0/1/0 Step 4 Assigns the Ethernet service instance to monitor the ring port (port0) and detect ring failures. monitor service instance instance-id Example: Device(config-erp-ring-port)# monitor service instance 1 Step 5 Exits Ethernet ring port configuration mode. exit Example: Device(config-erp-ring-port)# exit Step 6 Connects port1 of the local node of the interface to the Ethernet ring and enters Ethernet ring protection mode. port1 {interfacetype number | none} Example: Device(config-erp-ring)# port1 interface fastethernet 0/1/1 Step 7 Assigns the Ethernet service instance to monitor the ring port (port1) and detect ring failures. monitor service instance instance-id Example: Device(config-erp-ring-port)# monitor service instance 2 Step 8 The interface (to which port1 is attached) must be a subinterface of the main interface. Carrier Ethernet Configuration Guide, Cisco IOS XE Release 3S 11 ITU-T G.8032 Ethernet Ring Protection Switching Configuring the Ethernet Protection Ring Purpose Command or Action Exits Ethernet ring port configuration mode. exit Example: Device(config-erp-ring-port)# exit Step 9 Specifies VLANs that are unprotected by the Ethernet ring protection mechanism. exclusion-list vlan-ids vlan-id Example: Device(config-erp-ring)# exclusion-list vlan-ids 2 Step 10 Specifies the Ethernet ring as an open ring. open-ring Example: Device(config-erp-ring)# open-ring Step 11 Configures the Ethernet ring instance and enters Ethernet ring instance configuration mode. instance instance-id Example: Device(config-erp-ring)# instance 1 Step 12 Specifies a descriptive name for the Ethernet ring instance. description descriptive-name Example: Device(config-erp-inst)# description cisco_customer_instance Step 13 Specifies the profile associated with the Ethernet ring instance. profile profile-name Example: Device(config-erp-inst)# profile profile1 Step 14 Specifies the Ethernet ring port on the local node as the RPL owner, neighbor, or next neighbor. rpl {port0 | port1} {owner | neighbor | next-neighbor } Example: Device(config-erp-inst)# rpl port0 neighbor Step 15 Specifies VLANs that are protected by the Ethernet ring protection mechanism. inclusion-list vlan-ids vlan-id Example: Device(config-erp-inst)# inclusion-list vlan-ids 11 Step 16 Carrier Ethernet Configuration Guide, Cisco IOS XE Release 3S 12 ITU-T G.8032 Ethernet Ring Protection Switching Configuring the Ethernet Protection Ring Purpose Command or Action Enters Ethernet ring instance aps-channel configuration mode. aps-channel Example: Device(config-erp-inst)# aps-channel Step 17 Specifies the Automatic Protection Switching (APS) message level for the node on the Ethernet ring. level level-value Example: Device(config-erp-inst-aps)# level 5 Step 18 All nodes in the Ethernet ring must be configured with the same level. Associates APS channel information with port0. port0 service instance instance-id Example: Device(config-erp-inst-aps)# port0 service instance 100 Step 19 Associates APS channel information with port1. port1 service instance {instance-id | none } Example: Device(config-erp-inst-aps)# port1 service instance 100 Step 20 Returns to user EXEC mode. end Example: Device(config-erp-inst-aps)# end Step 21 Configuring Topology Change Notification Propagation To configure topology change notification (TCN) propagation, complete the following steps. SUMMARY STEPS 1. enable 2. configure terminal 3. ethernet tcn-propagation G8032 to {REP | G8032} 4. end Carrier Ethernet Configuration Guide, Cisco IOS XE Release 3S 13 ITU-T G.8032 Ethernet Ring Protection Switching Configuring Topology Change Notification Propagation DETAILED STEPS Purpose Command or Action Enables privileged EXEC mode. enable Step 1 Example: Device> enable Enter your password if prompted. Enters global configuration mode. configure terminal Example: Device# configure terminal Step 2 Allows topology change notification (TCN) propagation from a source protocol to a destination protocol. ethernet tcn-propagation G8032 to {REP | G8032} Example: Device(config)# ethernet tcn-propagation G8032 to G8032 Step 3 Source and destination protocols vary by platform and release. Returns to user EXEC mode. end Example: Device(config)# end Step 4 Configuring a Service Instance To configure a service instance, complete the following steps. SUMMARY STEPS 1. enable 2. configure terminal 3. interface type number 4. service instance instance-id ethernet [evc-id] 5. encapsulation dot1q vlan-id [native] 6. bridge-domain bridge-id [split-horizon [group group-id]] 7. end Carrier Ethernet Configuration Guide, Cisco IOS XE Release 3S 14 ITU-T G.8032 Ethernet Ring Protection Switching Configuring a Service Instance DETAILED STEPS Purpose Command or Action Enables privileged EXEC mode. enable Step 1 Example: Device> enable Enter your password if prompted. Enters global configuration mode. configure terminal Example: Device# configure terminal Step 2 Specifies the interface type and number. interface type number Example: Device(config)# interface fastethernet 4/0/0 Step 3 Creates a service instance (an instance of an EVC) on an interface and enters service instance configuration mode. service instance instance-id ethernet [evc-id] Example: Device(config-if)# service instance 101 ethernet Step 4 Defines the matching criteria to be used in order to map ingress dot1q frames on an interface to the appropriate service instance. encapsulation dot1q vlan-id [native] Example: Device(config-if-srv)# encapsulation dot1q 13 Step 5 Binds the service instance to a bridge domain instance. bridge-domain bridge-id [split-horizon [group group-id]] Step 6 Example: Device(config-if-srv)# bridge-domain 12 Exits service instance configuration mode. end Example: Device(config-if-srv)# end Step 7 Verifying the Ethernet Ring Protection (ERP) Switching Configuration To verify the ERP switching configuration, use one or more of the following commands in any order. Carrier Ethernet Configuration Guide, Cisco IOS XE Release 3S 15 ITU-T G.8032 Ethernet Ring Protection Switching Verifying the Ethernet Ring Protection (ERP) Switching Configuration SUMMARY STEPS 1. enable 2. show ethernet ring g8032 status [ring-name] [instance [instance-id]] 3. show ethernet ring g8032 brief [ring-name] [instance [instance-id]] 4. show ethernet ring g8032 summary 5. show ethernet ring g8032 statistics [ring-name] [instance [instance-id]] 6. show ethernet ring g8032 profile [profile-name] 7. show ethernet ring g8032 port status interface [type number] 8. show ethernet ring g8032 configuration [ring-name] instance [instance-id] 9. show ethernet ring g8032 trace {ctrl [ring-name instance instance-id] | sm} 10. end DETAILED STEPS Purpose Command or Action Enables privileged EXEC mode. enable Step 1 Example: Device> enable Enter your password if prompted. Displays a status summary for the ERP instance. show ethernet ring g8032 status [ring-name] [instance [instance-id]] Step 2 Example: Device# show ethernet ring g8032 status RingA instance 1 Displays a brief description of the functional state of the ERP instance. show ethernet ring g8032 brief [ring-name] [instance [instance-id]] Example: Device# show ethernet ring g8032 brief Step 3 Displays a summary of the number of ERP instances in each state of the ERP switching process. show ethernet ring g8032 summary Example: Device# show ethernet ring g8032 summary Step 4 Carrier Ethernet Configuration Guide, Cisco IOS XE Release 3S 16 ITU-T G.8032 Ethernet Ring Protection Switching Verifying the Ethernet Ring Protection (ERP) Switching Configuration Purpose Command or Action Displays the number of events and Ring Automatic Protection Switching (R-APS) messages received for an ERP instance. show ethernet ring g8032 statistics [ring-name] [instance [instance-id]] Example: Device# show ethernet ring g8032 statistics RingA instance 1 Step 5 Displays the settings for one or more ERP profiles. show ethernet ring g8032 profile [profile-name] Example: Device# show ethernet ring g8032 profile gold Step 6 Displays Ethernet ring port status information for the interface. showethernet ring g8032 port status interface [type number] Example: Device# show ethernet ring g8032 port status interface fastethernet 0/0/1 Step 7 Displays the details of the ERP instance configuration manager. showethernet ring g8032 configuration [ring-name] instance [instance-id] Example: Device# show ethernet ring g8032 configuration RingA instance 1 Step 8 Displays information about ERP traces. show ethernet ring g8032 trace {ctrl [ring-name instance instance-id] | sm} Step 9 Example: Device# show ethernet ring g8032 trace sm Returns to privileged EXEC mode. end Example: Device# end Step 10 Carrier Ethernet Configuration Guide, Cisco IOS XE Release 3S 17 ITU-T G.8032 Ethernet Ring Protection Switching Verifying the Ethernet Ring Protection (ERP) Switching Configuration Configuration Examples for ITU-T G.8032 Ethernet Ring Protection Switching Example: Configuring Ethernet Ring Protection Switching The following is an example of an ERP switching configuration: ethernet ring g8032 profile profile_ABC timer wtr 1 timer guard 100 timer hold-off 1 ethernet ring g8032 major_ring_ABC exclusion-list vlan-ids 1000 port0 interface FastEthernet 0/0/0 monitor service instance 103 port1 interface FastEthernet 0/1/0 monitor service instance 102 instance 1 profile profile_ABC rpl port0 owner inclusion-list vlan-ids 100 aps-channel port0 service instance 100 port1 service instance 100 ! interface FastEthernet 0/0/0 no ip address service instance 100 ethernet encapsulation dot1q 100 bridge-domain 100 service instance 200 ethernet encapsulation dot1q 200 bridge-domain 200 ! ! interface FastEthernet 0/1/1 no ip address service instance 100 ethernet encapsulation dot1q 100 bridge-domain 100 service instance 200 ethernet encapsulation dot1q 200 bridge-domain 200 ! ! Example: Verifying the Ethernet Ring Protection Configuration The following is sample output from the show ethernet ring g8032 configuration command. Use this command to verify if the configuration entered is valid and to check for any missing configuration parameters. Device# show ethernet ring g8032 configuration ethernet ring ring0 Port0: GigabitEthernet0/0/0 (Monitor: GigabitEthernet0/0/0) Carrier Ethernet Configuration Guide, Cisco IOS XE Release 3S 18 ITU-T G.8032 Ethernet Ring Protection Switching Configuration Examples for ITU-T G.8032 Ethernet Ring Protection Switching Port1: GigabitEthernet0/0/4 (Monitor: GigabitEthernet0/0/4) Exclusion-list VLAN IDs: 4001-4050 Open-ring: no Instance 1 Description: Profile: opp RPL: Inclusion-list VLAN IDs: 2,10-500 APS channel Level: 7 Port0: Service Instance 1 Port1: Service Instance 1 State: configuration resolved Additional References for ITU-T G.8032 Ethernet Ring Protection Switching Related Documents Document Title Related Topic Configuring Ethernet Connectivity Fault Management in a Service Provider Network Ethernet Connectivity Fault Management (CFM) http://docwiki.cisco.com/wiki/G.8032_Ethernet_ Ring_Protection_(ERP)_Administrative_Procedures G.8032 Ethernet Ring Protection (ERP) administrative procedures Cisco IOS Carrier Ethernet Command Reference Carrier Ethernet commands: complete command syntax, command mode, command history, defaults, usage guidelines, and examples Cisco IOS Master Commands List, All Releases Cisco IOS commands: master list of commands with complete command syntax, command mode, command history, defaults, usage guidelines, and examples Standards Title Standard ITU-T Y.1731 OAM Mechanisms for Ethernet-Based Networks ITU-T Carrier Ethernet Configuration Guide, Cisco IOS XE Release 3S 19 ITU-T G.8032 Ethernet Ring Protection Switching Additional References for ITU-T G.8032 Ethernet Ring Protection Switching Technical Assistance Link Description http://www.cisco.com/cisco/web/support/index.html The Cisco Support and Documentation website provides online resources to download documentation, software, and tools. Use these resources to install and configure the software and to troubleshoot and resolve technical issues with Cisco products and technologies. Access to most tools on the Cisco Support and Documentation website requires a Cisco.comuser ID and password. Feature Information For ITU-T G.8032 Ethernet Ring Protection Switching The following table provides release information about the feature or features described in this module. This table lists only the software release that introduced support for a given feature in a given software release train. Unless noted otherwise, subsequent releases of that software release train also support that feature. Use Cisco Feature Navigator to find information about platform support and Cisco software image support. To access Cisco Feature Navigator, go to www.cisco.com/go/cfn. An account on Cisco.com is not required. Carrier Ethernet Configuration Guide, Cisco IOS XE Release 3S 20 ITU-T G.8032 Ethernet Ring Protection Switching Feature Information For ITU-T G.8032 Ethernet Ring Protection Switching Table 1: Feature Information for ITU-T G.8032 Ethernet Ring Protection Switching Feature Information Releases Feature Name 15.2(4)S 15.3(1)S ITU-T G.8032 Ethernet Ring Protection Switching Carrier Ethernet Configuration Guide, Cisco IOS XE Release 3S 21 ITU-T G.8032 Ethernet Ring Protection Switching Feature Information For ITU-T G.8032 Ethernet Ring Protection Switching Feature Information Releases Feature Name The ITU-T G.8032 Ethernet Ring Protection Switching feature implements protection switching mechanisms for Ethernet layer ring topologies. This feature uses the G.8032 Ethernet Ring Protection (ERP) protocol, defined in ITU-T G.8032, to provide protection for Ethernet traffic in a ring topology, while ensuring that no loops are within the ring at the Ethernet layer. The loops are prevented by blocking traffic on either a predetermined link or a failed link. The following commands were introduced or modified: aps-channel, clear ethernet ring g8032 statistics, debug ethernet ring g8032 errors, debug ethernet ring g8032 events, debug ethernet ring g8032 fsm, debug ethernet ring g8032 packets, description (Ethernet ring), ethernet ring g8032, ethernet ring g8032 profile, ethernet tcn-propagation, exclusion-list, inclusion-list, instance (Ethernet ring), level, monitor service instancenon-revertiveopen-ring, port0, port0 service instance, port1, port1 service instance, profile, rpl, show ethernet cfm domain, show ethernet cfm errors,show ethernet cfm maintenance-points remote, show ethernet cfmmaintenance-points remote crosscheck, showethernet ring g8032 brief, show ethernet ring g8032 configuration, show ethernet ring g8032 port status, showethernet ring g8032 profile, show ethernet ring g8032 statistics, show ethernet ring g8032 status, show ethernet ring g8032 summary , show ethernet ring g8032 trace,show ethernet service instance and timer (Ethernet ring). Carrier Ethernet Configuration Guide, Cisco IOS XE Release 3S 22 ITU-T G.8032 Ethernet Ring Protection Switching Feature Information For ITU-T G.8032 Ethernet Ring Protection Switching Carrier Ethernet Configuration Guide, Cisco IOS XE Release 3S 23 ITU-T G.8032 Ethernet Ring Protection Switching Feature Information For ITU-T G.8032 Ethernet Ring Protection Switching Carrier Ethernet Configuration Guide, Cisco IOS XE Release 3S 24 ITU-T G.8032 Ethernet Ring Protection Switching Feature Information For ITU-T G.8032 Ethernet Ring Protection Switching