环网工业交换机ERPS技术解析

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

  一、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技术解析

  (一)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环网,保证视频数据上传无瓶颈,同时为客户大量节省光纤资源。

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

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

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

相关文章

交换机和路由器的区别是什么?

在我们日常生活中,上网很多时候都要用到交换机和路由器,很多人只知道二者都是用于连接上网的设备,但很少知道它们之间有什么区别,以及各自的功能。 交换机和路由器的区别: 路由器可以给你的局域网自动分配IP&#xf…

apache flume_Flume:使用Apache Flume收集客户产品搜索点击数据

apache flume这篇文章涵盖了使用Apache flume收集客户产品搜索点击并使用hadoop和elasticsearch接收器存储信息。 数据可能包含不同的产品搜索事件,例如基于不同方面的过滤,分类信息,分页信息,以及进一步查看的产品以及某些被客户…

如何选配合适的百兆或者千兆工业交换机

工业上常常会用到工业交换机,工程商在做小型网络监控方案的时候,经常需要选配合适的百兆工业交换机或千兆工业交换机,但是,到底是配百兆工业交换机还是千兆工业交换机呢?如何计算百兆工业交换机和千兆工业交换机的码率…

使用Selenium自动化测试处理多个浏览器选项卡

使用Selenium进行自动化测试一直是将萌芽的自动化测试人员培养为专业人员的生命线。 硒是开源的,在全球范围内被广泛采用。 结果,您会得到社区的大力支持。 有多种用于不同语言的框架,这些框架提供与Selenium的绑定。 因此,您已经…

三层交换机工作原理介绍

每个网络主机、工作站或者服务器都有自己的IP地址和子网掩码。当主机与服务器进行通信的时候,根据自身的IP地址和子网掩码、以及服务器的IP地址,来确定服务器是否和自己处于相同的网段: 1、如果判定在相同网段内,则直接通过地址解…

三层交换机有什么优势?

三层交换机的技术日益成熟,应用日益广泛,在一定范围内,它比路由器更具优势,但是三层交换机与路由器还是有很大的区别,在局域网中,三层交换机有着明显的优势。 1、子网间的传输带宽可以任意分配。 在传统路…

私有环网协议MR-ring介绍

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

网管型工业交换机如何创建网络冗余

与非网管型工业交换机相比,使用杭州飞畅网管型工业交换机的其中一个好处是其冗余功能。这允许您使用带有额外连接的以太网,因此如果网络上两点之间的一条路径出现故障,则可以使用另一条路径来传递消息。如果一个链路或工业交换机发生故障&…

使用var,Lombok和Fluxtion轻松处理事件

介绍 在本文中,我将结合使用Lombok和Fluxtion这两种产品,以演示工具如何在减少代码编写和交付时间的同时提高代码的可读性。 使用Java 10中的var可以进一步改善这种情况。 产品和var都在构建时使用推断来加速开发。 Fluxtion的精神是最大程度地减少浪费…

网管型工业交换机如何提高网路流量过滤?

虽然一个非网管型工业交换机会从一个设备端过滤出许多数据包,但还是有很多数据包非网管型工业交换机无法处理,而这些数据包又必须从端口传输到所有设备上。当一个设备接收到不是特定给该设备的数据包时,它必须先耗费资源来处理这些信息数据最…

html5中meter讲解_Java中的得墨meter耳定律–最少知识原理–实际示例

html5中meter讲解得墨meter耳定律(也称为最少知识定律)是一种编码原理,它表示模块不应该知道其操作的对象的内部细节。 如果代码取决于特定对象的内部细节,则很有可能一旦该对象的内部发生更改,它就会中断。 由于封装是…

网络交换机的分类介绍

从广义上来看,交换机分为两种:广域网交换机和局域网交换机。广域网交换机主要应用于电信领域,提供通信基础平台。而局域网交换机则应用于局域网络,用于连接终端设备,如PC机及网络打印机等。 按照现在复杂的网络构成方…

网络交换机的作用有哪些?

现如今,随着通信业的发展以及国民经济信息化的推进,网络交换机市场呈稳步上升态势,以太网技术已成为当今最重要的一种局域网组网技术,网络交换机也就成为了最普及的交换机。那么,网络交换机的作用有哪些呢?…

网络交换机功能介绍

交换机的主要功能包括物理编址、网络拓扑结构、错误校验、帧序列以及流控。目前交换机还具备了一些新的功能,如对VLAN(虚拟局域网)的支持、对链路汇聚的支持,甚至有的还具有防火墙的功能。 交换机除了能够连接同种类型的网络之外…

HOW-TO:具有MySQL的JEE应用程序中具有集群功能的Quartz Scheduler

Quartz Scheduler是Java世界中最流行的调度库之一。 过去,我主要在Spring应用程序中使用Quartz。 最近,我一直在研究要在云中部署的JBoss 7.1.1上运行的JEE 6应用程序中的调度。 我考虑的一种选择是Quartz Scheduler,因为它提供了与数据库的集…

办公网络对工业交换机的功能要求

如今,随着社会的发展,很多公司对网络的要求越来越高,系统越来越复杂,很多老线路需要改造升级,对工业交换机的要求也越来越高。但是,很多企业并不懂如何改造升级。今天飞畅科技的小编就来为大家详细讲解下公…

工业交换机和工控交换机有什么区别?

众所周知,以太网交换机一般分为:商用(以太网)交换机、工业(以太网)交换机、家用(以太网)交换机,因为我们是专业的工业交换机厂家,在这里着重介绍下工业交换机。 工业交换机一般用在工业生产场合,通常外观和安装形式多…

工业型交换机相比普通交换机有哪些要求?

随着自动化技术逐渐成熟,并伴随工业以太网的应用和大中型工业控制的网络的创建,工业交换机的应用越来越广泛。工业型交换机与一般交换机对比有必须的差异,工业型交换机在整体规划上及其在电子器件的采用上,其抗压强度和可接受性层…

使用eclipse调试ns3配置说明

Tips:安装eclipse时注意选择C开发组件; (环境配置参考:https://www.cnblogs.com/zlcxbb/p/3852810.html) (官方配置介绍:https://www.nsnam.org/wiki/HOWTO_configure_Eclipse_with_ns-3&…

工业以太网交换机特点分析及使用注意事项

在网络发达的今天,交换机被许多需要使用网络的朋友使用,可以实现一个网络多台电脑公用。但是什么是工业以太网交换机,很惯性的思维就是工业用的交换机,但是具体工业以太网交换机性能特点有什么呢?接下来就由杭州飞畅科…