掌桥专利:专业的专利平台
掌桥专利
首页

一种用于路由器的多带宽备份、叠加策略及方法

文献发布时间:2023-06-19 11:45:49


一种用于路由器的多带宽备份、叠加策略及方法

技术领域

本发明涉及互联网的技术领域,特别涉及一种用于路由器的多带宽备份、叠加策略及方法。

背景技术

在一些对网络连通性要求比较高的场景下,往往会采用多种保障手段来降低网络故障率,比如同时接入宽带网络和移动网络,当某条网络故障发生时,主动切换到另一条网络来保障网络的连贯性。另一方面,对于拥有多条网络接入的场景,在对网络出口带宽有较高要求时往往期望能将现有多条带宽充分利用起来,比如存在大量客户端接入需求,单条带宽并不足以支撑起网络访问的需求。

网络备份与叠加策略是针对不同场景需求而提出的,前者解决了网络连贯性的问题,后者解决了多条网络场景下,线路利用率的问题。

网络备份、叠加策略存在两个关键点:网络切换灵敏度和网络稳定性。当某条线路发生断线时,需要能够快速感知并重调线路保证数据流的连贯性;在线路存在波动的情况下,线路会频繁发生重调,从而产生网络震荡。网络切换灵敏度越高,数据连贯性越好,同时网络波动越剧烈,所以需要寻求一个平衡点。

发明内容

针对现有技术中存在的不足之处,本发明的目的是提供一种用于路由器的多带宽备份、叠加策略及方法,高灵敏度网络感知和延时切换策略,在具备快速感知的基础上,优化了频繁切换带来的网络稳定性问题。为了实现根据本发明的上述目的和其他优点,提供了一种用于路由器的多带宽备份、叠加策略及方法,包括:

S1、通过在线状态探测模块同时向多个指定服务器循环发送icmp探测报文;

S2、通过设置超时时间,判断是否在超时时间内收到回应,判断该网络是否是断网状态;

S3、通过步骤S2判断线路均在在线状态,通过备份模式与叠加模式进行线路的分配;

S4、通过网络线路分配模块为每一个流经路由器的数据包打标记,具有不同标记的数据包将会被指定到相应出口线路上;

S5、当步骤S4中进行线路切换时,通过启动定时器计时,进行分配出口路线的控制。

优选的,所述步骤S2中,当在超时时间内只要有收到回应判断为该条网络是通的,反之若发出的所有报文在超时时间内均未收到回应则判断该网络不通。

优选的,所述步骤S2中通过设置1s的超时时间,网络不通超时后马上发送下一个icmp探测报文,网络畅通时收到报文后,隔1s发送下一个icmp探测报文,断网情况下,探测感知时间在1~2s。

优选的,所述步骤S5中,当发生一次线路切换时,启动定时器计时,在设定的延时期间,若分配使用的线路一直处于在线状态,未使用的线路即使发生状态切换,出口线路的分配也将保持不变,超出延时时间后,若未分配线路处于在线状态,此时再重新分配出口线路。

优选的,所述步骤S5中,若在设定的延时期间,分配使用的线路发生在线到断线的状态切换,立即重新分配出口线路。

本发明与现有技术相比,其有益效果是:通过本申请中的延时切换策略,避免了在存在网络波动的场景下,网络震荡的问题,从而提升网络的整体质量,优化了频繁切换带来的网络稳定性问题,通过一套多带宽备份、叠加的策略,通过切换配置不同的策略模式满足不同的场景需求。

附图说明

图1为根据本发明的用于路由器的多带宽备份、叠加策略及方法的线路备份模式示意图;

图2为根据本发明的用于路由器的多带宽备份、叠加策略及方法的线路叠加模式示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

参照图1-2,一种用于路由器的多带宽备份、叠加策略及方法,包括:S1、通过在线状态探测模块同时向多个指定服务器循环发送icmp探测报文;

S2、通过设置超时时间,判断是否在超时时间内收到回应,判断该网络是否是断网状态;

S3、通过步骤S2判断线路均在在线状态,通过备份模式与叠加模式进行线路的分配;

S4、通过网络线路分配模块为每一个流经路由器的数据包打标记,具有不同标记的数据包将会被指定到相应出口线路上;

S5、当步骤S4中进行线路切换时,通过启动定时器计时,进行分配出口路线的控制。

进一步的,所述步骤S2中,当在超时时间内只要有收到回应判断为该条网络是通的,反之若发出的所有报文在超时时间内均未收到回应则判断该网络不通。

进一步的,所述步骤S2中通过设置1s的超时时间,网络不通超时后马上发送下一个icmp探测报文,网络畅通时收到报文后,隔1s发送下一个icmp探测报文,断网情况下,探测感知时间在1~2s。

进一步的,所述步骤S5中,当发生一次线路切换时,启动定时器计时,在设定的延时期间,若分配使用的线路一直处于在线状态,未使用的线路即使发生状态切换,出口线路的分配也将保持不变,超出延时时间后,若未分配线路处于在线状态,此时再重新分配出口线路,所述步骤S5中,若在设定的延时期间,分配使用的线路发生在线到断线的状态切换,立即重新分配出口线路,通过上述延时切换策略,避免了在存在网络波动的场景下,网络震荡的问题,从而提升网络的整体质量。

网络线路分配模块负责为设备分配出口线路,在本发明中,通过为每一个流经路由器的数据包打标记,具有不同标记的数据包将会被指定到相应出口线路上,从而实现线路的分配。以双线路为例,我们指定带有标记1的数据包由主线路/线路1流出,指定带有标记2的数据包由从线路/线路2流出。在备份模式下,当主线路在线时,所有数据包被打上标记1从而由主线路流出,当主线路断线(从线路在线)时,所有数据包被打上标记2从而由从线路流出;在叠加模式下,当线路1/2都在线时,将根据两条线路的带宽比例将数据包按比例分别标记以1或2,当只有一条线路在线时,所有数据包将被标记以该线路对应的标记值。

这里说明的设备数量和处理规模是用来简化本发明的说明的,对本发明的应用、修改和变化对本领域的技术人员来说是显而易见的。

尽管本发明的实施方案已公开如上,但其并不仅限于说明书和实施方式中所列运用,它完全可以被适用于各种适合本发明的领域,对于熟悉本领域的人员而言,可容易地实现另外的修改,因此在不背离权利要求及等同范围所限定的一般概念下,本发明并不限于特定的细节和这里示出与描述的图例。

相关技术
  • 一种用于路由器的多带宽备份、叠加策略及方法
  • 一种管理路由器备份组的方法、路由器及系统
技术分类

06120113043302