rrpp协议如何修改_RRPP单环

本文详细介绍了华为RRPP协议在城域网和企业网环网结构中的应用,旨在解决广播风暴问题并实现快速网络收敛。通过创建RRPP域、配置控制VLAN、设置保护实例及映射VLAN等步骤,确保在网络故障时能够迅速恢复通信。
摘要由CSDN通过智能技术生成

组网图形

RRPP简介

在城域网和企业网的网络规划以及实际组网应用中大多会采用环网结构来提高网络的可靠性。采用环网结构的好处是:当环上任意一个节点或节点之间的链路发生故障,都可以将数据流量切换到备份链路上,以保障业务的顺利进行。但采用环网结构同时也会带来广播风暴的问题。

目前,已经有多种协议可以用来解决环路广播风暴的问题。但是在环网中,当故障发生时,数据流量切换到备份链路(即网路收敛)还需要一定的时间,如果收敛时间过长,也会对业务造成影响。

为了缩短收敛时间,消除网络大小对收敛速度的影响,华为公司开发了专门应用于环网保护的RRPP协议。相比其他以太环网技术,RRPP具有以下优势:

收敛时间与环网上节点数无关,可应用于网络节点较多的网络。

在以太网环完整时能够防止数据环路引起的广播风暴。

当以太网环上一条链路断开时能迅速启用备份链路以恢复环网上各个节点之间的通信线路。

说明:

•加入RRPP域的接口必须关闭STP、Smart Link功能。

•RRPP控制VLAN不能配置DHCP业务、MAC地址学习限制规则。

•当需要配置保护实例与MUX VLAN间的映射关系时,建议同一个MUX VLAN下的主VLAN、互通型和隔离型从VLAN配置在同一个保护实例下,否则可能导致部分环路。

组网需求

如图1所示,在组网中存在由SwitchA、SwitchB、SwitchC组成的环网结构。对于这种组网结构,需要当环网完整时,可以避免报文成环;当环网发生故障时,可以实现快速收敛迅速恢复环网上各节点间的通信。在SwitchA、SwitchB和SwitchC上配置RRPP功能,可以很好地满足这两个需求。

配置思路

1.创建RRPP域和控制VLAN,为后续配置RRPP环做好准备。

2.将RRPP环上需要通过的VLAN数据映射到实例1,包括数据VLAN100~VLAN300和控制VLAN20、VLAN21(其中VLAN21是设备自动生成的子控制VLAN),为后续配置保护VLAN做好准备。

3.配置设备上将要加入RRPP的各接口,使其可以通过RRPP环上需要通过的VLAN数据,并去使能与RRPP相冲突的功能(例如STP功能)。

4.在RRPP域中,配置保护VLAN并创建RRPP环,将SwitchA、SwitchB和SwitchC配置为域1环1的节点。其中配置SwitchA为环1的主节点,SwitchB和SwitchC为环1的传输节点。

5.在各设备上使能RRPP环和RRPP协议,使得RRPP功能生效。

操作步骤

1.创建RRPP域,同时创建域的控制VLAN

# 配置SwitchA。SwitchB和SwitchC的配置与SwitchA类似,不再赘述。

system-view

[HUAWEI] sysname SwitchA

[SwitchA] rrpp domain 1

[SwitchA-rrpp-domain-region1] control-vlan 20 //每个RRPP域配有两个控制VLAN,分别为主控制VLAN和子控制VLAN。配置时只需要指定主控制VLAN,而设备会自动把比主控制VLAN ID值大1的VLAN设置为子控制VLAN

[SwitchA-rrpp-domain-region1] quit

2.配置实例1映射控制VLAN20、VLAN21和数据VLAN100~VLAN300。

# 配置SwitchA。SwitchB和SwitchC的配置与SwitchA相同,不再赘述。

[SwitchA] vlan batch 100 to 300

[SwitchA] stp region-configuration

[SwitchA-mst-region] instance 1 vlan 20 21 100 to 300 //将主控制VLAN、子控制VLAN、数据VLAN加入实例1中

[SwitchA-mst-region] active region-configuration

[SwitchA-mst-region] quit

3.将即将加入RRPP环的接口配置为Trunk类型接口,允许VLAN100~300通过,并去使能接口的STP功能

# 配置SwitchA。SwitchB和SwitchC的配置与SwitchA相同,不再赘述。

[SwitchA] interface gigabitethernet 2/0/1

[SwitchA-GigabitEthernet2/0/1] port link-type trunk

[SwitchA-GigabitEthernet2/0/1] undo port trunk allow-pass vlan 1

[SwitchA-GigabitEthernet2/0/1] port trunk allow-pass vlan 100 to 300

[SwitchA-GigabitEthernet2/0/1] stp disable

[SwitchA-GigabitEthernet2/0/1] quit

[SwitchA] interface gigabitethernet 2/0/2

[SwitchA-GigabitEthernet2/0/2] port link-type trunk

[SwitchA-GigabitEthernet2/0/2] undo port trunk allow-pass vlan 1

[SwitchA-GigabitEthernet2/0/2] port trunk allow-pass vlan 100 to 300

[SwitchA-GigabitEthernet2/0/2] stp disable

[SwitchA-GigabitEthernet2/0/2] quit

4.配置保护VLAN,创建RRPP环并使能RRPP环

# 配置SwitchA。

[SwitchA] rrpp domain 1

[SwitchA-rrpp-domain-region1] protected-vlan reference-instance 1 //将实例1配置为RRPP域的保护实例

[SwitchA-rrpp-domain-region1] ring 1 node-mode master primary-port gigabitethernet 2/0/1 secondary-port gigabitethernet 2/0/2 level 0

[SwitchA-rrpp-domain-region1] ring 1 enable

[SwitchA-rrpp-domain-region1] quit

# 配置SwitchB。

[SwitchB] rrpp domain 1

[SwitchB-rrpp-domain-region1] protected-vlan reference-instance 1

[SwitchB-rrpp-domain-region1] ring 1 node-mode transit primary-port gigabitethernet 2/0/1 secondary-port gigabitethernet 2/0/2 level 0

[SwitchB-rrpp-domain-region1] ring 1 enable

[SwitchB-rrpp-domain-region1] quit

# 配置SwitchC。

[SwitchC] rrpp domain 1

[SwitchC-rrpp-domain-region1] protected-vlan reference-instance 1

[SwitchC-rrpp-domain-region1] ring 1 node-mode transit primary-port gigabitethernet 2/0/1 secondary-port gigabitethernet 2/0/2 level 0

[SwitchC-rrpp-domain-region1] ring 1 enable

[SwitchC-rrpp-domain-region1] quit

5.使能RRPP协议

# 配置SwitchA。SwitchB和SwitchC的配置与SwitchA相同,不再赘述。

[SwitchA] rrpp enable

6.检查配置结果

经过以上配置,在网络稳定后,执行以下操作,验证配置结果。以SwitchA为例。

# 在SwitchA上执行display rrpp brief命令,查看结果如下:

[SwitchA] display rrpp brief

Abbreviations for Switch Node Mode :

M - Master , T - Transit , E - Edge , A - Assistant-Edge

RRPP Protocol Status: Enable

RRPP Working Mode: HW

RRPP Linkup Delay Timer: 0 sec (0 sec default)

Number of RRPP Domains: 1

Domain Index : 1

Control VLAN : major 20 sub 21

Protected VLAN : Reference Instance 1

Hello Timer : 1 sec(default is 1 sec) Fail Timer : 6 sec(default is 6 sec)

Ring Ring Node Primary/Common Secondary/Edge Is

ID Level Mode Port Port Enabled

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

1 0 M GigabitEthernet2/0/1 GigabitEthernet2/0/2 Yes

可以看到SwitchA的RRPP协议状态使能了,在域1中的主控制VLAN为20,子控制VLAN为21,SwitchA为主环1中的主节点。主端口为GigabitEthernet2/0/1,副端口为GigabitEthernet2/0/2。

# 在SwitchA上执行display rrpp verbose domain命令,查看结果如下:

[SwitchA] display rrpp verbose domain 1

Domain Index : 1

Control VLAN : major 20 sub 21

Protected VLAN : Reference Instance 1

Hello Timer : 1 sec(default is 1 sec) Fail Timer : 6 sec(default is 6 sec)

RRPP Ring : 1

Ring Level : 0

Node Mode : Master

Ring State : Complete

Is Enabled : Enable Is Active: Yes

Primary port : GigabitEthernet2/0/1 Port status: UP

Secondary port : GigabitEthernet2/0/2 Port status: BLOCKED

可以看到RRPP环的状态处于完整状态。

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值