[发明专利]一种监控业务流的方法及网络设备无效
申请号: | 200810055752.2 | 申请日: | 2008-01-08 |
公开(公告)号: | CN101217494A | 公开(公告)日: | 2008-07-09 |
发明(设计)人: | 黄本鹏 | 申请(专利权)人: | 杭州华三通信技术有限公司 |
主分类号: | H04L12/56 | 分类号: | H04L12/56;H04L29/08 |
代理公司: | 北京银龙知识产权代理有限公司 | 代理人: | 许静 |
地址: | 310053浙江省杭州市高新技术产业*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 监控 业务 方法 网络设备 | ||
技术领域
本发明涉及流量控制技术领域,具体涉及一种监控业务流的方法及网络设备。
背景技术
端到端(P2P,Peer to Peer)技术提供了分布式交换数据的能力,其最大的用途就是提供了在个人用户之间交换数据文件,而服务器仅仅作为一个对用户在线和连接进行管理的管理者,不再负责对所有用户提供下载资源。
P2P技术的飞速发展,使得因特网上出现了大量使用P2P软件进行上传和下载的业务。这将导致互联网的存储模式由目前的“内容位于中心”模式转变为“内容分散存储”模式,将改变目前因特网中以大网站为中心的流量状态。
根据对我国互联网业务流量的统计,目前在各种业务中(包括HTTP、P2P、UDP、TCP等业务),P2P业务占用了大量的带宽。网络上出现的大量P2P业务造成网络的极度拥塞,给运营商和企业用户带来损失。对于运营商,由于宽带用户在线时间和流量的不断增加,需要对网络进行扩容,导致其网络成本和维护成本增加;对于企业用户,其大量带宽被P2P业务所占用,造成网络繁忙,从而可能无法保证企业用户的关键业务的质量,同时,也导致员工有效工作时间减少,工作效率低等问题。因此,运营商和企业用户希望能够对P2P业务进行较好的流量管理和控制,从而保证有限的带宽更好的服务于关键业务和应用。
为了对P2P应用进行较好的流量管理和控制,保证有限的网络带宽更好的服务于关键业务和应用,现有技术中一般采用深度检测的方法,即通过将网络报文与P2P协议报文特征进行匹配,可以精确地识别出P2P业务,从而服务质量(QoS)模块可以根据预存的流量管理策略对P2P流量进行相应的控制和管理。
由于P2P业务识别/转发等过程处理复杂,需要通过对报文的内容进行逐一的识别和匹配来发现某些业务流的特征,因此,这种方法要求网络设备的CPU具有很强的报文处理能力,需要占用网络设备的大量的系统资源。传统的基于CPU架构的网络设备在打开P2P流量控制等功能后,其业务处理性能往往大打折扣,成为网络处理的瓶颈。并且,上述深度检测的方法,在流量超出网络设备的处理能力时,往往采用随机采样的方式对报文进行检测和识别。显然,这种做法由于其对报文的采样没有任何限制,因此,没有经过采样而被直接转发的报文都是随机的,从而导致该方法具有很大的不可控性和随机性。
另外,现有技术中还出现了增加基于专用通讯处理器的硬件加速构架的专用硬件的网络设备。P2P流量控制处理、QoS处理等任务都是采用专用硬件处理,通过额外的硬件处理上述任务,虽然没有影响到网络设备的业务处理性能,但是这些专用的通讯处理器一般成本比较高,不适合用在中低端设备上。
发明内容
本发明所要解决的技术问题是提供一种监控业务流的方法及网络设备,减少了业务流业务识别处理所占用的系统资源,降低了对网络设备处理能力的要求。
为解决上述技术问题,本发明提供方案如下:
一种监控业务流的方法,其中,所述方法包括:
获取流入网络设备的每条业务流的实际速率,所述业务流是具有相同特征项的数据流;
判断每条业务流的实际速率是否超出该业务流的预定速率门限,如果没有超出,则转发该业务流;否则,通过深度检测对该业务流的业务类型进行识别,并根据识别结果和预存的流量管理策略对该业务流进行处理。
本发明所述的方法,其中,所述方法还包括:
对流入所述网络设备的新业务流进行业务类型识别,并将识别结果与预存的初始门限策略相匹配,所述初始门限策略包含各业务类型的业务流对应的初始速率门限:如果存在匹配的初始门限策略,则根据该匹配的初始门限策略中的初始速率门限设置该业务流的预定速率门限;否则,为所述新业务流设置一预定数值的预定速率门限。
本发明所述的方法,其中,所述根据识别结果和预存的流量管理策略对该业务流进行处理包括:
将识别结果与预存流量管理策略相匹配:如果存在相匹配的流量管理策略,则根据该流量管理策略对该业务流进行处理;否则,保持该业务流的预定速率门限不变,并转发该业务流的所有数据。
本发明所述的方法,其中,所述根据该流量管理策略对该业务流进行处理具体包括:
当该流量管理策略要求限制该业务流的流量时,减小该业务流的预定速率门限,并丢弃该业务流中超出所述预定速率门限的数据;
当该流量管理策略要求增加该业务流的流量时,增加该业务流的预定速率门限;
当该流量管理策略要求阻断该业务流时,将该业务流的预定速率门限设置为零,并丢弃该业务流的所有数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州华三通信技术有限公司,未经杭州华三通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810055752.2/2.html,转载请声明来源钻瓜专利网。