[发明专利]用于分组分类的方法和装置有效
申请号: | 201510019242.X | 申请日: | 2015-01-14 |
公开(公告)号: | CN104994016B | 公开(公告)日: | 2020-10-23 |
发明(设计)人: | S·坎皮斯;G·纳丘姆 | 申请(专利权)人: | 马维尔亚洲私人有限公司 |
主分类号: | H04L12/70 | 分类号: | H04L12/70;H04L29/06 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 酆迅;庞淑敏 |
地址: | 新加坡*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 分组 分类 方法 装置 | ||
1.一种用于分组分类的方法,所述方法包括:
在网络设备的计算机存储器中,存储针对网络应用的分组流的特征签名,所述分组流包括两个或更多分组,并且所述特征签名包括在针对所述网络应用的所述分组流中特定有效载荷大小的所述两个或更多分组的两个或更多分组属性的模式,所述两个或更多分组属性包括所述特定有效载荷大小的分组被接收的时间的模式,所述时间的模式指示所述网络应用;
在所述网络设备处,接收分组的流;
识别分组的所述流中的一个或多个分组流,所述一个或多个分组流由具有相同协议类型、相同源地址、相同目的地地址、相同源端口和相同目的地端口的分组进行限定;
在分组处理器处,处理所述分组,以获得所述一个或多个分组流中所述特定有效载荷大小的所述分组的分组属性;以及
在所述一个或多个分组流中所述特定有效载荷大小的所述分组的所述分组属性与由所述网络应用的所述特征签名所指示的所述特定有效载荷大小的所述两个或更多分组的所述两个或更多分组属性相对应时,将所述一个或多个分组流识别为与所述网络应用相关联。
2.根据权利要求1所述的方法,其中在所述分组处理器处处理所述分组以获得所述一个或多个分组流中的所述分组的所述分组属性还包括:
从所述一个或多个分组流中的所述分组的首部提取一个或多个分组属性。
3.根据权利要求2所述的方法,其中从一个或多个所述分组流中的所述分组的所述首部提取所述一个或多个分组属性还包括:
对分组的首部进行位屏蔽以提取所述分组的有效载荷大小。
4.根据权利要求2所述的方法,其中从所述一个或多个分组流中的所述分组的所述首部提取所述一个或多个分组属性还包括:
对分组的首部进行位屏蔽以提取所述分组的总长度以及一个或多个首部长度;以及
通过从所述总长度减去所述首部长度来计算有效载荷大小。
5.根据权利要求1所述的方法,其中在所述分组处理器处处理所述分组以获得所述一个或多个分组流中的所述分组的所述分组属性还包括:
获得所述分组属性而不检查所述分组的有效载荷。
6.根据权利要求1所述的方法,其中在所述网络设备的所述计算机存储器中存储针对所述网络应用的所述分组流的所述特征签名还包括:
在所述网络设备的所述计算机存储器中存储以下各项中的至少一项:所述时间的模式,以及分组流中的索引的模式,在所述索引处的所述分组具有特定有效载荷大小。
7.根据权利要求1所述的方法,其中在所述网络设备的所述计算机存储器中存储针对所述网络应用的所述分组流的所述特征签名还包括:
在所述网络设备的所述计算机存储器中存储指定以下各项的两个或更多分组属性的模式的所述特征签名:具有特定有效载荷大小的分组的字节速率、具有特定大小的分组在时域中的到达速率、具有特定大小的分组在位置域中的到达速率、具有特定大小的分组之间的到达间隔时间、具有特定大小的分组之间的到达间隔间隙、有效载荷大小、分组速率、字节速率、到达间隔时间、分组数目。
8.根据权利要求1所述的方法,其中在所述一个或多个分组流中的所述分组的所述分组属性与所述网络应用的所述特征签名相对应时将所述一个或多个分组流识别为与所述网络应用相关联还包括:
根据基于所述分组属性、通过分支决策序列而进行最终决策的决策树,将所述分组流识别为与所述网络应用相关联。
9.根据权利要求8所述的方法,还包括:
构建基于所述分组属性、通过分支决策序列而将特征签名与网络应用相关联的所述决策树。
10.根据权利要求1所述的方法,还包括:
基于所识别的与所述分组相关联的所述网络应用,对分组采取动作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于马维尔亚洲私人有限公司,未经马维尔亚洲私人有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510019242.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种包含数据包接收模块的网络路由器
- 下一篇:一种电子邮件的反钓鱼系统及方法