OcNOS-DC : Carrier Ethernet Guide : Carrier Ethernet Configuration Guide : G.8032 ERPS Version 2
G.8032 ERPS Version 2
G.8032 is an International Telecommunication Union (ITU) standard for ERPS. It prevents loops on a per-VLAN basis with networks that are wired in a simple ring topology. The loops are prevented by blocking traffic on either a predetermined link or a failed link.
G.8032 Version 2 provides enhancements in support of multiple ring and ladder topologies. G.8032 offers a rapid detection and recovery time if a link or node.
This guide contains topologies and examples on how to configure g8032 ERPS configuration.
Topology
Figure 1-1 displays a sample Ring Protection topology on which protection switching is configured with four bridges. The Ring Protection Link (RPL) owner is the link between Bridge 3 and Bridge 4 (xe16), on which one side of the link is defined explicitly as RPL owner (Bridge 4) and RPL neighbor (Bridge 3). The rest of the bridges are explicitly configured RPL non owner to enable ERPS in the ring.
Major Ring Topology
Bridge 1
 
Bridge1#configure terminal
Enter configure mode
Bridge1(config)#bridge 1 protocol rstp vlan-bridge
Create bridge 1 as an RSTP VLAN-aware bridge.
Bridge1((config)#vlan database
Configure VLAN database
Bridge1(config-vlan)#vlan 200-205 bridge 1 state enable
Create VLAN 200-205 on bridge 1
Bridge1(config-vlan)#interface xe6
Configure interface xe6
Bridge1(config-if)#switchport
Configure xe6 as a layer 2 port
Bridge1(config-if)#bridge-group 1
Configure interface in bridge group 1
Bridge1(config-if)#bridge-group 1 spanning-tree disable
Disable spanning tree for bridge group 1 on that interface
Bridge1(config-if)#switchport mode trunk
Configure port as trunk port
Bridge1(config-if)#switchport trunk allowed vlan add 200-205
Allow vlan 200-205 on xe6 interface
Bridge1(config-if)#interface xe8
Configure interface xe8
Bridge1(config-if)#switchport
Configure xe8 as a layer 2 port
Bridge1(config-if)#bridge-group 1
Configure interface in bridge group 1
Bridge1(config-if)#bridge-group 1 spanning-tree disable
Disable spanning tree for bridge group 1 on that interface
Bridge1(config-if)#switchport mode trunk
Configure port as trunk port
Bridge1(config-if)#switchport trunk allowed vlan add 200-205
Allow vlan 200-205 on xe8 interface
Bridge1(config-if)#ethernet cfm domain-type character-string domain-name nod12 level 7 mip-creation none
Create cfm domain with type as character string with name nod12 and set mip creation criteria to default with level 7 on bridge 1
Bridge1(config-ether-cfm)#service ma-type string ma-name 43982
Create ma type as string with name 43982.
Bridge1(config-ether-cfm-ma)# vlan 200 bridge 1
Add vlan 200
 
Bridge1(config-ether-cfm-ma)# mip-creation none
Set mip-creation creation criteria to none
 
Bridge1(config-ether-cfm-ma)#ethernet cfm mep down mpid 12 active true xe8
Create down mep 12 for xe8 interface
Bridge1(config-ether-cfm-ma-mep)#cc multicast state enable
Enable cc multicast
Bridge1(config-ether-cfm-ma-mep)#exit-ether-ma-mep-mode
Exit ethernet cfm ma-mep mode
Bridge1(config-ether-cfm-ma)#mep crosscheck mpid 21
Configure crosscheck to remote MEP with value 21
Bridge1(config-ether-cfm-ma)#cc interval 1s
Enable cc interval with 1s.
Bridge1(config-ether-cfm-ma)#exit-ether-ma-mode
Exit Ethernet ma mode
Bridge1(config-ether-cfm)#ethernet cfm domain-type character-string domain-name nod41 level 7 mip-creation none
Create cfm domain with type as character string with name nod41 and set mip creation criteria to default with level 7 on bridge 1
Bridge1(config-ether-cfm)#service ma-type string ma-name 43982 vl
Create ma type as string with name 43982.
Bridge1(config-ether-cfm-ma)# vlan 200 bridge 1
 
Add vlan 200
 
Bridge1(config-ether-cfm-ma)# mip-creation none
Set mip-creation creation criteria to none
 
Bridge1(config-ether-cfm-ma)#ethernet cfm mep down mpid 14 active true xe6
Create down mep 14 for xe6 interface
Bridge1(config-ether-cfm-ma-mep)#cc multicast state enable
Enable cc multicast
Bridge1(config-ether-cfm-ma-mep)#exit-ether-ma-mep-mode
Exit ethernet cfm ma-mep mode
Bridge1(config-ether-cfm-ma)#mep crosscheck mpid 41
Configure crosscheck to remote MEP with value 41
Bridge1(config-ether-cfm-ma)#cc interval 1s
Enable cc interval with 1s.
Bridge1(config-ether-cfm-ma)#exit-ether-ma-mode
Exit Ethernet ma mode
Bridge1(config-ether-cfm)#g8032 ring RING1
Create a g8032 ring with name RING1
Bridge1(g8032-ring-config)#east-interface xe6
Associate xe6 interface as east-interface
Bridge1(g8032-ring-config)#west-interface xe8
Associate xe8 interface as west-interface
Bridge1(g8032-ring-config)#g8032 profile profile1
Create g8032 profile with profile name profile1
Bridge1(g8032-profile-config)#timer wait-to-restore 1
Configure wait to restore time as 1 min
Bridge1(g8032-profile-config)#timer hold-off 0
Configure hold-off timer value as 0
Bridge1(g8032-profile-config)#timer guard-time 10
Configure guard-time value as 10ms
Bridge1(g8032-profile-config)#switching mode revertive
Configure Switching mode as revertive Switching mode
Bridge1(g8032-profile-config)#g8032 erp-instance erp1
Create g8032 erp instance erp1
Bridge1(g8032-config-switch)#ring RING1
Associate Physical ring RING1 to erp1 instance
Bridge1(g8032-config-switch)#rpl role non-owner
Configure the node as non-owner node
Bridge1(g8032-config-switch)g8032-profile profile1
Associate Profile profile1 to erp1 instance
Bridge1(g8032-config-switch)#aps-channel level 7
Configure level as 7
Bridge1(g8032-config-switch)#aps-channel-vlan 200
Configure RAPS channel vlan as 200
Bridge1(g8032-config-switch)#data vlan 201-205
Configure traffic vlan from 201-205
Bridge1(g8032-config-switch)#ring-id 1
Configure ring-id as 1
Bridge1(g8032-config-switch)#g8032 ring lagsubring
Create g8032 ring with name lagsubring
Bridge1(g8032-ring-config)#east-interface po6
Associate po6 interface as east-interface
Bridge1(g8032-ring-config)#g8032 erp-instance erp2
Create g8032 erp instance erp2
Bridge1(g8032-config-switch)#ring-type sub-ring
Configure ring-type as sub-ring
Bridge1(g8032-config-switch)#ring lagsubring
Associate Physical ring lagsubring to erp2 instance
Bridge1(g8032-config-switch)#rpl role neighbor east-interface
Configure the node as neighbor node on east interface
Bridge1(g8032-config-switch)g8032-profile profile1
Associate Profile profile1 to erp2 instance
Bridge1(g8032-config-switch)#aps-channel level 7
Configure level as 7
Bridge1(g8032-config-switch)#aps-channel-vlan 200
Configure RAPS channel vlan as 200
Bridge1(g8032-config-switch)#data vlan 201-205
Configure traffic vlan from 201-205
Bridge1(g8032-config-switch)#ring-id 2
Configure ring-id as 2
Bridge1(g8032-config-switch)#non-virtual-channel
Enable Non Virtual Channel
Bridge1(g8032-config-switch)# enable-tcn-propagation
Enable tcn propagation
Bridge1(g8032-config-switch)# tcn-to-instance erp1
Attach erp1 instance to erp2 instance to notify any changes in subring to major ring
Bridge1(g8032-config-switch)#commit
Commit the candidate configuration to the running configuration
Bridge1(g8032-config-switch)#end
Exit g8032 erp instance mode
 
Bridge 2
 
Bridge2#config terminal
Enter configure mode
Bridge2(config)#bridge 1 protocol rstp vlan-bridge
Create bridge 1 as an RSTP VLAN-aware bridge.
Bridge2((config)#vlan database
Configure VLAN database
Bridge2(config-vlan)#vlan 200-205 bridge 1 state enable
Create VLAN 200-205 on bridge 1
Bridge2(config-vlan)#interface xe3
Configure interface xe3
Bridge2(config-if)#switchport
Configure xe3 as a layer 2 port
Bridge2(config-if)#bridge-group 1
Configure interface in bridge group 1
Bridge2(config-if)#bridge-group 1 spanning-tree disable
Disable spanning tree for bridge group 1 on that interface
Bridge2(config-if)#switchport mode trunk
Configure port as trunk port
Bridge2(config-if)#switchport trunk allowed vlan add 200-205
Allow vlan 200-205 on xe3 interface
Bridge2(config-if)#interface xe8
Configure interface xe8
Bridge2(config-if)#switchport
Configure xe8 as a layer 2 port
Bridge2(config-if)#bridge-group 1
Configure interface in bridge group 1
Bridge2(config-if)#bridge-group 1 spanning-tree disable
Disable spanning tree for bridge group 1 on that interface
Bridge2(config-if)#switchport mode trunk
Configure port as trunk port
Bridge2(config-if)#switchport trunk allowed vlan add 200-205
Allow vlan 200-205 on xe8 interface
Bridge2(config-if)#ethernet cfm domain-type character-string domain-name nod23 level 7 mip-creation none
Create cfm domain with type as character string with name nod23 and set mip creation criteria to default with level 7 on bridge 1
Bridge2(config-ether-cfm)#service ma-type string ma-name 43982
Create ma type as string with name 43982.
Bridge2(config-ether-cfm-ma)# vlan 200 bridge 1
Add vlan 200
Bridge2(config-ether-cfm-ma)# mip-creation none
Set mip-creation creation criteria to none
Bridge2(config-ether-cfm-ma)#ethernet cfm mep down mpid 23 active true xe3
Create down mep 23 for xe3 interface
Bridge2(config-ether-cfm-ma-mep)#cc multicast state enable
Enable cc multicast
Bridge2(config-ether-cfm-ma-mep)#exit-ether-ma-mep-mode
Exit ethernet cfm ma-mep mode
Bridge2(config-ether-cfm-ma)#mep crosscheck mpid 32
Configure crosscheck to remote MEP with value 32
Bridge2(config-ether-cfm-ma)#cc interval 1s
Enable cc interval with 1s.
Bridge2(config-ether-cfm-ma)#exit-ether-ma-mode
Exit Ethernet ma mode
Bridge2(config-ether-cfm)#ethernet cfm domain-type character-string domain-name nod12 level 7 mip-creation none
Create cfm domain with type as character string with name nod12 and set mip creation criteria to default with level 7 on bridge 1
Bridge2(config-ether-cfm)#service ma-type string ma-name 43982
Create ma type as string with name 43982.
Bridge1(config-ether-cfm-ma)# vlan 200 bridge 1
Add vlan 200
 
Bridge1(config-ether-cfm-ma)# mip-creation none
Set mip-creation creation criteria to none
 
Bridge2(config-ether-cfm-ma)#ethernet cfm mep down mpid 21 active true xe8
Create down mep 21 for xe8 interface
Bridge2(config-ether-cfm-ma-mep)#cc multicast state enable
Enable cc multicast
Bridge2(config-ether-cfm-ma-mep)#exit-ether-ma-mep-mode
Exit ethernet cfm ma-mep mode
Bridge2(config-ether-cfm-ma)#mep crosscheck mpid 12
Configure crosscheck to remote MEP with value 12
Bridge2(config-ether-cfm-ma)#cc interval 1s
Enable cc interval with 1s.
Bridge2(config-ether-cfm-ma)#exit-ether-ma-mode
Exit Ethernet ma modes
Bridge2(config-ether-cfm)#g8032 ring RING1
Create g8032 ring with name RING1
Bridge2(g8032-ring-config)#east-interface xe8
Associate xe8 interface as east-interface
Bridge2(g8032-ring-config)#west-interface xe3
Associate xe3 interface as west-interface
Bridge2(g8032-ring-config)#g8032 profile profile1
Create g8032 profile with profile name profile1
Bridge2(g8032-profile-config)#timer wait-to-restore 1
Configure wait to restore time as 1 min
Bridge2(g8032-profile-config)#timer hold-off 0
Configure hold-off timer value as 0
Bridge2(g8032-profile-config)#timer guard-time 10
Configure guard-time value as 10ms
Bridge2(g8032-profile-config)#switching mode revertive
Configure Switching mode as revertive Switching mode
Bridge2(g8032-profile-config)#g8032 erp-instance erp1
Create g8032 erp instance erp1
Bridge2(g8032-config-switch)#ring RING1
Associate Physical ring RING1 to erp1 instance
Bridge2(g8032-config-switch)#rpl role non-owner
Configure the node as non-owner node
Bridge2(g8032-config-switch)#g8032-profile profile1
Associate Profile profile1 to erp1 instance
Bridge2(g8032-config-switch)#aps-channel level 7
Configure level as 7
Bridge2(g8032-config-switch)#aps-channel-vlan 200
Configure RAPS channel vlan as 200
Bridge2(g8032-config-switch)#data vlan 201-205
Configure traffic vlan from 201-205
Bridge2(g8032-config-switch)#ring-id 1
Configure ring-id as 1
Bridge2(g8032-config-switch)#commit
Commit the candidate configuration to the running configuration
Bridge2(g8032-config-switch)#end
Exit g8032 erp instance mode
Bridge 3
 
Bridge3#config terminal
Enter configure mode
Bridge3(config)#bridge 1 protocol rstp vlan-bridge
Create bridge 1 as an RSTP VLAN-aware bridge.
Bridge3((config)#vlan database
Configure VLAN database
Bridge3(config-vlan)#vlan 200-205 bridge 1 state enable
Create VLAN 200-205 on bridge 1
Bridge3(config-vlan)#interface xe3
Configure interface xe3
Bridge3(config-if)#switchport
Configure xe3 as a layer 2 port
Bridge3(config-if)#bridge-group 1
Configure interface in bridge group 1
Bridge3(config-if)#bridge-group 1 spanning-tree disable
Disable spanning tree for bridge group 1 on that interface
Bridge3(config-if)#switchport mode trunk
Configure port as trunk port
Bridge3(config-if)#switchport trunk allowed vlan add 200-205
Allow vlan 200-205 on xe3 interface
Bridge3(config-if)#interface xe16
Configure interface xe16
Bridge3(config-if)#switchport
Configure xe16 as a layer 2 port
Bridge3(config-if)#bridge-group 1
Configure interface in bridge group 1
Bridge3(config-if)#bridge-group 1 spanning-tree disable
Disable spanning tree for bridge group 1 on that interface
Bridge3(config-if)#switchport mode trunk
Configure port as trunk port
Bridge3(config-if)#switchport trunk allowed vlan add 200-205
Allow vlan 200-205 on xe16 interface
Bridge3(config-if)#ethernet cfm domain-type character-string domain-name nod23 level 7 mip-creation none
Create cfm domain with type as character string with name nod23 and set mip creation criteria to default with level 7 on bridge 1
Bridge3(config-ether-cfm)#service ma-type string ma-name 43982
Create ma type as string with name 43982.
Bridge3(config-ether-cfm-ma)# vlan 200 bridge 1
Add vlan 200
 
Bridge3(config-ether-cfm-ma)# mip-creation none
Set mip-creation creation criteria to none
 
Bridge3(config-ether-cfm-ma)#ethernet cfm mep down mpid 32 active true xe3
Create down mep 32 for xe3 interface.
Bridge3(config-ether-cfm-ma-mep)#cc multicast state enable
Enable cc multicast
Bridge3(config-ether-cfm-ma-mep)#exit-ether-ma-mep-mode
Exit ethernet cfm ma-mep mode
Bridge3(config-ether-cfm-ma)#mep crosscheck mpid 23
Configure crosscheck to remote MEP with value 23
Bridge3(config-ether-cfm-ma)#cc interval 1s
Enable cc interval with 1s.
Bridge3(config-ether-cfm-ma)#exit-ether-ma-mode
Exit Ethernet ma mode
Bridge3(config-ether-cfm)#ethernet cfm domain-type character-string domain-name nod34 level 7 mip-creation none
Create cfm domain with type as character string with name nod34 and set mip creation criteria to default with level 7 on bridge 1
Bridge3(config-ether-cfm)#service ma-type string ma-name 43982
Create ma type as string with name 43982.
Bridge3(config-ether-cfm-ma)#ethernet cfm mep down mpid 34 active true xe16
Create down mep 34 for xe16 interface
Bridge3(config-ether-cfm-ma)# vlan 200 bridge 1
Add vlan 200
 
Bridge3(config-ether-cfm-ma)# mip-creation none
Set mip-creation creation criteria to none
 
Bridge3(config-ether-cfm-ma-mep)#cc multicast state enable
Enable cc multicast
Bridge3(config-ether-cfm-ma-mep)#exit-ether-ma-mep-mode
Exit ethernet cfm ma-mep mode
Bridge3(config-ether-cfm-ma)#mep crosscheck mpid 43
Configure crosscheck to remote MEP with value 43
Bridge3(config-ether-cfm-ma)#cc interval 1s
Enable cc interval with 1s.
Bridge3(config-ether-cfm-ma)#exit-ether-ma-mode
Exit Ethernet ma mode
Bridge3(config-ether-cfm)#g8032 ring RING1
Create g8032 ring with name RING1
Bridge3(g8032-ring-config)#east-interface xe3
Associate xe3 interface as east-interface
Bridge3(g8032-ring-config)#west-interface xe16
Associate xe16 interface as west-interface
Bridge3(g8032-ring-config)#g8032 profile profile1
Create g8032 profile with profile name profile1
Bridge3(g8032-profile-config)#timer wait-to-restore 1
Configure wait to restore time as 1 min
Bridge3(g8032-profile-config)#timer hold-off 0
Configure hold-off timer value as 0
Bridge3(g8032-profile-config)#timer guard-time 10
Configure guard-time value as 10ms
Bridge3(g8032-profile-config)#switching mode revertive
Configure Switching mode as revertive Switching mode
Bridge3(g8032-profile-config)#g8032 erp-instance erp1
Create g8032 erp instance erp1
Bridge3(g8032-config-switch)#ring RING1
Associate Physical ring RING1 to erp1 instance
Bridge3(g8032-config-switch)#rpl role neighbor west-interface
Configure RPL node as neighbor node on west-interface
Bridge3(g8032-config-switch)g8032-profile profile1
Associate profile profile1 to erp1 instance
Bridge3(g8032-config-switch)#aps-channel level 7
Configure level as 7
Bridge3(g8032-config-switch)#aps-channel-vlan 200
Configure RAPS channel vlan as 200
Bridge3(g8032-config-switch)#data vlan 201-205
Configure traffic vlan from 201-205
Bridge3(g8032-config-switch)#ring-id 1
Configure ring-id as 1
Bridge3(g8032-config-switch)#commit
Commit the candidate configuration to the running configuration
Bridge3(g8032-config-switch)#end
Exit g8032 erp instance mode
Bridge 4
 
Bridge4#config term
Enter configure mode
Bridge4(config)#bridge 1 protocol rstp vlan-bridge
Create bridge 1 as an RSTP VLAN-aware bridge.
Bridge4((config)#vlan database
Configure VLAN database
Bridge4(config-vlan)#vlan 200-205 bridge 1 state enable
Create VLAN 200-205 on bridge 1
Bridge4(config-vlan)#interface xe6
Configure interface xe6
Bridge4(config-if)#switchport
Configure xe6 as a layer 2 port
Bridge4(config-if)#bridge-group 1
Configure interface in bridge group 1
Bridge4(config-if)#bridge-group 1 spanning-tree disable
Disable spanning tree for bridge group 1 on that interface
Bridge4(config-if)#switchport mode trunk
Configure port as trunk port
Bridge4(config-if)#switchport trunk allowed vlan add 200-205
Allow vlan 200-205 on xe6 interface
Bridge4(config-if)#interface xe16
Configure interface xe16
Bridge4(config-if)#switchport
Configure xe16 as a layer 2 port
Bridge4(config-if)#bridge-group 1
Configure interface in bridge group 1
Bridge4(config-if)#bridge-group 1 spanning-tree disable
Disable spanning tree for bridge group 1 on that interface
Bridge4(config-if)#switchport mode trunk
Configure port as trunk port
Bridge4(config-if)#switchport trunk allowed vlan add 200-205
Allow vlan 200-205 on xe16 interface
Bridge4(config-if)#ethernet cfm domain-type character-string domain-name nod34 level 7 mip-creation none
Create cfm domain with type as character string with name nod34 and set mip creation criteria to default with level 7 on bridge 1
Bridge4(config-ether-cfm)#service ma-type string ma-name 43982
Create ma type as string with name 43982.
Bridge4(config-ether-cfm-ma)# vlan 200 bridge 1
Add vlan 200
 
Bridge4(config-ether-cfm-ma)# mip-creation none
Set mip-creation creation criteria to none
 
Bridge4(config-ether-cfm-ma)#ethernet cfm mep down mpid 43 active true xe16
Create down mep 43 with local vid 200 for xe16 interface
Bridge4(config-ether-cfm-ma-mep)#cc multicast state enable
Enable cc multicast
Bridge4(config-ether-cfm-ma-mep)#exit-ether-ma-mep-mode
Exit ethernet cfm ma-mep mode
Bridge4(config-ether-cfm-ma)#mep crosscheck mpid 34
Configure crosscheck to remote MEP with value 34
Bridge4(config-ether-cfm-ma)#cc interval 1s
Enable cc interval with 1s.
Bridge4(config-ether-cfm-ma)#exit-ether-ma-mode
Exit Ethernet ma mode
Bridge4(config-ether-cfm)#ethernet cfm domain-type character-string domain-name nod41 level 7 mip-creation none
Create cfm domain with type as character string with name nod41 and set mip creation criteria to default with level 7 on bridge 1
Bridge4(config-ether-cfm)#service ma-type string ma-name 43982
Create ma type as string with name 43982.
Bridge4(config-ether-cfm-ma)# vlan 200 bridge 1
Add vlan 200
 
Bridge4(config-ether-cfm-ma)# mip-creation none
Set mip-creation creation criteria to none
 
Bridge4(config-ether-cfm-ma)#ethernet cfm mep down mpid 41 active true xe6
Create down mep 41 for xe6 interface
Bridge4(config-ether-cfm-ma-mep)#cc multicast state enable
Enable cc multicast
Bridge4(config-ether-cfm-ma-mep)#exit-ether-ma-mep-mode
Exit ethernet cfm ma-mep mode
Bridge4(config-ether-cfm-ma)#mep crosscheck mpid 14
Configure crosscheck to remote MEP with value 14
Bridge4(config-ether-cfm-ma)#cc interval 1s
Enable cc interval with 1s.
Bridge4(config-ether-cfm-ma)#exit-ether-ma-mode
Exit Ethernet ma mode
Bridge4(config-ether-cfm)#g8032 ring RING1
Create g8032 ring with name RING1
Bridge4(g8032-ring-config)#east-interface xe16
Associate xe16 interface as east-interface
Bridge4(g8032-ring-config)#west-interface xe6
Associate xe6 interface as west-interface
Bridge4(g8032-ring-config)#g8032 profile profile1
Create g8032 profile with profile name profile1
Bridge4(g8032-profile-config)#timer wait-to-restore 1
Configure wait to restore time as 1 min
Bridge4(g8032-profile-config)#timer hold-off 0
Configure hold-off timer value as 0
Bridge4(g8032-profile-config)#timer guard-time 10
Configure guard-timer value as 10ms
Bridge4(g8032-profile-config)#switching mode revertive
Configure Switching mode as revertive Switching mode
Bridge4(g8032-profile-config)#g8032 erp-instance erp1
Create g8032 erp instance erp1
Bridge4(g8032-config-switch)#ring RING1
Associate Physical ring RING1 to erp1 instance
Bridge4(g8032-config-switch)#rpl role owner east-interface
Configure the node as owner node on east-interface
Bridge4(g8032-config-switch)g8032-profile profile1
Associate Profile profile1 to erp1 instance
Bridge4(g8032-config-switch)#aps-channel level 7
Configure level as 7
Bridge4(g8032-config-switch)#aps-channel-vlan 200
Configure RAPS channel vlan as 200
Bridge4(g8032-config-switch)#data vlan 201-205
Configure traffic vlan from 201-205
Bridge4(g8032-config-switch)#ring-id 1
Configure ring-id as 1
Bridge4(g8032-config-switch)#commit
Commit the candidate configuration to the running configuration
Bridge4(g8032-config-switch)#end
Exit g8032 erp instance mode
Validation
Bridge1:
show g8032 aps-statistics erp1
 
Instance : erp1
==========
Tx : 3205
Rx : 27
 
show g8032 physical-ring RING1
 
Ring : RING1
===============
Description :
East : xe16
West : xe6
ERP Inst : erp1
 
show g8032 profile profile1
 
Profile : profile1
=========
Wait-To-Restore : 1 mins
Hold Off Timer : 0.00 secs
Guard Timer : 10 ms
Wait-To-Block : 5010 ms
Protection Type : Revertive
 
Bridge1:
show g8032 erp-instance erp1
 
Inst Name : erp1
Description :
State : G8032_ST_IDLE
Phy Ring : RING1
Ring Type : MAJOR-RING
Role : NON-OWNER
Node ID : 3c:2c:99:26:e6:80
----------------------------------------------------------
East Link West Link
==========================================================
Interface : xe6 xe8
State : Unblocked Unblocked
Remote NodeId : 34:17:eb:e4:af:11 -
Remote BPR : 1 -
Endpoint Info
-------------
Domain Name : nod41 nod12
MEP ID : 14 12
MA Name : 43982 43982
==========================================================
---------------------------
Channel |
(LEVEL, VLAN, RING ID) |
===========================
(7, 200, 1) |
===========================
 
DataTraffic vlan: 201-205
Profile : profile1
 
Bridge2:
show g8032 erp-instance erp1
 
Inst Name : erp1
Description :
State : G8032_ST_IDLE
Phy Ring : RING1
Ring Type : MAJOR-RING
Role : NON-OWNER
Node ID : d8:9e:f3:5e:f8:29
----------------------------------------------------------
East Link West Link
==========================================================
Interface : xe8 xe3
State : Unblocked Unblocked
Remote NodeId : 34:17:eb:e4:af:11 -
Remote BPR : 1 -
Endpoint Info
-------------
Domain Name : nod12 nod23
MEP ID : 21 23
MA Name : 43982 43982
==========================================================
---------------------------
Channel |
(LEVEL, VLAN, RING ID) |
===========================
(7, 200, 1) |
===========================
 
DataTraffic vlan: 201-205
Profile : profile1
 
sBridge3:
show g8032 erp-instance erp1
Inst Name : erp1
Description :
State : G8032_ST_IDLE
Phy Ring : RING1
Ring Type : MAJOR-RING
Role : NEIGHBOR (WEST)
Node ID : 3c:2c:99:1a:da:7d
----------------------------------------------------------
East Link West Link
==========================================================
Interface : xe3 xe16
State : Unblocked Blocked
Remote NodeId : 34:17:eb:e4:af:11 34:17:eb:e4:af:11
Remote BPR : 1 1
Endpoint Info
-------------
Domain Name : nod23 nod34
MEP ID : 32 34
MA Name : 43982 43982
==========================================================
---------------------------
Channel |
(LEVEL, VLAN, RING ID) |
===========================
(7, 200, 1) |
===========================
 
DataTraffic vlan: 201-205
Profile : profile1
 
Bridge4:
show g8032 erp-instance erp1
 
Inst Name : erp1
Description :
State : G8032_ST_IDLE
Phy Ring : RING1
Ring Type : MAJOR-RING
Role : OWNER (EAST)
Node ID : 34:17:eb:e4:af:11
----------------------------------------------------------
East Link West Link
==========================================================
Interface : xe16 xe6
State : Blocked Unblocked
Remote NodeId : - -
Remote BPR : - -
Endpoint Info
-------------
Domain Name : nod34 nod41
MEP ID : 43 41
MA Name : 43982 43982
==========================================================
---------------------------
Channel |
(LEVEL, VLAN, RING ID) |
===========================
(7, 200, 1) |
===========================
 
DataTraffic vlan: 201-205
Profile : profile1
 
Sub-ring without Virtual Channel on a LAG interface
Figure 3 displays a sample Ring Protection topology on which protection switching is configured with 5 bridges on lag interfaces. The topology contains one major ring and one subring with non-virtual channel. The Ring Protection Link (RPL) for major ring is the link between Bridge 4 (owner) and Bridge 3 (neighbor) on lag interface po3. The subring is configured with no virtual channel and it’s RPL link is configured between bridge 1 (neighbor) and bridge 5 (owner) on lag interface po6. The rest of the bridges are explicitly configured RPL non owner to enable ERPS in the ring in both major and subring.
Topology
Figure 1-2 displays a sample Ethernet Ring Protection Switching topology.
Major ring and sub-ring topology using LAG interface without a virtual channel
Bridge 1
 
Bridge1#config term
Enter configure mode
Bridge1(config)#bridge 1 protocol rstp vlan-bridge
Create bridge 1 as an RSTP VLAN-aware bridge.
Bridge1((config)#vlan database
Configure VLAN database
Bridge1(config-vlan)#vlan 200-205 bridge 1 state enable
Create VLAN 200-205 on bridge 1
Bridge1(config-vlan)#interface po1
Configure lag interface po1
Bridge1(config-if)#switchport
Configure po1 as a layer 2 port
Bridge1(config-if)#bridge-group 1
Configure interface in bridge group 1
Bridge1(config-if)#bridge-group 1 spanning-tree disable
Disable spanning tree for bridge group 1 on that interface
Bridge1(config-if)#switchport mode trunk
Configure port as trunk port
Bridge1(config-if)#switchport trunk allowed vlan add 200-205
Allow vlan 200-205 on po1 interface
Bridge1(config-if)#interface po4
Configure lag interface po4
Bridge1(config-if)#switchport
Configure po4 as a layer 2 port
Bridge1(config-if)#bridge-group 1 spanning-tree disable
Configure interface in bridge group 1
Bridge1(config-if)#switchport mode trunk
Disable spanning tree for bridge group 1 on that interface
Bridge1(config-if)#switchport trunk allowed vlan add 200-205
Allow vlan 200-205 on po4 interface
Bridge1(config-if)#interface po6
Configure lag interface po6
Bridge1(config-if)#switchport
Configure po6 as a layer 2 port
Bridge1(config-if)#bridge-group 1
Configure interface in bridge group 1
Bridge1(config-if)#bridge-group 1 spanning-tree disable
Disable spanning tree for bridge group 1 on that interface
Bridge1(config-if)#switchport mode trunk
Configure port as trunk port
Bridge1(config-if)#switchport trunk allowed vlan add 200-205
Allow vlan 200-205 on po6 interface
Bridge1(config-if)#interface xe1
Configure interface xe1
Bridge1(config-if)#channel-group 6 mode active
Configure xe1 as part of po6
Bridge1(config-if)#interface xe2
Configure interface xe2
Bridge1(config-if)#channel-group 6 mode active
Configure xe2 as part of po6
Bridge1(config-if)#interface xe6
Configure interface xe6
Bridge1(config-if)#channel-group 4 mode active
Configure xe6 as part of po4
Bridge1(config-if)#interface xe7
Configure interface xe7
Bridge1(config-if)#channel-group 4 mode active
Configure xe7 as part of po4
Bridge1(config-if)#interface xe8
Configure interface xe8
Bridge1(config-if)#channel-group 1 mode active
Configure xe8 as part of po1
Bridge1(config-if)#interface xe9
Configure interface xe9
Bridge1(config-if)#channel-group 1 mode active
Configure xe9 as part of po1
Bridge1(config-if)#ethernet cfm domain-type character-string domain-name nod12 level 7 mip-creation none
Create cfm domain with type as character string with name nod12 and set mip creation criteria to default with level 7 on bridge 1
Bridge1(config-ether-cfm)#service ma-type string ma-name 43982
Create ma type as string with name 43982.
Bridge1(config-ether-cfm-ma)# vlan 200 bridge 1
Add vlan 200
 
Bridge1(config-ether-cfm-ma)# mip-creation none
Set mip-creation creation criteria to none
 
Bridge1(config-ether-cfm-ma)#ethernet cfm mep down mpid 12 active true po1
Create down mep 12 with local vid 200 for po1 interface
Bridge1(config-ether-cfm-ma-mep)#cc multicast state enable
Enable cc multicast
Bridge1(config-ether-cfm-ma-mep)#exit-ether-ma-mep-mode
Exit ethernet cfm ma-mep mode
Bridge1(config-ether-cfm-ma)#mep crosscheck mpid 21
Configure crosscheck to remote MEP with value 21
Bridge1(config-ether-cfm-ma)#cc interval 1s
Enable cc interval with 1s.
Bridge1(config-ether-cfm-ma)#exit-ether-ma-mode
Exit Ethernet ma mode
Bridge1(config-ether-cfm)#ethernet cfm domain-type character-string domain-name nod41 level 7 mip-creation none
Create cfm domain with type as character string with name nod41 and set mip creation criteria to default with level 7 on bridge 1
Bridge1(config-ether-cfm)#service ma-type string ma-name 43982
Create ma type as string with name 43982.
Bridge1(config-ether-cfm-ma)# vlan 200 bridge 1
Add vlan 200
 
Bridge1(config-ether-cfm-ma)# mip-creation none
Set mip-creation creation criteria to none
 
Bridge1(config-ether-cfm-ma)#ethernet cfm mep down mpid 14 active true po4
Create down mep 14 with local vid 200 for po4 interface
Bridge1(config-ether-cfm-ma-mep)#cc multicast state enable
Enable cc multicast
Bridge1(config-ether-cfm-ma-mep)#exit-ether-ma-mep-mode
Exit ethernet cfm ma-mep mode
Bridge1(config-ether-cfm-ma)#mep crosscheck mpid 41
Configure crosscheck to remote MEP with value 41
Bridge1(config-ether-cfm-ma)#cc interval 1s
Enable cc interval with 1s.
Bridge1(config-ether-cfm-ma)#exit-ether-ma-mode
Exit Ethernet ma mode
Bridge1(config-ether-cfm)#ethernet cfm domain-type character-string domain-name nod15 level 7 mip-creation none
Create cfm domain with type as character string with name nod15 and set mip creation criteria to default with level 7 on bridge 1
Bridge1(config-ether-cfm)#service ma-type string ma-name 43982
Create ma type as string with name 43982.
Bridge1(config-ether-cfm-ma)# vlan 200 bridge 1
Add vlan 200
 
Bridge1(config-ether-cfm-ma)# mip-creation none
Set mip-creation creation criteria to none
 
Bridge1(config-ether-cfm-ma)#ethernet cfm mep down mpid 51 active true po6
Create down mep 51 with local vid 200 for po6 interface
Bridge1(config-ether-cfm-ma-mep)#cc multicast state enable
Enable cc multicast
Bridge1(config-ether-cfm-ma-mep)#exit-ether-ma-mep-mode
Exit ethernet cfm ma-mep mode
Bridge1(config-ether-cfm-ma)#mep crosscheck mpid 15
Configure crosscheck to remote MEP with value 15
Bridge1(config-ether-cfm-ma)#cc interval 1s
Enable cc interval with1s.
Bridge1(config-ether-cfm-ma)#exit-ether-ma-mode
Exit Ethernet ma mode
Bridge1(config-ether-cfm)#g8032 ring lagring
Create g8032 ring with name lagring
Bridge1(g8032-ring-config)#east-interface po4
Associate po4 interface as east-interface
Bridge1(g8032-ring-config)#west-interface po1
Associate po1 interface as west-interface
Bridge1(g8032-ring-config)#g8032 profile profile1
Create g8032 profile with profile name profile1
Bridge1(g8032-profile-config)#timer wait-to-restore 1
Configure wait to restore time as 1 min
Bridge1(g8032-profile-config)#timer hold-off 0
Configure hold-off timer value as 0
Bridge1(g8032-profile-config)#timer guard-time 10
Configure guard-timer value as 10ms
Bridge1(g8032-profile-config)#switching mode revertive
Configure Switching mode as revertive Switching mode
Bridge1(g8032-profile-config)#g8032 erp-instance erp1
Create g8032 erp instance erp1
Bridge1(g8032-config-switch)#ring lagring
Associate Physical ring lagring to erp1 instance
Bridge1(g8032-config-switch)#rpl role non-owner
Configure the node as non-owner node
Bridge1(g8032-config-switch)g8032-profile profile1
Associate Profile profile1 to erp1 instance
Bridge1(g8032-config-switch)#aps-channel level 7
Configure level as 7
Bridge1(g8032-config-switch)#aps-channel-vlan 200
Configure RAPS channel vlan as 200
Bridge1(g8032-config-switch)#data vlan 201-205
Configure traffic vlan from 201-205
Bridge1(g8032-config-switch)#ring-id 1
Configure ring-id as 1
Bridge1(g8032-config-switch)#g8032 ring lagsubring
Create g8032 ring with name lagsubring
Bridge1(g8032-ring-config)#east-interface po6
Associate po6 interface as east-interface
Bridge1(g8032-ring-config)#g8032 erp-instance erp2
Create g8032 erp instance erp2
Bridge1(g8032-config-switch)#ring-type sub-ring
Configure ring-type as sub-ring
Bridge1(g8032-config-switch)#ring lagsubring
Associate Physical ring lagsubring to erp2 instance
Bridge1(g8032-config-switch)#rpl role neighbor east-interface
Configure the node as neighbor node on east interface
Bridge1(g8032-config-switch)g8032-profile profile1
Associate Profile profile1 to erp2 instance
Bridge1(g8032-config-switch)#aps-channel level 7
Configure level as 7
Bridge1(g8032-config-switch)#aps-channel-vlan 200
Configure RAPS channel vlan as 200
Bridge1(g8032-config-switch)#data vlan 201-205
Configure traffic vlan from 201-205
Bridge1(g8032-config-switch)#ring-id 2
Configure ring-id as 2
Bridge1(g8032-config-switch)#non-virtual-channel
Enable Non Virtual Channel
Bridge1(g8032-config-switch)#enable-tcn-propagation
Enable tcn propagation
Bridge1(g8032-config-switch)# tcn-to-instance erp1
Attach erp1 instance to erp2 instance to notify any changes in subring to major ring
Bridge1(g8032-config-switch)#commit
Commit the candidate configuration to the running configuration
Bridge1(g8032-config-switch)#end
Exit g8032 erp instance mode
Bridge 2
 
Bridge2#config term
Enter configure mode
Bridge2(config)#bridge 1 protocol rstp vlan-bridge
Enable CFM domain name as string
Bridge2((config)#vlan database
Configure VLAN database
Bridge2(config-vlan)#vlan 200-205 bridge 1 state enable
Create VLAN 200-205 on bridge 1
Bridge2(config-vlan)#interface po1
Configure lag interface po1
Bridge2(config-if)#switchport
Configure po1 as a layer 2 port
Bridge2(config-if)#bridge-group 1
Configure interface in bridge group 1
Bridge2(config-if)#bridge-group 1 spanning-tree disable
Disable spanning tree for bridge group 1 on that interface
Bridge2(config-if)#switchport mode trunk
Configure port as trunk port
Bridge2(config-if)#switchport trunk allowed vlan add 200-205
Allow vlan 200-205 on po1 interface
Bridge2(config-if)#interface po2
Configure lag interface po2
Bridge2(config-if)#switchport
Configure po2 as a layer 2 port
Bridge2(config-if)#bridge-group 1
Configure interface in bridge group 1
Bridge2(config-if)#bridge-group 1 spanning-tree disable
Disable spanning tree for bridge group 1 on that interface
Bridge2(config-if)#switchport mode trunk
Configure port as trunk port
Bridge2(config-if)#switchport trunk allowed vlan add 200-205
Allow vlan 200-205 on po2 interface
Bridge2(config-if)#interface xe8
Configure interface xe8
Bridge2(config-if)#channel-group 1 mode active
Configure xe8 as part of po1
Bridge2(config-if)#interface xe9
Configure interface xe9
Bridge2(config-if)#channel-group 1 mode active
Configure xe9 as part of po1
Bridge2(config-if)#interface xe3
Configure interface xe3
Bridge2(config-if)#channel-group 2 mode active
Configure xe3 as part of po2
Bridge2(config-if)#interface xe4
Configure interface xe4
Bridge2(config-if)#channel-group 2 mode active
Configure xe4 as part of po2
Bridge2(config-if)#ethernet cfm domain-type character-string domain-name nod12 level 7 mip-creation none
Create cfm domain with type as character string with name nod12 and set mip creation criteria to default with level 7 on bridge 1
Bridge2(config-ether-cfm)#service ma-type string ma-name 43982
Create ma type as string with name 43982
Bridge2(config-ether-cfm-ma)# vlan 200 bridge 1
Add vlan 200
 
Bridge2(config-ether-cfm-ma)# mip-creation none
Set mip-creation creation criteria to none
 
Bridge2(config-ether-cfm-ma)#ethernet cfm mep down mpid 21 active true po1
Create down mep 21 with local vid 200 for po1 interface
Bridge2(config-ether-cfm-ma-mep)#cc multicast state enable
Enable cc multicast
Bridge2(config-ether-cfm-ma-mep)#exit-ether-ma-mep-mode
Exit ethernet cfm ma-mep mode
Bridge2(config-ether-cfm-ma)#mep crosscheck mpid 12
Configure crosscheck to remote MEP with value 12
Bridge2(config-ether-cfm-ma)#cc interval 1s
Enable cc interval with 1s
Bridge2(config-ether-cfm-ma)#exit-ether-ma-mode
Exit1sEthernet ma mode
Bridge2(config-ether-cfm)#ethernet cfm domain-type character-string domain-name nod23 level 7 mip-creation none
Create cfm domain with type as character string with name nod23 and set mip creation criteria to default with level 7 on bridge 1
Bridge2(config-ether-cfm)#service ma-type string ma-name 43982
Create ma type as string with name 43982
Bridge2(config-ether-cfm-ma)# vlan 200 bridge 1
Add vlan 200
 
Bridge2(config-ether-cfm-ma)# mip-creation none
Set mip-creation creation criteria to none
 
Bridge2(config-ether-cfm-ma)#ethernet cfm mep down mpid 23 active true po2
Create down mep 23 with local vid 200 for po2 interface
Bridge2(config-ether-cfm-ma-mep)#cc multicast state enable
Enable cc multicast
Bridge2(config-ether-cfm-ma-mep)#exit-ether-ma-mep-mode
Exit ethernet cfm ma-mep mode
Bridge2(config-ether-cfm-ma)#mep crosscheck mpid 32
Configure crosscheck to remote MEP with value 32
Bridge2(config-ether-cfm-ma)#cc interval 1s
Enable cc interval with 1s.
Bridge2(config-ether-cfm-ma)#exit-ether-ma-mode
Exit Ethernet ma mode
Bridge2(config-ether-cfm)#g8032 ring lagring
Create a g8032 ring with name lagring
Bridge2(g8032-ring-config)#east-interface po1
Associate po1 interface as east-interface
Bridge2(g8032-ring-config)#west-interface po2
Associate po2 interface as west-interface
Bridge2(g8032-ring-config)#g8032 profile profile1
Create g8032 profile with profile name profile1
Bridge2(g8032-profile-config)#timer wait-to-restore 1
Configure wait to restore time as 1 min
Bridge2(g8032-profile-config)#timer hold-off 0
Configure hold-off timer value as 0
Bridge2(g8032-profile-config)#timer guard-time 10
Configure guard-timer value as 10ms
Bridge2(g8032-profile-config)#switching mode revertive
Configure Switching mode as revertive Switching mode
Bridge2(g8032-profile-config)#g8032 erp-instance erp1
Create g8032 erp instance erp1
Bridge2(g8032-config-switch)#ring lagring
Associate Physical ring lagring to erp1 instance
Bridge2(g8032-config-switch)#rpl role non-owner
Configure the node as non-owner node
Bridge2(g8032-config-switch)g8032-profile profile1
Associate Profile profile1 to erp1 instance
Bridge2(g8032-config-switch)#aps-channel level 7
Configure level as 7
Bridge2(g8032-config-switch)#aps-channel-vlan 200
Configure RAPS channel vlan as 200
Bridge2(g8032-config-switch)#data vlan 201-205
Configure traffic vlan from 201-205
Bridge2(g8032-config-switch)#ring-id 1
Configure ring-id as 1
Bridge2(g8032-config-switch)#commit
Commit the candidate configuration to the running configuration
Bridge2(g8032-config-switch)#end
Exit g8032 erp instance mode
Bridge 3
 
Bridge3#config term
Enter configuration mode
Bridge3(config)#bridge 1 protocol rstp vlan-bridge
Create bridge 1 as an RSTP VLAN-aware bridge.
Bridge3((config)#vlan database
Configure VLAN database
Bridge3(config-vlan)#vlan 200-205 bridge 1 state enable
Create VLAN 200-205 on bridge 1
Bridge3(config-vlan)#interface po2
Configure lag interface po2
Bridge3(config-if)#switchport
Configure po2 as a layer 2 port
Bridge3(config-if)#bridge-group 1
Configure interface in bridge group 1
Bridge3(config-if)#bridge-group 1 spanning-tree disable
Disable spanning tree for bridge group 1 on that interface
Bridge3(config-if)#switchport mode trunk
Configure port as trunk port
Bridge3(config-if)#switchport trunk allowed vlan add 200-205
Allow vlan 200-205 on po2 interface
Bridge3(config-if)#interface po3
Configure lag interface po3
Bridge3(config-if)#switchport
Configure po3 as a layer 2 port
Bridge3(config-if)#bridge-group 1
Configure interface in bridge group 1
Bridge3(config-if)#bridge-group 1 spanning-tree disable
Disable spanning tree for bridge group 1 on that interface
Bridge3(config-if)#switchport mode trunk
Configure port as trunk port
Bridge3(config-if)#switchport trunk allowed vlan add 200-205
Allow vlan 200-205 on po3 interface
Bridge3(config-if)#interface xe3
Configure interface xe3
Bridge3(config-if)#channel-group 2 mode active
Configure xe3 as part of po2
Bridge3(config-if)#interface xe4
Configure interface xe4
Bridge3(config-if)#channel-group 2 mode active
Configure xe4 as part of po2
Bridge3(config-if)#interface xe15
Configure interface xe3
Bridge3(config-if)#channel-group 3 mode active
Configure xe3 as part of po3
Bridge3(config-if)#interface xe16
Configure interface xe16
Bridge3(config-if)#channel-group 3 mode active
Configure xe16 as part of po3
Bridge3(config-if)#ethernet cfm domain-type character-string domain-name nod23 level 7 mip-creation none 1
Create cfm domain with type as character string with name nod23 and set mip creation criteria to default with level 7 on bridge 1
Bridge3(config-ether-cfm)#service ma-type string ma-name 43982
Create ma type as string with name 43982
Bridge3(config-ether-cfm-ma)# vlan 200 bridge 1
Add vlan 200
 
Bridge3(config-ether-cfm-ma)# mip-creation none
Set mip-creation creation criteria to none
 
Bridge3(config-ether-cfm-ma)#ethernet cfm mep down mpid 32 active true po2
Create down mep 32 with local vid 200 for po2 interface
Bridge3(config-ether-cfm-ma-mep)#cc multicast state enable
Enable cc multicast
Bridge3(config-ether-cfm-ma-mep)#exit-ether-ma-mep-mode
Exit ethernet cfm ma-mep mode
Bridge3(config-ether-cfm-ma)#mep crosscheck mpid 23
Configure crosscheck to remote MEP with value 23
Bridge3(config-ether-cfm-ma)#cc interval 1s
Enable cc interval with 1s.
Bridge3(config-ether-cfm-ma)#exit-ether-ma-mode
Exit Ethernet ma mode
Bridge3(config-ether-cfm)#ethernet cfm domain-type character-string domain-name nod34 level 7 mip-creation none
Create cfm domain with type as character string with name nod34 and set mip creation criteria to default with level 7 on bridge 1
Bridge3(config-ether-cfm)#service ma-type string ma-name 43982
Create ma type as string with name 43982
Bridge3(config-ether-cfm-ma)# vlan 200 bridge 1
Add vlan 200
 
Bridge3(config-ether-cfm-ma)# mip-creation none
Set mip-creation creation criteria to none
 
Bridge3(config-ether-cfm-ma)#ethernet cfm mep down mpid 34 active true po3
Create down mep 34 with local vid 200 for po3 interface
Bridge3(config-ether-cfm-ma-mep)#cc multicast state enable
Enable cc multicast
Bridge3(config-ether-cfm-ma-mep)#exit-ether-ma-mep-mode
Exit ethernet cfm ma-mep mode
Bridge3(config-ether-cfm-ma)#mep crosscheck mpid 43
Configure crosscheck to remote MEP with value 43
Bridge3(config-ether-cfm-ma)#cc interval 1s
Enable cc interval with 1s.
Bridge3(config-ether-cfm-ma)#exit-ether-ma-mode
Exit Ethernet ma mode
Bridge3(config-ether-cfm)#g8032 ring lagring
Create a g8032 ring with name lagring
Bridge3(g8032-ring-config)#east-interface po2
Associate po2 interface as east-interface
Bridge3(g8032-ring-config)#west-interface po3
Associate po3 interface as west-interface
Bridge3(g8032-ring-config)#g8032 profile profile1
Create g8032 profile with profile name profile1
Bridge3(g8032-profile-config)#timer wait-to-restore 1
Configure wait to restore time as 1 min
Bridge3(g8032-profile-config)#timer hold-off 0
Configure hold-off timer value as 0
Bridge3(g8032-profile-config)#timer guard-time 10
Configure guard-time value as 10ms
Bridge3(g8032-profile-config)#switching mode revertive
Configure Switching mode as revertive Switching mode
Bridge3(g8032-profile-config)#g8032 erp-instance erp1
Create g8032 erp instance erp1
Bridge3(g8032-config-switch)#ring lagring
Associate Physical ring lagring to erp1 instance
Bridge3(g8032-config-switch)#rpl role neighbor west-interface
Configure the node as neighbor node on west interface
Bridge3(g8032-config-switch)g8032-profile profile1
Associate Profile profile1 to erp1 instance
Bridge3(g8032-config-switch)#aps-channel level 7
Configure level as 7
Bridge3(g8032-config-switch)#aps-channel-vlan 200
Configure RAPS channel vlan as 200
Bridge3(g8032-config-switch)#data vlan 201-205
Configure traffic vlan from 201-205
Bridge3(g8032-config-switch)#ring-id 1
Configure ring-id as 1
Bridge3(g8032-config-switch)#commit
Commit the candidate configuration to the running configuration
Bridge3(g8032-config-switch)#end
Exit g8032 erp instance mode
Bridge 4
 
Bridge4#config term
Enter configure mode
Bridge4(config)#bridge 1 protocol rstp vlan-bridge
Create bridge 1 as an RSTP VLAN-aware bridge.
Bridge4((config)#vlan database
Configure VLAN database
Bridge4(config-vlan)#vlan 200-205 bridge 1 state enable
Create VLAN 200-205 on bridge 1
Bridge4(config-vlan)#interface po3
Configure lag interface po3
Bridge4(config-if)#switchport
Configure po3 as a layer 2 port
Bridge4(config-if)#bridge-group 1
Configure interface in bridge group 1
Bridge4(config-if)#bridge-group 1 spanning-tree disable
Disable spanning tree for bridge group 1 on that interface
Bridge4(config-if)#switchport mode trunk
Configure port as trunk port
Bridge4(config-if)#switchport trunk allowed vlan add 200-205
Allow vlan 200-205 on po3 interface
Bridge4(config-if)#interface po4
Configure lag interface po4
Bridge4(config-if)#switchport
Configure po4 as a layer 2 port
Bridge4(config-if)#bridge-group 1
Configure interface in bridge group 1
Bridge4(config-if)#bridge-group 1 spanning-tree disable
Disable spanning tree for bridge group 1 on that interface
Bridge4(config-if)#switchport mode trunk
Configure port as trunk port
Bridge4(config-if)#switchport trunk allowed vlan add 200-205
Allow vlan 200-205 on po4 interface
Bridge4(config-if)#interface po5
Configure lag interface po5
Bridge4(config-if)#switchport
Configure po5 as a layer 2 port
Bridge4(config-if)#bridge-group 1
Configure interface in bridge group 1
Bridge4(config-if)#bridge-group 1 spanning-tree disable
Disable spanning tree for bridge group 1 on that interface
Bridge4(config-if)#switchport mode trunk
Configure port as trunk port
Bridge4(config-if)#switchport trunk allowed vlan add 200-205
Allow vlan 200-205 on po5 interface
Bridge4(config-if)#interface xe6
Configure interface xe6
Bridge4(config-if)#channel-group 4 mode active
Configure xe6 as part of po4
Bridge4(config-if)#interface xe7
Configure interface xe7
Bridge4(config-if)#channel-group 4 mode active
Configure xe7 as part of po4
Bridge4(config-if)#interface xe10
Configure interface xe10
Bridge4(config-if)#channel-group 5 mode active
Configure xe10 as part of po5
Bridge4(config-if)#interface xe11
Configure interface xe11
Bridge4(config-if)#channel-group 5 mode active
Configure xe11 as part of po5
Bridge4(config-if)#interface xe15
Configure interface xe15
Bridge4(config-if)#channel-group 3 mode active
Configure xe15 as part of po3
Bridge4(config-if)#interface xe16
Configure interface xe16
Bridge4(config-if)#channel-group 3 mode active
Configure xe16 as part of po3
Bridge4(config-if)#ethernet cfm domain-type character-string domain-name nod34 level 7 mip-creation none
Create cfm domain with type as character string with name nod34 and set mip creation criteria to default with level 7 on bridge 1
Bridge4(config-ether-cfm)#service ma-type string ma-name 43982
Create ma type as string with name 43982
Bridge4(config-ether-cfm-ma)# vlan 200 bridge 1
Add vlan 200
 
Bridge4(config-ether-cfm-ma)# mip-creation none
Set mip-creation creation criteria to none
 
Bridge4(config-ether-cfm-ma)#ethernet cfm mep down mpid 43 active true po3
Create down mep 43 with local vid 200 for po3 interface
Bridge4(config-ether-cfm-ma-mep)#cc multicast state enable
Enable cc multicast
Bridge4(config-ether-cfm-ma-mep)#exit-ether-ma-mep-mode
Exit ethernet cfm ma-mep mode
Bridge4(config-ether-cfm-ma)#mep crosscheck mpid 34
Configure crosscheck to remote MEP with value 34
Bridge4(config-ether-cfm-ma)#cc interval 1s
Enable cc interval with 1s.
Bridge4(config-ether-cfm-ma)#exit-ether-ma-mode
Exit Ethernet ma mode
Bridge4(config-ether-cfm)#ethernet cfm domain-type character-string domain-name nod41 level 7 mip-creation none
Create cfm domain with type as character string with name nod41 and set mip creation criteria to default with level 7 on bridge 1
Bridge4(config-ether-cfm)#service ma-type string ma-name 43982
Create ma type as string with name 43982
Bridge4(config-ether-cfm-ma)# vlan 200 bridge 1
 
Add vlan 200
 
Bridge4(config-ether-cfm-ma)# mip-creation none
Set mip-creation creation criteria to none
 
Bridge4(config-ether-cfm-ma)#ethernet cfm mep down mpid 41 active true po4
Create down mep 41 with local vid 200 for po4 interface
Bridge4(config-ether-cfm-ma-mep)#cc multicast state enable
Enable cc multicast
Bridge4(config-ether-cfm-ma-mep)#exit-ether-ma-mep-mode
Exit ethernet cfm ma-mep mode
Bridge4(config-ether-cfm-ma)#mep crosscheck mpid 14
Configure crosscheck to remote MEP with value 14
Bridge4(config-ether-cfm-ma)#cc interval 1s
Enable cc interval with 1s
Bridge4(config-ether-cfm-ma)#exit-ether-ma-mode
Exit Ethernet ma mode
Bridge4(config-ether-cfm)#ethernet cfm domain-type character-string domain-name nod45 level 7 mip-creation none
Create cfm domain with type as character string with name nod45 and set mip creation criteria to default with level 7 on bridge 1
Bridge4(config-ether-cfm)#service ma-type string ma-name 43982
Create ma type as string with name 43982
Bridge4(config-ether-cfm-ma)# vlan 200 bridge 1
Add vlan 200
 
Bridge4(config-ether-cfm-ma)# mip-creation none
Set mip-creation creation criteria to none
 
Bridge4(config-ether-cfm-ma)#ethernet cfm mep down mpid 54 active true po5
Create down mep 54 with local vid 200 for po5 interface
Bridge4(config-ether-cfm-ma-mep)#cc multicast state enable
Enable cc multicast
Bridge4(config-ether-cfm-ma-mep)#exit-ether-ma-mep-mode
Exit ethernet cfm ma-mep mode
Bridge4(config-ether-cfm-ma)#mep crosscheck mpid 45
Configure crosscheck to remote MEP with value 45
Bridge4(config-ether-cfm-ma)#cc interval 1s
Enable cc interval with 1s.
Bridge4(config-ether-cfm-ma)#exit-ether-ma-mode
Exit Ethernet ma mode
Bridge4(config-ether-cfm)#g8032 ring lagring
Create a g8032 ring with name lagring
Bridge4(g8032-ring-config)#east-interface po3
Associate po3 interface as east-interface
Bridge4(g8032-ring-config)#west-interface po4
Associate po4 interface as west-interface
Bridge4(g8032-ring-config)#g8032 ring lagsubring
Create a g8032 ring with name lagsubring
Bridge4(g8032-ring-config)#east-interface po5
Associate po5 interface as east-interface
Bridge4(g8032-ring-config)#g8032 profile profile1
Create g8032 profile with profile name profile1
Bridge4(g8032-profile-config)#timer wait-to-restore 1
Configure wait to restore time as 1 min
Bridge4(g8032-profile-config)#timer hold-off 0
Configure hold-off timer value as 0
Bridge4(g8032-profile-config)#timer guard-time 10
Configure guard-time value as 10ms
Bridge4(g8032-profile-config)#switching mode revertive
Configure Switching mode as revertive Switching mode
Bridge4(g8032-profile-config)#g8032 erp-instance erp1
Create g8032 erp instance erp1
Bridge4(g8032-config-switch)#ring lagring
Associate Physical ring lagring to erp1 instance
Bridge4(g8032-config-switch)#rpl role owner east-interface
Configure the node as owner node on east interface
Bridge4(g8032-config-switch)g8032-profile profile1
Associate Profile profile1 to erp1 instance
Bridge4(g8032-config-switch)#aps-channel level 7
Configure level as 7
Bridge4(g8032-config-switch)#aps-channel-vlan 200
Configure RAPS channel vlan as 200
Bridge4(g8032-config-switch)#data vlan 201-205
Configure traffic vlan from 201-205
Bridge4(g8032-config-switch)#ring-id 1
Configure ring-id as 1
Bridge4(g8032-config-switch)#g8032 erp-instance erp2
Create g8032 erp instance erp2
Bridge4(g8032-config-switch)#ring-type sub-ring
Configure ring-type as sub-ring
Bridge4(g8032-config-switch)#ring lagsubring
Associate Physical ring lagsubring to erp2 instance
Bridge4(g8032-config-switch)#rpl role non-owner
Configure the node as neighbor node on east interface
Bridge4(g8032-config-switch)g8032-profile profile1
Associate Profile profile1 to erp2 instance
Bridge4(g8032-config-switch)#aps-channel level 7
Configure level as 7
Bridge4(g8032-config-switch)#aps-channel-vlan 200
Configure RAPS channel vlan as 200
Bridge4(g8032-config-switch)#data vlan 201-205
Configure traffic vlan from 201-205
Bridge4(g8032-config-switch)#ring-id 2
Configure ring-id as 2
Bridge4(g8032-config-switch)#non-virtual-channel
Enable Non Virtual Channel
Bridge4(g8032-config-switch)#enable-tcn-propagation
Enable tcn propagation
Bridge4(g8032-config-switch)# tcn-to-instance erp1
Attach erp1 instance to erp2 instance to notify any changes in subring to major ring
Bridge4(g8032-config-switch)#commit
Commit the candidate configuration to the running configuration
Bridge4(g8032-config-switch)#end
Exit g8032 erp instance mode
Bridge 5
 
Bridge5#config term
Enter config mode
Bridge5(config)#bridge 1 protocol rstp vlan-bridge
Create bridge 1 as an RSTP VLAN-aware bridge.
Bridge5((config)#vlan database
Configure VLAN database
Bridge5(config-vlan)#vlan 200-205 bridge 1 state enable
Create VLAN 200-205 on bridge 1
Bridge5(config-vlan)#interface po5
Configure lag interface po5
Bridge5(config-if)#switchport
Configure po5 as a layer 2 port
Bridge5(config-if)#bridge-group 1
Configure interface in bridge group 1
Bridge5(config-if)#bridge-group 1 spanning-tree disable
Disable spanning tree for bridge group 1 on that interface
Bridge5(config-if)#switchport mode trunk
Configure port as trunk port
Bridge5(config-if)#switchport trunk allowed vlan add 200-205
Allow vlan 200-205 on po3 interface
Bridge5(config-if)#interface po6
Configure lag interface po3
Bridge5(config-if)#switchport
Configure po3 as a layer 2 port
Bridge5(config-if)#bridge-group 1
Configure interface in bridge group 1
Bridge5(config-if)#bridge-group 1 spanning-tree disable
Disable spanning tree for bridge group 1 on that interface
Bridge5(config-if)#switchport mode trunk
Configure port as trunk port
Bridge5(config-if)#switchport trunk allowed vlan add 200-205
Allow vlan 200-205 on po3 interface
Bridge5(config-if)#interface xe1
Configure interface xe1
Bridge5(config-if)#channel-group 6 mode active
Configure xe1 as part of po6
Bridge5(config-if)#interface xe2
Configure interface xe2
Bridge5(config-if)#channel-group 6 mode active
Configure xe2 as part of po6
Bridge5(config-if)#interface xe10
Configure interface xe10
Bridge5(config-if)#channel-group 5 mode active
Configure xe10 as part of po5
Bridge5(config-if)#interface xe11
Configure interface xe11
Bridge5(config-if)#channel-group 5 mode active
Configure xe11 as part of po5
Bridge5(config-if)#ethernet cfm domain-type character-string domain-name nod15 level 7 mip-creation none
Create cfm domain with type as character string with name nod15 and set mip creation criteria to default with level 7 on bridge 1
Bridge5(config-ether-cfm)#service ma-type string ma-name 43982
Create ma type as string with name 43982
Bridge5(config-ether-cfm-ma)# vlan 200 bridge 1
Add vlan 200
 
Bridge5(config-ether-cfm-ma)# mip-creation none
Set mip-creation creation criteria to none
 
Bridge5(config-ether-cfm-ma)#ethernet cfm mep down mpid 15 active true po6
Create down mep 15 with local vid 200 for po6 interface
Bridge5(config-ether-cfm-ma-mep)#cc multicast state enable
Enable cc multicast
Bridge5(config-ether-cfm-ma-mep)#exit-ether-ma-mep-mode
Exit ethernet cfm ma-mep mode
Bridge5(config-ether-cfm-ma)#mep crosscheck mpid 51
Configure crosscheck to remote MEP with value 51
Bridge5(config-ether-cfm-ma)#cc interval 1s
Enable cc interval with 1s.
Bridge5(config-ether-cfm-ma)#exit-ether-ma-mode
Exit Ethernet ma mode
Bridge5(config-ether-cfm)#ethernet cfm domain-type character-string domain-name nod45 level 7 mip-creation none
Create cfm domain with type as character string with name nod45 and set mip creation criteria to default with level 7 on bridge 1
Bridge5(config-ether-cfm)#service ma-type string ma-name 43982
Create ma type as string with name 43982
Bridge5(config-ether-cfm-ma)# vlan 200 bridge 1
Add vlan 200
 
Bridge5(config-ether-cfm-ma)# mip-creation none
Set mip-creation creation criteria to none
 
Bridge5(config-ether-cfm-ma)#ethernet cfm mep down mpid 45 active true po5
Create down mep 45 with local vid 200 for po5 interface
Bridge5(config-ether-cfm-ma-mep)#cc multicast state enable
Enable cc multicast
Bridge5(config-ether-cfm-ma-mep)#exit-ether-ma-mep-mode
Exit ethernet cfm ma-mep mode
Bridge5(config-ether-cfm-ma)#mep crosscheck mpid 54
Configure crosscheck to remote MEP with value 54
Bridge5(config-ether-cfm-ma)#cc interval 1s
Enable cc interval with 1s.
Bridge5(config-ether-cfm-ma)#exit-ether-ma-mode
Exit Ethernet ma mode
Bridge5(config-ether-cfm)#g8032 ring lagsubring
Create a g8032 ring with name lagsubring
Bridge5(g8032-ring-config)#east-interface po5
Associate po5 interface as east-interface
Bridge5(g8032-ring-config)#west-interface po6
Associate po6 interface as west-interface
Bridge5(g8032-ring-config)#g8032 profile profile1
Create g8032 profile with profile name profile1
Bridge5(g8032-profile-config)#timer wait-to-restore 1
Configure wait to restore time as 1 min
Bridge5(g8032-profile-config)#timer hold-off 0
Configure hold-off timer value as 0
Bridge5(g8032-profile-config)#timer guard-time 10
Configure guard-time value as 10ms
Bridge5(g8032-profile-config)#switching mode revertive
Configure Switching mode as revertive Switching mode
Bridge5(g8032-profile-config)#g8032 erp-instance erp2
Create g8032 erp instance erp2
Bridge5(g8032-config-switch)#ring lagsubring
Associate Physical ring lagsubring to erp2 instance
Bridge5(g8032-config-switch)#ring-type sub-ring
Configure ring-type as subring
Bridge5(g8032-config-switch)#rpl role owner west-interface
Configure the node as owner node on west interface
Bridge5(g8032-config-switch)g8032-profile profile1
Associate Profile profile1 to erp2 instance
Bridge5(g8032-config-switch)#aps-channel level 7
Configure level as 7
Bridge5(g8032-config-switch)#aps-channel-vlan 200
Configure RAPS channel vlan as 200
Bridge5(g8032-config-switch)#data vlan 201-205
Configure traffic vlan from 201-205
Bridge5(g8032-config-switch)#ring-id 2
Configure ring-id as 2
Bridge5(g8032-config-switch)#commit
Commit the candidate configuration to the running configuration
Bridge5(g8032-config-switch)#end
Exit g8032 erp instance mode
Validation
 
Bridge1#show g8032 erp-instance erp2
 
Inst Name : erp2
Description :
State : G8032_ST_IDLE
Phy Ring : lagsubring
Ring Type : SUB-RING (NON VIRTUAL)
Role : NEIGHBOR (EAST)
Node ID : 3c:2c:99:26:e6:7b
----------------------------------------------------------
East Link West Link
==========================================================
Interface : po6 -
State : Blocked -
Remote NodeId : 6c:b9:c5:67:72:f6 -
Remote BPR : 0 -
Endpoint Info
-------------
Domain Name : nod15 -
MEP ID : 51 -
MA Name : 43982 -
==========================================================
TCN Propagation : Enabled
TCN Propagation List: erp1,
 
Channel |
(LEVEL, VLAN, RING ID) |
===========================
(7, 200, 2) |
===========================
 
Bridge1#show g8032 erp-instance erp1
 
Inst Name : erp1
Description :
State : G8032_ST_IDLE
Phy Ring : lagring
Ring Type : MAJOR-RING
Role : NON-OWNER
Node ID : 3c:2c:99:26:e6:80
----------------------------------------------------------
East Link West Link
==========================================================
Interface : po4 po1
State : Unblocked Unblocked
Remote NodeId : 34:17:eb:e4:af:10 -
Remote BPR : 1 -
Endpoint Info
-------------
Domain Name : nod41 nod12
MEP ID : 14 12
MA Name : 43982 43982
==========================================================
---------------------------
Channel |
(LEVEL, VLAN, RING ID) |
===========================
(7, 200, 1) |
===========================
 
DataTraffic vlan: 201-205
Profile : profile1
 
Bridge2#show g8032 erp-instance erp1
 
Inst Name : erp1
Description :
State : G8032_ST_IDLE
Phy Ring : lagring
Ring Type : MAJOR-RING
Role : NON-OWNER
Node ID : d8:9e:f3:5e:f8:29
----------------------------------------------------------
East Link West Link
==========================================================
Interface : po1 po2
State : Unblocked Unblocked
Remote NodeId : 34:17:eb:e4:af:10 -
Remote BPR : 1 -
Endpoint Info
-------------
Domain Name : nod12 nod23
MEP ID : 21 23
MA Name : 43982 43982
==========================================================
---------------------------
Channel |
(LEVEL, VLAN, RING ID) |
===========================
(7, 200, 1) |
===========================
 
DataTraffic vlan: 201-205
Profile : profile1
 
Bridge3#show g8032 erp-instance erp1
 
Inst Name : erp1
Description :
State : G8032_ST_IDLE
Phy Ring : lagring
Ring Type : MAJOR-RING
Role : NEIGHBOR (WEST)
Node ID : 3c:2c:99:1a:da:7d
----------------------------------------------------------
East Link West Link
==========================================================
Interface : po2 po3
State : Unblocked Blocked
Remote NodeId : 34:17:eb:e4:af:10 34:17:eb:e4:af:10
Remote BPR : 1 1
Endpoint Info
-------------
Domain Name : nod23 nod34
MEP ID : 32 34
MA Name : 43982 43982
==========================================================
---------------------------
Channel |
(LEVEL, VLAN, RING ID) |
===========================
(7, 200, 1) |
===========================
 
DataTraffic vlan: 201-205
Profile : profile1
 
Bridge4#show g8032 erp-instance erp2
 
Inst Name : erp2
Description :
State : G8032_ST_IDLE
Phy Ring : lagsubring
Ring Type : SUB-RING (NON VIRTUAL)
Role : NON-OWNER
Node ID : 34:17:eb:e4:af:0b
----------------------------------------------------------
East Link West Link
==========================================================
Interface : po5 -
State : Unblocked -
Remote NodeId : 6c:b9:c5:67:72:f6 -
Remote BPR : 0 -
Endpoint Info
-------------
Domain Name : nod45 -
MEP ID : 54 -
MA Name : 43982 -
==========================================================
TCN Propagation : Enabled
TCN Propagation List: erp1,
 
Channel |
(LEVEL, VLAN, RING ID) |
===========================
(7, 200, 2) |
===========================
 
DataTraffic vlan: 201-205
Profile : profile1
 
Bridge4#show g8032 erp-instance erp1
 
Inst Name : erp1
Description :
State : G8032_ST_IDLE
Phy Ring : lagring
Ring Type : MAJOR-RING
Role : OWNER (EAST)
Node ID : 34:17:eb:e4:af:10
----------------------------------------------------------
East Link West Link
==========================================================
Interface : po3 po4
State : Blocked Unblocked
Remote NodeId : - -
Remote BPR : - -
Endpoint Info
-------------
Domain Name : nod34 nod41
MEP ID : 43 41
MA Name : 43982 43982
==========================================================
---------------------------
Channel |
(LEVEL, VLAN, RING ID) |
===========================
(7, 200, 1) |
===========================
 
DataTraffic vlan: 201-205
Profile : profile1
 
Bridge5#show g8032 erp-instance erp2
 
Inst Name : erp2
Description :
State : G8032_ST_IDLE
Phy Ring : lagsubring
Ring Type : SUB-RING
Role : OWNER (WEST)
Node ID : 6c:b9:c5:67:72:f6
----------------------------------------------------------
East Link West Link
==========================================================
Interface : po5 po6
State : Unblocked Blocked
Remote NodeId : - -
Remote BPR : - -
Endpoint Info
-------------
Domain Name : nod45 nod15
MEP ID : 45 15
MA Name : 43982 43982
==========================================================
---------------------------
Channel |
(LEVEL, VLAN, RING ID) |
===========================
(7, 200, 2) |
===========================
 
DataTraffic vlan: 201-205
Profile : profile1
 
Bridge3#show g8032 erp-instance erp1
 
Inst Name : erp1
Description :
State : G8032_ST_IDLE
Phy Ring : lagring
Ring Type : MAJOR-RING
Role : NEIGHBOR (WEST)
Node ID : 3c:2c:99:1a:da:7d
----------------------------------------------------------
East Link West Link
==========================================================
Interface : po2 po3
State : Unblocked Blocked
Remote NodeId : 34:17:eb:e4:af:10 34:17:eb:e4:af:10
Remote BPR : 1 1
Endpoint Info
-------------
Domain Name : nod23 nod34
MEP ID : 32 34
MA Name : 43982 43982
==========================================================
---------------------------
Channel |
(LEVEL, VLAN, RING ID) |
===========================
(7, 200, 1) |
===========================
 
DataTraffic vlan: 201-205
Profile : profile1