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

news2024/11/23 13:23:48

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  正常状态

 

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

 

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

 

(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)。

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

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

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/772580.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【Java项目实战-牛客社区】--maven安装与配置

1.下载Maven 官网 2.配置MAVEN_HOME maven 的使用是在jdk的基础上,所以电脑必须有jdk 第一步:新增环境变量:MAVEN_HOME 第二步:在path环境变量中添加:%MAVEN_HOME%\bin 找到环境变量配置界面 第三步:测试…

出租屋智能电表系统

随着科技的不断发展,智能化逐渐成为人们生活中不可或缺的一部分。在房屋租赁市场中,智能电表系统成为越来越多出租屋的标配,为房东和租户带来了便捷和安全。本文将从以下几个方面介绍出租屋智能电表系统的特点和优势。 一、出租屋智能电表系统…

Redis入门基础命令

文章目录 一、redis1.1 redis概述1.2 redis安装 二、string2.1 基础命令2.2 存储结构2.3 应用 三、list3.1 基础命令3.2 应用 四、hash4.1 基础命令4.2 存储结构4.3 应用 五、set5.1 基础命令5.2 存储结构5.3 应用 六、zset6.1 基础命令6.2 存储结构6.3 应用 一、redis 1.1 re…

第四章Shell编程之正则表达式与文本处理器

文本处理有三剑客:grep sed awk 通配符:只能匹配文件名与目录名,不能匹配文件的内容 *匹配任意一个或者多个字符 ?匹配任意一个字符(就是匹配单个字符) [ ] 匹配范围内的任意单个字符 正则表达式&…

通过机器学习提升APP开发:未来已来

机器学习是当今技术的核心,也是开发 APP的核心。机器学习可以帮助您解决许多 APP开发中的问题。对于那些想要让他们的产品更上一层楼的 APP开发人员来说,了解如何通过机器学习提升 APP开发,以获得更高的投资回报率,这可能会让他们…

剑指offer33.二叉搜索树的后序遍历序列

我一开始的想法是:后序遍历是左右根,那么第一个数小于第二个数,第二个数大于第三个数,然后从第三个数开始又循环,显然错了,因为我这种是理想情况,是一个满二叉树。正确的解法是: class Solutio…

hibernate入门,springboot整合hibernate

Mybatis和Hibernate是我们常用的两大ORM框架,这篇文章主要介绍hibernate的使用,如何通过springboot整合hibernate,实现简单的crud功能。 添加依赖 首先,需要创建一个springboot项目,这里就取名为hibernate。项目创建完…

Baichuan-13B 介绍及微调

文章目录 Baichuan-13B介绍Baichuan-13B特点Baichuan-13B效果Baichuan-13B模型参数 推理和部署微调和部署 Baichuan-13B介绍 2023年7月11日,百川智能发布Baichuan-13B! github地址:https://github.com/baichuan-inc/Baichuan-13B Baichuan-…

Spring实现文件上传,文件上传

第一步:创建jsp文件 创建form表单 提交文件是post 文件上传的表单 服务端能不能获得数据,能 实现单文件上传的步骤: 导入相应的坐标:在pom.xml文件中进行导入 再导入这份: 第二步,在spring-MVC的上传中去配…

【SpringⅡ】简单高效地存储读取对象

目录 🧥1 配置扫描路径 🧤2 类注解实现 Bean 对象的存储 🩱2.1 五大类注解的使用 🎁2.2 五大类注解之间的关系 🎏2.3 Java 项目的标准分层 🎃3 方法注解实现 Bean 对象的存储 🎈3.1 Bean…

❤️创意网页:HTML5 Canvas技术实现绚丽多彩的烟花特效

✨博主:命运之光 🌸专栏:Python星辰秘典 🐳专栏:web开发(简单好用又好看) ❤️专栏:Java经典程序设计 ☀️博主的其他文章:点击进入博主的主页 前言:欢迎踏入…

node中的数据持久化之mysql

一、数据库的基本概念 1. 什么是数据库 数据库(Database)是按照数据结构来组织、存储和管理数据的仓库。每个数据库都有一个或多个不同的API用于创建、访问、管理、搜索和复制所保存的数据。我们也可以将数据存储在其他地方,例如&#xff1…

XML加密和数字签名

上篇文章我们了解了常用的Java加密库和算法,这篇文章主要讲解Java解密在XML中的使用。 XML加密 XML加密(XML Encryption)是指对XML文档中的敏感数据进行加密,以确保只有授权的用户能够解密和访问这些数据。XML加密使用对称或非对称加密算法,对敏感数据进行加密,并将加…

237. 删除链表中的节点

题目描述: 主要思路: 将当前要删除的节点和后边一个的节点值交换,然后删除当前节点后边的一个节点即可。 class Solution { public:void deleteNode(ListNode* node) {node->valnode->next->val;node->nextnode->next->n…

分享一个唯美雪花界面

先看效果&#xff1a; 再看代码&#xff1a; <!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><title>雪</title><meta name"viewport" content"widthdevice-width, initial-scale1&…

linux开机启动输入法且设置英文状态

debian&#xff0c;gnome桌面。fcitx5框架&#xff0c;四叶草输入法。 首先把fcitx5加到开机启动项&#xff0c;方法很多&#xff0c;gnome的插件“优化”里面可以添加开机启动项。 这样开机就能启动输入法&#xff0c;而不用再手动输入shell命令fcitx5了。 但是启动时是中…

vue-element-admin解决跨域问题

更改vue.config.js publicPath: process.env.NODE_ENV production ? /tyzfadmin : /,//开发和生产环境不一样&#xff0c;做个判断 outputDir: dist, assetsDir: static, lintOnSave: false, runtimeCompiler: true, productionSourceMap: false, devServer: {port: port,op…

瑞芯微|如何让拥有双网口的Linux设备实现数据包转发?

本文主要讲解如何&#xff0c;解决基于3568实现双网口互通问题。 一、组网 如下图所示&#xff1a; rk3568自带2个千兆以太口&#xff0c;对应网卡名称为&#xff1a;eth0、eth1pc1和pc2分别连接这2个网口pc1与eth0连接&#xff0c;网段&#xff1a;192.168.30.0pc2与eth1连…

途乐证券-新型城镇概念拉升,东方园林涨停,蕾奥规划等大涨

新型乡镇概念19日盘中发力走高&#xff0c;到发稿&#xff0c;蕾奥规划涨近13%&#xff0c;东方园林涨停&#xff0c;顾地科技涨超8%&#xff0c;新城市、艾布鲁、启迪环境等涨超5%。 消息面上&#xff0c;在国新办18日举行的国务院方针例行吹风会上&#xff0c;住建部房地产市…

django rest_framework 框架动态设置序列化返回的字段

动态修改字段可以使Django rest框架API像graphQL端点一样&#xff0c;只从模型中检索所需的字段。 一旦序列化器被初始化&#xff0c;就可以使用.fields属性访问序列化器上设置的字段字典。访问和修改此属性允许您动态修改序列化器。 显式地修改fields参数可以帮助您做一些奇…