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

文档序号:9380028阅读:来源:国知局
针对每个备份组自身为相应链路分配的端 口的端口号,查找对应的端口;
[0032] 第一端口打开模块,用于将查找到的端口设置为打开状态,使与该端口连接的第 一链路处于连通状态。
[0033] 在本发明的一种【具体实施方式】中,所述备份组的标识信息包括:所述备份组所在 工业以太网站点的标识信息和所述备份组位于工业以太网站点中所在组的标识信息;或, 所述备份组所在工业以太网站点的标识信息、所述备份组位于工业以太网站点中所在组的 标识信息以及该组中交换设备的标识信息;或,所述备份组对应的终端的标识信息。
[0034] 应用本发明实施例所提供的技术方案,第一交换设备接收到故障通讯报文后,根 据故障通讯报文中的备份组的标识信息,可以确定自身是否为故障链路所在的备份组对应 的交换设备,也就是判断本地配置信息中是否记录有该备份组的标识信息,在是的情况下, 第一交换设备可以查找到自身分配给与故障链路在同一备份组的相应链路的端口,并将该 端口设置为打开状态,这样,可以使与该端口连接的链路处于连通状态,或者,第一交换设 备监测到自身与第二交换设备连接的DRP环网链路出现故障、且整个DRP环网处于故障状 态的时长达到预设阈值时,可以查找到自身为每个备份组的相应链路分配的处于阻塞状态 的端口,并从查找到的端口中选择一个端口,将其设置为打开状态,这样,可以使与该端口 连接的链路处于连通状态,从而实现链路的冗余备份。本发明实施例中对终端不做限制,使 用普通的HUB端口终端也可以实现链路的冗余备份,降低了链路的冗余备份的运行成本。 另外,第一交换设备只要接收故障通讯报文或者满足端口打开条件,即可将相应端口设置 为打开状态,无需进行全网拓扑结构的重构,因此该过程需要的时长较短,可以满足工业应 用中毫秒级的切换要求。
【附图说明】
[0035] 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现 有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本 发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以 根据这些附图获得其他的附图。
[0036] 图1为本发明实施例中DRP环网示意图;
[0037] 图2为本发明实施例中主备链路切换方法的一种实施流程图;
[0038] 图3为本发明实施例中实现链路冗余备份方法的一种实施流程图;
[0039] 图4为本发明实施例中主备链路切换装置的一种结构示意图;
[0040] 图5为本发明实施例中实现链路冗余备份装置的一种结构示意图。
【具体实施方式】
[0041] 首先对本发明实施例所提供的一种主备链路切换方法进行说明,该方法可以包括 以下步骤:
[0042] 接收故障通讯报文,所述故障通讯报文中包含出现故障的第二链路所在的备份组 的标识信息;
[0043] 当确定自身为所述出现故障的第二链路所在的备份组对应的交换设备时,根据本 地配置信息表中记录的针对每个备份组自身为相应链路分配的端口的端口号,查找对应的 端口;
[0044] 将查找到的端口设置为打开状态,使与该端口连接的第一链路处于连通状态。
[0045] 上述步骤的执行主体为第一交换设备。该第一交换设备与第二交换设备部署于同 一工业以太网站点,如变电站中,该第一交换设备和该第二交换设备均为同一分布式冗余 协议DRP环网中的交换设备;针对该工业以太网站点中的每个终端,该终端通过第一链路 与第一交换设备连接,通过第二链路与第二交换设备连接,且第一链路与第二链路构成一 个备份组,在第一链路和第二链路中,当前处于连通状态的第二链路为主链路,当前处于断 开状态的第一链路为备份链路。本发明实施例以工业以太网站点为变电站为例进行说明。
[0046] 参见图1所示,在一个全国范围的DRP环网中,共有四台交换设备,分别为:SW1、 SW2、SW3和SW4。其中,SW2和SW3部署于第一变电站中,SWl和SW4部署于第二变电站中。 在第一变电站中,与SW2和SW3具有链路连接关系的终端共有3个,终端Hl、终端H2和终端 H3。对于每个终端来说,当前处于连通状态的链路为主链路,当前处于断开状态的链路为备 份链路。也就是说对于不同的终端,本发明实施例中的第一交换设备可能是不同的。比如, 对于终端Hl来说,如果其与SW2连接的链路为连通状态,与SW3连接的链路为断开状态,则 SW2为第二交换设备,SW3为第一交换设备;对于终端H2来说,如果其与SW2连接的链路为 断开状态,与SW3连接的链路为打开状态,则SW2为第一交换设备,SW3为第二交换设备。终 端Hl对应的两条链路构成第一备份组,终端H2对应的两条链路构成第二备份组,终端H3 对应的两条链路构成第三备份组。需要说明的是,同一变电站中的终端数量可以根据实际 情况进行调整,本发明实施例对此不做限制。
[0047] 当交换设备与终端之间的链路发生故障时,相应的交换设备将向DRP环网中的其 他交换设备发送故障通讯报文,故障通讯报文中包含有故障链路所在的备份组的标识信 息。第一交换设备接收到故障通讯报文后,根据故障通讯报文中的备份组的标识信息,可以 确定自身是否为该出现故障的第二链路所在的备份组对应的交换设备,如果是,则可以根 据本地配置信息表中记录的针对每个备份组自身为相应链路分配的端口的端口号,查找到 分配给与该出现故障的第二链路在同一备份组中的链路的端口,并将该端口设置为打开状 态,以使该端口连接的第一链路为连通状态,实现主备链路的切换。
[0048] 应用本发明实施例所提供的技术方案,第一交换设备接收到故障通讯报文后,根 据故障通讯报文中的备份组的标识信息,可以确定自身是否为故障链路所在的备份组对应 的交换设备,也就是判断本地配置信息中是否记录有该备份组的标识信息,在是的情况下, 第一交换设备可以查找到自身分配给与故障链路在同一备份组的相应链路的端口,并将该 端口设置为打开状态,这样,可以使与该端口连接的链路处于连通状态,从而实现链路的冗 余备份。本发明实施例中对终端不做限制,使用普通的HUB端口终端也可以实现链路的冗 余备份,降低了链路的冗余备份的运行成本。另外,第一交换设备只要接收故障通讯报文, 即可将相应端口设置为打开状态,无需进行全网拓扑结构的重构,因此该过程需要的时长 较短,可以满足工业应用中毫秒级的切换要求。
[0049] 为了使本领域技术人员更好地理解本发明实施例中的技术方案,下面将结合本发 明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的 实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域 普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护 的范围。
[0050] 本发明实施例提供了一种主备链路切换方法,该方法应用于第一交换设备,该第 一交换设备与第二交换设备部署于同一工业以太网站点中,第一交换设备和第二交换设备 均为同一 DRP环网中的交换设备;针对该工业以太网站点中的每个终端,该终端通过第一 链路与第一交换设备连接,通过第二链路与第二交换设备连接,且第一链路与第二链路构 成一个备份组,在第一链路和第二链路中,当前处于连通状态的第二链路为主链路,当前处 于断开状态的第一链路为备份链路;参见图2所示,为该方法的一种实施流程图,该方法可 以包括以下步骤:
[0051] SllO :接收故障通讯报文。
[0052] 所述故障通讯报文中包含出现故障的第二链路所在的备份组的标识信息。
[0053] 在实际应用中,工业以太网站点中的每个终端与DRP环网中该工业以太网站点中 的两台交换设备通过链路连接,其中一条链路为连通状态的主链路,另一条链路为断开状 态的备份链路,每个终端通过其主链路发送数据报文。
[0054] 当DRP环网中的交换设备与终端之间的链路发生故障时,相应的交换设备可以通 过广播或组播方式,向DRP环网中的其他交换设备发送故障通讯报文。故障通讯报文中可 以包含故障链路所在的备份组的标识信息。在一个DRP环网中,通过备份组的标识信息可 以唯一确定一个备份组。需要说明的是,故障链路即为出现故障的第一链路。
[0055] 在本发明的一种【具体实施方式】中,所述备份组的标识信息可以包括:所述备份组 所在工业以太网站点的标识信息和所述备份
当前第2页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1