工业以太网双链路冗余技术的制作方法

文档序号:7565877阅读:367来源:国知局
专利名称:工业以太网双链路冗余技术的制作方法
技术领域
本实用技术涉及一种工业以太网双链路冗余技术,为链路冗余提供一种快速自愈方法。
背景技术
随着交换技术在网络中的普遍应用,保证各种网络终端包括服务器在内的设备间 正常通信成为一项重要的任务,在骨干网设备连接中,单一链路的连接很容易实现,但一个 简单的故障就会造成网络的中断,绝大多数情况下我们在交换网络中采用交换设备之间多 条链路连接,形成冗余链路来保证线路上的单点故障不会影响正常网络通信。通常构建冗余网络的方式主要有两种,一种是遗传了传统以太网的冗余自愈方 式,如STP、RSTP, TRUNKING ;另一种是专门针对工业自动化实时可靠性而从传统以太网变 异出的厂家私有环路冗余协议。但交换机的基本工作原理导致了这样的设计会在交换网络中产生严重的广播风 暴、多帧复制、地址表的不稳定等问题,另一方面冗余自愈时间达不到工业应用的标准。本 章将介绍在交换网络中既能保证冗余链路提供链路备份,又能够快速自愈,同时避免产生 上述问题的技术-工业以太网双链路冗余技术。

发明内容
在由交换机构成的交换网络中通常设计有冗余链路和设备。这种设计的目的是防 止一个点的失败导致整个网络功能的丢失。虽然冗余设计可能消除的单点失败问题,但也 导致了交换回路的产生,它会带来如下问题A.广播风暴B.同一帧的多份拷贝C.不稳定的MAC地址表因此,在交换网络中必须有一个机制来阻止回路,而工业以太网双链路冗余技术 的作用正在于此。工业以太网双链路冗余技术是从机到主机报告链路管理的协议(RLC),它在防止 产生自循环的基础上提供路径冗余。为使以太网更好地工作,两个交换机之间只能有一条 活动路径。网络环路的发生有多种原因,最常见的一种是故意生成的冗余,万一一个链路或 交换机失败,会有另一个链路或交换机替代。所以,工业以太网双链路冗余技术的主要思想就是当网络中存在备份链路时,只 允许主链路激活,如果主链路因故障而被断开后,备用链路才会被打开。本发明的技术方案如下(1)工业以太网双链路冗余技术基于以下几点①有一个主控的边缘交换机 (Switch Identifier).这个交换机收集所有从交换机链路变化的信息。②每个环网有 一个唯一的环网标识(Ring Identifier) 0以识别是哪个环网的交换机发生链路变化。③每个交换机的端口有一个唯一的端口标识(Port Identifier) 0对环网的配置进行管理需要。收集从交换机链路变化信息的边缘交换机被称为主交换机。主控交换机处于边缘 位置,它有主链路,也有备份链路,但它只激活主链路。主控交换机收集来自从交换机链路 变化的信息,发现主链路因故障而被断开后,根据环网标识启用备份链路所指定的端口。(2)网络中所有交换机链路变化能够发送链路变化(RLC)报文到主控交换机。这 样,可以确认哪些链路中断,以启用对应的备份链路。链路变化(RLC)报文格式如图1所
7J\ ο主要字段解释如下> Master SwitchId 主控交换机的标识,主要收集从交换机链路变化信息的边缘 交换机,以及控制备份链路相对应的端口的启用和禁用。>Ring Id 环网的标识,通知主控交换机哪个环网出现故障。> Port Id 链路变化所对应的端口的标识。(3)此方案的机制是通知报告-确认机制。链路变化(RLC)报文的处理如图2所 示。主链路因故障而被断开后,从交换机就产生链路变化(RLC)报文,并且链路变化(RLC) 报文信息(连接状态变化报文)只发送给主控交换机,主控交换机收到后,首先检测环网 Id,然后找到此环网备份链路对应的端口,并且启用它,然后发送收到链路变化确认报文给 从交换机,如果链路变化确认报文没有收到,从交换机就会定时发送链路变化(RLC)报文 给主控交换机。本工业以太网双链路冗余技术具有以下优点(1)通信流量开销小链路变化(RLC)报文比较简洁、短小,减少了对交换机性能的消耗,并且链路变化 (RLC)报文只向主控交换机发送一次,通信流量少,响应速度快。(2)自愈速度快一旦故障发生时如链路中断,故障相邻的交换机节点或端口上会通过中断立刻检 测到链路变化,并立刻向主控交换机发送链路变化(RLC)报文,主控交换机接收到该报文 则认为环处于故障状态,立刻启用备份链路对应的端口。(3)不受环网拓扑结构的限制环网可以任意连接,主要是要确定主控交换机和从交换机的关系,以及备份链路 所对应的端口。


图1是链路变化(RLC)报文图。 图2是链路变化(RLC)报文处理图。
权利要求
1.工业以太网双链路冗余技术,其特征在于a)有一个主控的边缘交换机来收集所有从交换机的链路变化的信息;b)主控交换机事先已确定备份链路相对应的端口,并且此端口事先禁用;c)一旦故障发生时如链路中断,故障相邻的交换机节点或端口上会通过中断立刻检测 到链路变化,并立刻向主控交换机发送链路变化RLC报文。d)当主控交换机一旦收到链路变化RLC报文,就启用备份链路相对应的端口,然后发 送确认报文。
2.如权利要求1所述的链路变化的信息,其特征在于,步骤a)信息包括Master Switch Id主控交换机标识,Ring Id环网标识,PortId端口标识,通过环网标识能找到备 份链路相对应的端口。
3.如权利要求1所述的备份链路相对应的端口,其特征在于,步骤b)确定主控交换机 后,事先确定备份链路对应的端口,并禁用。
4.如权利要求1所述的从交换机检测链路变化,其特征在于,步骤c)一旦从交换机检 测到链路变化,就立刻向主控交换机发送链路变化RLC报文。
全文摘要
本发明涉及工业以太网双链路冗余的一种技术,用于工业以太网设备间稳定、健壮的通信。主要包括以下步骤在主控交换设备中预设备份链路相对应的端口,并禁用;一旦故障发生时如链路中断,故障相邻的交换机节点或端口上会通过中断立刻检测到链路变化,并立刻向主控交换机发送链路变化(RLC)报文;当主控交换机一旦收到链路变化(RLC)报文,就启用备份链路相对应的端口。
文档编号H04L12/24GK102118266SQ20111002165
公开日2011年7月6日 申请日期2011年1月19日 优先权日2011年1月19日
发明者代先强, 周厚明 申请人:武汉迈威光电技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1