锐捷网管交换机配置以太环保护的 VLAN命令行说明

功能简介
配置ERPS环保护的数据VLAN。缺省情况下,ERPS环保护所有VLAN。当需要负载分担时,可以在同一个物理环网上配置多个以太环,不同以太环的保护VLAN不同。这样不同的以太环分别发送不同VLAN的流量,实现流量的负载分担。当负载均衡的环网内,有链路发生故障,可迅速将流量切换到正常的链路上。

 配置说明
● 配置负载均衡功能前,先进入MST配置模式,配置VLAN与Instance关系。
●配置负载均衡功能时,需要将设备的所有数据VLAN填加进ERPS的保护VLAN中,否则未保护的VLAN可引起网络环路。
● 在单环配置的基础上,增加配置以太环所保护的VLAN,全局模式下配置。

 配置步骤
(1) 创建VLAN。
a 、进入特权模式。
enable

b、 进入全局配置模式。
configure terminal

c、 (可选)创建VLAN组。
vlan { vlan-id | range vlan-range }

d、 (可选)退回全局配置模式。
exit

(2) 配置实例和VLAN的对应关系。
a 、进入MST配置模式。
spanning-tree mst configuration

b 、把VLAN组添加到一个MST实例中。
instance instance-id vlan vlan-range

c 、退回全局配置模式。
exit

(3) 配置以太环保护的数据VLAN。
a 、进入以太环控制VLAN配置模式。
erps raps-vlan vlan-id

b、 配置以太环保护的数据VLAN。
protected-instance instance-id-list

c、 退回全局配置模式。
exit

锐捷网管交换机配置相切环命令行说明

注:配置举例,请参阅:
锐捷网管交换机ERPS相交环保护配置举例

功能简介
以单环为基础,两个ERPS单环共用两台设备的拓扑,称为相交环。ERPS环可以和另外多个ERPS环相交,多个ERPS环共用链路,实现相交环的数据链路冗余备份。任意一个ERPS环内链路发生故障,都可迅速进行链路切换。同时属于两个相交以太环环的两个节点被称为相交节点。相交节点间必须直连,不能再有其它节点。

 配置说明
●子环配置步骤中只列出了子环1的配置,若相交节点同时属于多个子环,参考子环1的配置步骤,进行多个子环的配置。

●在相交环的相交节点上,如果在子环上配置了子环拓扑变化通告,当子环的拓扑发生变化时,如果相交节点间的链路处于故障状态或阻塞状态,相交节点将发送报文通知子环所关联的其它以太环上的节点,进行拓扑更新。

●相交环的主环上的所有节点,包括相交节点和非相交节点,都需要配置关联所有子环的,使其子环的ERPS协议报文可以在该以太环中传播。用户也可以采用VLAN模块提供的配置命令,配置VLAN及端口与VLAN的关系,以使子环的协议报文可以在其它以太环中传播,且不会泄露到用户网络。

 配置步骤
(1) 配置环成员端口属性为Trunk。
a 、进入特权模式。
enable

b 、进入全局配置模式。
configure terminal

c 、进入环成员端口的接口配置模式。
interface { interface-type interface-number | range interface-type interface-range }

d 、配置环成员端口的链路模式为Trunk。
switchport mode trunk
缺省情况下,接口链路模式为Access。

e 、退回到全局配置模式。
exit

(2) 配置主环。
a、 创建主环的控制VLAN。
erps raps-vlan vlan-id

b、 配置主环的成员端口加入主环控制VLAN。
ring-port west { interface-type interface-number } east { interface-type interface-number }

c、 (可选)在RPL Owner节点上,配置RPL Owner端点。
rpl-port { west | east } rpl-owner

d 、开启以太环的ERPS功能。
state enable
缺省情况下,以太环的ERPS功能处于关闭状态。

e 、退回到全局配置模式。
exit

(3) 配置与主环相交的子环1。
a 、创建子环1的控制VLAN。
erps raps-vlan vlan-id

b 、配置子环的成员端口作为west或east端口加入子环控制VLAN,另外一个端口配置为virtual-channel。
ring-port west { interface-type interface-number | virtual-channel } east { interface-type interface-number | virtual-channel }

c 、(可选)在RPL Owner节点上,配置RPL Owner端点。
rpl-port { west | east } rpl-owner

d 、(可选)开启子环拓扑变化通告。
sub-ring tc-propagation enable

e 、开启以太环的ERPS功能。
state enable
缺省情况下,以太环的ERPS功能处于关闭状态。

f 、退回到全局配置模式。
exit

锐捷网管交换机配置相切环命令行说明

注:配置举例,请参阅:
锐捷网管交换机ERPS 相切环保护配置举例

功能简介
以单环为基础,两个ERPS单环共用一台设备的拓扑,称为相切环。这台共用的设备称为相切节点。相切节点上需要提供4个端口,2个端口加入一个ERPS环,另外2个端口加入另外一个ERPS环。在相切节点上配置相切环,
若相切的ERPS环内链路发生故障,则可迅速进行链路切换,实现相切环的数据链路冗余备份。

配置说明
● 相切环的配置与单环配置基本一致,配置命令也一致。假设以太环ERPS1和ERPS2在节点A相切,仅需将节点A的端口1和2加入一个ERPS1,端口3和4加入ERPS2。
●相切的两个环有两个RPL Owner节点,两条RPL链路。请勿将相切节点配置为RPL Owner节点。

 配置步骤
(1) 配置环成员端口属性为Trunk。
a、 进入特权模式。
enable

b、 进入全局配置模式。
configure terminal

c 、进入环成员端口的接口配置模式。
interface { interface-type interface-number | range interface-type interface-range }

d、 配置环成员端口的链路模式为Trunk。
switchport mode trunk
缺省情况下,接口链路模式为Access。

e 、退回到全局配置模式。
exit

(2) 配置单环1。
a 、创建单环1的控制VLAN。
erps raps-vlan vlan-id

b 、配置第一个环的成员端口加入ERPS1的控制VLAN。
ring-port west { interface-type interface-number } east { interface-type interface-number }

c、 开启以太环的ERPS功能。
state enable
缺省情况下,以太环的ERPS功能处于关闭状态。

d、 退回到全局配置模式。
exit

(3) 配置与之相切的单环2。
a 、创建单环2的控制VLAN。
erps raps-vlan vlan-id

b、 配置第二个环的成员端口加入ERPS2的控制VLAN。
ring-port west { interface-type interface-number } east { interface-type interface-number }

c 、开启以太环的ERPS功能。
state enable
缺省情况下,以太环的ERPS功能处于关闭状态。

d、 退回到全局配置模式。
exit

锐捷网管交换机配置单环命令行说明

注:配置举例,请参阅:
锐捷网管交换机ERPS单环保护配置举例

功能简介
单环为ERPS协议的基本场景,是其它场景应用的基础。单环节点上需要提供2个端口加入一个ERPS环。在单环节点上配置单环,若ERPS环网内链路发生故障,则可迅速进行链路切换,实现数据链路的冗余备份。

配置步骤
(1) 配置环成员端口属性为Trunk。
a 、进入特权模式。
  enable

b、 进入全局配置模式。
configure terminal

c 、进入环成员端口的接口配置模式。
interface { interface-type interface-number | range interface-type interface-range }

d、 配置环成员端口的链路模式为Trunk。
switchport mode trunk
缺省情况下,接口链路模式为Access。

e、 退回到全局配置模式。
exit

(2) 配置单环。
a、 创建以太环的控制VLAN。
erps raps-vlan vlan-id

b 、配置环成员端口加入控制VLAN,参于ERPS协议计算,并且指定端口在以太环中的角色。
ring-port west { interface-type interface-number } east { interface-type interface-number }

c 、(可选)在RPL Owner节点上,配置RPL Owner端点。
rpl-port { west | east } rpl-owner

d 、开启以太环的ERPS功能。
state enable
缺省情况下,以太环的ERPS功能处于关闭状态。

e、 退回到全局配置模式。
exit

锐捷网管交换机修改 ERPS 配置举例

一、组网需求
环中已有ERPS的配置,由于物理拓扑变化,切换ERPS端口。

二、组网图
修改 ERPS 配置应用场景

三、配置要点
● 关闭环上的一条链路,并配置切换后端口的链路模式。
● 进入R-APS VLAN模式,关闭指定环的ERPS功能。
● 重新配置参于ERPS协议端口
● 开启该环的ERPS功能。
● 修改ERPS定时器。

四、配置步骤
(1) 配置Node 1。
# 进入接口模式,关闭环上的一条链路,避免环路。
Node1> enable
Node1# configure terminal
Node1(config)# interface gigabitethernet 0/1
Node1(config-if-GigabitEthernet 0/1)# shutdown
Node1(config-if-GigabitEthernet 0/1)# exit

# 配置新的以太环端口的链路模式。
Node1(config)# interface gigabitethernet 0/3
Node1(config-if-GigabitEthernet 0/3)# switchport mode trunk
Node1(config-if-GigabitEthernet 0/3)# exit

# 进入R-APS VLAN,关闭ERPS功能,删除之前的环配置。
Node1(config)# erps raps-vlan 100
Node1(config-erps 100)# no state enable
Node1(config-erps 100)# no ring-port

# 修改以太环端口配置,将GigabitEthernet 0/2修改为GigabitEthernet 0/3,开启环ERPS功能。
Node1(config-erps 100)# ring-port west gigabitethernet 0/1 east gigabitethernet 0/3
Node1(config-erps 100)# state enable
Node1(config-erps 100)# exit

# 开启此前关闭的端口。
Node1(config)# interface gigabitethernet 0/1
Node1(config-if-GigabitEthernet 0/1)# no shutdown

(2) 配置Node 4,进入erps配置模式,直接修改定时器。
Node4> enable
Node4# configure terminal
Node4(config)# erps raps-vlan 100
Node4(config-erps 100)# timer wtr-time 1

五、验证配置结果
# 等待一分钟,ERPS环稳定恢复Idle后,在Node1节点上执行show erps命令,确认配置。
Node1# show erps
………………………………………..

# 等待一分钟,ERPS环稳定恢复Idle后,在Node4节点上执行show erps命令,确认配置。
Node4# show erps

注:常见错误
● 配置修改后,未开启R-APS环。
● 配置修改后,未将之前关闭的端口恢复为开启状态。

 

锐捷网管交换机ERPS负载均衡配置举例

一、组网需求
如下图在同样的物理网络上,配置两个以太环,ERPS1(Node1-2-3-4)保护VLAN 1-2000,ERPS2(Node3-4-1-2)保护VLAN 2001-4094

二、组网图
负载均衡应用场景

三、配置要点
● 在Node 1~4上创建实例1和实例2,实例1对应VLAN 1-2000,实例2对应VLAN 2001-4094。
● 对于实例1,Node 1为单环节点且为ERPS1的RPL Owner节点,需要配置单环ERPS1,并且指定RPLOwner端口,配置以太环保护的VLAN。
对于实例2,Node 1为单环节点,需要配置单环ERPS2,配置以太环保护的VLAN。
● 对于实例1,Node 2和4为单环节点,需要配置单环ERPS1,配置以太环保护的VLAN。对于实例2,Node 2和4为单环节点,需要配置单环ERPS2,配置以太环保护的VLAN。
●对于实例1,Node 3为单环节点,需要配置单环ERPS1,配置以太环保护的VLAN。
对于实例2,Node 3为单环节点且为ERPS1的RPL Owner节点,需要配置单环ERPS2,并且指定RPLOwner端口,配置以太环保护的VLAN。

四、配置步骤
(1) 创建实例1和实例2,将被保护的VLAN组添加到实例中。Node 1~4配置相同。
# 配置Node 1。
Node1> enable
Node1# configure terminal
Node1(config)# spanning-tree mst configuration
Node1(config-mst)# instance 1 vlan 1-2000
Node1(config-mst)# instance 2 vlan 2001-4094
Node1(config-mst)# exit

# 配置Node 2。
Node2> enable
Node2# configure terminal
Node2(config)# spanning-tree mst configuration
Node2(config-mst)# instance 1 vlan 1-2000
Node2(config-mst)# instance 2 vlan 2001-4094
Node2(config-mst)# exit

# 配置Node 3。
Node3> enable
Node3# configure terminal
Node3(config)# spanning-tree mst configuration
Node3(config-mst)# instance 1 vlan 1-2000
Node3(config-mst)# instance 2 vlan 2001-4094
Node3(config-mst)# exit

# 配置Node 4。
Node4> enable
Node4# configure terminal
Node4(config)# spanning-tree mst configuration
Node4(config-mst)# instance 1 vlan 1-2000
Node4(config-mst)# instance 2 vlan 2001-4094
Node4(config-mst)# exit

(2) 配置单环节点Node 1。
# 配置以太环端口GigabitEthernet 0/1和0/2的链路模式为Trunk。
Node1(config)# interface gigabitethernet 0/1
Node1(config-if-GigabitEthernet 0/1)# switchport mode trunk
Node1(config-if-GigabitEthernet 0/1)# exit
Node1(config)# interface gigabitethernet 0/2
Node1(config-if-GigabitEthernet 0/2)# switchport mode trunk
Node1(config-if-GigabitEthernet 0/2)# exit

# 配置ERPS1保护实例1中的VLAN,配置端口加入环,指定RPL Owner端口,开启ERPS功能。
Node1(config)# erps raps-vlan 100
Node1(config-erps 100)# protected-instance 1
Node1(config-erps 100)# ring-port west gigabitethernet 0/1 east gigabitethernet 0/2
Node1(config-erps 100)# rpl-port west rpl-owner
Node1(config-erps 100)# state enable
Node1(config-erps 100)# exit

# 配置以太环ERPS2保护实例2中的VLAN,端口配置加入以太环,开启ERPS功能。
Node1(config)# erps raps-vlan 200
Node1(config-erps 200)# protected-instance 2
Node1(config-erps 200)# ring-port west gigabitethernet 0/1 east gigabitethernet 0/2
Node1(config-erps 200)# state enable
Node1(config-erps 200)# exit

# 开启全局ERPS功能。
Node1(config)# erps enable

(3) 配置单环节点Node 2。除了不需要配置RPL,其余配置命令同Node 1。
# 配置以太环端口GigabitEthernet 0/1和0/2的链路模式为Trunk。
Node2(config)# interface gigabitethernet 0/1
Node2(config-if-GigabitEthernet 0/1)# switchport mode trunk
Node2(config-if-GigabitEthernet 0/1)# exit
Node2(config)# interface gigabitethernet 0/2
Node2(config-if-GigabitEthernet 0/2)# switchport mode trunk
Node2(config-if-GigabitEthernet 0/2)# exit

# 配置ERPS1保护实例1中的VLAN,配置端口加入环,指定RPL Owner端口,开启ERPS功能。
Node2(config)# erps raps-vlan 100
Node2(config-erps 100)# protected-instance 1
Node2(config-erps 100)# ring-port west gigabitethernet 0/1 east gigabitethernet 0/2
Node2(config-erps 100)# state enable
Node2(config-erps 100)# exit

# 配置以太环ERPS2保护实例2中的VLAN,端口配置加入以太环,开启ERPS功能。
Node2(config)# erps raps-vlan 200
Node2(config-erps 200)# protected-instance 2
Node2(config-erps 200)# ring-port west gigabitethernet 0/1 east gigabitethernet 0/2
Node2(config-erps 200)# state enable
Node2(config-erps 200)# exit

# 开启全局ERPS功能。
Node2(config)# erps enable

(4) 配置单环节点Node 3。除了RPL Owner端口配置在以太环ERPS2上,其余命令同Node 1。
# 配置以太环端口GigabitEthernet 0/1和0/2的链路模式为Trunk。
Node3(config)# interface gigabitethernet 0/1
Node3(config-if-GigabitEthernet 0/1)# switchport mode trunk
Node3(config-if-GigabitEthernet 0/1)# exit
Node3(config)# interface gigabitethernet 0/2
Node3(config-if-GigabitEthernet 0/2)# switchport mode trunk
Node3(config-if-GigabitEthernet 0/2)# exit

# 配置ERPS1保护实例1中的VLAN,配置端口加入环,指定RPL Owner端口,开启ERPS功能。
Node3(config)# erps raps-vlan 100
Node3(config-erps 100)# protected-instance 1
Node3(config-erps 100)# ring-port west gigabitethernet 0/1 east gigabitethernet 0/2
Node3(config-erps 100)# state enable
Node3(config-erps 100)# exit

# 配置以太环ERPS2保护实例2中的VLAN,端口配置加入以太环,开启ERPS功能。
Node3(config)# erps raps-vlan 200
Node3(config-erps 200)# protected-instance 2
Node3(config-erps 200)# ring-port west gigabitethernet 0/1 east gigabitethernet 0/2
Node3(config-erps 200)# rpl-port east rpl-owner
Node3(config-erps 200)# state enable
Node3(config-erps 200)# exit

# 开启全局ERPS功能。
Node3(config)# erps enable

(5) 配置单环节点Node 4。配置同Node 2。
# 配置以太环端口GigabitEthernet 0/1和0/2的链路模式为Trunk。
Node4(config)# interface gigabitethernet 0/1
Node4(config-if-GigabitEthernet 0/1)# switchport mode trunk
Node4(config-if-GigabitEthernet 0/1)# exit
Node4(config)# interface gigabitethernet 0/2
Node4(config-if-GigabitEthernet 0/2)# switchport mode trunk
Node4(config-if-GigabitEthernet 0/2)# exit

# 配置ERPS1保护实例1中的VLAN,配置端口加入环,指定RPL Owner端口,开启ERPS功能。
Node4(config)# erps raps-vlan 100
Node4(config-erps 100)# protected-instance 1
Node4(config-erps 100)# ring-port west gigabitethernet 0/1 east gigabitethernet 0/2
Node4(config-erps 100)# state enable
Node4(config-erps 100)# exit

# 配置以太环ERPS2保护实例2中的VLAN,端口配置加入以太环,开启ERPS功能。
Node4(config)# erps raps-vlan 200
Node4(config-erps 200)# protected-instance 2
Node4(config-erps 200)# ring-port west gigabitethernet 0/1 east gigabitethernet 0/2
Node4(config-erps 200)# state enable
Node4(config-erps 200)# exit

# 开启全局ERPS功能。
Node4(config)# erps enable

五、验证配置结果
# 在各个节点上执行show erps命令,确认配置。以面以Node1节点为例,举例说明:
Node1# show erps
………………………………………..

注:常见错误
● 已开启R-APS环,但是全局没有开启ERPS功能,此时ERPS功能还是不能生效。
●一个ERPS环里配置了多个RPL Owner节点。
●同一个ERPS环的节点所配置的R-APS VLAN不同。

 

锐捷网管交换机ERPS相交环保护配置举例

一、组网需求
网络拓扑中有两个或两个以上的环共用一条链路(相交的两个节点间必须直连,不能再有其它节点)。以下图为例,网络拓扑中有四个环;每个环有且仅有一个RPL Owner节点,每个环有且仅有一条RPL链路;不同环需具有不同的R-APS VLAN。环网中所有设备都需要支持ERPS功能。环网中的设备之间的链路必须直连,不能有中间设备。

二、组网图
所有的节点在物理拓扑上以环的方式连接。环路保护协议通过阻塞每个环的RPL链路,确保不会成环(Loop)。对相邻节点间的每条链路进行故障检测。
ERPS相交环保护配置举例

三、配置要点
● Node 1是主环ERPS1和子环ERPS4的相交节点,且为ERPS1的RPL Owner节点。需要配置相交环和配置主环关联子环。在相交环配置中,需要配置Node1为主环ERPS1的RPL Owner节点,指定RPL Owner端口。
● Node 2是主环ERPS1的单环节点,因为主环有相交环,需要配置单环和配置主环关联子环。
● Node 3是主环ERPS1与子环ERPS2和ERPS3的相交节点,需要配置相交环和配置主环关联子环。在相交环配置中,需要配置2个子环。
●Node 4是主环ERPS1与子环ERPS2、ERPS3和ERPS4的相交节点,需要配置相交环和配置主环关联子环。在相交环配置中,需要配置2个子环。
●Node 5是子环ERPS2的单环节点,且为ERPS2的RPL Owner节点。需要配置单环,指定RPL Owner端口。
●Node 6是子环ERPS3的单环节点,且为ERPS3的RPL Owner节点。需要配置单环,指定RPL Owner端口。
● Node 7是子环ERPS4的单环节点,且为ERPS4的RPL Owner节点。需要配置单环,指定RPL Owner端口。

四、配置步骤
(1) 配置Node 1。
# 配置成员端口的链路模式为Trunk。
Node1> enable
Node1# configure terminal
Node1(config)# interface gigabitethernet 0/1
Node1(config-if-GigabitEthernet 0/1)# switchport mode trunk
Node1(config-if-GigabitEthernet 0/1)# exit
Node1(config)# interface gigabitethernet 0/2
Node1(config-if-GigabitEthernet 0/2)# switchport mode trunk
Node1(config-if-GigabitEthernet 0/2)# exit
Node1(config)# interface gigabitethernet 0/5
Node1(config-if-GigabitEthernet 0/5)# switchport mode trunk
Node1(config-if-GigabitEthernet 0/5)# exit

# 配置相交环的主环ERPS1。创建控制VLAN(R-APS VLAN 100),配置端口加入以太环,配置east端口为RPL Owner,开启ERPS功能。
Node1(config)# erps raps-vlan 100
Node1(config-erps 100)# ring-port west gigabitethernet 0/1 east gigabitethernet 0/2
Node1(config-erps 100)# rpl-port east rpl-owner
Node1(config-erps 100)# state enable
Node1(config-erps 100)# exit

# 配置相交环子环ERP4。创建控制VLAN(R-APS VLAN400),配置端口加入以太环,开启ERPS功能。
Node1(config)# erps raps-vlan 400
Node1(config-erps 400)# ring-port west gigabitethernet 0/5 east virtual-channel
Node1(config-erps 400)# state enable
Node1(config-erps 400)# exit

# 配置主环R-APS VLAN 100关联子环R-APS VLAN 200、300和400。
Node1(config)# erps raps-vlan 100
Node1(config-erps 100)# associate sub-ring raps-vlan 200,300,400
Node1(config-erps 100)# exit

# 开启全局ERPS功能。
Node1(config)# erps enable

(2) 配置Node 2。
# 配置主环端口的链路模式。
Node2> enable
Node2# configure terminal
Node2(config)# interface gigabitethernet 0/1
Node2(config-if-GigabitEthernet 0/1)# switchport mode trunk
Node2(config-if-GigabitEthernet 0/1)# exit
Node2(config)# interface gigabitethernet 0/2
Node2(config-if-GigabitEthernet 0/2)# switchport mode trunk
Node2(config-if-GigabitEthernet 0/2)# exit

# 配置R-APS VLAN 100,配置端口加入以太环,开启ERPS功能。
Node2(config)# erps raps-vlan 100
Node2(config-erps 100)# ring-port west gigabitethernet 0/1 east gigabitethernet 0/2
Node2(config-erps 100)# state enable
Node2(config-erps 100)# exit

# 配置主环R-APS VLAN 100关联子环R-APS VLAN 200、300和400。
Node2(config)# erps raps-vlan 100
Node2(config-erps 100)# associate sub-ring raps-vlan 200,300,400
Node2(config-erps 100)# exit

# 开启全局ERPS功能。
Node2(config)# erps enable

(3) 配置Node 3。
# 配置以太环端口的链路模式。
Node3> enable
Node3# configure terminal
Node3(config)# interface gigabitethernet 0/1
Node3(config-if-GigabitEthernet 0/1)# switchport mode trunk
Node3(config-if-GigabitEthernet 0/1)# exit
Node3(config)# interface gigabitethernet 0/2
Node3(config-if-GigabitEthernet 0/2)# switchport mode trunk
Node3(config-if-GigabitEthernet 0/2)# exit

# 配置主环R-APS VLAN 100,配置端口加入以太环,开启ERPS功能。
Node3(config)# erps raps-vlan 100
Node3(config-erps 100)# ring-port west gigabitethernet 0/1 east gigabitethernet 0/2
Node3(config-erps 100)# state enable
Node3(config-erps 100)# exit

# 配置ERPS2环端口的链路模式,配置子环ERPS2的R-APS VLAN,配置端口加入子环,开启ERPS功能。
Node3(config)# interface gigabitethernet 0/3
Node3(config-if-GigabitEthernet 0/3)# switchport mode trunk
Node3(config-if-GigabitEthernet 0/3)# exit
Node3(config)# erps raps-vlan 200
Node3(config-erps 200)# ring-port west virtual-channel east gigabitethernet 0/3
Node3(config-erps 200)# state enable
Node3(config-erps 200)# exit

# 配置ERPS3环端口的链路模式,配置子环ERPS3的R-APS VLAN,配置端口加入子环,开启ERPS功能。
Node3(config)# interface gigabitethernet 0/4
Node3(config-if-GigabitEthernet 0/4)# switchport mode trunk
Node3(config-if-GigabitEthernet 0/4)# exit
Node3(config)# erps raps-vlan 300
Node3(config-erps 300)# ring-port west virtual-channel east gigabitethernet 0/4
Node3(config-erps 300)# state enable
Node3(config-erps 300)# exit

# 配置主环R-APS VLAN100关联子环R-APS VLAN 200、300和400。
Node3(config)# erps raps-vlan 100
Node3(config-erps 100)# associate sub-ring raps-vlan 200,300,400
Node3(config-erps 100)# exit

# 开启全局ERPS功能。
Node3(config)# erps enable

(4) 配置Node 4。
# 配置主环端口的链路模式。
Node4> enable
Node4# configure terminal
Node4(config)# interface gigabitethernet 0/1
Node4(config-if-GigabitEthernet 0/1)# switchport mode trunk
Node4(config-if-GigabitEthernet 0/1)# exit
Node4(config)# interface gigabitethernet 0/2
Node4(config-if-GigabitEthernet 0/2)# switchport mode trunk
Node4(config-if-GigabitEthernet 0/2)# exit

# 配置R-APS VLAN 100,配置端口加入以太环,开启ERPS功能。
Node4(config)# erps raps-vlan 100
Node4(config-erps 100)# ring-port west gigabitethernet 0/1 east gigabitethernet 0/2
Node4(config-erps 100)# state enable
Node4(config-erps 100)# exit

# 开启全局ERPS功能。
Node4(config)# erps enable

# 配置子环ERPS2端口链路模式,配置子环ERPS2的R-APS VLAN,配置端口加入子环,开启ERPS功能。
Node4(config)# interface gigabitethernet 0/3
Node4(config-if-GigabitEthernet 0/3)# switchport mode trunk
Node4(config-if-GigabitEthernet 0/3)# exit
Node4(config)# erps raps-vlan 200
Node4(config-erps 200)# ring-port west virtual-channel east gigabitethernet 0/3
Node4(config-erps 200)# state enable
Node4(config-erps 200)# exit

# 配置子环ERPS3端口链路模式,配置子环ERPS3的R-APS VLAN,配置端口加入子环,开启ERPS功能。
Node4(config)# interface gigabitethernet 0/4
Node4(config-if-GigabitEthernet 0/4)# switchport mode trunk
Node4(config-if-GigabitEthernet 0/4)# exit
Node4(config)# erps raps-vlan 300
Node4(config-erps 300)# ring-port west virtual-channel east gigabitethernet 0/4
Node4(config-erps 300)# state enable
Node4(config-erps 300)# exit

# 配置子环ERPS4端口的链路模式,配置子环ERPS4的R-APS VLAN,配置端口加入子环,开启ERPS功能。
Node4(config)# interface gigabitethernet 0/5
Node4(config-if-GigabitEthernet 0/5)# switchport mode trunk
Node4(config-if-GigabitEthernet 0/5)# exit
Node4(config)# erps raps-vlan 400
Node4(config-erps 400)# ring-port west virtual-channel east gigabitethernet 0/5
Node4(config-erps 400)# state enable
Node4(config-erps 400)# exit

# 配置主环R-APS VLAN100关联子环R-APS VLAN 200、300和400。
Node4(config)# erps raps-vlan 100
Node4(config-erps 100)# associate sub-ring raps-vlan 200,300,400
Node4(config-erps 100)# exit

(5) 配置Node 5。
# 配置以太环端口的链路模式。
Node5> enable
Node5# configure terminal
Node5(config)# interface gigabitethernet 0/1
Node5(config-if-GigabitEthernet 0/1)# switchport mode trunk
Node5(config-if-GigabitEthernet 0/1)# exit
Node5(config)# interface gigabitethernet 0/2
Node5(config-if-GigabitEthernet 0/2)# switchport mode trunk
Node5(config-if-GigabitEthernet 0/2)# exit

# 配置R-APS VLAN ERPS,配置端口加入环,指明RPL链路所在的端口和RPL Owner,开启ERPS功能。
Node5(config)# erps raps-vlan 200
Node5(config-erps 200)# ring-port west gigabitethernet 0/1 east gigabitethernet 0/2
Node5(config-erps 200)# rpl-port east rpl-owner
Node5(config-erps 200)# state enable
Node5(config-erps 200)# exit

# 开启全局ERPS功能。
Node5(config)# erps enable

(6) 配置Node6。
# 配置以太环端口的链路模式。
Node6> enable
Node6# configure terminal
Node6(config)# interface gigabitethernet 0/1
Node6(config-if-GigabitEthernet 0/1)# switchport mode trunk
Node6(config-if-GigabitEthernet 0/1)# exit
Node6(config)# interface gigabitethernet 0/2
Node6(config-if-GigabitEthernet 0/2)# switchport mode trunk
Node6(config-if-GigabitEthernet 0/2)# exit

# 配置R-APS VLAN ERPS,配置端口加入环,指明RPL链路所在的端口和RPL Owner,开启ERPS功能。
Node6(config)# erps raps-vlan 300
Node6(config-erps 300)# ring-port west gigabitethernet 0/1 east gigabitethernet 0/2
Node6(config-erps 300)# rpl-port east rpl-owner
Node6(config-erps 300)# state enable
Node6(config-erps 300)# exit

# 开启全局ERPS功能。
Node6(config)# erps enable

(7) 配置Node7。
# 配置以太环端口的链路模式。
Node7> enable
Node7# configure terminal
Node7(config)# interface gigabitethernet 0/1
Node7(config-if-GigabitEthernet 0/1)# switchport mode trunk
Node7(config-if-GigabitEthernet 0/1)# exit
Node7(config)# interface gigabitethernet 0/2
Node7(config-if-GigabitEthernet 0/2)# switchport mode trunk
Node7(config-if-GigabitEthernet 0/2)# exit

# 配置R-APS VLAN ERPS,配置端口加入环,指明RPL链路所在的端口和RPL Owner,开启ERPS功能。
Node7(config)# erps raps-vlan 400
Node7(config-erps 400)# ring-port west gigabitethernet 0/1 east gigabitethernet 0/2
Node7(config-erps 400)# rpl-port east rpl-owner
Node7(config-erps 400)# state enable
Node7(config-erps 400)# exit

# 开启全局ERPS功能。
Node7(config)# erps enable

五、验证配置结果
# 在各个节点上执行show erps命令,确认配置。以面以Node3节点为例,举例说明:
Node3# show erps
………………………………………..

注:常见错误
● 已开启R-APS环,但是全局没有开启ERPS功能,此时ERPS功能还是不能生效。
●一个ERPS环里配置了多个RPL Owner节点。
● 同一个ERPS环的节点所配置的R-APS VLAN不同。
●主环的节点未关联其对应的子环。

 

锐捷网管交换机ERPS 相切环保护配置举例

一、组网需求
如下图网络拓扑中,两个环网共用一台设备进行ERPS保护,对相邻节点间的每条链路进行故障检测。所有的节点在物理拓扑上以环的方式连接,环路保护协议通过阻塞每个环的RPL链路,确保不会成环(Loop)。每个环有且仅有一个RPL Owner节点,每个环有且仅有一条RPL链路;不同环需具有不同的R-APS VLAN。环网中所有设备都需要支持ERPS功能。环网中的设备之间的链路必须直连,不能有中间设备。

二、组网图
相切环保护应用场景

三、配置要点
● Node 1和Node 2为ERPS1的单环节点,且为非RPL Owner节点,需要配置单环。
● Node 3为ERPS1和ERPS2的相切节点,需要配置相切环。
●Node 4为ERPS1的单环节点,且为ERPS1的RPL Owner节点,需要配置单环,并且指定RPL Owner端口。
●Node 5为ERPS2的单环节点,且为非RPL Owner节点,需要配置单环。
● Node 6为ERPS2的单环节点,且为ERPS2的RPL Owner节点,需要配置单环,并且指定RPL Owner端口。

四、配置步骤
(1) 配置ERPS1的单环节点Node1和Node2。其配置相同,以Node1配置为例。
# 配置ERPS1的以太环端口GigabitEthernet 0/1和0/2的链路模式为Trunk。
Node1> enable
Node1# configure terminal
Node1(config)# interface gigabitethernet 0/1
Node1(config-if-GigabitEthernet 0/1)# switchport mode trunk
Node1(config-if-GigabitEthernet 0/1)# exit
Node1(config)# interface gigabitethernet 0/2
Node1(config-if-GigabitEthernet 0/2)# switchport mode trunk
Node1(config-if-GigabitEthernet 0/2)# exit
# 创建以太环R-APS VLAN 100,配置端口加入以太环,开启以太环的ERPS功能。
Node1(config)# erps raps-vlan 100
Node1(config-erps 100)# ring-port west gigabitethernet 0/1 east gigabitethernet 0/2
Node1(config-erps 100)# state enable
Node1(config-erps 100)# exit
# 开启全局ERPS功能。
Node1(config)# erps enable
(2) 配置相切节点Node3。
# 配置ERPS1的以太环端口GigabitEthernet 0/1和0/2的链路模式为Trunk。
Node3> enable
Node3# configure terminal
Node3(config)# interface gigabitethernet 0/1
Node3(config-if-GigabitEthernet 0/1)# switchport mode trunk
Node3(config-if-GigabitEthernet 0/1)# exit
Node3(config)# interface gigabitethernet 0/2
Node3(config-if-GigabitEthernet 0/2)# switchport mode trunk
Node3(config-if-GigabitEthernet 0/2)# exit

# 创建以太环R-APS VLAN 100,配置端口加入以太环,开启以太环的ERPS功能。
Node3(config)# erps raps-vlan 100
Node3(config-erps 100)# ring-port west gigabitethernet 0/1 east gigabitethernet 0/2
Node3(config-erps 100)# state enable
Node3(config-erps 100)# exit

# 配置ERPS2的以太环端口GigabitEthernet 0/3和0/4的链路模式为Trunk。
Node3(config)# interface gigabitethernet 0/3
Node3(config-if-GigabitEthernet 0/3)# switchport mode trunk
Node3(config-if-GigabitEthernet 0/3)# exit
Node3(config)# interface gigabitethernet 0/4
Node3(config-if-GigabitEthernet 0/4)# switchport mode trunk
Node3(config-if-GigabitEthernet 0/4)# exit

# 创建以太环R-APS VLAN 200,配置端口加入以太环,开启以太环的ERPS功能。
Node3(config)# erps raps-vlan 200
Node3(config-erps 200)# ring-port west gigabitethernet 0/3 east gigabitethernet 0/4
Node3(config-erps 200)# state enable
Node3(config-erps 200)# exit

# 开启全局ERPS功能。
Node3(config)# erps enable

(3) 配置ERPS1的单环节点,且为RPL Owner节点的Node4。
# 配置ERPS1的以太环端口GigabitEthernet 0/1和0/2的链路模式为Trunk。
Node4> enable
Node4# configure terminal
Node4(config)# interface gigabitethernet 0/1
Node4(config-if-GigabitEthernet 0/1)# switchport mode trunk
Node4(config-if-GigabitEthernet 0/1)# exit
Node4(config)# interface gigabitethernet 0/2
Node4(config-if-GigabitEthernet 0/2)# switchport mode trunk
Node4(config-if-GigabitEthernet 0/2)# exit

# 创建以太环R-APS VLAN 100,配置端口加入以太环。
Node4(config)# erps raps-vlan 100
Node4(config-erps 100)# ring-port west gigabitethernet 0/1 east gigabitethernet 0/2

# 指定RPL Owner端口,开启以太环的ERPS功能。
Node4(config-erps 100)# rpl-port east rpl-owner
Node4(config-erps 100)# state enable
Node4(config-erps 100)# exit

# 开启全局ERPS功能。
Node4(config)# erps enable

(4) 配置ERPS2的单环节点Node 5。
# 配置ERPS2的以太环端口GigabitEthernet 0/1和0/2的链路模式为Trunk。
Node5> enable
Node5# configure terminal
Node5(config)# interface gigabitethernet 0/1
Node5(config-if-GigabitEthernet 0/1)# switchport mode trunk
Node5(config-if-GigabitEthernet 0/1)# exit
Node5(config)# interface gigabitethernet 0/2
Node5(config-if-GigabitEthernet 0/2)# switchport mode trunk
Node5(config-if-GigabitEthernet 0/2)# exit

# 创建R-APS VLAN 200,配置端口加入以太环,开启以太环的ERPS功能。
Node5(config)# erps raps-vlan 200
Node5(config-erps 200)# ring-port west gigabitethernet 0/1 east gigabitethernet 0/2
Node5(config-erps 200)# state enable
Node5(config-erps 200)# exit

# 开启全局ERPS功能。
Node5(config)# erps enable

(5) 配置单环节点,且为ERPS2的RPL Owner节点的Node6。
# 配置ERPS2的以太环端口GigabitEthernet 0/1和0/2的链路模式为Trunk。
Node6> enable
Node6# configure terminal
Node6(config)# interface gigabitethernet 0/1
Node6(config-if-GigabitEthernet 0/1)# switchport mode trunk
Node6(config-if-GigabitEthernet 0/1)# exit
Node6(config)# interface gigabitethernet 0/2
Node6(config-if-GigabitEthernet 0/2)# switchport mode trunk
Node6(config-if-GigabitEthernet 0/2)# exit

# 创建R-APS VLAN 200,配置端口加入以太环。
Node6(config)# erps raps-vlan 100
Node6(config-erps 200)# ring-port west gigabitethernet 0/1 east gigabitethernet 0/2

# 指定RPL Owner端口,开启以太环的ERPS功能。
Node6(config-erps 200)# rpl-port east rpl-owner
Node6(config-erps 200)# state enable

# 开启全局ERPS功能。
Node6(config)# erps enable

五、验证配置结果
# 在各个节点上执行show erps命令,确认配置。以面以Node 3节点为例,举例说明:
Node3# show erps
………………………………………..

注:常见错误
● 已开启R-APS环,但是全局没有开启ERPS功能,此时ERPS功能还是不能生效。
● 一个环里配置了多个RPL Owner节点。
● 同一环的节点所配置的R-APS VLAN不同。

 

锐捷网管交换机ERPS单环保护配置举例

一、组网需求
如下图网络拓扑中只有一个环;所有的节点在物理拓扑上以环的方式连接;环路保护协议通过阻塞RPL链路,确保不会成环,对相邻节点间的每条链路进行故障检测。以太环中有且仅有一个RPL Owner节点;有且仅有一条RPL链路;所有节点需具有相同的R-APS VLAN。环网中所有设备都需要支持ERPS功能。环网中的设备之间的链路必须直连,不能有中间设备。

二、组网图
单环保护应用场景

三、配置要点
●Node 1,Node 2和Node 3均为单环节点,且为非RPL Owner节点,需要配置单环。
● Node 4为单环节点,且是ERPS环的RPL Owner节点,需要配置单环,并且指定RPL Owner端口。

四、配置步骤
(1) 配置单环节点Node 1,Node 2和Node 3,三者配置相同,如下以Node 1配置为例。
# 配置成员端口的链路模式。
Node1> enable
Node1# configure terminal
Node1(config)# interface gigabitethernet 0/1
Node1(config-if-GigabitEthernet 0/1)# switchport mode trunk
Node1(config-if-GigabitEthernet 0/1)# exit
Node1(config)# interface gigabitethernet 0/2
Node1(config-if-GigabitEthernet 0/2)# switchport mode trunk
Node1(config-if-GigabitEthernet 0/2)# exit

# 创建ERPS环的控制VLAN。
Node1(config)# erps raps-vlan 100

# 配置端口加入以太环,参于ERPS协议计算。
Node1(config-erps 100)# ring-port west gigabitethernet 0/1 east gigabitethernet 0/2

# 开启指定环的ERPS功能。
Node1(config-erps 100)# state enable
Node1(config-erps 100)# exit

# 开启全局ERPS功能。
Node1(config)# erps enable

(2) 配置单环节点且为RPL Owner节点的Node 4。
# 配置以太环端口的链路模式。
Node4> enable
Node4# configure terminal
Node4(config)# interface gigabitethernet 0/1
Node4(config-if-GigabitEthernet 0/1)# switchport mode trunk
Node4(config-if-GigabitEthernet 0/1)# exit
Node4(config)# interface gigabitethernet 0/2
Node4(config-if-GigabitEthernet 0/2)# switchport mode trunk
Node4(config-if-GigabitEthernet 0/2)# exit

# 进入特权模式,创建R-APS VLAN。
Node4(config)# erps raps-vlan 100

# 在ERPS配置模式,配置加入以太环,参于ERPS协议计算的端口。
Node4(config-erps 100)# ring-port west gigabitethernet 0/1 east gigabitethernet 0/2

# 指定RPL Owner端口。
Node4(config-erps 100)# rpl-port east rpl-Owner

# 开启指定环的ERPS功能。
Node4(config-erps 100)# state enable
Node4(config-erps 100)# exit

# 开启全局ERPS功能。
Node4(config)# erps enable

五、验证配置结果
# 在各个节点上确认配置。以Node 1和Node 4为例。在Node4上确认配置。
Node1# show erps
……………………………..

# 在Node4上确认配置。
Node4# show erps
……………………………..

注:常见错误
● 已开启R-APS环,但是全局没有开启ERPS功能,此时ERPS功能还是不能生效;
● 环里配置了多个RPL Owner节点;
● 环的节点所配置的R-APS VLAN不同。

 

锐捷网管交换机MSTP(多生成树协议)接口生成树兼容配置举例

一、组网需求
如下图:在Device A和B上开启MSTP协议,并配置相同的实例映射:配置实例1关联VLAN 10,
GigabitEthernet 0/1属于VLAN 10;配置实例2关联VLAN 20,GigabitEthernet 0/2属于VLAN 20。配置接口生成
树兼容,使接口发送的BPDU只携带所在VLAN对应的实例信息。

二、组网图
MSTP 接口生成树兼容配置

三、配置要点
● Device A和B可以采用相同配置,如下以Device A为例。
●  创建VLAN 10和20,创建实例1和2,实例1关联VLAN 10,实例2关联VLAN 20。再配置GigabitEthernet 0/1属于VLAN 10,GigabitEthernet 0/2属于VLAN 20,配置接口生成树兼容。最后开启生成树。

四、配置步骤
(1) 创建VLAN 10和20,创建实例1和2。实例1关联VLAN 10,实例2关联VLAN 20。
DeviceA> enable
DeviceA# configure terminal
DeviceA(config)# vlan range 10,20
DeviceA(config-vlan-range)# exit
DeviceA(config)# spanning-tree mst configuration
DeviceA(config-mst)# instance 1 vlan 10
DeviceA(config-mst)# instance 2 vlan 20
DeviceA(config-mst)# exit

(2) 配置GigabitEthernet 0/1属于VLAN 10;GigabitEthernet 0/2属于VLAN 20;配置接口生成树兼容。
DeviceA(config)# interface gigabitethernet 0/1
DeviceA(config-if-GigabitEthernet 0/1)# switchport access vlan 10
DeviceA(config-if-GigabitEthernet 0/1)# spanning-tree compatible enable
DeviceA(config-if-GigabitEthernet 0/1)# exit
DeviceA(config)# interface gigabitethernet 0/2
DeviceA(config-if-GigabitEthernet 0/2)# switchport access vlan 20
DeviceA(config-if-GigabitEthernet 0/2)# spanning-tree compatible enable
DeviceA(config-if-GigabitEthernet 0/2)# exit

(3) 开启生成树。
DeviceA(config)# spanning-tree
DeviceA(config)# end
DeviceA# write

五、验证配置结果
(1) 若未配置接口生成树兼容的情况下,查看生成树如下。
# Device A因桥ID较小成为Device B的根。Device A的GigabitEthernet 0/1和GigabitEthernet 0/2在各实例中均为指定端口。
DeviceA# show spanning-tree summary
Spanning tree enabled protocol mstp
略……………………………………….
Gi0/1 Desg FWD 20000 128 False P2p
Gi0/2 Desg FWD 20000 128 False P2p

MST 1 vlans map : 10
略……………………………………….
Gi0/1 Desg FWD 20000 128 False P2p
Gi0/2 Desg FWD 20000 128 False P2p

MST 1 vlans map : 20
略……………………………………….
Gi0/1 Desg FWD 20000 128 False P2p
Gi0/2 Desg FWD 20000 128 False P2p

# 查看Devcie B。在实例1生成树中,属于VLAN 10的GigabitEthernet 0/1为根端口,属于VLAN 20的GigabitEthernet 0/2为替换端口;但是因GigabitEthernet 0/2不许可VLAN 10通过,替换端口并不能起到替换作用。在实例2生成树中,属于VLAN 20的GigabitEthernet 0/2为根端口,属于VLAN 10的GigabitEthernet 0/1为替换端口;但是因GigabitEthernet 0/1不许可VLAN 20通过,替换端口并不能起到替换作用。
DevicB# show spanning-tree summary
Spanning tree enabled protocol mstp
略……………………………………….
Gi0/1 Root FWD 20000 128 False P2p
Gi0/2 Altn BLK 20000 128 False P2p

MST 1 vlans map : 10
略……………………………………….
Gi0/1 Root FWD 20000 128 False P2p
Gi0/2 Altn BLK 20000 128 False P2p

MST 1 vlans map : 20
略……………………………………….
Gi0/1 Altn BLK 20000 128 False P2p
Gi0/2 Root FWD 20000 128 False P2p

(2) 配置接口生成树兼容功能后,在Device A上查看生成树拓扑。Device A因桥ID较小成为Device B的根。
# 实例0未进行生成树裁剪,GigabitEthernet 0/1和GigabitEthernet 0/2为指定端口。
DeviceA# show spanning-tree summary
Spanning tree enabled protocol mstp
略……………………………………….
Interface Role Sts Cost Prio OperEdge Type
—————- —- — ———- ——– ——– —————-
Gi0/1 Desg FWD 20000 128 False P2p
Gi0/2 Desg FWD 20000 128 False P2p

# 实例1进行了生成树裁剪,只有属于VLAN 10的GigabitEthernet 0/1为指定端口。

略……………………………………….
Gi0/1 Desg FWD 20000 128 False P2p
Gi0/2 Desg FWD 20000 128 False P2p
……………………………………….

# 实例2进行了生成树裁剪,只有属于VLAN 20的GigabitEthernet 0/2为指定端口。
略……………………………………….
Gi0/1 Desg FWD 20000 128 False P2p

(3) 在DeviceB上查看生成树拓扑。Device A因桥ID较小成为Device B的根。
# 实例0未进行生成树裁剪,GigabitEthernet 0/1为根端口,GigabitEthernet 0/2为替换端口。
DeviceB# show spanning-tree summary
Spanning tree enabled protocol mstp
略……………………………………….
Gi0/1 Root FWD 20000 128 False P2p
Gi0/2 Altn BLK 20000 128 False P2p
……………………………………….

# 实例1进行了生成树裁剪,只有属于VLAN 10的GigabitEthernet 0/1为根端口,不存在替换端口。
略……………………………………….
Gi0/1 Root FWD 20000 128 False P2p

# 实例2进行了生成树裁剪,只有属于VLAN 20的GigabitEthernet 0/2为根端口,不存在替换端口。
略……………………………………….
Gi0/2 Root FWD 20000 128 False P2p

六、配置文件
●Device A和Device B的配置文件
spanning-tree mst configuration
instance 0 vlan 1-9, 11-19, 21-4094
instance 1 vlan 10
instance 2 vlan 20
!
spanning-tree
!
vlan range 1,10,20
!
interface GigabitEthernet 0/1
switchport access vlan 10
spanning-tree compatible enable
!
interface GigabitEthernet 0/2
switchport access vlan 20
spanning-tree compatible enable

注:常见错误
● 若链路两端接口VLAN列表不一致,当接口生成树兼容功能对VLAN进行裁剪后,可能导致通信异常。
● 若未配置不同的实例,或接口许可所有VLAN通过,则生成树兼容功能无法基于实例进行生成树裁剪,也没有必要配置生成树兼容功能。

 

ICP备案号:晋ICP备18007549号-1
站长微信:15534641008