ERPS(Ethernet Ring Protection Switching,以太环网保护切换协议)是ITU开发的一种环网保护协议,也称G.8032。它是一个专门应用于以太环网的链路层协议。它在以太环网完整时能够防止数据环路引起的广播风暴,而当以太环网上一条链路断开时能迅速恢复环网上各个节点之间的通信,下面飞畅科技就详细介绍下环网工业交换机ERPS技术解析。

  一、ERPS基本概念

      (一)以太环

  以太环分为普通以太环和以太子环:

  普通以太环:是一个环形连接的以太网网络拓扑。

  以太子环:以太子环为非闭环拓扑,它通过相交节点挂接在其它环或网络上,和相交节点间归属于其它环或网络的通道一起形成闭环拓扑。

  每个以太环(不论是普通以太环还是以太子环)都有以下两种状态:

  Idle状态:环网的每条物理链路都是连通的。

  Protection状态:环网中某条物理链路断开。

  (二)节点

  以太环上的每台设备都称为一个节点。对于某个特定的以太环而言,节点的角色分为下列几种:

  RPL(Ring Protection Link,环保护链路) owner节点:紧挨着RPL链路,在以太环处于Idle状态时,负责阻塞RPL链路,防止网络出现环路的节点。每个以太环(不论是普通以太环还是以太子环)都有且仅有一个RPL owner节点(负载均衡模式下,一个物理以太环上跑多个ERP环,可以有多个RPL owner节点)。Node1为以太环ERP1的RPL owner节点;Node5为以太子环ERP2的RPL owner节点。

  非RPL owner节点:以太环上除RPL owner节点外的其它节点。除Node1和Node5外的其它节点,被称为各个环的非RPL owner节点。

  对于全局(指不针对某个特定的以太环)而言,节点的角色分为下列几种:

  相交节点:在相交以太环中,同时属于多个环的节点被称为相交节点。Node3与Node4被称为相交节点。

  非相交节点:在相交以太环中,只属于某个以太环的节点被称为非相交节点。除Node3和Node4外的其它节点,都被称为非相交节点。

  (三)链路与通道

  RPL(Ring Protection Link,环保护链路):每个以太环(不论是普通以太环还是以太子环)都有且仅有一条RPL。当以太环处于Idle状态时,RPL链路处于阻塞状态,不转发数据报文,以避免形成环路。Node1与Node4间的链路为以太环ERP1的RPL链路,Node1阻塞RPL端口(RPL链路所在的端口);Node4与Node5间的链路为以太环ERP2的RPL链路,Node5阻塞RPL端口。

  子环链路:在相交环当中,归属于子环,由子环控制的链路。假设ERP1是普通以太环,ERP2是以太子环,则Node4与Node5间的链路及Node3与Node5间的链路为子环ERP2的链路,其它链路归属于普通以太环ERP1(特别注意:Node3与Node4间的链路属于普通以太环ERP1,不属于以太子环ERP2,不受ERP2的控制)。

  R-APS (Ring Auto Protection Switch)virtual channel:在相交环中,相交节点间,用于传输子环协议报文,但不属于子环的通路被称为子环的R-APS虚拟通道。由于Node1阻塞RPL链路,子环ERP2的协议报文在以太环ERP1中,通过Node3与Node4间的直连链路传播,则Node3与Node4间的直连通路就被称为子环ERP2的R-APS虚拟通道。

  (四)VLAN

  ERPS中有两种类型的VLAN,一种是R-APS VLAN,另一种是数据VLAN。

  R-APS VLAN:R-APS VLAN 用来传递ERPS协议报文。设备上接入ERP环的端口都属于R-APS

  VLAN,且只有接入ERP环的端口可加入此VLAN。不同环的R-APS VLAN必须不同。R-APS VLAN的接口上不允许配置IP 地址。

  数据VLAN:与R-APS VLAN 相对,数据VLAN 用来传输数据报文。数据VLAN 中既可包含ERP环端口,也可包含非ERP环端口。

       二、协议报文

  ERPS协议报文(也称R-APS报文)的类型及其作用如下表所示:

  (一)ERPS工作原理

  正常状态

  1、 所有的节点在物理拓扑上以环的方式连接。

  2、 环路保护协议通过阻塞RPL链路,确保不会成环(Loop)。Node1和Node4间的链路为RPL链路。

  3、 对相邻节点间的每条链路进行故障检测。

  4、 与故障链路相临的节点对故障链路进行阻塞,并使用R-APS(SF)消息向环上的其他节点报告故障。假设Node2,Node3间链路故障,则Node2和Node3等待holdoff计时器超时后,会阻塞故障链路,分别向环网上各个节点发送R-APS(SF)消息。

  5、 R-APS(SF)消息触发RPL拥有节点打开RPL端口。R-APS(SF)消息还触发所有的节点更新各自MAC 表项和ARP/ND表项,然后节点进入保护状态(Protection)。

  链路故障

  1、 与故障链路相临的节点对故障链路进行阻塞,并使用R-APS(SF)消息向环上的其他节点报告故障。假设Node2,Node3间链路故障,则Node2和Node3等待holdoff计时器超时后,会阻塞故障链路,分别向环网上各个节点发送R-APS(SF)消息。

  2、 R-APS(SF)消息触发RPL拥有节点打开RPL端口。R-APS(SF)消息还触发所有的节点更新各自MAC 表项和ARP/ND表项,然后节点进入保护状态(Protection)。

  链路恢复

  1、 当故障恢复时,故障相邻的节点继续保持阻塞状态,并发送R-APS(NR)消息,表示没有本地故障。

  2、 guard计时器耗尽后,RPL Owner节点收到第一个R-APS(NR)消息后,开始启动WTR定时器。

  3、 当WTR定时器耗尽后,RPL Owner节点阻塞RPL,并发送R-APS(NR,RB)消息。

  4、 其他节点收到这个消息后,更新各自MAC 表项和ARP/ND表项,发送R-APS(NR)消息的那个节点停止周期性发送消息,并打开原先阻塞的端口。环网又恢复到了最初的正常状态。

        三、ERPS技术特点

  (一)ERPS负载均衡

  通过在同一个物理环网上配置多个以太环,不同以太环发送不同VLAN(称为保护VLAN)的流量,实现不同VLAN的数据流量在该环网中的拓扑不同,从而达到负载分担的目的。

  一个物理环网对应了两个以太环,两个以太环保护的VLAN不同,Node2为ERP1的RPL owner,Node3为ERP2的RPL owner。通过配置,可以实现不同VLAN分别阻塞不同的链路,从而实现单环的负载分担。

  (二)安全性好

  ERP中有两种类型的VLAN,一种是R-APS VLAN,另一种是数据VLAN。R-APS VLAN只用于传输ERPS的协议报文;而ERP也只处理来自R-APS VLAN的协议报文,不会处理任何来自数据VLAN的协议攻击报文,提高ERP的安全性。

  (三)支持多环相交相切

  ERPS支持在同一节点(Node4)以相切或者相交形式加入多个环,大大增加了组网的灵活性。

  环网工业交换机全部支持ERPS环网组网技术,大大提升组网的灵活度,且故障收敛时间≤20ms,确保前端视频数据传输的高稳定性。并且支持使用单芯光纤组成ERPS环网,保证视频数据上传无瓶颈,同时为客户大量节省光纤资源。

飞畅科技,您身边的光通信与接入解决方案专家!专业做光端机、光纤收发器、工业交换机、协议转换器等工业通信设备的厂家,自主研发品牌,欢迎前来了解、交流。

环网工业交换机ERPS技术解析相关推荐

  1. 6口全千兆二层网管型工业以太网交换机千兆2光4电光纤自愈ERPS环网交换机

    HY5700-7524G-X是汉源高科一款绿色低功耗千兆二层工业级以太网交换机,其满载功耗低至8W.支持4个10/100/1000BaseT电口,2个1000Base-X SFP.支持12~52VDC ...

  2. 2千兆光+12千兆电导轨式网管型X-Ring一键环网工业级以太网交换机

    HY5700-75212G-X系列交换机是汉源高科推出的新一代绿色节能管理型千兆以太网接入工业交换机,支持12个10/100/1000BaseT电口,2个1000Base-X SFP.支持ERPS环网 ...

  3. 10kv开关柜价格_一进三出10KV负荷开关环网柜乌兰察布

    一进三出10KV负荷开关环网柜乌兰察布阻碍了开关柜的运行.开关柜发生拒动或误动时,严重影响了周围的电网系统,促使电网系统潜在很大的安全风险.开断.关合故障,是由断路器引起的,干预了高压开关柜的安全状态 ...

  4. 汉源高科千兆20光8电工业以太网交换机20光8电千兆工业级环网交换机​28口千兆网管型二层机架式工业交换机

    20路千兆光接口,8*1000M路以太网电口,支持SNMP网管,18ms内自愈环网保护,工作温度:-40℃-+85℃.相对湿度:95% ±3RH(无凝结).传输距离40km(其它数据接入共用,实现数据 ...

  5. 2022最新百度网盘扩容技术详细解析

    目前百度网盘开会员最大的容量是5T,网上有很多方法利用百度网盘的漏洞,扩容100T.1000T甚至于几千T,这种上传占位文件的方法稍微复杂,当然也是可以解决网盘空间不够用的问题,需要上传大量的占位文件 ...

  6. 私有环网协议MR-ring介绍

    以太网从诞生到今天已经走过了二十几个念头,伴随着IP的大发展,以太网已经一统江湖,98%的局域网采用以太网标准构建.在这二十多年中,以太网不断推陈出新,在速率.安全.稳定性等各方面均有一系列的标准,而 ...

  7. 16个千兆光口8个千兆Combo光电复用口管理型工业以太网交换机环网+WEB管理+SNMP+VLAN

    8*1000M路以太网电口,16路千兆光接口,支持SNMP网管,18ms内自愈环网保护,工作温度:-40℃-85℃.相对湿度:95% ±3RH(无凝结).传输距离40km(其它数据接入共用,实现数据上 ...

  8. 2光16电全千兆二层管理型宽温工业级环网交换机 光纤自愈环网工业级以太网交换机

    1,设备提供2个千兆SFP光口+16个10/100/1000M自适应网口 2,支持环网+WEB管理+SNMP+VLAN加一个console口,支持CLI命令行管理 3,支持符合G.8032(ERPS) ...

  9. 千兆12光12电工业级环网交换机24口全千兆二层网管型机架式工业以太网交换机

    HY5700-7512GX12GT为24口千兆二层网管型工业以太网交换机,提供12个千兆电口.12个千兆SFP插槽,采用1U机架式安装方式.丰富的接口数量.千兆的带宽,能满足大规模工业网络的应用需求. ...

最新文章

  1. 如何使用jQuery按名称选择元素?
  2. 【EntityFramework Core】实体实例化注入
  3. php集成环境wamp搭建后,如何配置服务器
  4. MFC中GetDlgItemInt()方法的疑惑与使用总结
  5. 内联函数和编译器对Go代码的优化
  6. MxNet教程:使用一台机器训练1400万张图片
  7. 动态规划练习1 [导弹拦截]
  8. 病毒c语言代码大全,谁有C语言编写的病毒源代码?
  9. zookeeper 学习笔记1(转)
  10. jpa分页查询_如何来实现SpringBoot应用的JPA数据持久化和热插拔
  11. 学会CycleGAN进行风格迁移,实现自定义滤镜
  12. iOS 动画篇 - pop动画库
  13. ch2_8_2求解幸运数问题
  14. QQ技术攻略-原来隐藏着这么多秘密
  15. 【Task02】Numpy组队学习—随机抽样
  16. 经典的mac阅读写作学习工具合集
  17. 建筑业营业税改征增值税调整的通知(二)〔2018〕392号
  18. 丁二烯橡胶的全球与中国市场2022-2028年:技术、参与者、趋势、市场规模及占有率研究报告
  19. 笔记本电脑键盘失效修复方法,我搞了好久
  20. React.createElement的理解使用

热门文章

  1. 驳斥5条普通流Tropes
  2. ehcache 程序_将Ehcache添加到Openxava应用程序
  3. 7种JIRA集成可优化Java开发流程
  4. 截止到2013年,核心Java帖子
  5. 使用Maven程序集创建漏洞评估工件
  6. Java开发中的常见危险信号
  7. 为内存密集型应用程序转义JVM堆
  8. Linux 环境变量启动过程/配置文件的读取过程
  9. 《标准普通话教程》中对平舌音的发音方法的说明
  10. linux 丢包多少正常_Linux 问题故障定位,看看这篇