[发明专利]流量控制方法、装置及网络设备无效
申请号: | 201010606372.0 | 申请日: | 2010-12-24 |
公开(公告)号: | CN102025640A | 公开(公告)日: | 2011-04-20 |
发明(设计)人: | 刘登峰 | 申请(专利权)人: | 北京星网锐捷网络技术有限公司 |
主分类号: | H04L12/56 | 分类号: | H04L12/56 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 刘芳 |
地址: | 100036 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 流量 控制 方法 装置 网络设备 | ||
技术领域
本发明涉及网络通信技术,尤其涉及一种流量控制方法、装置及网络设备。
背景技术
点对点(Peer to Peer;简称为:P2P)应用是一种基于P2P技术的应用。在P2P系统中,每个客户端在下载数据的同时又会不断的上传数据,这可以减轻运营商服务器的负担,同时用户也可获得流畅的服务,因此,基于P2P技术的应用层出不穷,例如:PPLIVE、QQLIVE等软件都属于应用P2P技术的软件。目前多数P2P应用使用用户数据包协议(UserDatagram Protocol;简称为:UDP)进行数据传输,其中具有相同源网际协议(Internet Protocol;简称为:IP)地址、目的IP地址、IP协议、UDP源端口和UDP目的端口的报文流为数据流。
随着P2P应用越来越普遍,P2P应用消耗了大量的网络带宽,若不对该P2P应用中的流量进行控制,将会严重影响整个网络的正常使用。现有的流量控制方法主要是由网络出口设备对接收到的流量进行限速控制输出流量,以通过对输出流量的控制来达到控制输入流量的目的。以图1所示的网络拓扑结构为例,内网PC向网络出口设备发送的数据流为数据流f1,网络出口设备处理后发送给互联网服务提供商(Internet ServiceProvider;简称为:ISP)网络的数据流为数据流f2,通过ISP网络发送给内网的数据流为数据流f3,网络出口设备处理后发送给PC的数据流为数据流f4。对于网络出口设备而言,无法直接控制数据流f1和数据流f3,因此,网络出口设备通过直接对数据流f2和数据流f4进行限速达到流量控制的目的。对于数据流f3过大出现拥塞的情况,网络出口设备是通过控制数据流f2和数据流f4来影响数据流f3,该效果一般较差,因为对于P2P应用而言,由于处理前后流量的相关性不大,因此,很难通过数据流f2和数据流f4的大小来影响数据流f3,因此,上述流控方法很难有效控制P2P流量对线路带宽的消耗,仍会导致网络拥塞,降低了网络带宽的利用率。
另外,通过控制P2P的连接数也是一种常见的流控方法。由于P2P应用的数据流都是从外部客户端获取的,为了得到较快的速率,P2P应用都会尽可能要求连接更多的外部客户端,因此,通过控制P2P的连接数具有一定的流控效果,但是流控效果较差,由于P2P连接有时只需很少的连接就可以达到很大的流量。
另外,现有技术也有将上述两种方法结合使用来进行流量控制,但是每种方法的缺陷依然存在,流控效果仍然较差。
发明内容
本发明提供一种流量控制方法、装置及网络设备,用以提高流量控制的效果,减轻网络拥塞,提高网络带宽利用率。
本发明提供一种流量控制方法,包括:
获取网络设备的输入数据流量和输出数据流量;
根据所述输入数据流量、所述输出数据流量和至少一个预设门限值,获取所述网络设备的流控级别;
执行所述流控级别对应的流量控制操作,以进行流量控制。
本发明提供一种流量控制装置,包括:
流量获取模块,用于获取网络设备的输入数据流量和输出数据流量;
级别获取模块,用于根据所述输入数据流量、所述输出数据流量和至少一个预设门限值,获取所述网络设备的流控级别;
执行模块,用于执行所述流控级别对应的流量控制操作,以进行流量控制。
本发明提供一种网络设备,包括本发明提供的任一流量控制装置。
本发明的流量控制方法、装置及网络设备,通过获取输入网络设备的数据流量和网络设备输出的数据流量;根据输入数据流量、输出数据流量和至少一个预设门限值,可获取网络设备当前的流控级别,然后,执行与流控级别相应的流量控制操作以进行流量控制。与现有技术相比,本发明根据流控级别可以动态执行流量控制操作以进行流量控制,其流量控制效果较高,减轻了网络堵塞,提高了网络带宽的利用率。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为现有技术一种网络拓扑结构示意图;
图2为本发明实施例一提供的流量控制方法的流程图;
图3为本发明实施例二提供的流量控制方法的流程图;
图4为本发明实施例三提供的流量控制装置的结构示意图;
图5为本发明实施例四提供的流量控制装置的结构示意图。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京星网锐捷网络技术有限公司,未经北京星网锐捷网络技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010606372.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:电荷泵变换器及其方法
- 下一篇:定位转移的系统和方法