一 网络拓扑

2.1 erps组网规划

如上图:

vlan4094规划为erps环控制vlan,vlan10业务vlan,vlan100为管理vlan

SW1-SW4组网环路,部署erps功能将阻塞端口,其中我们选择SW4作为核心交换机,作为管理和业务网关设备。Erps环控制vlan4094不能也无需配置地址。

配置注意事项:

1.ERPS配置注意事项

必须且只能配置一个RPL owner节点;必须且只能配置一条RPL(是在RPL owner节点和相邻节点的一条链路);所有节点必须具有相同的 R-APS VLAN。

并且RPL owner配置的 rpl-port east rpl-owner对应的接口会被阻塞

2. 网络拓扑与规划

RPL owner 节点

RPL链路

3.规划

vlan 10,业务vlan,192.168.10.0/24

vlan 100,管理vlan,192.168.1.0/24

vlan 4094,erps-vlan

2.2 erps技术介绍

ERPSEthernet Ring Protection Switching,以太环保护切换协议)为 ITU 开发的一种环网保护协议,也称 G.8032

erps是一个专门应用于以太环网的链路层协议。它在以太环网完 整时能够防止数据环路引起的广播风暴,而当以太环网上一条链路断开时能迅速恢复环网上 各个节点之间的通信。 城域网和企业网大多采用环网来构建以提供高可靠性,但环上任意一个节点发生故障都 会影响业务。

环网采用的技术一般是 RPR 或以太环网。RPR 需要专用硬件,因此成本较高。 而以太环网技术日趋成熟且成本低廉,城域网和企业网采用以太环网的趋势越来越明显。

目前,解决二层网络环路问题的技术还有 STPSTP 应用比较成熟,但其收敛的时间比 较长(秒级)。ERPS 是专门应用于以太环网的链路层协议,具有比 STP 更快的收敛速度。

另外在工业组网或者地铁业务中经常使用erps环网技术进行破环组网。

二 设备配置

2.1 SW1设备配置

hostname SW1

!

erps enable   //使能ERPS环功能

!

erps raps-vlan 4094

 ring-port west GigabitEthernet 0/0 east GigabitEthernet 0/1 //配置erps环西向和东向接口,//左侧端口为西,右侧端口为东,即“左西右东”,后面一样

 state enable

!

vlan 10

 name YW

!

vlan 100

 name GuanLi

!

interface GigabitEthernet 0/0

 switchport mode trunk

 switchport trunk allowed vlan only 10,100,4094

!

interface GigabitEthernet 0/1

 switchport mode trunk

 switchport trunk allowed vlan only 10,100,4094

!

interface VLAN 100

 ip address 192.168.1.1 255.255.255.0

!

2.2 SW2设备配置

hostname SW2

!

erps enable  //使能ERPS环功能

!

erps raps-vlan 4094

 ring-port west GigabitEthernet 0/0 east GigabitEthernet 0/1 //配置erps环西向和东向接口

 state enable

!

vlan 10

 name YW

!

vlan 100

 name GuanLi

!

interface GigabitEthernet 0/0

 switchport mode trunk

 switchport trunk allowed vlan only 10,100,4094

!

interface GigabitEthernet 0/1

 switchport mode trunk

 switchport trunk allowed vlan only 10,100,4094

!

interface GigabitEthernet 0/2

 switchport access vlan 10

!

interface VLAN 100

 ip address 192.168.1.2 255.255.255.0

!

2.3 SW3设备配置并配置erps东向接口

注意:与RPL owner节点对应,与RPL owner互联链路为RPL链路

hostname SW3

!

erps enable   //使能ERPS环功能

!

erps raps-vlan 4094

 ring-port west GigabitEthernet 0/1 east GigabitEthernet 0/0 //配置erps环西向和东向接口

 rpl-port east    //配置东向接口

 state enable

!

vlan 10

 name YW

!

vlan 100

 name GuanLi

!

interface GigabitEthernet 0/0

 switchport mode trunk

 switchport trunk allowed vlan only 10,100,4094

!

interface GigabitEthernet 0/1

 switchport mode trunk

 switchport trunk allowed vlan only 10,100,4094

!

interface GigabitEthernet 0/2

 switchport access vlan 10

!

interface VLAN 100

 ip address 192.168.1.3 255.255.255.0

!

2.4 SW4设备配置并配置erps owner

注意:RPL owner节点,此节点接口指定的接口为阻塞状态

hostname SW4

!

erps enable   //使能ERPS环功能

!

erps raps-vlan 4094

 ring-port west GigabitEthernet 0/1 east GigabitEthernet 0/0 //配置erps环西向和东向接口

 rpl-port east rpl-owner  //配置东向端口为erps owner,这样会阻塞东向端口

 state enable

!

vlan 10

 name YW

!

vlan 100

 name GuanLi

!

interface GigabitEthernet 0/0

 switchport mode trunk

 switchport trunk allowed vlan only 10,100,4094

!

interface GigabitEthernet 0/1

 switchport mode trunk

 switchport trunk allowed vlan only 10,100,4094

!

interface VLAN 10

 description YW

 ip address 192.168.2.254 255.255.255.0

!

interface VLAN 100

 description GuanLi

 ip address 192.168.1.254 255.255.255.0

!

三 设备状态查看

总结:状态查看(ERPS默认全部为idle状态,除了SW4东向端口为Block状态,其余端口均为Forwarding)

3.1 SW1状态查看

SW1#sh erps

ERPS Information

Global Status               : Enabled

Link monitored by           : Not Oam

-------------------------------------------

R-APS VLAN                  : 4094

Ring Status                 : Enabled

West Port                   : Gi0/0        (Forwarding)

East Port                   : Gi0/1        (Forwarding)

RPL Port                    : None

Protected VLANs             : ALL

RPL Owner                   : Disabled

Holdoff Time                : 0 milliseconds

Guard Time                  : 500 milliseconds

WTR Time                    : 2 minutes

Current Ring State          : idle

Associate R-APS VLAN        :

SW1#

SW1#

3.2 SW2状态查看

SW2#sh erps

ERPS Information

Global Status               : Enabled

Link monitored by           : Not Oam

-------------------------------------------

R-APS VLAN                  : 4094

Ring Status                 : Enabled

West Port                   : Gi0/0        (Forwarding)

East Port                   : Gi0/1        (Forwarding)

RPL Port                    : None

Protected VLANs             : ALL

RPL Owner                   : Disabled

Holdoff Time                : 0 milliseconds

Guard Time                  : 500 milliseconds

WTR Time                    : 2 minutes

Current Ring State          : idle

Associate R-APS VLAN        :

SW2#

3.3 SW3状态查看

SW3#show erps

ERPS Information

Global Status               : Enabled

Link monitored by           : Not Oam

-------------------------------------------

R-APS VLAN                  : 4094

Ring Status                 : Enabled

West Port                   : Gi0/1        (Forwarding)

East Port                   : Gi0/0        (Forwarding)

RPL Port                    : East Port

Protected VLANs             : ALL

RPL Owner                   : Disabled

Holdoff Time                : 0 milliseconds

Guard Time                  : 500 milliseconds

WTR Time                    : 2 minutes

Current Ring State          : idle

Associate R-APS VLAN        :

SW3#

SW3#

3.4 SW4状态查看

SW4#show erps

ERPS Information

Global Status               : Enabled

Link monitored by           : Not Oam

-------------------------------------------

R-APS VLAN                  : 4094

Ring Status                 : Enabled

West Port                   : Gi0/1        (Forwarding)

East Port                   : Gi0/0        (Blocking) 

RPL Port                    : East Port

Protected VLANs             : ALL

RPL Owner                   : Enabled

Holdoff Time                : 0 milliseconds

Guard Time                  : 500 milliseconds

WTR Time                    : 2 minutes

Current Ring State          : idle

Associate R-APS VLAN        :

SW4#

3.5 业务测试正常

截图略

四 SW4 shutdown 阻塞接口Gi0/0,然后测试业务与状态

4.1 SW4关闭0/0阻塞端口

SW4(config)#int  g0/0

SW4(config-if-GigabitEthernet 0/0)#

SW4(config-if-GigabitEthernet 0/0)#shutdown

SW4(config-if-GigabitEthernet 0/0)#

*Dec 18 14:27:18: %ERPS-5-TOPOLOGY_CHANGE: Link state changed for R-APS VLAN 4094, The interface GigabitEthernet 0/0 changed link state from normal to fail

SW4(config-if-GigabitEthernet 0/0)#SW4(config-if-GigabitEthernet 0/0)#*Dec 18 14:27:18: %ERPS-5-TOPOLOGY_CHANGE: Topology changed for R-APS VLAN 4094, The ring changed state from idle to protection

SW4(config-if-GigabitEthernet 0/0)#

SW4(config-if-GigabitEthernet 0/0)#*Dec 18 14:27:20: %LINK-5-CHANGED: Interface GigabitEthernet 0/0, changed state to administratively down.

SW4(config-if-GigabitEthernet 0/0)#*Dec 18 14:27:20: %LINEPROTO-5-UPDOWN: Line protocol on Interface GigabitEthernet 0/0, changed state to down.

SW4(config-if-GigabitEthernet 0/0)#

SW4(config-if-GigabitEthernet 0/0)#sh this

Building configuration...

!

 shutdown

 switchport mode trunk

 switchport trunk allowed vlan only 10,100,4094

!

End

4.2 测试业务正常并且没有任何丢包

截图略

4.3 ERPS状态查看(EPRS状态变成了protection状态)

4.3.1 SW1状态-状态变成了protection状态

SW1#*Dec 18 14:27:18: %ERPS-5-TOPOLOGY_CHANGE: Topology changed for R-APS VLAN 4094, The ring changed state from idle to protection

SW1#

SW1#sh erps

ERPS Information

Global Status               : Enabled

Link monitored by           : Not Oam

-------------------------------------------

R-APS VLAN                  : 4094

Ring Status                 : Enabled

West Port                   : Gi0/0        (Forwarding)

East Port                   : Gi0/1        (Forwarding)

RPL Port                    : None

Protected VLANs             : ALL

RPL Owner                   : Disabled

Holdoff Time                : 0 milliseconds

Guard Time                  : 500 milliseconds

WTR Time                    : 2 minutes

Current Ring State          : protection

Associate R-APS VLAN        :

SW1#

4.3.2 SW2状态-状态变成了protection状态

SW2#*Dec 18 14:27:19: %ERPS-5-TOPOLOGY_CHANGE: Topology changed for R-APS VLAN 4094, The ring changed state from idle to protection

SW2#

SW2#sh erps

ERPS Information

Global Status               : Enabled

Link monitored by           : Not Oam

-------------------------------------------

R-APS VLAN                  : 4094

Ring Status                 : Enabled

West Port                   : Gi0/0        (Forwarding)

East Port                   : Gi0/1        (Forwarding)

RPL Port                    : None

Protected VLANs             : ALL

RPL Owner                   : Disabled

Holdoff Time                : 0 milliseconds

Guard Time                  : 500 milliseconds

WTR Time                    : 2 minutes

Current Ring State          : protection

Associate R-APS VLAN        :

SW2#

4.3.3 SW3状态-状态变成了protection状态

SW3#*Dec 18 14:27:18: %ERPS-5-TOPOLOGY_CHANGE: Topology changed for R-APS VLAN 4094, The ring changed state from idle to protection

SW3#

SW3#show erps

ERPS Information

Global Status               : Enabled

Link monitored by           : Not Oam

-------------------------------------------

R-APS VLAN                  : 4094

Ring Status                 : Enabled

West Port                   : Gi0/1        (Forwarding)

East Port                   : Gi0/0        (Forwarding)

RPL Port                    : East Port

Protected VLANs             : ALL

RPL Owner                   : Disabled

Holdoff Time                : 0 milliseconds

Guard Time                  : 500 milliseconds

WTR Time                    : 2 minutes

Current Ring State          : protection

Associate R-APS VLAN        :

SW3#

4.3.4 SW4状态-状态变成了protection状态

SW4#show erps

ERPS Information

Global Status               : Enabled

Link monitored by           : Not Oam

-------------------------------------------

R-APS VLAN                  : 4094

Ring Status                 : Enabled

West Port                   : Gi0/1        (Forwarding)

East Port                   : Gi0/0        (Link Failure)

RPL Port                    : East Port

Protected VLANs             : ALL

RPL Owner                   : Enabled

Holdoff Time                : 0 milliseconds

Guard Time                  : 500 milliseconds

WTR Time                    : 2 minutes

Current Ring State          : protection

Associate R-APS VLAN        :

SW4#

SW4#

五 SW4 no shutdown 阻塞接口Gi0/0,然后测试业务与状态

5.1 SW4 no shutdown 阻塞接口

SW4(config)#int  g0/0

SW4(config-if-GigabitEthernet 0/0)#no shutdown

SW4(config-if-GigabitEthernet 0/0)#*Dec 18 14:32:34: %ERPS-5-TOPOLOGY_CHANGE: Link state changed for R-APS VLAN 4094, The interface GigabitEthernet 0/0 changed link state from fail to normal

SW4(config-if-GigabitEthernet 0/0)#*Dec 18 14:32:34: %LLDP-4-CREATEREM: Port GigabitEthernet 0/0 created one new neighbor, Chassis ID is 5000.0003.0001, Port ID is Gi0/0.

SW4(config-if-GigabitEthernet 0/0)#*Dec 18 14:32:36: %LINK-3-UPDOWN: Interface GigabitEthernet 0/0, changed state to up.

SW4(config-if-GigabitEthernet 0/0)#*Dec 18 14:32:36: %LINEPROTO-5-UPDOWN: Line protocol on Interface GigabitEthernet 0/0, changed state to up.

SW4(config-if-GigabitEthernet 0/0)#

5.2 业务测试正常并且没有任何丢包

截图略

5.3 erps状态切换需等待2分钟回切

erps状态等待2分钟才切换为idle状态,因为默认WTR Time 时间为2 minutes

SW1#show erps

ERPS Information

Global Status               : Enabled

Link monitored by           : Not Oam

-------------------------------------------

R-APS VLAN                  : 4094

Ring Status                 : Enabled

West Port                   : Gi0/0        (Forwarding)

East Port                   : Gi0/1        (Forwarding)

RPL Port                    : None

Protected VLANs             : ALL

RPL Owner                   : Disabled

Holdoff Time                : 0 milliseconds

Guard Time                  : 500 milliseconds

WTR Time                    : 2 minutes

Current Ring State          : protection

Associate R-APS VLAN        :

SW1#

SW1#*Dec 18 14:34:36: %ERPS-5-TOPOLOGY_CHANGE: Topology changed for R-APS VLAN 4094, The ring changed state from protection to idle

SW1#

SW1#show erps

ERPS Information

Global Status               : Enabled

Link monitored by           : Not Oam

-------------------------------------------

R-APS VLAN                  : 4094

Ring Status                 : Enabled

West Port                   : Gi0/0        (Forwarding)

East Port                   : Gi0/1        (Forwarding)

RPL Port                    : None

Protected VLANs             : ALL

RPL Owner                   : Disabled

Holdoff Time                : 0 milliseconds

Guard Time                  : 500 milliseconds

WTR Time                    : 2 minutes

Current Ring State          : idle

Associate R-APS VLAN        :

SW1#

Logo

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。

更多推荐