Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >H3C路由交换 RRPP协议

H3C路由交换 RRPP协议

作者头像
张旭博客
发布于 2022-12-27 07:38:24
发布于 2022-12-27 07:38:24
1.3K00
代码可运行
举报
文章被收录于专栏:zxbkzxbk
运行总次数:0
代码可运行

RRPP(Rapid Ring Protection Protocol ,快速环网保护协议)是一个专门应用于以太网环的链路层协议。在以太网环完整时能够防止数据环路引起的广播风暴,而当以太网上一条链路断开时能迅速恢复环网上各节点之间的通信道路。RRPP具有比STP更快的收敛速度。并且RRPP的收敛时间与环网上节点数无关,可应用于网络直径较大的网络。

RRPP基本概念

Ring1为主环、Ring2为子环。SWA为Ring1的主节点。SWB,SWC,SWD为Ring1的传输节点。SWE为Ring2的主节点,SWB为Ring2的边缘节点,SWD为Ring2的辅助边缘节点。

  • RRPP域:具有相同的域ID和控制VLAN且相互连通的设备构成一个RRPP域。一个RRPP域具有RRPP主环,子环,控制VLAN,主节点,传输节点,主端口和副端口,公共端口和边缘端口等要素。
  • RRPP环:一个RRPP环是一个环形连接的以太网网络拓扑。RRPP环分为主环和子环; 环的角色可以通过指定RRPP环的级别来设定,主环的级别为0,子环的级别为1。一个RRPP域可以包含一个或多个RRPP环,但只能有一个主环,其他均为子环。 RRPP环的状态包括整个环网物理链路连通正常的健康(Complete)状态和环网中某处物理链路断开的断裂(Failed)状态。
  • 节点:RRPP环上的每台设备都称为一个节点,节点的角色由用户的配置来决定。
  • 主节点:每个环上有且只有一个主节点。主节点是环网状态主动检测机制的发起者,也是网络拓扑发生改变后执行操作的决策者。
  • 传输节点:主环上除主节点外其他所有节点,以及子环上除主节点、子环、与主环相交节点以外的其它所有节点都为传输节点。传输节点负责监测自己的直连RRPP链路的状态,并把链路变化通知主节点,然后由主节点来决策如何处理。
  • 边缘节点:同时位于主环和子环上的节点。是一种特殊的传输节点,它在主环上是传输节点,而在子环上则是边缘节点。
  • 辅助边缘节点:同时位于主环和子环上的节点,也是一种特殊的传输节点,它在主环上是传输节点,而在子环上则是辅助边缘节点。辅助边缘节点与边缘节点成对使用,用于检测主环完整性和进行环路预防。

SWA为Ring1的主节点,Port1和Port2分别为其在Ring1上的主端口和副端口。SWB和SWD各自的端口Port1和Port2是接入主环的端口,是公共端口。SWB和SWD各自的Port3只接入子环,是边缘端口。

  • 控制VLAN:控制VLAN用来传递RRPP协议的报文。设备上接入RRPP环的端口都属于控制VLAN,且只有接入RRPP环的端口可加入此VLAN。每个RRPP域都有两个控制VLAN——主控制VLAN和子控制VLAN。主环的控制VLAN称为主控制VLAN,子环的控制VLAN称为子控制VLAN。配置时只需要指定主控制VLAN,系统会自动把比主控制VLAN的VLAN ID值大1的VLAn作为子控制VLAN。同一个RRPP域中所有子环的控制VLAN都相同,且主控制VLAN和子控制VLAN的接口上都不允许配置IP地址。
  • 数据VLAN:与控制VLAN相对,数据VLAN用来传输数据报文。数据VLAN中即可包含RRPP端口,也可以包含非RRPP端口。
  • 主端口和副端口:主节点和传输节点各自有两个端口接入RRPP环,其中一个为主端口,另一个为副端口。端口的角色由用户的配置决定。主节点的主端口和副端口在功能上有所区别
    • 主节点的主端口用来发送探测环路的报文,副端口用来接收该报文。当RRPP环处于健康状态时,主节点的副端口在逻辑上阻塞数据VLAN,只允许控制VLAN的报文通过;
    • RRPP环处于断裂时,主节点的副端口将解除数据VLAN的阻塞状态,转发数据VLAN的报文;
    • 传输节点的主端口和副端口没有区别,都用于RRPP环上协议报文的数据报文的传输。
  • 公共端口和边缘端口:公共端口是边缘节点和辅助边缘节点上接入主环的端口,即边缘节点和辅助边缘节点分别在主环上配置的两个端口。边缘端口是边缘节点和辅助边缘节点上只接入子环的端口。

RRPP运作机制

RRPP典型组网

  • RRPP单环指网络拓扑中只有一个环,此时只需定义一个RRPP域和一个RRPP环。这种组网的特征是拓扑改变时反应速度快,收敛时间段,能够满足网络中只有一个环时的应用。
  • RRPP相切环指网络拓扑中有两个及两个以上的环。但是各个环之间只有一个公共节点。此时要求每个环属于不同的RRPP域。网络规模较大,同级网络需要分区域管理时,可以采用这种组网。
  • RRPP相交环指网络拓扑中有两个及两个以上的环,但是各个环之间有两个公共节点。此时只需要定义一个RRPP域,选择其中一个环为主环,其他环为子环。
  • RRPP相交环典型应用就是双归属组网,子环主节点可以通过两个边缘节点双归属上行,提供上行链路备份。

RRPP配置命令

第一步:在系统视图下,创建RRPP域,指定域ID,域ID用来唯一标识一个RRPP域。在同一RRPP域内的所有节点上配置相同的域ID。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
[SW]rrpp domain [Domain-id]

第二步:在RRPP域视图下,配置RRPP域的控制VLAN

配置RRPP环之前必须先配置控制VLAN,在同一RRPP域内所有节点上应配置相同的控制VLAN。控制VLAN不能运行QinQ和VLAN映射功能,否则RRPP协议报文不能进行正常转发。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
[SW-rrpp-domain1]control-vlan [VLAN-ID]

第三步:在RRPP域视图下,配置RRPP域的保护VLAN。

配置RRPP环之前必须先配置保护VLAN,RRPP端口允许通过的VLAN都应被RRPP域保护,在同一RRPP域内的所有节点上应配置相同的保护VLAN。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
[SW-rrpp-domain1]protected-vlan reference-instance [Instance-ID-List]

如果要在一台未配置RRPP功能的设备上透传RRPP协议报文,应保证该设备上只有接入RRPP环的那两个端口允许该RRPP环所对应控制VLAN的报文通过,而其他端口不允许通过。否则,其他VLAN的报文可能通过透传进入控制VLAN,从而对RRPP环产生冲击。

第四步:在RRPP域视图下,配置当前设备为主节点,并指定主端口和副端口。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
[SW-rrpp-domain1]ring [Ring-ID] node-mode master [Primary-Port] [接口]   #配置主节点的主端口
[SW-rrpp-domain1]ring [Ring-ID] node-mode master [Secondary-Port] [接口] #配置主节点的副端口

第五步:在RRPP视图下,配置当前设备为传输节点,并指定主端口和副端口。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
[SW-rrpp-domain1]ring [Ring-ID] node-mode transit [Primary-Port] [接口] level [Level-Value] #配置传输节点的主端口
[SW-rrpp-domain1]ring [Ring-ID] node-mode transit [Secondary-Port] [接口] level [Level-Value] #配置传输节点的副端口

配置RRPP环时,首先要对各个节点上欲接入RRPP环的端口进行必要的配置,然后再配置RRPP环上的各个节点。RRPP端口只能是二层以太网口、二层GE/XGE口或二层聚合端口,且不能是聚合组成员端口、业务环组成员端口和Smart Link组成员端口。 当把二层聚合端口配置为RRPP端口后,仍可添加或删除对应聚合组中的成员端口。

第六步:在RRPP域视图下,配置当前设备为子环的边缘节点,并指定边缘端口。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
[H3C-rrpp-domain1]ring [Ring-ID] node-mode edge edge-port [接口]

第七步:在RRPP域视图下,配置当前设备为子环的辅助边缘节点,并指定边缘端口。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
[H3C-rrpp-domain1]ring [Ring-ID] node-mode assistant-edge edge-port [接口]

在配置辅助边缘节点时,必须先配置主环再配置子环。 在边缘节点和辅助边缘节点上,开启子环前必须先开启主环,关闭主环前必须先关闭其所在RRPP域内的所有子环。

第八步:在系统视图下开启RRPP协议

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
[H3C]rrpp enable 

第九步:在RRPP视图下,开启RRPP环

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
[H3C-rrpp-domain1]ring [Ring-ID] enable 

当开启了RRPP协议和RRPP环后,当前设备的RRPP域才能被激活

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
[H3C]rrpp ring-group [Group-ID]

将子环加入RRPP环组

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
[H3C-ring-group1]domain [Domain-ID] ring [Ring-ID-List]

RRPP单环配置示例

RRPP双归属配置示例

图中 SWA、SWB、SWC、SWD、SWE、SWF构成RRPP域1,该域的控制VLAN为4096,保护所有VLAN。 SWA、SWB、SWC、SWD构成主环1SWB、SWC和SWE构成子环2SWB、SWC和SWF构成子环3

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
H3C路由交换 Smart Link & Monitor Link
为满足用户对链路快速收敛要求的同时又能简化配置,H3C针对双上行组网提出了Smart Link解决方案,实现了主备链路冗余备份,并在主用链路发生故障后使流量能够迅速切换到备用链路上,因此具备较高的收敛速度。
张旭博客
2022/12/27
2K0
H3C路由交换 Smart Link & Monitor Link
H3C路由交换 LLDP篇
为了使不同厂商的设备能够在网络中相互发现并交互各自的系统及配置信息,需要有一个标准的信息交流平台。
张旭博客
2022/12/27
3.2K0
H3C路由交换 LLDP篇
H3C路由交换 STP篇
STP在IEEE制定的802.1D标准中定义,用于在局域网中消除数据链路层环路。STP可以通过计算,动态的阻断冗余链路。而当活动链路发生故障时,STP又可以激活冗余链路,恢复网络的连通,避免网络中断。
张旭博客
2022/12/27
4.2K0
H3C路由交换 STP篇
H3C交换机堆叠配置及命令详解
华三交换机交换机如何做堆叠?今日配置了下感觉很容易,下面根据自己理解对配置情况进行一个简单的总结概述!(两台交换机、两根光纤线,交叉链接)
张旭博客
2022/12/27
7.4K0
H3C交换机堆叠配置及命令详解
H3C路由交换 镜像技术
镜像技术就是将指定端口的报文或者符合指定规则的报文复制到目的端口。用户可以利用镜像技术,进行网络监管和故障排除。其中镜像技术中应用最为广泛,实现最为简单的当属端口镜像。
张旭博客
2022/12/27
1.6K1
H3C路由交换 镜像技术
H3C路由交换_VLAN篇
缺省情况下,Trunk端口的缺省VLAN是VLAN1,可根据实际情况修改缺省VLAN以保证两端交换机的缺省VLAN相同为原则,否则会发生同一VLAN内的主机跨交换机不能够通信的情况。
张旭博客
2022/12/27
6330
H3C路由交换_VLAN篇
华为交换机堆叠和集群配置,收藏!
iStack,全称Intelligent Stack,智能堆叠,适用于S2700、S3700、S5700和S6700中低端交换机。而高端交换机中叫做CSS,全称Cluster Switch System,集群交换系统,适用于S7700、S9300、S9700等高端交换机。此类技术原理是将多台物理交换机在逻辑上合并成一台交换机,所以也叫做交换机虚拟化。在华为交换机中,iStack最多支持9台交换机合并,而在CSS中只支持2台交换机合并。 是将交换机性能翻倍提升的技术,增加接口数量、背板带宽、转发速率、提高可靠性等,堆叠使用一个ip和mac对堆叠中的交换机进行管理。
网络技术联盟站
2020/02/26
8.3K0
华为 HCIP-Datacom H12-821 题库 (27)
A、Timer 取最小值,所以最终结果是 peer1.1.1.2 的timer 值取kee palive 10 hold 30
可惜已不在
2025/01/20
2210
华为 HCIP-Datacom H12-821 题库 (27)
H3C路由交换 NTP配置
网络设备记录的日志信息是网络状态监控和网络故障定位的重要依据,保证其具备严格的先后顺序是非常必要的。频繁配置设备时间会耗费管理员的大量精力,且不论配置的如何频繁如何细心,都无法确保各设备的时钟分秒不差。要满足这种网络设备保持时间一致性的需求,需要利用NTP协议在各设备之间自动同步时间,所使得所有设备的时间都达到一致。NTP在其他诸多方面也都有着广泛应用。
张旭博客
2022/12/27
1.9K0
H3C路由交换 NTP配置
H3C交换机配置常用命令「建议收藏」
转载自:https://blog.csdn.net/EbowTang/article/details/79964980
全栈程序员站长
2022/09/06
3K0
H3C路由交换 链路聚合篇
用户删除静态聚合端口时,系统会自动删除对应的聚合组,且该聚合组中的所有成员端口将全部离开该聚合组。
张旭博客
2022/12/27
3.3K0
H3C路由交换 链路聚合篇
华为网络工程师 | 如何配置RRPP?
在城域网和企业网的网络规划以及实际组网应用中大多会采用环网结构来提高网络的可靠性。
网络技术联盟站
2019/07/23
1K0
华为网络工程师 | 如何配置RRPP?
H3C路由交换 IP组播
利用组播技术可以方便的提供一些新的增值业务,包括在线直播、网络电视、远程教育、远程医疗、网络电台、实时视频会议等对带宽和数据交互的实时性要求较高的信息服务。
张旭博客
2022/12/27
1.5K0
H3C路由交换 IP组播
H3CNE实验专栏连载—生成树STP配置实验
本实验通过在交换机上配置 STP 根桥及边缘端口,来使大家掌握 STP 根桥及边缘端口的配置命令和查看方法。然后通过观察端口状态迁移,来加深了解 RSTP/MSTP 协议的快速收敛特性。
网络技术联盟站
2021/04/25
1.9K0
华为 HCIP-Datacom H12-821 题库 (26)
D、Option82 称为中继代理信息选项,该选项记录了 DHCP 客户端所连交换机端口的 VLAN ID
可惜已不在
2025/01/20
2040
华为 HCIP-Datacom H12-821 题库 (26)
H3C综合配置
 6.在RTB上配置NAT以及各路由器的静态路由实现H公司局域网用户通过NAT 转换访问SWC及PCB:
py3study
2020/01/07
1K0
H3C路由交换 AAA认证
AAA(Authentication,Authorization and Accounting ,认证、授权和计费)是网络安全的一种管理机制,提供了认证、授权、计费三种安全功能。AAA一般采用客户机/服务器结构。
张旭博客
2022/12/27
1.6K0
VLAN原理和配置总结
为何引入VLAN? 随着网络环境中,计算机等终端设备的数量越来越多,传统的以太网正在面临冲突严重、广播泛滥以及安全性无法得到保障等各种问题。
宝耶需努力
2022/12/13
7280
VLAN原理和配置总结
H3C技术--VLAN
VLAN 第1 章 VLAN 配置 1-1 第1章 VLAN 配置 1.1 VLAN 简介 1.1.1 VLAN 概述 以太网是一种基于CSMA/CD(Carrier Sense Multiple Access/Collision Detect,载 波侦听多路访问/冲突检测)的共享通讯介质的数据网络通讯技术,当主机数目较多 时会导致冲突严重、广播泛滥、性能显著下降甚至使网络不可用等问题。通过交换 机实现LAN互联虽然可以解决冲突(Collision)严重的问题,但仍然不能隔离广播 报文。在这种情况下出现了
py3study
2020/01/06
8430
H3C路由交换 SSH配置
SSH(Secure Shell)是一种安全的远程登录协议。基于TCP进行传输,端口号是22。
张旭博客
2022/12/27
1.1K0
H3C路由交换 SSH配置
相关推荐
H3C路由交换 Smart Link & Monitor Link
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验