0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

RTL8380MI/RTL8382MI管理型交换机系统软件操作指南七:ERPS以太环网保护切换协议

通信模块 来源:通信模块 作者:通信模块 2023-07-19 10:51 次阅读

ISW9010G-2GS和IKS9228G-4GC都支持ERPS(Ethernet Ring Protection Switching,以太环网保护切换协议),首先对ERPS进行详细的描述,主要包括以下五大内容:ERPS概述、ERPS技术介绍、ERPS工作原理、全局配置、环网信息
1.1 ERPS概述
ERPS(Ethernet Ring Protection Switching,以太环网保护切换协议)是ITU开发的一种环网保护协议,也称G.8032。它是一个专门应用于以太环网的链路层协议。它在以太环网完整时能够防止数据环路引起的广播风暴,而当以太环网上一条链路断开时能迅速恢复环网上各个节点之间的通信。ERPS协议提供了一种快速以太环网保护机制,能够在环网发生故障时,快速地恢复网络传输,从而保障交换机在环网拓扑的情况下高可用性、高可靠性。
1.2 ERPS技术介绍
1.2.1 ERPS环
ERPS环以最小化环为原则,每个环必须为最小的环,分为主环和子环:主环是封闭的环;子环是非封闭的环或封闭的环;都需要通过命令进行配置。
每个ERPS环(不论是主环还是子环)都有五种状态:
(1)Idle状态:环网每条物理链路都是连通时的状态;
(2)Protection状态:环网中某条或多条物理链路断开时的状态;
(3)Manual switch状态:手工改变环的状态;
(4)Forced switch状态:强制改变环的状态;
(5)Pending状态:悬而未决的中间状态。
1.2.2 ERPS节点
加入ERPS环的二层交换设备称之为节点。每个节点不能多于两个端口加入同一个ERPS环,一个端口为RPL端口,另一个端口为普通环端口。
对于全局而言,节点的角色分为下列两种:(1)相交节点:在相交ERPS环中,同时属于多个环的节点被称为相交节点;(2)非相交节点:在相交ERPS环中,只属于某个ERPS环的节点被称为非相交节点。
ERPS协议中规定的节点模式主要有RPL owner节点、RPL neighbour节点和普通环节点三种类型:
(1)RPL owner节点:一个ERPS环只有一个RPL owner节点,由用户配置决定,通过阻塞RPL端口来防止ERPS环中产生环路,当RPL owner节点收到故障报文得知ERPS环上其他节点或链路故障时,会自动放开RPL端口,此端口恢复流量的接收和发送,保证流量不会中断;
(2) RPL neighbour节点:与RPL owner节点的RPL端口直接相连的节点,正常情况下,RPL owner节点的RPL端口和RPL neighbour节点的RPL端口都会被阻塞,以防止环路产生。当ERPS环出现故障时,RPL owner节点的RPL端口和RPL neighbour节点的RPL端口都会被放开;
(3) 普通环节点:在ERPS环中,除RPL owner节点和RPL neighbour节点以外的节点都是普通环节点,普通环节点的RPL端口和普通环端口没有区别,普通环节点的环端口负责监测自己直连的ERPS协议的链路状态,并把链路状态的变化消息及时通知其他节点;
1.2.3 链路与通道
(1)RPL(Ring Protection Link,环保护链路):每个ERPS环都有且仅有一条RPL,即RPL owner节点的RPL端口所在链路。当以太环处于Idle状态时,RPL链路处于阻塞状态,不转发数据报文,以避免形成环路;
(2)子环链路:在相交环当中,归属于子环,由子环控制的链路;
(3)RAPS(Ring Auto Protection Switch)virtual channel:在相交环中,相交节点间,用于传输子环协议报文,但不属于子环的通路被称为子环的 RAPS虚拟通道。
1.2.4 ERPS VLAN
ERPS中有两种类型的VLAN:(1)RAPS VLAN:用来传递ERPS协议报文,设备上接入ERPS环的端口都属于RAPS VLAN,且只有接入ERP环的端口可加入此VLAN。不同环的RAPS VLAN必须不同。RAPS VLAN的接口上不允许配置IP地址;(2)数据VLAN:与RAPS VLAN相对,数据VLAN用来传输数据报文,数据VLAN中既可包含ERP环端口,也可包含非ERP环端口。
1.3 ERPS工作原理
1.3.1 正常状态

wKgaomS3TwKAGjTRAABtKc8tpxU698.png

(1)所有的节点在物理拓扑上以环的方式连接;
(2)环路保护协议通过阻塞RPL链路,确保不会成环。如图上图所示,Node1和Node4间的链路为RPL链路;
(3)对相邻节点间的每条链路进行故障检测
1.3.2 链路故障

wKgZomS3TwqAPZr9AADX765JDfI872.png

(1)与故障链路相临的节点对故障链路进行阻塞,并使用RAPS(SF)消息向环上的其他节点报告故障,如图上图所示,假设Node2,Node3间链路故障,则Node2和Node3等待holdoff计时器超时后,会阻塞故障链路,分别向环网上各个节点发送RAPS(SF)消息;
(2)RAPS(SF)消息触发RPL拥有节点打开RPL端口。RAPS(SF)消息还触发所有的节点更新各自MAC表项,然后节点进入保护状态。
1.3.3 链路恢复

wKgaomS3TxGAaslmAADYx3x9lN0342.png

(1)当故障恢复时,故障相邻的节点继续保持阻塞状态,并发送RAPS(NR)消息,表示没有本地故障;
(2)guard计时器耗尽后,RPL Owner节点收到第一个RAPS(NR)消息后,开始启动WTR定时器
(3)当WTR定时器耗尽后,RPL Owner节点阻塞RPL,并发送RAPS(NR,RB)消息;
(4)其他节点收到这个消息后,更新各自MAC表项,发送RAPS(NR)消息的那个节点停止周期性发送消息,并打开原先阻塞的端口。环网又恢复到了最初的正常状态。
1.4 环设置
配置步骤
1.在导航栏中选择[高级配置/ERPS/全局设置],进入ERPS[全局设置]界面(如图1.4)。

wKgaomS3TxiAOFMGAABjdeK-F6k499.png

2. ERPS[全局配置]界面显示了当前创建的所有环信息。
3. 单击[添加]按钮,进入环创建界面(如图1.5)后,输入有效的配置参数,单击[应用]提交修改。单击[取消]放弃修改。

wKgZomS3Tx-AM30BAAEoIA8QK6A926.png

4. 单击[修改]按钮,进入环信息修改界面,如图1.6。

wKgZomS3TyaAEiMqAADVLHXyNRw667.png

5. 单击[倒换]按钮,进入环流量倒换配置界面,如图1.7。

wKgZomS3TyyADTPhAABih5UlNao141.png

6. 单击[删除]按钮,删除对应的环。
配置项说明
表1.1ERPS[全局配置]相关界面的配置项说明

wKgZomS3TzSAbC2SAABsvTzAdns632.png

表1.2 ERPS[全局配置]环修改界面的配置项说明

wKgaomS3TzqAWzZGAAA1h06tLiM706.png

表1.3 ERPS[全局配置]流量倒换界面的配置项说明

wKgZomS3T0KAZKXKAAAptdvsOLc758.png

1.5 环网信息
配置步骤
1.在导航栏中选择[高级配置/ERPS/环网信息],进入ERPS[环网信息]显示界面。
2.在[环网信息]界面中可以查看ERPS的当前运行信息,如图1.8。
3.单击[刷新],可显示最新的运行信息。

wKgaomS3T0iAWn1VAACI0Jz0GEs327.png

接下来会分享RTL8380M/RTL8382M管理型交换机系统软件操作指南八:LLDP(Link Layer Discover Protocol链路层发现协议)

审核编辑:汤梓红

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 软件
    +关注

    关注

    67

    文章

    4348

    浏览量

    85622
  • 交换机
    +关注

    关注

    19

    文章

    2437

    浏览量

    95660
  • 端口
    +关注

    关注

    4

    文章

    820

    浏览量

    31588
收藏 人收藏

    评论

    相关推荐

    以太网交换机的测试

    与互操作测试、性能测试、安全性测试以及异常环境测试。这里的各种测试会贯穿到测试的各个阶段中,但在每个阶段的比例会有不同。对于二层交换机,需要进行基本以太网协议、生成树、组播
    发表于 03-03 14:08

    基于RTL8370芯片的千兆交换机

    RTL8370自己做了一个千兆交换机,电路是按照网上RTL8305扒下来的。可是调试的时候不好使,我没有外接EEPROM,傻瓜式的交换机就可以,有没有做过的大神分享点调试经验啊
    发表于 12-08 15:26

    24口全千兆交换机方案RT***+RTL8218B+RTL8231L设计参考原理图

    交换机设计领域,多数需要千兆交换机。分享24口全千兆交换机方案RT***+RTL8218B+RTL8231L设计参考原理图,希望对设计应用有帮助
    发表于 12-23 18:05

    怎样去设计一种基于RTL8367的实用千兆交换机

    ,高性能5 + 2端口千兆以太网交换机。集成低功耗Giga-PHY,每个端口都支持全双工10 / 100 / 1000M。外围电路简单,只需要3.3V和1.0V电源供电,一个25MHz无源晶振即可。对于
    发表于 07-27 07:55

    怎么实现基于RTL8367的实用千兆交换机的设计?

    怎么实现基于RTL8367的实用千兆交换机的设计?
    发表于 10-13 06:41

    RTL8370交换机参考原理图

    RTL8370交换机参考原理图*附件:RTL8370交换机图.pdf
    发表于 08-12 16:35

    ISM8028工业级万兆交换机

    管理特性及线速转发性能,以坚固的壳体及受保护的电路等工业级特性于一体,支持生成树 STP/RSTP/ MSTP 及 ERPS 工业级冗余
    发表于 10-18 07:24

    RTL8308+RTL4204交换机原理图

    RTL8308+RTL4204交换机原理图 RTL8308电路原理图 RTL4204 原理图
    发表于 10-18 16:35 504次下载

    RTL8308+RTL4204交换机原理图

    RTL8308+RTL4204交换机原理图
    发表于 06-17 16:48 71次下载

    RTL8382M/RTL8380M工业级管理型嵌入式全千兆交换机核心模块

    RTL8382M/RTL8380M工业级管理型嵌入式全千兆交换机核心模块 对于千兆交换机的应用,在很多领域有广泛应用,但是,实际的使用网口数
    的头像 发表于 08-22 21:43 1.6w次阅读

    RTL8382L端口交换机控制器的数据手册免费下载

    RTL8382L-VB-CG是支持节能以太网(EEE)的新一代千兆交换机。它是一个26端口的10/100/1000M交换机控制器,有一个8端口10/100/1000M
    发表于 11-17 08:00 69次下载
    <b class='flag-5'>RTL8382</b>L端口<b class='flag-5'>交换机</b>控制器的数据手册免费下载

    以太交换机RTL8376英文手册

    。5~8端口的Mac实现了双RSGMII Plus接口,用于在16端口交换机应用中连接外部物理层(如RTL8218)。RTL8376-GR集成了高速开关系统的所有功能;包括用于数据包缓
    发表于 04-11 14:41 10次下载

    RTL8380M管理交换机系统软件操作指南一:端口配置

    RTL8380M管理交换机系统软件端口配置进行详细的描述,主要包括:端口配置和端口统计两方面。
    的头像 发表于 11-11 14:41 1748次阅读
    <b class='flag-5'>RTL8380</b>M<b class='flag-5'>管理</b>型<b class='flag-5'>交换机</b><b class='flag-5'>系统软件</b><b class='flag-5'>操作</b><b class='flag-5'>指南</b>一:端口配置

    RTL8380M规格书

    RTL8380M-VB-CG和RTL8382M-VB-CG是新一代千兆交换机,支持节能以太网(EEE)。RTL8380M-VB是一个10端口
    发表于 02-21 15:08 8次下载

    RTL8380MI/RTL8382MI管理交换机系统软件操作指南六:RSTP/快速生成树协议

    RTL8380MI模块,RTL8382MI模块,交换机核心模块,千兆交换机模块,工业级交换机模块
    的头像 发表于 06-07 10:08 930次阅读
    <b class='flag-5'>RTL8380MI</b>/<b class='flag-5'>RTL8382MI</b><b class='flag-5'>管理</b>型<b class='flag-5'>交换机</b><b class='flag-5'>系统软件</b><b class='flag-5'>操作</b><b class='flag-5'>指南</b>六:RSTP/快速生成树<b class='flag-5'>协议</b>