[发明专利]一种以太网的冗余控制方法及装置有效
申请号: | 201410035921.1 | 申请日: | 2014-01-24 |
公开(公告)号: | CN104767597B | 公开(公告)日: | 2018-12-21 |
发明(设计)人: | 周朝阳;姚詹图;胡永辉;林应荃 | 申请(专利权)人: | 维谛技术有限公司 |
主分类号: | H04L1/22 | 分类号: | H04L1/22;H04L12/24 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 黄志华 |
地址: | 518055 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 以太网 冗余 控制 方法 装置 | ||
本发明实施例提供了一种以太网的冗余控制方法及装置,该方法包括:主站获取所有未发送反馈数据包的从站,在所有未发送反馈数据包的从站中确定与主站的端口传输距离最短的从站为断网从站,通过与断网从站传输距离最短的端口向断网从站与端口之间的从站发送业务数据包,通过另一端口向断网从站以及断网从站与另一端口之间的从站发送业务数据包。这样在从站发生故障或者是断网时,主站将及时的调整数据包的发送序列,使得系统的下发数据包时可以有效的避免断网从站,实现了系统的快速恢复,从而提升了系统通讯效率以及稳定性。
技术领域
本发明涉及网络技术领域,尤其涉及一种以太网的冗余控制方法及装置。
背景技术
将以太网应用于现场的工业环境已经成为工业控制的一个重要发展方向。当前的工业以太网可以由主站和多个从站组成的环形拓扑结构(如图1所示)。
在工业现场中,环境因素比较复杂,电磁干扰、温湿度变化、振动等因素均可导致工业以太网中的节点出现故障,由于故障节点处于以太网链路中,因此会导致后续的网络失效,甚至造成整个系统瘫痪。
发明内容
本发明提供了一种以太网的冗余控制方法及装置,用以解决现有技术中工业以太网一个故障节点导致后续网络失效,甚至造成整个系统瘫痪的问题。
其具体的技术方案如下:
一种以太网冗余的控制方法,所述以太网中包括依次连接多个从站和主站,所述依次连接的多个从站所形成的链路的一端连接至主站的一个端口,链路的另一端连接至主站的另一端口,包括:
主站获取所有未发送反馈数据包的从站;
在所有未发送反馈数据包的从站中确定与主站的端口传输距离最短的从站为断网从站;
通过与所述断网从站传输距离最短的端口向所述断网从站与所述端口之间的从站发送业务数据包,通过另一端口向断网从站以及断网从站与所述另一端口之间的从站发送业务数据包。
可选的,在所有未发送反馈数据包的从站中确定与主站的端口传输距离最短的从站为断网从站,包括:
获取所有未发送反馈数据包的从站的从站标识,并根据从站标识确定出与主站的端口传输距离最短的从站;
若是在连续3次未接收到所述从站的反馈数据包时,则确定所述从站为断网从站。
可选的,在通过另一端口向所述断网从站以及断网从站与所述另一端口之间的从站发送业务数据包之后,还包括:
在未接收到断网从站的反馈数据时,则确定所述断网从站发生故障,生成并输出表征所述断网从站发生故障的告警信息。
可选的,在主站获取所有未发送反馈数据包的从站之前,还包括:
在所述依次连接的多个从站中确定出处于中间位置的中心从站;
通过一个端口向所述端口与所述中心从站之间的从站发送携带检测信息的业务数据包,通过另一端口向所述中心从站以及所述另一端口与所述中心从站之间的从站发送携带检测信息的业务数据包。
可选的,所述业务数据包携带与从站之间的时间计数器的偏差值,所述偏差值用于使从站同步调整时间计数器。
一种以太网的冗余装置,所述以太网中包括依次连接多个从站和主站,所述依次连接的多个从站所形成的链路的一端连接至主站的一个端口,链路的另一端连接至主站的另一端口,包括:
获取模块,用于获取所有未发送反馈数据包的从站;
确定模块,用于在所有未发送反馈数据包的从站中确定与主站的端口传输距离最短的从站为断网从站;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于维谛技术有限公司,未经维谛技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410035921.1/2.html,转载请声明来源钻瓜专利网。