ERPS单环组网配置

一 网络拓扑

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对应的接口会被阻塞

  1. 网络拓扑与规划

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技术介绍

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

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

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

目前,解决二层网络环路问题的技术还有 STP。STP 应用比较成熟,但其收敛的时间比 较长(秒级)。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#

相关推荐
垆边人似月.几秒前
RDMA项目踩坑(一):为什么最后一块数据必须使用实际长度?
网络·c/c++·rdma·高性能io·tcp与rdma
YH_Analytics2 分钟前
2026 高压 E-House 市场深度分析报告市场格局
网络·数据库
zl_dfq7 分钟前
Windows 下 UDP 套接字编程指南
网络·windows·udp
日常筹谋记9 分钟前
数据中心逆变设备运维|通讯对接、动环接入与多系统联动方案科普
运维·网络
上海研博数据1 小时前
HY-K 太阳能控制器协议|水利物联太阳能供电系统接入指南
网络
zerwave1 小时前
从慢订阅者到发布者:LiteBus 如何用 Unix Socket 背压保护可靠 Topic
网络·机器人·unix
piaoyiren2 小时前
Python FTP 服务端项目详细功能文档
网络·数据库·python
半杯咖啡半行码2 小时前
QML进阶实战(二):异步网络、性能优化与工程化落地
网络·qt·性能优化·qml
悟天特斯2 小时前
安防一体化:从“各管各的“到“全局联动“
java·大数据·网络·人工智能·物联网
骑着蜗牛撵大象3272 小时前
手写一个 HTTP 服务器:从 socket 到 epoll,Linux 上到底怎么把请求变成响应
linux·服务器·网络·http·epoll·socket编程·并发模型