[发明专利]报文分类方法及网络设备有效
申请号: | 201711146087.3 | 申请日: | 2017-11-17 |
公开(公告)号: | CN107911315B | 公开(公告)日: | 2020-09-11 |
发明(设计)人: | 殷建儒;李章程 | 申请(专利权)人: | 成都西加云杉科技有限公司 |
主分类号: | H04L12/851 | 分类号: | H04L12/851 |
代理公司: | 北京超凡志成知识产权代理事务所(普通合伙) 11371 | 代理人: | 王文红 |
地址: | 610041 四川省成都市高*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 报文 分类 方法 网络设备 | ||
1.一种报文分类方法,其特征在于,应用于网络设备,所述网络设备存储有分类哈希表及多个报文分类模板,每个报文分类模板包括至少一条分类规则,所述分类哈希表包括各分类规则对应的分类特征,其中所述报文分类模板用于表征不同的报文分类策略,所述报文分类模板中的各分类规则用于表征对应报文分类模板中不同的报文类别,所述分类哈希表中对应分类规则的分类特征用于判断待分类报文是否符合该分类规则,所述方法包括:
响应对报文分类模板的选取操作,从多个报文分类模板中选取出对应的报文分类模板;
依次按照选取到的所述报文分类模板中的各分类规则对待分类报文进行报文特征提取,并根据提取到的报文特征及分类哈希表中对应分类规则的分类特征判断所述待分类报文是否符合所述分类规则;
若所述待分类报文符合所述分类规则,将所述待分类报文划分到所述分类规则对应的类别下。
2.根据权利要求1所述的方法,其特征在于,每条分类规则包括至少一个哈希键值提取策略,所述依次按照选取到的所述报文分类模板中的各分类规则对待分类报文进行报文特征提取的步骤包括:
按照各分类规则的配置先后顺序选取对应的分类规则,并根据选取的分类规则中的各哈希键值提取策略对所述待分类报文进行报文特征提取,得到所述待分类报文在对应哈希键值处的报文特征。
3.根据权利要求2所述的方法,其特征在于,所述分类哈希表中各分类规则的分类特征与对应分类规则的哈希键值提取策略相互对应,各分类规则各自对应一个分类哈希索引,所述根据提取到的报文特征及分类哈希表中对应分类规则的分类特征判断所述待分类报文是否符合所述分类规则的步骤包括:
采用哈希算法对所述待分类报文的报文特征进行计算,得到所述待分类报文对应的哈希索引;
将所述待分类报文对应的哈希索引,与提取报文特征时的分类规则所对应的分类哈希索引进行比较;
若所述待分类报文对应的哈希索引与所述分类哈希索引相同,则将所述待分类报文的报文特征对应地与所述分类规则的分类特征进行匹配,并在匹配成功时判定所述待分类报文符合所述分类规则。
4.根据权利要求3所述的方法,其特征在于,所述根据提取到的报文特征及分类哈希表中对应分类规则的分类特征判断所述待分类报文是否符合所述分类规则的步骤还包括:
若所述待分类报文对应的哈希索引与所述分类哈希索引不同,或者所述哈希索引与所述分类哈希索引相同而所述待分类报文的报文特征与所述分类规则的分类特征不匹配,则判定所述待分类报文不符合所述分类规则,并返回对待分类报文进行报文特征提取的步骤继续执行。
5.根据权利要求3所述的方法,其特征在于,所述响应对报文分类模板的选取操作,从多个报文分类模板中选取出对应的报文分类模板之前,所述方法还包括:
对各分类规则进行配置,并生成对应的报文分类模板;
根据各分类规则对应的分类特征计算得到对应分类规则的分类哈希索引,并根据各分类规则的分类哈希索引将各分类规则对应的分类特征存储在分类哈希表中。
6.一种网络设备,其特征在于,所述网络设备存储有分类哈希表及多个报文分类模板,每个报文分类模板包括至少一条分类规则,所述分类哈希表包括各分类规则对应的分类特征,其中所述报文分类模板用于表征不同的报文分类策略,所述报文分类模板中的各分类规则用于表征对应报文分类模板中不同的报文类别,所述分类哈希表中对应分类规则的分类特征用于判断待分类报文是否符合该分类规则,所述网络设备包括:
模板选取模块,用于响应对报文分类模板的选取操作,从多个报文分类模板中选取出对应的报文分类模板;
规则判断模块,用于依次按照选取到的所述报文分类模板中的各分类规则对待分类报文进行报文特征提取,并根据提取到的报文特征及分类哈希表中对应分类规则的分类特征判断所述待分类报文是否符合所述分类规则;
报文分类模块,用于若所述待分类报文符合所述分类规则,将所述待分类报文划分到所述分类规则对应的类别下。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都西加云杉科技有限公司,未经成都西加云杉科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711146087.3/1.html,转载请声明来源钻瓜专利网。