一种网络数据路由备份方法

文档序号:10615902阅读:1031来源:国知局
一种网络数据路由备份方法
【专利摘要】本发明公开了一种网络数据路由备份方法,包括安装在中心站点的路由网关设备,及安装在各业务节点并分别通过两种非相干网络与所述路由网关设备连接建立链路连接的数个终端设备,两种非相干网络分别为主用链路和备用链路;本发明采用端对端的路由测试方法,跳过了数据传输网络的内部路由协议,实现了数据在不同类型网络间传输的路由备份功能,确保了非相干网络间数据传输的可靠性,且采用的客户端/服务器模式,非常适合点对多点的网络结构,便于大规模的数据汇集应用。
【专利说明】
一种网络数据路由备份方法
技术领域
[0001]本发明涉及路由备份装置,尤其涉及的是一种网络数据路由备份方法。
【背景技术】
[0002]当前数据通信网中,数据业务传输可以大体的分为3类:基于电信级光纤传输设备(MSTP/PTN/0TN)的光纤数据传输网络,基于路由器、以太网交换机的广域数据网络,基于微波设备、移动、电信、联通等运营商的无线系统的无线数据网络。现有的路由备份协议和算法都是基于其中的某一类网络实现的,不能实现跨网络的路由备份功能。
[0003]同时,当前的路由协议都是针对某一具体网络实现的,一般要求网络内的设备全部支持相同的路由协议。当一个数据接入设备同时连接两种不同类型的网络时,现有的路由协议无法为数据接入终端在两类网络通路之间提供路由备份功能。
[0004]因此,有必要开发一种网络数据路由备份方法。

【发明内容】

[0005]针对现有技术的上述缺陷,本发明提供一种网络数据路由备份方法,以实现非相干网络间数据通信的路由备份,并实现双边路由的自动同步切换。
[0006]本发明解决技术问题所采用的技术方案如下:
[0007]—种网络数据路由备份方法,其中,包括:安装在中心站点的路由网关设备,及安装在各业务节点并分别通过两种非相干网络与所述路由网关设备连接建立链路连接的数个终端设备,两种非相干网络分别为主用链路和备用链路;
[0008]所述终端设备还包括第一备份电路,所述第一备份电路用于通过对所述主用链路和备用链路的链路测试进行终端设备业务数据传输的路由配置;
[0009]所述路由网关设备包括与所述第一备份电路相适配的第二备份电路,所述第二备份电路用于根据终端设备的业务数据传输的路由配置进行路由网关设备的业务数据传输的路由配置。
[0010]所述的一种网络数据路由备份方法,其中,所述路由网关设备与终端设备采用客户端/服务器模式,所述路由网关设备为服务器,所述终端设备为客户端。
[0011]所述的一种网络数据路由备份方法,其中,所述第一备份电路包括:
[0012]链路测试电路,用于测试主用链路和备用链路的链路状态;
[0013]第一路由配置电路,用于根据所述链路测试电路的测试结果,在测试成功的网络链路上向路由网关设备发送路由切换信息,并根据所述路由网关设备反馈的响应信息设置终端设备的业务路由到测试成功的网络链路上;
[0014]所述第二备份电路包括:
[0015]第二路由配置电路,用于根据所述第一路由配置电路发送的路由切换信息,切换业务路由到测试成功的网络链路,并通过测试成功的网络链路向所述终端设备发送响应消息。
[0016]所述的一种网络数据路由备份方法,其中,所述链路测试电路首先测试主用链路的链路状态,当测试失败时,再测试备用链路的链路状态。
[0017]所述的一种网络数据路由备份方法,其中,所述第一备份电路还包括:监控电路,用于实时运行主用链路的链路测试。
[0018]本发明所提供的一种网络数据路由备份方法,其达到的技术好处是:采用端对端的路由测试方法,跳过了数据传输网络的内部路由协议,实现了数据在不同类型网络间传输的路由备份功能,确保了非相干网络间数据传输的可靠性,且采用的客户端/服务器模式,非常适合点对多点的网络结构,便于大规模的数据汇集应用。
【附图说明】
[0019]图1是本发明提供的一种网络数据路由备份方法的结构示意图。
[0020]图2是本发明提供的一种网络数据路由备份方法的一优选实施例的结构示意图。
[0021]图3是本发明提供的一种网络数据路由备份方法的流程图。
【具体实施方式】
[0022]为使本发明的目的、技术方案及优点更加清楚、明确,以下参照附图并举实施例对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0023]由于现有路由设备均采用同一网络的路由协议,因此,无法针对两个不同网络间的数据业务进行路由切换,更具体地,无法实现数据业务在非相干网络间的路由切换,而本发明为了克服这些缺陷提供了一种网络数据路由备份方法,如图1所示,该路由备份装置包括:安装在中心站点的路由网关设备10,及安装在各业务节点并分别通过两种非相干网络与所述路由网关设备10连接建立链路连接的数个终端设备20,定义这两种非相干网络为主用链路30和备用链路40。而主用链路和备用链路具体为数据传输网络根据实际情况而定,例如,主用链路30可以为无线数据网罗,而备用链路40为广域网数据网络。本实施例的主用链路和备用链路为光纤传输网络、广域网数据网络和无线数据网络这三种数据传输网络中的两种。此外,本实施例的所述路由网关设备10与终端设备20采用客户端/服务器模式,所述路由网关设备为服务器,所述终端设备为客户端。
[0024]具体地,为了实现备份功能,在本实施例中,终端设备20还包括第一备份电路23,用于通过对所述主用链路30和备用链路40的链路测试进行终端设备20业务数据传输的路由配置;所述路由网关设备10包括与所述第一备份电路23相适配的第二备份电路13,用于根据终端设备20的业务数据传输的路由配置进行路由网关设备10的业务数据传输的路由配置。
[0025]进一步地,如图2所示,终端设备20的第一备份电路23包括:链路测试电路231和第一路由配置电路232,其中,链路测试电路231用于测试主用链路30和备用链路40的链路状态;第一路由配置电路232用于根据所述链路测试电路231的测试结果,在测试成功的网络链路上向路由网关设备1发送路由切换信息,并根据所述路由网关设备1反馈的响应信息切换终端设备20的业务路由到测试成功的网络链路上;而所述第二备份电路13包括第二路由配置电路131,用于根据所述第一路由配置电路232发送的路由切换信息,切换业务路由到测试成功的网络链路,并通过测试成功的网络链路向所述终端设备20发送响应消息。
[0026]在本实施例中,链路测试电路优先测试主用链路,在主用链路出现故障导致测试不成功时,测试备用链路。具体地,链路测试电路测试主用链路的链路状态,在测试成功时,第一路由配置电路通过主用链路向路由网关设备发送路由切换信息,路由网关设备的第二路由配置电路根据所述路由切换信息,将终端设备的业务路由切换到主用链路,同时向终端设备发送路由切换的响应信息,终端设备根据该响应信息,切换本端的业务路由到主用链路。当主用链路的链路状态出现故障,导致测试不成功时,链路测试电路测试备用链路的链路状态,当测试成功时,第一路由配置电路通过备用链路向路由网关设备发送路由切换信息,路由网关设备的第二路由配置电路根据所述路由切换信息,切换业务路由到备用链路,同时向终端设备发送路由切换的响应信息,终端设备根据该响应信息,切换本端的业务路由到备用链路。而如果备用链路的链路状态也检测失败,则链路测试电路继续测试主用链路的链路状态。通过上述过程,本实施例实现了数据业务在两种非相干网络间数据传输的路由备份功能。
[0027]进一步地,第一备份电路还包括监控电路,用于在链路测试电路对非相干网络中一网络链路测试成功后持续对该网络链路进行监控。本实施例优选对主用了链路进行监控,并持续测试主用链路的链路状态。而在备用链路测试失败后也继续测试主用链路的链路状态。同时,本发明采用客户端/服务器模式,能够尽可能的减轻路由网关服务器的路由维护压力,降低了系统风险。
[0028]优选地,本发明的终端设备采用LINUX系统,而路由网关设备采用Windows server操作系统,支持三个以上GE(千兆以太网)接口,以实现大规模数据汇集应用。当然,上述操作系统仅仅用于解释本实施例,并不用于限制本实施例,可以采用其他操作系统实现路由备份功能及路由自动切换。
[0029 ]如图3所示,基于上述一种网络数据路由备份方法,本发明包括步骤:
[0030]步骤S100、终端设备测试连接路由网关设备的两条非相干网络中主用链路的链路状态,并在测试成功时,通过所述主用链路向路由网关设备发送路由切换信息;
[0031]步骤S200、路由网关设备根据所述路由切换信息将业务路由切换到主用链路,并向终端设备发送响应消息,终端设备根据所述响应消息将业务路由切换到主用链路;
[0032]步骤S300、当终端设备对所述主用链路的链路测试失败时,终端设备测试备用链路的链路状态,并在测试成功时,通过所述备用链路向路由网关设备发送路由切换信息;
[0033]步骤S400、路由网关设备根据所述路由切换信息将业务路由切换到备用链路,并向终端设备发送响应消息,终端设备根据所述响应消息将业务路由切换到备用链路。
[0034]其中,终端设备实时运行主用链路的链路测试,并在测试成功时,通过所述主用链路向路由网关设备发送路由切换信息;路由网关设备根据所述路由切换信息将业务路由切换到主用链路,并向终端设备发送响应消息,终端设备根据所述响应消息将业务路由切换到主用链路。
[0035]通过上述路由备份方法,本发明实现了数据在非相干网络间数据传输的路由备份功能,实现了双边路由的自动同步切换,确保了非相干网络间数据传输的可靠性。
[0036]综上所述,本发明提供的一种网络数据路由备份方法及方法,采用端对端的路由测试方法,跳过了数据传输网络的内部路由协议,实现了数据在非相干网络间传输的路由备份功能,确保了非相干网络间数据传输的可靠性,且采用的客户端/服务器模式,尽可能的减轻了路由网关服务器的路由维护压力,降低了系统风险,非常适合点对多点的网络结构,便于大规模的数据汇集应用。
[0037]应当理解的是,本发明的应用不限于上述的举例,对本领域普通技术人员来说,可以根据上述说明加以改进或变换,所有这些改进和变换都应属于本发明所附权利要求的保护范围。
【主权项】
1.一种网络数据路由备份方法,其特征在于:包括安装在中心站点的路由网关设备,及安装在各业务节点并分别通过两种非相干网络与所述路由网关设备连接建立链路连接的数个终端设备,两种非相干网络分别为主用链路和备用链路; 所述终端设备还包括第一备份电路,所述第一备份电路用于通过对所述主用链路和备用链路的链路测试进行终端设备业务数据传输的路由配置; 所述路由网关设备包括与所述第一备份电路相适配的第二备份电路,所述第二备份电路用于根据终端设备的业务数据传输的路由配置进行路由网关设备的业务数据传输的路由配置。2.根据权利要求1所述的一种网络数据路由备份方法,其特征在于,所述路由网关设备与终端设备采用客户端/服务器模式,所述路由网关设备为服务器,所述终端设备为客户端。3.根据权利要求2所述的一种网络数据路由备份方法,其特征在于,所述第一备份电路包括: 链路测试电路,用于测试主用链路和备用链路的链路状态; 第一路由配置电路,用于根据所述链路测试电路的测试结果,在测试成功的网络链路上向路由网关设备发送路由切换信息,并根据所述路由网关设备反馈的响应信息设置终端设备的业务路由到测试成功的网络链路上; 所述第二备份电路包括: 第二路由配置电路,用于根据所述第一路由配置电路发送的路由切换信息,切换业务路由到测试成功的网络链路,并通过测试成功的网络链路向所述终端设备发送响应消息。4.根据权利要求3所述的一种网络数据路由备份方法,其特征在于,所述链路测试电路首先测试主用链路的链路状态,当测试失败时,再测试备用链路的链路状态。5.根据权利要求3所述的一种网络数据路由备份方法,其特征在于,所述第一备份电路还包括监控电路,用于实时运行主用链路的链路测试。
【文档编号】H04L12/24GK105978803SQ201610264721
【公开日】2016年9月28日
【申请日】2016年4月26日
【发明人】伍历文
【申请人】深圳市特发信息股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1