一种主备链路切换、实现链路冗余备份方法及装置的制造方法_5

文档序号:9380028阅读:来源:国知局
个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存 在任何这种实际的关系或者顺序。而且,术语"包括"、"包含"或者其任何其他变体意在涵 盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要 素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备 所固有的要素。在没有更多限制的情况下,由语句"包括一个……"限定的要素,并不排除 在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
[0108] 本说明书中的各个实施例均采用相关的方式描述,各个实施例之间相同相似的部 分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于装置实 施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例 的部分说明即可。
[0109] 本领域普通技术人员可以理解实现上述方法实施方式中的全部或部分步骤是可 以通过程序来指令相关的硬件来完成,所述的程序可以存储于计算机可读取存储介质中, 这里所称得的存储介质,如:R0M/RAM、磁碟、光盘等。
[0110] 以上所述仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在 本发明的精神和原则之内所作的任何修改、等同替换、改进等,均包含在本发明的保护范围 内。
【主权项】
1. 一种实现链路冗余备份方法,其特征在于,应用于第一交换设备,所述第一交换设备 与第二交换设备部署于同一工业以太网站点中,所述第一交换设备和所述第二交换设备均 为同一分布式冗余协议DRP环网中的交换设备;针对该工业以太网站点中的每个终端,该 终端通过第一链路与所述第一交换设备连接,通过第二链路与所述第二交换设备连接,所 述第一链路为断开状态,所述第二链路为连通状态,且所述第一链路与所述第二链路构成 一个备份组;所述方法包括: 监测自身与所述第二交换设备连接的DRP环网链路的链路状态; 当监测到自身与所述第二交换设备连接的DRP环网链路出现故障、且整个DRP环网处 于故障状态的时长达到预设阈值时,根据本地配置信息表中记录的针对每个备份组自身为 相应链路分配的端口的端口号,查找处于阻塞状态的每个端口; 从查找到的端口中选择一个端口,将其设置为打开状态,使与该端口连接的第一链路 处于连通状态,以将该第一链路及与该第一链路在同一备份组中的第二链路切换为所述 DRP环网中的链路。2. 根据权利要求1所述的方法,其特征在于,所述从查找到的端口中选择一个端口,将 其设置为打开状态,包括: 根据每个终端的优先级及自身为每个终端对应的链路分配的端口,从查找到的端口中 识别为优先级最高的终端对应的链路分配的端口,将识别到的端口设置为打开状态。3. 根据权利要求1所述的方法,其特征在于,所述从查找到的端口中选择一个端口,将 其设置为打开状态,包括: 将查找到的端口对应的备份组按照预设标识顺序进行排序,将第一个备份组对应的端 口设置为打开状态。4. 一种主备链路切换方法,其特征在于,应用于第一交换设备,所述第一交换设备与 第二交换设备部署于同一工业以太网站点中,所述第一交换设备和所述第二交换设备均为 同一分布式冗余协议DRP环网中的交换设备;针对该工业以太网站点中的每个终端,该终 端通过第一链路与所述第一交换设备连接,通过第二链路与所述第二交换设备连接,且所 述第一链路与所述第二链路构成一个备份组,在所述第一链路和所述第二链路中,当前处 于连通状态的第二链路为主链路,当前处于断开状态的第一链路为备份链路;所述方法包 括: 接收故障通讯报文,所述故障通讯报文中包含出现故障的第二链路所在的备份组的标 识信息; 当确定自身为所述出现故障的第二链路所在的备份组对应的交换设备时,根据本地 配置信息表中记录的针对每个备份组自身为相应链路分配的端口的端口号,查找对应的端 P ; 将查找到的端口设置为打开状态,使与该端口连接的第一链路处于连通状态。5. 根据权利要求4所述的方法,其特征在于,所述备份组的标识信息包括:所述备份组 所在工业以太网站点的标识信息和所述备份组位于工业以太网站点中所在组的标识信息; 或,所述备份组所在工业以太网站点的标识信息、所述备份组位于工业以太网站点中所在 组的标识信息以及该组中交换设备的标识信息;或,所述备份组对应的终端的标识信息。6. -种实现链路冗余备份装置,其特征在于,应用于第一交换设备,所述第一交换设备 与第二交换设备部署于同一工业以太网站点中,所述第一交换设备和所述第二交换设备均 为同一分布式冗余协议DRP环网中的交换设备;针对该工业以太网站点中的每个终端,该 终端通过第一链路与所述第一交换设备连接,通过第二链路与所述第二交换设备连接,所 述第一链路为断开状态,所述第二链路为连通状态,且所述第一链路与所述第二链路构成 一个备份组;所述装置包括: 链路状态监测模块,用于监测自身与所述第二交换设备连接的DRP环网链路的链路状 态; 第二端口查找模块,用于当监测到自身与所述第二交换设备连接的DRP环网链路出现 故障、且整个DRP环网处于故障状态的时长达到预设阈值时,根据本地配置信息表中记录 的针对每个备份组自身为相应链路分配的端口的端口号,查找处于阻塞状态的每个端口; 第二端口打开模块,用于从查找到的端口中选择一个端口,将其设置为打开状态,使与 该端口连接的第一链路处于连通状态,以将该第一链路及与该第一链路在同一备份组中的 第二链路切换为所述DRP环网中的链路。7. 根据权利要求6所述的装置,其特征在于,所述第二端口打开模块,具体用于: 根据每个终端的优先级及自身为每个终端对应的链路分配的端口,从查找到的端口中 识别为优先级最高的终端对应的链路分配的端口,将识别到的端口设置为打开状态。8. 根据权利要求6所述的装置,其特征在于,所述第二端口打开模块,具体用于: 将查找到的端口对应的备份组按照预设标识顺序进行排序,将第一个备份组对应的端 口设置为打开状态。9. 一种主备链路切换装置,其特征在于,应用于第一交换设备,所述第一交换设备与 第二交换设备部署于同一工业以太网站点中,所述第一交换设备和所述第二交换设备均为 同一分布式冗余协议DRP环网中的交换设备;针对该工业以太网站点中的每个终端,该终 端通过第一链路与所述第一交换设备连接,通过第二链路与所述第二交换设备连接,且所 述第一链路与所述第二链路构成一个备份组,在所述第一链路和所述第二链路中,当前处 于连通状态的第二链路为主链路,当前处于断开状态的第一链路为备份链路;所述装置包 括: 故障通讯报文接收模块,用于接收故障通讯报文,所述故障通讯报文中包含出现故障 的第二链路所在的备份组的标识信息; 第一端口查找模块,用于当确定自身为所述出现故障的第二链路所在的备份组对应的 交换设备时,根据本地配置信息表中记录的针对每个备份组自身为相应链路分配的端口的 端口号,查找对应的端口; 第一端口打开模块,用于将查找到的端口设置为打开状态,使与该端口连接的第一链 路处于连通状态。10. 根据权利要求9所述的装置,其特征在于,所述备份组的标识信息包括:所述备份 组所在工业以太网站点的标识信息和所述备份组位于工业以太网站点中所在组的标识信 息;或,所述备份组所在工业以太网站点的标识信息、所述备份组位于工业以太网站点中所 在组的标识信息以及该组中交换设备的标识信息;或,所述备份组对应的终端的标识信息。
【专利摘要】本发明实施例公开了一种主备链路切换、实现链路冗余备份方法及装置。一种主备链路切换方法,应用于第一交换设备,可以包括以下步骤:接收故障通讯报文;根据本地配置信息表中记录的针对每个备份组自身为相应链路分配的端口的端口号,查找对应的端口;将查找到的端口设置为打开状态,使与该端口连接的第一链路处于连通状态;一种实现链路冗余备份方法,应用于第一交换设备,可以包括以下步骤:监测自身与所述第二交换设备连接的DRP环网链路的链路状态;查找处于阻塞状态的每个端口;从查找到的端口中选择一个端口,设置为打开状态。应用本发明实施例所提供的技术方案,降低了链路的冗余备份的运行成本,可以满足工业应用中毫秒级的切换要求。
【IPC分类】H04L12/24, H04L12/437
【公开号】CN105099771
【申请号】CN201510383324
【发明人】江启运
【申请人】北京东土科技股份有限公司
【公开日】2015年11月25日
【申请日】2015年7月2日
当前第5页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1