The invention relates to a network traffic control method, which includes distributed, distributed network management node and connecting a plurality of flow control nodes, including the flow control methods: traffic information collection node of the corresponding channel, when the reporting period arrives, each flow control node will send information corresponding to each channel to the management node after the node receives the corresponding management channel of each flow control node sends the information, carries on the statistical analysis; statistical analysis of the management node, the corresponding channel judgment whether there is a new flow threshold of the channel, and return to the flow control node. With the invention, the flow control threshold of each outlet network is dynamically adjusted without manual intervention.
【技术实现步骤摘要】
一种分布式网络流量控制方法
本专利技术具体涉及一种分布式网络流量控制方法。
技术介绍
随着pc,手机,平板等各类电子设备的爆炸式增长,互联网的网络规模也迅速扩大,用户的行为和网络应用也越来越多样化。网络上很多非关键的业务应用抢占了我们的带宽,使得很多正常的关键业务和应用受到了影响。当用户在家里正常览网页时,却出现网络卡顿等网络质量降低的情况时,用户的体验会大打折扣。为了提升用户体验,保障网络物理通道的畅通和正常业务。于是便有了流量控制。目前常用的流控场景有针对单用户的流量控制,该场景主要是在用户接入路由器上,或者在BRAS/BAS上进行控制。但是如果要对整个网络按协议进行流量控制,则一般需要在城域网或者省网的出口处进行流控设备的布置。为了避免灾害,故障等对服务的影响,运营商的城域网到骨干网的接入会使用多个出口,甚至会在不同的机房进行接入,各接入点之间流量一般按流进行负载分担。另一方面,按照当前的情况,城域网或者省网到骨干网的接入带宽会到几百甚至数千G,而且还在持续增加中。使用传统的单节点流控的方式,一方面从物理上很难做到把所有的流量都汇聚到一台设备上,另一方面使用单台设备对几百数千G的流量按照协议和用户进行流控也是难以做到的。目前常用的做法是将整体阈值按照设备数量进行均分,但是现网流量的分布一般是不均匀的,而且经常波动,整体来看,使用该方法进行流控误差较大,甚至会影响正常业务。但是,本专利技术的分布式动态调整阈值可以实时根据网络的状态调整各个流控节点的阈值,这样对网络的适应性更强,对带宽的利用率也更高。
技术实现思路
首先,解释一下通道的概念,通道:可以是一个 ...
【技术保护点】
一种分布式网络流量控制方法,其中,分布式网络中包括管理节点和与其连接的多个流量控制节点,其特征在于,所述方法包括:步骤101,流量控制节点对对应通道进行流量信息采集,其包括协议分析、通道识别、流量信息统计,其中,流量信息包括字节数、包数、流数;步骤102,流量控制节点判断对应通道是否有设置流量阈值,并判断此时的流量是否超过阈值,若是超过阈值,则进行流量控制,所述流量控制包括暂缓转发或丢包;否则,转入步骤103;步骤103,当上报周期到达之后,各个流量控制节点将各个对应通道的信息发送到管理节点,发送的信息包括当前流量、请求的流量、流新建、丢包数、通道ID以及其它网络信息;步骤104,管理节点收到各个流量控制节点发送的对应通道的信息之后,进行统计分析;其中,管理节点还可以配置为收到外部下发或设置某个通道的流量阈值;步骤105,管理节点统计分析后,判断对应通道是否有该通道的新流量阈值产生,若没有,返回默认流量阈值给该通道的流量控制节点;若有,转入步骤106;步骤106,管理节点还判断是否是第一次收到该通道的信息,如果不是,返回最近一次统计计算出来的该通道的流量阈值给流量控制节点;如果是,则返 ...
【技术特征摘要】
1.一种分布式网络流量控制方法,其中,分布式网络中包括管理节点和与其连接的多个流量控制节点,其特征在于,所述方法包括:步骤101,流量控制节点对对应通道进行流量信息采集,其包括协议分析、通道识别、流量信息统计,其中,流量信息包括字节数、包数、流数;步骤102,流量控制节点判断对应通道是否有设置流量阈值,并判断此时的流量是否超过阈值,若是超过阈值,则进行流量控制,所述流量控制包括暂缓转发或丢包;否则,转入步骤103;步骤103,当上报周期到达之后,各个流量控制节点将各个对应通道的信息发送到管理节点,发送的信息包括当前流量、请求的流量、流新建、丢包数、通道ID以及其它网络信息;步骤104,管理节点收到各个流量控制节点发送的对应通道的信息之后,进行统计分析;其中,管理节点还可以配置为收到外部下发或设置某个通道的流量阈值;步骤105,管理节点统计分析后,判断对应通道是否有该通道的新流量阈值产生,若没有,返回默认流量阈值给该通道的流量控制节点;若有,转入步骤106;步骤106,管理节点还判断是否是第一次收到该通道的信息,如果不是,返回...
【专利技术属性】
技术研发人员:程波,
申请(专利权)人:武汉绿色网络信息服务有限责任公司,
类型:发明
国别省市:湖北,42
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。