配置RRPP单实例单环示例

组网需求

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

图1 配置RRPP单环组网图

配置思路

采用如下的思路配置RRPP单环示例:

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

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

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

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

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

说明:

此例中未提及的VLAN默认为不存在。但是由于缺省情况下,设备上的接口都加入了VLAN1,需要将配置涉及的接口退出VLAN1。配置过程略。

操作步骤

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

# 配置环1的主节点SwitchA的域为1,主控制VLAN的VLAN ID为20。

<HUAWEI> system-view

[HUAWEI] sysname SwitchA

[SwitchA] rrpp domain 1

[SwitchA-rrpp-domain-region1] control-vlan 20

[SwitchA-rrpp-domain-region1] quit

# SwitchB和SwitchC配置过程和SwitchA类似,此处省略,详见配置文件。

2. 配置实例1映射控制VLAN20、VLAN21和数据VLAN100~VLAN300。创建VLAN的过程略。

3. [SwitchA] stp region-configuration

4. [SwitchA-mst-region] instance 1 vlan 20 21 100 to 300

5. [SwitchA-mst-region] active region-configuration

[SwitchA-mst-region] quit

# SwitchB和SwitchC配置过程和SwitchA类似,此处省略,详见配置文件。

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

# 配置SwitchA。

[SwitchA] interface gigabitethernet 0/0/1

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

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

[SwitchA-GigabitEthernet0/0/1] stp disable

[SwitchA-GigabitEthernet0/0/1] quit

[SwitchA] interface gigabitethernet 0/0/2

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

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

[SwitchA-GigabitEthernet0/0/2] stp disable

[SwitchA-GigabitEthernet0/0/2] quit

# SwitchB和SwitchC配置过程和SwitchA类似,此处省略,详见配置文件。

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

# 在SwitchA配置保护VLAN,并配置SwitchA为RRPP环1的主节点,并指定主副接口。

[SwitchA] rrpp domain 1

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

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

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

[SwitchA-rrpp-domain-region1] quit

# 在SwitchB配置保护VLAN,并配置SwitchB为RRPP主环1的传输节点,并指定主副接口。

[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 0/0/1 secondary-port gigabitethernet 0/0/2 level 0

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

[SwitchB-rrpp-domain-region1] quit

# 在SwitchC配置保护VLAN,并配置SwitchC为RRPP环1的传输节点,并指定主副接口。

[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 0/0/1 secondary-port gigabitethernet 0/0/2 level 0

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

[SwitchC-rrpp-domain-region1] quit

8. 使能RRPP协议

在完成配置RRPP环后,需要在环上的每个节点上使能RRPP协议,这样RRPP环才能够被激活,配置步骤如下:

# 配置SwitchA上RRPP协议使能。

[SwitchA] rrpp enable

# 配置SwitchB上RRPP协议使能。

[SwitchB] rrpp enable

# 配置SwitchC上RRPP协议使能。

[SwitchC] rrpp enable

9. 检查配置结果

经过以上配置,在网络稳定后,执行以下操作,验证配置结果。以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        GigabitEthernet0/0/1     GigabitEthernet0/0/2    Yes

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

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

# 查看SwitchA上域1中的详细信息。

<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   : GigabitEthernet0/0/1         Port status: UP

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

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

配置文件

· SwitchA的配置文件

· #

· sysname SwitchA

· #

· vlan batch 20 to 21 100 to 300

· #

· rrpp enable

· #

· stp region-configuration

·  instance 1 vlan 20 to 21 100 to 300

·  active region-configuration

· #

· rrpp domain 1

·  control-vlan 20

·  protected-vlan reference-instance 1

·  ring 1 node-mode master primary-port GigabitEthernet0/0/1 secondary-port GigabitEthernet0/0/2 level 0

·  ring 1 enable

· #

· interface GigabitEthernet0/0/1

·  port link-type trunk

·  undo port trunk allow-pass vlan 1

·  port trunk allow-pass vlan 20 to 21 100 to 300

·  stp disable

· #

· interface GigabitEthernet0/0/2

·  port link-type trunk

·  undo port trunk allow-pass vlan 1

·  port trunk allow-pass vlan 20 to 21 100 to 300

·  stp disable

· #

· SwitchB的配置文件

· #

· sysname SwitchB

· #

· vlan batch 20 to 21 100 to 300

· #

· rrpp enable

· #

· stp region-configuration

·  instance 1 vlan 20 to 21 100 to 300

·  active region-configuration

· #

· rrpp domain 1

·  control-vlan 20

·  protected-vlan reference-instance 1

·  ring 1 node-mode transit primary-port GigabitEthernet0/0/1 secondary-port GigabitEthernet0/0/2 level 0

·  ring 1 enable

· #

· interface GigabitEthernet0/0/1

·  port link-type trunk

·  undo port trunk allow-pass vlan 1

·  port trunk allow-pass vlan 20 to 21 100 to 300

·  stp disable

· #

· interface GigabitEthernet0/0/2

·  port link-type trunk

·  undo port trunk allow-pass vlan 1

·  port trunk allow-pass vlan 20 to 21 100 to 300

·  stp disable

· #

return

· SwitchC的配置文件

· #

· sysname SwitchC

· #

· vlan batch 20 to 21 100 to 300

· #

· rrpp enable

· #

· stp region-configuration

·  instance 1 vlan 20 to 21 100 to 300

·  active region-configuration

· #

· rrpp domain 1

·  control-vlan 20

·  protected-vlan reference-instance 1

·  ring 1 node-mode transit primary-port GigabitEthernet0/0/1 secondary-port GigabitEthernet0/0/2 level 0

·  ring 1 enable

· #

· interface GigabitEthernet0/0/1

·  port link-type trunk

·  undo port trunk allow-pass vlan 1

·  port trunk allow-pass vlan 20 to 21 100 to 300

·  stp disable

· #

· interface GigabitEthernet0/0/2

·  port link-type trunk

·  undo port trunk allow-pass vlan 1

·  port trunk allow-pass vlan 20 to 21 100 to 300

·  stp disable

· #

return

华为交换机RRPP环协议相关推荐

  1. 华为交换机RRPP单环配置

    华为交换机RRPP单环配置 rrpp相关概念(取自华为官方文档) 控制VLAN(Control VLAN)和数据VLAN(Data VLAN) 控制VLAN是相对于数据VLAN来说的.在RRPP域中, ...

  2. 华为交换机—RRPP协议

    1.          RRPP协议基本知识 : a)     概念:快速环网保护协议:RRPP 专门应用于以太网环的链路层协议,可以防止数据环路引起的广播风暴,当一条链路断开时能迅速启用备份链路恢复 ...

  3. rrpp协议如何修改_华为交换机―RRPP协议

    1.RRPP协议基本知识: a)概念:快速环网保护协议:RRPP专门应用于以太网环的链路层协议,可以防止数据环路引起的广播风暴,当一条链路断开时能迅速启用备份链路恢复网络节点之间的通讯. b)RRPP ...

  4. rrpp协议如何修改_华为交换机—RRPP协议

    1.RRPP协议基本知识: a)概念:快速环网保护协议:RRPP专门应用于以太网环的链路层协议,可以防止数据环路引起的广播风暴,当一条链路断开时能迅速启用备份链路恢复网络节点之间的通讯. b)RRPP ...

  5. 华为交换机RRPP配置实验

    在工作中遇到了H3C和HW的RRPP配置,以下就以华为模拟器再作一次实验.大家共同来论讨论遇到的问题. [理论基础] RRPP具体的理论见配置手册 下面只点几个容易出错的地方 1.作为RRPP环的接口 ...

  6. 华为交换机 组环网步骤

    华为交换机组环网的步骤如下: 确保交换机的配置是默认的,并且网络中不存在环路. 配置交换机的串口,使其可以通过串口连接到管理计算机. 在管理计算机上安装华为交换机的管理软件. 在管理计算机上登录交换机 ...

  7. 华为交换机STP生成树协议

    生成树协议 原理 Stp:spanning tree protocol 交换网络广播风暴: 交换机物理布局是环状(线路备份) 交换机之间互相转发未知地址的数据帧 线路备份,形成无环拓扑避免广播风暴=& ...

  8. 华为交换机RRPP的基本配置

    实验TOP: 说明:SW1为master,保护vlan为10,控制vlan为100,子控制vlan为101. 配置: SW1 ===================================== ...

  9. 华为交换机配置远程命令

    A:要配置远程命令,可以使用华为交换机的SSH协议,具体步骤如下:1.配置SSH服务器:2.设置本地访问控制策略:3.配置远程访问控制策略:4.设置用户名及密码:5.启动SSH服务:6.使用Telne ...

最新文章

  1. JAVA国际化输出日期格式
  2. 管理角色认知-工程师到管理者角色发生了哪些变化?
  3. Tensorflow2.0开启,从此忘记1.*版本
  4. 关于scanf和cin的大数据读入效率
  5. wpf ui框架_.NET跨平台框架Avalonia UI
  6. CSS设置元素水平居中、垂直居中方式汇总
  7. AbiWord 中Piece Table 数据结构的实现----AbiWord Documentation
  8. 防止电子眼拍到车牌的秘籍
  9. win7原版镜像_封装二:Win7 预装软件 Setup 包集成方法
  10. 输入流-读取文件内容
  11. 如何制作印章水印?教你在线制作电子印章水印
  12. 聊一聊DTM子事务屏障功能之SQL Server版
  13. pta习题:退休日期推算
  14. [c语言]0xC0000005访问冲突
  15. Spark的RDD的弹性体现在什么地方?------面试题
  16. [深度学习] embedding 在test阶段遇到OOV怎么办
  17. 开发操作系统(1)最简单的操作系统
  18. 地图投影之UTM和高斯克里格投影
  19. Java VM错误解决方法
  20. 繁荣的阿里,正在经历狂风骤雨般的重生

热门文章

  1. windows socket相关接口整理
  2. 内卷的国货彩妆下,完美日记还能“火”多久?
  3. 越南语关于时间的词汇描述
  4. 推送原理解析 极光推送使用详解
  5. 功能测试,什么是功能测试?什么是黑盒测试?一遍文章让你彻底搞懂功能测试
  6. Python通过标点符号断句
  7. acmclub 2081 班级聚会上的游戏
  8. 智公网:公务员行测基础考点
  9. html中em使用例子,HTML DOM Emphasized用法及代码示例
  10. 为什么淘宝京东使用不是每次都需要登录?