一种支持多种分流模式的流量管理设备和方法

文档序号:7784752阅读:283来源:国知局
专利名称:一种支持多种分流模式的流量管理设备和方法
技术领域
本发明属于网络数据处理领域,具体涉及一种支持多种分流模式的流量管理设备和方法。
背景技术
在高速网络数据分析系统中,网络流量非常大,往往需要多台分析设备(服务器) 对同一个网络上的数据进行分析,要把网络流量分配到多台分析设备,就需要一个流量管理设备进行流量的分流。流量管理设备可以根据用户应用业务指定的分流模式,把输入流量按一定方法和比例从特定网口输出,分配给分析设备处理。分流模式可以是特定的网口, 比如所有流量分配到0号网口输出,分流模式也可以是对输入报文的ip、端口等进行某种运算后,得到的一个的分流比例,比如对ip地址进行同源同宿运算后,按1 2的比例从1 号网口和3号网口输出。专利号“CN200710106970.X”、发明名称“一种对流入CPU系统的报文的流量管理方法”,公开了一种对流入CPU系统的报文的流量管理方法,包括以下步骤步骤1,分析CPU 系统中功能模块的性能需求,确定上述功能模块对所需报文的优先级和流量需求;步骤2, 根据上述性能需求设定多个互相关联的层以便分流报文;步骤3,根据上述性能需求及CPU 系统中CPU的能力设定各层的连接关系和属性,在保证报文流量的同时按优先级顺序逐层调度报文。本发明不仅可以提高对系统的协调运作能力和稳定性,又具有极大的灵活性,满足不同应用环境对系统综合性能的考虑;简化了软件的设计和运行负担;最后,由于CPU的报文处理由流量管理控制,因此在任何情况下都不会出现CPU负荷过重的问题。专利号“CN200510001940.3”、发明名称“移动通信系统中远程维护通道的流量管理方法”,公开了一种移动通信系统中远程维护通道的流量管理方法。该方法主要包括为移动通信系统中远程维护通道配置基于异步传输模式ATM协议的流量管理类型,并在所述的远程维护通道中基于配置的流量管理类型进行维护数据的传送。本发明为基于远程维护通道的带宽动态变化的特性实现,从而使得在基站升级过程中无须进行额外配置操作,方便可靠。因此,本发明的实现既可以满足日常运营过程中为业务保留最大带宽的需求,以保护运营商的利益,又能满足对基站进行升级维护过程中需要提供较大带宽的要求;同时,由于本发明应用成熟通用的ATM(异步传输模式)传输技术,能保证系统的兼容性和安全性。上述流量管理设备在同一时刻只能指定一种分流模式,所有流量都按照一种分流模式进行分流,难以支持多种分流模式同时运行。有时多个流量分析设备上分别运行不同的应用业务,每个应用需要不同的分流模式,比如业务1分析http流量,需要所有端口号为80的流量从0号网口输出,业务2分析非http流量,需要端口号不是80的流量按1 2比例从1号和3号网口输出,这时,只有一种分流模式的流量管理设备难以满足需求
发明内容
本发明克服现有技术的不足,实现支持多种分流模式的流量管理设备。本发明提供了一种支持多种分流模式的流量管理设备,该设备包括分流模式表和报文分类规则表,其中分流模式表和报文分类规则表互相对应。本发明提供的支持多种分流模式的流量管理设备,报文分类规则表中每条报文分类规则对应分流模式表中唯一的分流模式。本发明提供的支持多种分流模式的流量管理设备,报文分类规则表用于匹配和确定输入报文的分流模式号,从而将报文进行分流计算。本发明还提供了一种支持多种分流模式的流量管理方法,首先设置一张分流模式表和一张报文分类规则表,其中每条报文分类规则对应一个分流模式;之后根据报文分类规则表匹配输入报文的分流模式进行分流计算。本发明提供的支持多种分流模式的流量管理方法,对所述流量管理设备输入的报文,先查找所述报文分类规则表,如果找不到对应的规则,则按默认所述分流模式分流,一般为丢弃或到某个特定网口。本发明提供的支持多种分流模式的流量管理方法,如果找到了对应的规则,则根据所述报文分类规则对应的分流模式号,到所述分流模式表中找到对应的分流模式。本发明提供的支持多种分流模式的流量管理方法,按照所述分流模式,对报文进行分流计算,从对应的网口输出流量。本发明设计了一种支持多种分流模式的流量管理设备,设备中配置一张包含多个分流模式的表,同时配置一张包含多条报文分类规则的表,每条报文分类规则对应一个分流模式。对输入的报文,设备先查找报文分类规则表,根据报文所属的类别,采用对应的分流模式,从网口输出。与现有技术相比,本发明的有益效果在于流量管理设备在同一时刻能指定多种分流模式,支持多种分流模式同时运行。


图1是本发明的结构示意图。
具体实施例方式图1是本发明的结构示意图,该设备包括分流模式表和报文分类规则表,其中分流模式表和报文分类规则表互相对应,而且报文分类规则表中每条报文分类规则对应分流模式表中唯一的分流模式。报文分类规则表用于匹配和确定输入报文的分流模式号,从而将报文进行分流计算,并从对应的网口输出流量。本发明的实现方法和过程如下(1)流量管理设备中设置一张分流模式表和一张报文分类规则表,每条报文分类规则对应一个分流模式。(2)对输入报文,先查找报文分类规则表,如果找不到对应的规则,则按默认分流模式(一般为丢弃或到某个特定网口)分流。(3)如果找到了对应的规则,则根据分类规则对应的分流模式号,到分流模式表中找到对应的分流模式。(4)按照分流模式,对报文进行分流计算,从对应的网口输出流量。本发明流量管理设备在同一时刻能指定多种分流模式,支持多种分流模式同时运行。以上实施例仅用以说明本发明的技术方案而非对其限制,尽管参照上述实施例对本发明进行了详细的说明,所述领域的普通技术人员应当理解依然可以对本发明的具体实施方式
进行修改或者同等替换,而未脱离本发明精神和范围的任何修改或者等同替换, 其均应涵盖在本发明的权利要求范围当中。
权利要求
1.一种支持多种分流模式的流量管理设备,其特征在于该设备包括分流模式表和报文分类规则表,其中分流模式表和报文分类规则表互相对应。
2.根据权利要求1所述的管理设备,其特征在于,报文分类规则表中每条报文分类规则对应分流模式表中唯一的分流模式。
3.根据权利要求1-2所述的管理设备,其特征在于,报文分类规则表用于匹配和确定输入报文的分流模式号,从而将报文进行分流计算。
4.一种支持多种分流模式的流量管理方法,其特征在于首先设置一张分流模式表和一张报文分类规则表,其中每条报文分类规则对应一个分流模式;之后根据报文分类规则表匹配输入报文的分流模式进行分流计算。
5.根据权利要求4所述的管理方法,其特征在于,对所述流量管理设备输入的报文,先查找所述报文分类规则表,如果找不到对应的规则,则按默认所述分流模式分流,一般为丢弃或到某个特定网口。
6.根据权利要求4-5所述的管理设备,其特征在于,如果找到了对应的规则,则根据所述报文分类规则对应的分流模式号,到所述分流模式表中找到对应的分流模式。
7.根据权利要求4-6所述的管理设备,其特征在于,按照所述分流模式,对报文进行分流计算,从对应的网口输出流量。
全文摘要
本发明提供一种支持多种分流模式的流量管理设备和方法,流量管理设备中设置一张分流模式表和一张报文分类规则表,每条报文分类规则对应一个分流模式。对输入的报文,设备先查找报文分类规则表,根据报文所属的类别,采用对应的分流模式,从网口输出。与现有技术相比,本发明的有益效果在于使流量管理设备支持多种分流模式。
文档编号H04L12/24GK102523163SQ20111042657
公开日2012年6月27日 申请日期2011年12月19日 优先权日2011年12月19日
发明者刘朝辉, 张英文, 李静, 窦晓光, 邵宗有 申请人:曙光信息产业(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1