##配置 SEP+RRPP 混合环组网

组网特点是通过在接入层部署 SEP协议实现冗余保护倒换, 并在 SEP段的边缘设备上部署网络拓扑变化通告,实现上级网络及时了解下级网络的拓扑变化。
在这里插入图片描述
组网需求
为了进行链路备份, 提高网络可靠性, 用户通常会使用冗余链路接入上层网络, 但是使用冗余链路会在网络中产生环路。 环路会造成报文在环路内不断的循环转发, 最终导致广播风暴以及 MAC地址表不稳定等故障现象, 从而导致用户通信质量较差, 甚至通信中断。 为了阻塞
冗余环路, 并实现当环网上发生链路故障时, 阻塞的冗余链路能够迅速恢复通信, 可在环网上部署 SEP协议。
接入层、汇聚层由多台二层交换设备组成环形网络接入核心层,汇聚层已经部署 RRPP协议以消除冗余链路,此种情况下,在接入层运行 SEP协议:
当环网上没有故障链路时, SEP能够消除以太网冗余环路。
当环网上发生链路故障时, SEP能够迅速恢复本环网上各节点间通信通路。
在 SEP段的边缘设备上部署网络拓扑变化通告,实现上级网络及时了解下级网络的
拓扑变化。
当上级网络收到下游网络拓扑变化的消息后,会在本网络内发送 TC报文,通知本网络内的所有设备清除 MAC地址,重新学习下游网络拓扑变化后的 MAC地址,从而保证用户流量不中断。
配置思路
采用如下的思路配置 SEP+RRPP混合环:
配置 SEP基本功能:
a. 在 PE1、PE2和 LSW1~LSW3上配置 Segment ID 为 1 的 SEP段和 VLAN ID 为
10 的控制 VLAN。
b. 将设备 PE1、PE2和 LSW1~LSW3加入 SEP段,并配置 SEP段边缘设备 PE1 和
PE2上加入 SEP段中的端口角色。
c. 在端口角色为主边缘端口的设备上配置端口阻塞方式,灵活指定阻塞端口。
d. 配置 SEP抢占模式,确保故障恢复时用户指定的阻塞端口生效。
e. 配置 SEP拓扑变化通告, 将 SEP段拓扑变化通知上级使用 RRPP协议的网络。
配置 RRPP基本功能。
将 PE1~PE4配置到一个域内,域 ID 为 1。在 PE1~PE4上创建控制 VLAN,
ID 为 5,配置保护 VLAN。
b. 配置 PE1为主环的主节点, PE2~PE4为主环的传输节点,并配置主环节点
的主端口和副端口。
c. 在 PE1~PE4创建 VLAN,并将 RRPP环上接口加入 VLAN。
配置 CE、LSW1~LSW3、 PE1~PE4 的二层转发功能。
数据准备
为完成此配置,需准备如下的数据:
SEP段 ID、控制 VLAN ID、加入 SEP段的端口角色、端口阻塞方式、 SEP抢占模式。
RRPP域 ID、环 ID、控制 VLAN ID。
操作步骤
配置 SEP基本功能
a. 配置 Segment ID 为 1 的 SEP段和 VLAN ID 为 10 的控制 VLAN
配置 PE1。
system-view
[Quidway] sysname PE1
[PE1] sep segment 1
[PE1-sep-segment1] control-vlan 10
[PE1-sep-segment1] protected-instance all
[PE1-sep-segment1] quit
配置 PE2。
system-view
[Quidway] sysname PE2
[PE2] sep segment 1
[PE2-sep-segment1] control-vlan 10
[PE2-sep-segment1] protected-instance all
[PE2-sep-segment1] quit
配置 LSW1。
system-view
[Quidway] sysname LSW1
[LSW1] sep segment 1
[LSW1-sep-segment1] control-vlan 10
[LSW1-sep-segment1] protected-instance all
[LSW1-sep-segment1] quit
配置 LSW2。
system-view
[Quidway] sysname LSW2
[LSW2] sep segment 1
[LSW2-sep-segment1] control-vlan 10
[LSW2-sep-segment1] protected-instance all
[LSW2-sep-segment1] quit
配置 LSW3。
system-view
[Quidway] sysname LSW3
[LSW3] sep segment 1
[LSW3-sep-segment1] control-vlan 10
[LSW3-sep-segment1] protected-instance all
[LSW3-sep-segment1] quit
将 PE1、PE2和 LSW1~LSW3加入 Segmengt 1 ,并设置端口角色
说明:
缺省情况下,二层端口上 STP处于使能状态。在将端口加入 SEP段之前,
请先去使能 STP。
#配置 PE1。
[PE1] interface gigabitethernet 0/0/1
[PE1-GigabitEthernet0/0/1] stp disable
[PE1-GigabitEthernet0/0/1] sep segment 1 edge primary
[PE1-GigabitEthernet0/0/1] quit
配置 LSW1。
[LSW1] interface gigabitethernet 0/0/1
[LSW1-GigabitEthernet0/0/1] stp disable
[LSW1-GigabitEthernet0/0/1] sep segment 1
[LSW1-GigabitEthernet0/0/1] quit
[LSW1] interface gigabitethernet 0/0/2
[LSW1-GigabitEthernet0/0/2] stp disable
[LSW1-GigabitEthernet0/0/2] sep segment 1
[LSW1-GigabitEthernet0/0/2] quit
配置 LSW2。
[LSW2] interface gigabitethernet 0/0/1
[LSW2-GigabitEthernet0/0/1] stp disable
[LSW2-GigabitEthernet0/0/1] sep segment 1
[LSW2-GigabitEthernet0/0/1] quit
[LSW2] interface gigabitethernet 0/0/2
[LSW2-GigabitEthernet0/0/2] stp disable
[LSW2-GigabitEthernet0/0/2] sep segment 1
[LSW2-GigabitEthernet0/0/2] quit
配置 LSW3。
[LSW3] interface gigabitethernet 0/0/1
[LSW3-GigabitEthernet0/0/1] stp disable
[LSW3-GigabitEthernet0/0/1] sep segment 1
[LSW3-GigabitEthernet0/0/1] quit
[LSW3] interface gigabitethernet 0/0/2
[LSW3-GigabitEthernet0/0/2] stp disable
[LSW3-GigabitEthernet0/0/2] sep segment 1
[LSW3-GigabitEthernet0/0/2] quit
配置 PE2。
[PE2] interface gigabitethernet 0/0/1
[PE2-GigabitEthernet0/0/1] stp disable
[PE2-GigabitEthernet0/0/1] sep segment 1 edge secondary
[PE2-GigabitEthernet0/0/1] quit
上述配置成功后,在 PE1上执行命令 display sep topology ,查看 SEP段的拓扑信息,可以看到阻塞端口是最后完成邻居协商的链路两端的其中一个端口。
灵活指定阻塞端口
#在 Segment1 中主边缘端口位于的设备 PE1上配置阻塞端口的方式为依据
处于 SEP段中间位置的端口为阻塞端口。
[PE1] sep segment 1
[PE1-sep-segment1] block port middle
配置抢占模式
#在 Segment1 中主边缘端口位于的设备 PE1上配置抢占模式为手工抢占。
[PE1-sep-segment1] preempt maunal
配置 SEP拓扑变化通告
#在 Segment1 中配置 Segment1 的拓扑变化通告给 RRPP协议。
#配置 PE1。
[PE1-sep-segment1] tc-notify rrpp
[PE1-sep-segment1] quit
配置 PE2。
[PE2] sep segment 1
[PE2-sep-segment1] tc-notify rrpp
[PE2-sep-segment1] quit
上述配置成功后,执行以下操作,验证配置结果。以 PE1为例。
在 PE1上执行命令 display sep topology ,查看 SEP段的拓扑信息。
从拓扑显示信息中可以看出设备 LSW3上的端口 GE0/0/2 的端口转发状态为discarding ,其余端口的转发状态均为 forwarding
在 PE1上执行命令 display sep interface verbose ,查看本设备上加入 SEP段的接口详细信息。
配置 RRPP基本功能
. 将 PE1~PE4配置到一个域内,域 ID 为 1。在 PE1~PE4上创建控制 VLAN,ID 为 100,配置保护 VLAN。
配置 PE1。
system-view
[Quidway] sysname PE1
[PE1] stp region-configuration
[PE1-mst-region] instance 1 vlan 5 6 100
[PE1-mst-region] active region-configuration
[PE1-mst-region] quit
[PE1] rrpp domain 1
[PE1-rrpp-domain-region1] control-vlan 5
[PE1-rrpp-domain-region1] protected-vlan reference-instance 1
配置 PE2。
system-view
[Quidway] sysname PE2
[PE2] stp region-configuration
[PE2-mst-region] instance 1 vlan 5 6 100
[PE2-mst-region] active region-configuration
[PE2-mst-region] quit
[PE2] rrpp domain 1
[PE2-rrpp-domain-region1] control-vlan 5
[PE2-rrpp-domain-region1] protected-vlan reference-instance 1
配置 PE3。
system-view
[Quidway] sysname PE3
[PE3] stp region-configuration
[PE3-mst-region] instance 1 vlan 5 6 100
[PE3-mst-region] active region-configuration
[PE3-mst-region] quit
[PE3] rrpp domain 1
[PE3-rrpp-domain-region1] control-vlan 5
[PE3-rrpp-domain-region1] protected-vlan reference-instance 1
配置 PE4。
system-view
[Quidway] sysname PE4
[PE4] stp region-configuration
[PE4-mst-region] instance 1 vlan 5 6 100
[PE4-mst-region] active region-configuration
[PE4-mst-region] quit
[PE4] rrpp domain 1
[PE4-rrpp-domain-region1] control-vlan 5
[PE4-rrpp-domain-region1] protected-vlan reference-instance 1
创建 VLAN,并将环上接口加入 VLAN。
#在 PE1上创建 VLAN100,并将接口 GE0/0/1 、GE0/0/2 和 GE0/0/3 加入VLAN100中。
[PE1] vlan 100
[PE1-vlan100] quit
[PE1] interface gigabitethernet 0/0/1
[PE1-GigabitEthernet0/0/1] stp disable
[PE1-GigabitEthernet0/0/1] port link-type trunk
[PE1-GigabitEthernet0/0/1] port trunk allow-pass vlan 100
[PE1-GigabitEthernet0/0/1] quit
[PE1] interface gigabitethernet 0/0/2
[PE1-GigabitEthernet0/0/2] stp disable
[PE1-GigabitEthernet0/0/2] port link-type trunk
[PE1-GigabitEthernet0/0/2] port trunk allow-pass vlan 100
[PE1-GigabitEthernet0/0/2] quit
[PE1] interface gigabitethernet 0/0/3
[PE1-GigabitEthernet0/0/3] stp disable
[PE1-GigabitEthernet0/0/3] port link-type trunk
[PE1-GigabitEthernet0/0/3] port trunk allow-pass vlan 100
[PE1-GigabitEthernet0/0/3] quit
在 PE2上创建 VLAN100,并将接口 GE0/0/1 、GE0/0/2 和 GE0/0/3 加入
VLAN100中。
[PE2] vlan 100
[PE2-vlan100] quit
[PE2] interface gigabitethernet 0/0/1
[PE2-GigabitEthernet0/0/1] stp disable
[PE2-GigabitEthernet0/0/1] port link-type trunk
[PE2-GigabitEthernet0/0/1] port trunk allow-pass vlan 100
[PE2-GigabitEthernet0/0/1] quit
[PE2] interface gigabitethernet 0/0/2
[PE2-GigabitEthernet0/0/2] stp disable
[PE2-GigabitEthernet0/0/2] port link-type trunk
[PE2-GigabitEthernet0/0/2] port trunk allow-pass vlan 100
[PE2-GigabitEthernet0/0/2] quit
[PE2] interface gigabitethernet 0/0/3
[PE2-GigabitEthernet0/0/3] stp disable
[PE2-GigabitEthernet0/0/3] port link-type trunk
[PE2-GigabitEthernet0/0/3] port trunk allow-pass vlan 100
[PE2-GigabitEthernet0/0/3] quit
#在 PE3上创建 VLAN100,并将接口 GE0/0/1 和 GE0/0/2 加入 VLAN100中。
[PE3] vlan 100
[PE3-vlan100] quit
[PE3] interface gigabitethernet 0/0/1
[PE3-GigabitEthernet0/0/1] stp disable
[PE3-GigabitEthernet0/0/1] port link-type trunk
[PE3-GigabitEthernet0/0/1] port trunk allow-pass vlan 100
[PE3-GigabitEthernet0/0/1] quit
[PE3] interface gigabitethernet 0/0/2
[PE3-GigabitEthernet0/0/2] stp disable
[PE3-GigabitEthernet0/0/2] port link-type trunk
[PE3-GigabitEthernet0/0/2] port trunk allow-pass vlan 100
[PE3-GigabitEthernet0/0/2] quit
在 PE4上创建 VLAN100,并将接口 GE0/0/1 和 GE0/0/2 加入 VLAN100中。
[PE4] vlan 100
[PE4-vlan100] quit
[PE4] interface gigabitethernet 0/0/1
[PE4-GigabitEthernet0/0/1] stp disable
[PE4-GigabitEthernet0/0/1] port link-type trunk
[PE4-GigabitEthernet0/0/1] port trunk allow-pass vlan 100
[PE4-GigabitEthernet0/0/1] quit
[PE4] interface gigabitethernet 0/0/2
[PE4-GigabitEthernet0/0/2] stp disable
[PE4-GigabitEthernet0/0/2] port link-type trunk
[PE4-GigabitEthernet0/0/2] port trunk allow-pass vlan 100
[PE4-GigabitEthernet0/0/2] quit
配置 PE1为主环的主节点, PE2~PE4为主环的传输节点,并配置主环节点
的主端口和副端口。
#配置 PE1。
[PE1] rrpp domain 1
[PE1-rrpp-domain-region1] ring 1 node-mode master primary-port
gigabitEthernet0/0/2 secondary-port gigabitEthernet0/0/3 level 0
[PE1-rrpp-domain-region1] ring 1 enable
配置 PE2。
[PE2] rrpp domain 1
[PE2-rrpp-domain-region1] ring 1 node-mode transit primary-port
gigabitEthernet0/0/2 secondary-port gigabitEthernet0/0/3 level 0
[PE2-rrpp-domain-region1] ring 1 enable
#配置 PE3。
[PE3] rrpp domain 1
[PE3-rrpp-domain-region1] ring 1 node-mode transit primary-port
gigabitEthernet0/0/1 secondary-port gigabitEthernet0/0/2 level 0
[PE3-rrpp-domain-region1] ring 1 enable
配置 PE4。
[PE4] rrpp domain 1
[PE4-rrpp-domain-region1] ring 1 node-mode transit primary-port
gigabitEthernet0/0/1 secondary-port gigabitEthernet0/0/2 level 0
[PE4-rrpp-domain-region1] ring 1 enable
启动 RRPP。
#配置 PE1。
[PE1] rrpp enable
#配置 PE2。
[PE2] rrpp enable
#配置 PE3。
[PE3] rrpp enable
#配置 PE4。
[PE4] rrpp enable
上述配置完成后,在设备上执行命令 display rrpp brief 或者 display rrpp verbose domain
可以看到 PE1上使能了 RRPP协议。在域 1 的控制 VLAN为 VLAN5,保护 VLAN为 Instance1 ,PE1为环 1 的主节点,主端口为 GE0/0/2 ,副端口为 GE0/0/3 。
[PE1] display rrpp verbose domain 1
可以看到域 1 的控制 VLAN为 VLAN5,保护 VLAN为 Instance1 。PE1在域 1 中
是主节点,节点状态是 Complete ,主端口为 GE0/0/2 ,副端口为 GE0/0/3 。
配置 CE、LSW1~LSW3、PE1~PE4的二层转发功能
具体配置过程略。请参考配置文件。
验证配置结果
经过以上配置,在网络计算稳定后,执行以下操作,验证配置结果。以 LSW1为
例。
对 LSW2上的接口 GE0/0/1 执行命令 shutdown 模拟端口故障,在 LSW3上执行命令 display sep interface 查看接口 GE0/0/2 能否从阻塞状态放开进入转发状态。
[LSW3] display sep interface gigabitethernet 0/0/2

配置文件
LSW1的配置文件

sysname LSW1

vlan batch 10 100

sep segment 1
control-vlan 10
protected-instance 0 to 48

interface GigabitEthernet0/0/1
port link-type trunk
port trunk allow-pass vlan 10 100
stp disable
sep segment 1

interface GigabitEthernet0/0/2
port link-type trunk
port trunk allow-pass vlan 10 100
stp disable
sep segment 1

return
LSW2的配置文件

sysname LSW2

vlan batch 10 100

sep segment 1
control-vlan 10
protected-instance 0 to 48

interface GigabitEthernet0/0/2
port link-type trunk
port trunk allow-pass vlan 10 100
stp disable
sep segment 1

interface GigabitEthernet0/0/1
port link-type trunk
port trunk allow-pass vlan 10 100
stp disable
sep segment 1

return
LSW3的配置文件

sysname LSW3

vlan batch 10 100

sep segment 1
control-vlan 10
protected-instance 0 to 48

interface GigabitEthernet0/0/1
port link-type trunk
port trunk allow-pass vlan 10 100
stp disable
sep segment 1

interface GigabitEthernet0/0/2
port link-type trunk
port trunk allow-pass vlan 10 100
stp disable
sep segment 1

interface GigabitEthernet0/0/3
port link-type trunk
port trunk allow-pass vlan 100

return
PE1的配置文件

sysname PE1

vlan batch 5 to 6 100

rrpp enable

stp region-configuration
instance 1 vlan 5 to 6 100
active region-configuration

rrpp domain 1
control-vlan 5
protected-vlan reference-instance 1
ring 1 node-mode master primary-port GigabitEthernet 0/0/2 secondary-port
GigabitEthernet 0/0/3 level 0
ring 1 enable

sep segment 1
control-vlan 10
block port middle
tc-notify rrpp
protected-instance 0 to 48

interface GigabitEthernet0/0/1
port link-type trunk
port trunk allow-pass vlan 100
stp disable
sep segment 1 edge primary

interface GigabitEthernet0/0/2
port link-type trunk
port trunk allow-pass vlan 5 to 6 100
stp disable

interface GigabitEthernet0/0/3
port link-type trunk
port trunk allow-pass vlan 5 to 6 100
stp disable
return
PE2的配置文件

sysname PE2

vlan batch 5 to 6 100

rrpp enable

stp region-configuration
instance 1 vlan 5 to 6 100
active region-configuration

rrpp domain 1
control-vlan 5
protected-vlan reference-instance 1
ring 1 node-mode transit primary-port GigabitEthernet 0/0/2 secondary-port
GigabitEthernet 0/0/3 level 0
ring 1 enable

sep segment 1
control-vlan 10
tc-notify rrpp
protected-instance 0 to 48

interface GigabitEthernet0/0/1
port link-type trunk
port trunk allow-pass vlan 100
stp disable
sep segment 1 edge secondary

interface GigabitEthernet0/0/2
port link-type trunk
port trunk allow-pass vlan 5 to 6 100
stp disable

interface GigabitEthernet0/0/3
port link-type trunk
port trunk allow-pass vlan 5 to 6 100
stp disable

return
PE3的配置文件

sysname PE3

vlan batch 5 to 6 100 200

rrpp enable

stp region-configuration
instance 1 vlan 5 to 6 100
active region-configuration

rrpp domain 1
control-vlan 5
protected-vlan reference-instance 1
ring 1 node-mode transit primary-port GigabitEthernet 0/0/1 secondary-port
GigabitEthernet 0/0/2 level 0
ring 1 enable

interface GigabitEthernet0/0/1
port link-type trunk
port trunk allow-pass vlan 100
stp disable

interface GigabitEthernet0/0/2
port link-type trunk
port trunk allow-pass vlan 5 to 6 100 200
stp disable

interface GigabitEthernet0/0/3
port default vlan 200
port trunk allow-pass vlan 5 to 6 100

return
PE4的配置文件

sysname PE4

vlan batch 5 to 6 100 200

rrpp enable

stp region-configuration
instance 1 vlan 5 to 6 100
active region-configuration

rrpp domain 1
control-vlan 5
protected-vlan reference-instance 1
ring 1 node-mode transit primary-port GigabitEthernet 0/0/1 secondary-port
GigabitEthernet 0/0/2 level 0
ring 1 enable

interface GigabitEthernet0/0/1
port link-type trunk
port trunk allow-pass vlan 100
stp disable

interface GigabitEthernet0/0/2
port link-type trunk
port trunk allow-pass vlan 5 to 6 100 200
stp disable

interface GigabitEthernet0/0/3
port default vlan 200
port trunk allow-pass vlan 5 to 6 100

return
CE1的配置文件

sysname CE1

vlan batch 100

interface GigabitEthernet0/0/1
port link-type trunk
port trunk allow-pass vlan 100
return

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值