问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

朝花夕拾:HSR/PRP冗余协议(一)

发布网友 发布时间:2024-10-01 14:54

我来回答

1个回答

热心网友 时间:2024-12-03 16:24

随着列车、工控和互联网等行业对网络可靠性传输需求的提升,以及网络拓扑的日益复杂,迫切需要一种兼容性好、易于使用的冗余协议。在这种背景下,HSR/PRP这两种在电力行业已经得到广泛应用和验证的冗余协议再次引起关注。本文将简要介绍HSR/PRP协议的基本概念,并简要介绍PRP协议的主要机制,以及虹科HSR/RPR解决方案。

什么是HSR/PRP?HSR/PRP全称分别为High-availability Seamless Rendancy(高可靠性无缝冗余)与Parallel Rendancy Protocol(并行冗余协议),其所属的国际标准为IEC 62439。这是一个专注于解决高可靠性自动化网络传输的标准,共有7个部分,分别描述在链路层实现冗余的多种方法。HSR/PRP协议位于其中的第3部分,即IEC 62439-3。

自2008年标准发布以来,IEC 62439-3也经过了2010年、2012年、2016年的三次修订,每次修订都会修订或添加新的内容。从中可以看到,实际上2008年第一版的协议中只有PRP协议,HSR协议是在2010年的第二版中才添加进去的。

最初,IEC发布此项标准的主要目的是为了满足IEC 61850-5中所提到的变电站自动化应用中各通信组件或服务故障所要求的恢复时间问题,但协议设计时的通用性,使得这两项协议不仅适用于变电站的应用场景,而且成为工业网络中的通用解决方案。

什么是PRP冗余机制?HSR/PRP协议分别提供独特的冗余机制进行网络链路的冗余备份,简要的机制介绍如下:SAN(Singly Attached Node,单端口节点),DANP(Doubly Attached Node implementing PRP,PRP的双端口节点),RedBox(冗余盒),C Frame(原始信息帧),A Frame、B Frame(附带特定字段的PRP信息帧)。

PRP冗余机制的实现,主要依托于两个逻辑或物理分隔的子网(LAN A,LAN B,即所谓的A网、B网)。PRP发送方将原始信息帧复制一份,并在两份帧中添加一特定字段(RCT,下面会提到这个),形成PRP信息帧,分别从自身的两个端口发送出去,分别途径两个独立的子网到达同一个PRP接收方。

这是DANP节点的简要示意图,主要分为上层(链路层以上)、LRE(Link Rendancy Entity,链路层冗余实体)子层、下层(链路层及物理层)。可以看到PRP设备的内部实现只是在标准以太网设备的MAC层中增添了一个LRE子层,这个子层内部实现了PRP信息帧的产生和消除算法。

下面是笔者测试SoC-e MEZU开发板时的一些抓包情况,详细测试环境此处省略,仅供各位读者参考PRP抓包的一些信息。

最后对PRP做一个简要的特点总结:数据热交换,零恢复延时,不丢数据;纯二层的实现,可用于现有的任何工业以太网中,对应用层的程序透明;在任何网络拓扑结构中均可使用;支持实时应用场景的数据传输;需要搭建两个物理或逻辑独立的子网。

虹科与西班牙合作伙伴SoC-e/RELYUM给国内的客户带来了有关HSR/PRP的多种解决方案,包括面向OEM厂商的基于FPGA的HPS(HSR/PRP Switch)、MRS(Managed Rendant Switch)IP核,面向工业终端用户的成品HSR/PRP板卡、交换机等等。

关键特性如下:HPS IP核集成10/100/1000多速率MAC,提供QoS管理机制,支持自定义的基于源、目的MAC的报文帧过滤,实现HSR/PRP冗余协议,支持1588v2混合时钟;RELY-RB HSR/PRP交换机成熟可靠,支持丰富的网管、同步、冗余等协议,嵌入式的网页管理器,提供“1+2+2”的以太网端口配置。

在以太网技术和IP技术广泛应用的现在,传统的音视频广播行业也完成了向AoIP(Audio over IP)的转型。但基于以太网/IP的新型的设备与网络架构也面临着新的问题:如何实现零延时的故障切换,以在故障发生时保持所有站点间内容的紧密同步?而PRP正是此困境的解决方案,纯二层实现使得更上层的协议能够顺利的基于PRP进行冗余传输。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
哪个牌子复印机好 复印店用什么型号的复印机好 开复印店需要什么设备 家用打印复印机哪个好 如何分辨鞋底是不是空心格子底? Ubuntu10.04下安装Oracle11g 超市监控多少钱 超市防盗器要多少钱 超市防盗系统多少钱 智能存放柜管理系统 48小时核酸检测结果在哪里查询-48小时核酸检测怎么看结果 虹科技术 | 朝花夕拾:HSR/PRP冗余协议(一) 梦幻西游跑镖问题 请高人解答 梦幻西游跑镖跑储备还是现金 为什么我的小米蓝牙耳机连接上会自动放歌? 手机耳机一插上,手机自带的音乐播放器就自动放歌是怎么回事啊?联想A ...能见度为x=48m.若汽车刹车时加速度大小为6m/s2,为避免与前方停在路... ...自行车正以6m/s的速度匀速前进,汽车以18m/s的速度追赶 以18m/S的速度行驶汽车,紧急刹车后做匀减速直线运动,其加速度大小为6m/... 汽车正以18m/s的速度行驶,驾驶员突然发现前方有障碍,便立即刹车.假设汽 ... 以18m/s的速度行驶的汽车,紧急刹车后做匀速减速直线与动,其加速度大小... 微信删除对方还能看到聊天记录吗? .../s的速度匀速行驶突然以大小为3m/s2的加速度刹车 求车刹车后5秒内... 一瓶啤酒大概相当于多少白洒 举报名创优品抄袭的设计师发文回应称是一件误会,事情具体经过是... 凉茶可以隔夜喝吗? 伊思蜗牛睡眠面膜真假 伊思蜗牛睡眠面膜真假辨别 伊思蜗牛面膜正反面怎么分 中草药凉茶可以反复褒几天 伊思蜗牛面膜真假辨别对比 伊思蜗牛面膜真假鉴别图 伊思的蜗牛面膜到底哪面是贴脸的一面啊?不认识韩文,后面的翻译怎么写的... 被对方拉黑电话(进入黑名单),对方还能收到我的短信吗? 对方拉黑后能收到我的短信吗? 如果对方把您的手机号拉黑了,您发出信息他能收到吗? 上海事业单位招聘考试怎么准备考试 有什么方法? 家装拆墙公司哪家好 寂寞空庭春欲晚作者简介 苹果如何更改字体样式 寂寞空庭春欲晚2007再版 人民币的手抄报怎么画二年级 西施游龙清影皮肤去掉最简单处理 王者荣耀西施fmvp皮肤怎么样-西施游龙清影FMVP皮肤技能特效展示_百度... ...西施fmvp皮肤什么时候上线_王者荣耀西施游龙清影皮肤上线时间_百度... 网络犯罪判几年 电视机开机以后就显示一下屏幕就黑了 为什么液晶电视开机后屏幕一片漆黑? 山西电影制片厂山西电影制片厂近年拍摄或参与的影片有 鸡肉怎么蒸好吃 滑嫩营养蒸鸡肉家常做法 大家对《暖春》这部电影有何感想 清蒸鸡的做法(清蒸鸡的做法 家常) 七一建党节祝贺词