一种多WAN口网络设备的智能负载策略制造技术

技术编号:16506288 阅读:103 留言:0更新日期:2017-11-04 21:19
本发明专利技术公开了一种多WAN口网络设备的智能负载策略,基于下行带宽和上行带宽共同考虑的形式,结合抑制规则机制,依次判定上行占用比、下行占用比、剩余上行带宽平均值和剩余下行带宽平均值从而选定数据包出口。本发明专利技术颠覆了传统负载策略只考虑下行带宽的陈旧思路,综合考量上行和下行带宽,并以此实现多条线路剩余带宽的动态负载平衡,更为灵活,有效避免了空余带宽浪费,同时利用WAN口流量反馈反向抑制策略选路,完美结合实际应用情况,适应性强。

【技术实现步骤摘要】
一种多WAN口网络设备的智能负载策略
本专利技术涉及网络通信
,具体地讲,是涉及一种多WAN口网络设备的智能负载策略。
技术介绍
宽带提速降费的大背景下,经过运营商的努力建设,百兆网络接入已经开始走进寻常用户的日常使用中,甚至千兆接入也开始逐渐流行。而随着网络技术的飞速发展,人们对带宽的需求也越来越高,多条宽带的同时接入也成为一种低成本带宽增加的解决方案。在多条宽带同时接入时,如何充分叠加带宽、让线路使用率更充分,是多WAN口网络设备的必备功能之一。当前主流运营商提供的宽带接入,通常都是上下行带宽不对等的。这也符合普通宽带接入用户的大多数使用场景。比如网页浏览、下载等应用,都是主要使用下行带宽。运营商提供的所谓百兆/千兆接入,都是下行带宽的标称指标,上行带宽却没有硬性保障,例如普通线路的百兆接入,其下行带宽是100M,但上行带宽只有4M,而专线线路的百兆接入,同样是下行带宽100M,但其上行带宽可能高达几十兆。所以更容易被忽略的是上行带宽的合理使用情况。同为下行100M的带宽,不同运营商或线路之间,上行带宽也有较大差异。现目前在很多中小企业中,处于成本的考虑,专线线路和普通线路叠加使用的情况非常普遍,同样100M下行的带宽,上行带宽则会相差很大。由于上下行带宽比例和实际差异较大,如果多WAN口设备简单地以下行带宽使用情况作为WAN口之间的负载依据的话,较小的上行带宽必然率先受到限制。当上行带宽被占满的时候,上行的请求报文将无法发出,出现丢包,从而下行带宽的使用率也同样收到限制。另一方面在部分情况下,上行使用较少而下行使用会非常高。下行带宽的使用率,通常是目前网络设备的重要评判标准之一。而合理的改善上行带宽的分配,其实就是提高下行带宽的使用率。基于目前这种网络使用环境和应用分析,我们提出一种基于上下行带宽的智能负载策略。
技术实现思路
针对上述现有技术的不足,本专利技术提供一种多WAN口网络设备的智能负载策略。为了实现上述目的,本专利技术采用的技术方案如下:一种多WAN口网络设备的智能负载策略,包括如下步骤:(S1)定时检测该多WAN口网络设备的所有WAN口的流量使用情况,并以此测算并配置每个WAN口的负载相关参数,所述负载相关参数包含上行占用比、下行占用比、剩余上行带宽平均值、剩余下行带宽平均值;(S2)接收来自该多WAN口网络设备的其他模块传输来的待发送的数据包以及指定的多个可选WAN口;(S3)对比这些指定的WAN口的上行占用比,若存在唯一WAN口的上行占用比低于设定阈值,则选择该WAN口作为所述待发送数据包的发送出口;若上行占用比低于设定阈值的WAN口为两个以上,则按照上行剩余带宽比例动态分配原则选择其中一WAN口作为所述待发送数据包的发送出口;若这些WAN口的上行占用比均不低于设定阈值,则进行下一步;(S4)对比这些WAN口的下行占用比,若存在唯一WAN口的下行占用比低于设定阈值,则选择该WAN口作为所述待发送数据包的发送出口,否则进行下一步;(S5)对比这些WAN口的剩余上行带宽平均值,若存在唯一WAN口的剩余上行带宽平均值不小于设定阈值,则选择该WAN口作为所述待发送数据包的发送出口,若剩余上行带宽平均值不小于设定阈值的WAN口为两个以上,则选择其中剩余上行带宽平均值最大的WAN口作为所述待发送数据包的发送出口,若这些WAN口的剩余上行带宽平均值均小于设定阈值,则进行下一步;(S6)对比这些WAN口的剩余下行带宽平均值,若存在唯一WAN口的剩余下行带宽平均值不小于设定阈值,则选择该WAN口作为所述待发送数据包的发送出口,否则选择其中剩余下行带宽平均值最大的WAN口作为所述待发送数据包的发送出口;由选定的WAN口发送相应数据包。具体地,所述上行占用比为该WAN口在单位时间内所占用的上行带宽与其配置的最大带宽的比值,所述下行占用比为该WAN口在单位时间内所占用的下行带宽与其配置的最大带宽的比值,所述剩余上行带宽平均值为该WAN口在单位时间内剩余上行带宽的平均值,所述剩余下行带宽平均值为该WAN口在单位时间内剩余下行带宽的平均值;剩余上行/下行带宽=上行/下行最大带宽–所占用的上行/下行带宽。进一步地,所述上行/下行最大带宽由用户手动设定配置或由所述多WAN口网络设备针对每个WAN口根据一段时间内检测到的最大负载自动配置。作为优选,所述上行占用比和下行占用比的设定阈值均不低于60%。并且,所述剩余上行带宽平均值的设定阈值不低于所有WAN口除开上行占用比设定阈值对应带宽值后所剩余的上行带宽的平均值的80%所对应的值,所述剩余下行带宽平均值的设定阈值不低于所有WAN口除开下行占用比设定阈值对应带宽值后所剩余的下行带宽的平均值的80%所对应的值。更进一步地,为了更好地适应某些实际情况,所述步骤(S1)中,在检测WAN口的流量使用情况后还根据每个WAN口的当前负载量配置抑制规则表,使所述待发送的数据包优先从所述抑制规则表没有记录的WAN口中选定一个作为发送出口。具体地,所述抑制规则表的配置方法如下:在存储器中开辟一块区域建立表体,每次定时检测所有WAN口的流量使用情况时,将满足添加条件的WAN口信息记录在该表体内,并将当次检测时不满足所述添加条件且已存在于该表体内的WAN口信息从该表体内删除;所述添加条件为当前WAN口的流量使用情况达到上行占用比或下行占用比的设定阈值。其中,所述抑制规则表内记录的WAN口信息包括WAN口名称或编号、当次流量使用情况和当次负载相关参数。更进一步地,所述步骤(S2)中,所述指定的多个可选WAN口中若存在唯一当前未记录在所述抑制规则表中的WAN口,则选择该WAN口作为所述待发送数据包的发送出口,否则执行步骤(S3)。更具体地,所述步骤(S3)中,上行剩余带宽比例动态分配原则为优先选择上行占用比最小的WAN口,或,优先选择剩余上行带宽平均值最大的WAN口,或,在这些WAN口的剩余上行带宽平均值相互不超过5%时,优先选择其中剩余下行带宽平均值最大的WAN口。与现有技术相比,本专利技术具有以下有益效果:(1)相比传统多WAN口网络设备的负载策略按照下行带宽比例负载的方式,本专利技术的智能负载策略更加灵活智能,在兼顾下行带宽的同时,还考虑了上行带宽;如果说传统负载策略是根据带宽达到多WAN口的静态平衡,那么本专利技术则是根据综合上行/下行带宽灵活分配达到动态平衡,本专利技术应用性好,网络使用灵活,负载更加人性化,具有广泛的应用前景,适合推广应用。(2)传统多WAN口网络设备的负载策略只考虑下行带宽,在当今网络坏境中可能会造成大量丢包的情况。即使同样百兆的带宽的线路,上行带宽也差别巨大。如果单纯按照下行比例负载,造成上下行带宽差异较大的线路上行大量空余的情况。本专利技术的智能负载策略相比传统策略能够更加充分的使用每一条线路,避免了空余带宽的浪费。(3)本专利技术基于申请人在业内多年的经验和了解。当今中小企业专线和普通线路混合使用的情况非常普遍,部分公司专业业务需要一或多条上下行对等带宽,但是为了满足公司日常网络需求,往往还会添加一条普通线路。普通线路和专线相比,下行带宽远远高于上行。例如,某公司一条上下行均为20M的专线和一条上行4M下行100M的普通带宽混合使用。如果按照传统策略下行比例负载。就会照成普本文档来自技高网
...
一种多WAN口网络设备的智能负载策略

【技术保护点】
一种多WAN口网络设备的智能负载策略,其特征在于,包括如下步骤:(S1)定时检测该多WAN口网络设备的所有WAN口的流量使用情况,并以此测算并配置每个WAN口的负载相关参数,所述负载相关参数包含上行占用比、下行占用比、剩余上行带宽平均值、剩余下行带宽平均值;(S2)接收来自该多WAN口网络设备的其他模块传输来的待发送的数据包以及指定的多个可选WAN口;(S3)对比这些指定的WAN口的上行占用比,若存在唯一WAN口的上行占用比低于设定阈值,则选择该WAN口作为所述待发送数据包的发送出口;若上行占用比低于设定阈值的WAN口为两个以上,则按照上行剩余带宽比例动态分配原则选择其中一WAN口作为所述待发送数据包的发送出口;若这些WAN口的上行占用比均不低于设定阈值,则进行下一步;(S4)对比这些WAN口的下行占用比,若存在唯一WAN口的下行占用比低于设定阈值,则选择该WAN口作为所述待发送数据包的发送出口,否则进行下一步;(S5)对比这些WAN口的剩余上行带宽平均值,若存在唯一WAN口的剩余上行带宽平均值不小于设定阈值,则选择该WAN口作为所述待发送数据包的发送出口,若剩余上行带宽平均值不小于设定阈值的WAN口为两个以上,则选择其中剩余上行带宽平均值最大的WAN口作为所述待发送数据包的发送出口,若这些WAN口的剩余上行带宽平均值均小于设定阈值,则进行下一步;(S6)对比这些WAN口的剩余下行带宽平均值,若存在唯一WAN口的剩余下行带宽平均值不小于设定阈值,则选择该WAN口作为所述待发送数据包的发送出口,否则选择其中剩余下行带宽平均值最大的WAN口作为所述待发送数据包的发送出口;由选定的WAN口发送相应数据包。...

【技术特征摘要】
1.一种多WAN口网络设备的智能负载策略,其特征在于,包括如下步骤:(S1)定时检测该多WAN口网络设备的所有WAN口的流量使用情况,并以此测算并配置每个WAN口的负载相关参数,所述负载相关参数包含上行占用比、下行占用比、剩余上行带宽平均值、剩余下行带宽平均值;(S2)接收来自该多WAN口网络设备的其他模块传输来的待发送的数据包以及指定的多个可选WAN口;(S3)对比这些指定的WAN口的上行占用比,若存在唯一WAN口的上行占用比低于设定阈值,则选择该WAN口作为所述待发送数据包的发送出口;若上行占用比低于设定阈值的WAN口为两个以上,则按照上行剩余带宽比例动态分配原则选择其中一WAN口作为所述待发送数据包的发送出口;若这些WAN口的上行占用比均不低于设定阈值,则进行下一步;(S4)对比这些WAN口的下行占用比,若存在唯一WAN口的下行占用比低于设定阈值,则选择该WAN口作为所述待发送数据包的发送出口,否则进行下一步;(S5)对比这些WAN口的剩余上行带宽平均值,若存在唯一WAN口的剩余上行带宽平均值不小于设定阈值,则选择该WAN口作为所述待发送数据包的发送出口,若剩余上行带宽平均值不小于设定阈值的WAN口为两个以上,则选择其中剩余上行带宽平均值最大的WAN口作为所述待发送数据包的发送出口,若这些WAN口的剩余上行带宽平均值均小于设定阈值,则进行下一步;(S6)对比这些WAN口的剩余下行带宽平均值,若存在唯一WAN口的剩余下行带宽平均值不小于设定阈值,则选择该WAN口作为所述待发送数据包的发送出口,否则选择其中剩余下行带宽平均值最大的WAN口作为所述待发送数据包的发送出口;由选定的WAN口发送相应数据包。2.根据权利要求1所述的一种多WAN口网络设备的智能负载策略,其特征在于,所述上行占用比为该WAN口在单位时间内所占用的上行带宽与其配置的最大带宽的比值,所述下行占用比为该WAN口在单位时间内所占用的下行带宽与其配置的最大带宽的比值,所述剩余上行带宽平均值为该WAN口在单位时间内剩余上行带宽的平均值,所述剩余下行带宽平均值为该WAN口在单位时间内剩余下行带宽的平均值;剩余上行/下行带宽=上行/下行最大带宽–所占用的上行/下行带宽。3.根据权利要求2所述的一种多WAN口网络设备的智能负载策略,其特征在于,所述上...

【专利技术属性】
技术研发人员:陈昕睿
申请(专利权)人:深圳市磊科实业有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1