[发明专利]一种抽样采集报文的方法和装置在审
| 申请号: | 202210267837.7 | 申请日: | 2022-03-17 | 
| 公开(公告)号: | CN114625929A | 公开(公告)日: | 2022-06-14 | 
| 发明(设计)人: | 邵慧丽;李亚辉;肖成民;王虹;杨晓娟;万焱;李向通 | 申请(专利权)人: | 北京启明星辰信息安全技术有限公司;北京网御星云信息技术有限公司 | 
| 主分类号: | G06F16/901 | 分类号: | G06F16/901;G06F16/903;H04L69/22 | 
| 代理公司: | 北京安信方达知识产权代理有限公司 11262 | 代理人: | 吴晓霞;栗若木 | 
| 地址: | 100193 北京市海淀区东*** | 国省代码: | 北京;11 | 
| 权利要求书: | 查看更多 | 说明书: | 查看更多 | 
| 摘要: | |||
| 搜索关键词: | 一种 抽样 采集 报文 方法 装置 | ||
1.一种抽样采集报文的方法,其特征在于,方法包括:
读取采集策略文件,并根据所述采集策略文件中各采集策略对应的采集时间信息创建时间哈希表、根据所述采集策略文件中各采集策略对应的源端口信息创建源端口哈希表;
将待采集的报文与所述时间哈希表、所述源端口哈希表进行匹配,根据匹配结果从所述采集策略文件中选择采集策略放入预筛选策略集;
如果所述待采集报文与所述预筛选策略集中任一策略对应的确认函数匹配,则对所述待采集报文进行采集。
2.根据权利要求1所述的抽样采集报文的方法,其特征在于,所述根据所述采集策略文件中各采集策略对应的采集时间信息创建时间哈希表,包括:
建立预置长度的时间哈希数表;
将采集策略文件解析为策略数组,并遍历策略数组,将每条采集策略的采集时间范围通过时间哈希函数计算出时间哈希值;
根据每条采集策略的时间哈希值创建时间哈希表。
3.根据权利要求2所述的抽样采集报文的方法,其特征在于,所述根据每条采集策略的时间哈希值创建时间哈希表,包括:
将该策略数组下标放入时间哈希表中,其中,策略数组的下标是表示解析的策略数组的相应位置所存放的采集策略;
若该策略数组下标与所述时间哈希表中下标冲突,则将该策略数组下标链接到所述时间哈希表冲突链上。
4.根据权利要求1所述的抽样采集报文的方法,其特征在于,所述根据所述采集策略文件中各采集策略对应的源端口信息创建源端口哈希表,包括:
建立预置长度的源端口哈希数表;
将采集策略文件解析为策略数组,并遍历策略数组,将每条采集策略的采集源端口范围通过源端口哈希函数计算出源端口哈希值;
根据每条采集策略的源端口哈希值创建源端口哈希数表。
5.根据权利要求4所述的抽样采集报文的方法,其特征在于,所述根据每条采集策略的源端口哈希值创建源端口哈希数表,包括:
将该策略数组下标放入源端口哈希表中,其中,策略数组的下标是表示解析的策略数组的相应位置所存放的采集策略;
若该策略数组下标与所述源端口哈希表中下标冲突,则将该策略数组下标链接到所述源端口哈希表冲突链上。
6.根据权利要求2-5任一项所述的抽样采集报文的方法,其特征在于,所述将待采集的报文与所述时间哈希表、所述源端口哈希表进行匹配,根据匹配结果从所述采集策略文件中选择采集策略放入预筛选策略集,包括:
计算待采集报文的时间哈希值,并查询所述时间哈希表,确定该时间段的第一采集策略集合;
计算待采集报文的源端口哈希值,并查询源端口哈希表,确定该源端口范围的第二采集策略集合;
选取第一采集策略集合和第二采集策略集合的交集作为预筛选策略集。
7.根据权利要求6所述的抽样采集报文的方法,其特征在于,方法还包括:
当第一采集策略集合和第二采集策略集合的交集为空时,不进行采集操作。
8.根据权利要求1所述的抽样采集报文的方法,其特征在于,
所述确认函数是根据采集策略文件中的各采集策略生成的,确认函数名与采集策略一一对应;其中确认函数名由采集策略id唯一生成,确认函数体由采集策略其他采集条件生成。
9.一种抽样采集报文的装置,其特征在于,所述装置包括:存储器和处理器;所述存储器用于保存采集报文的程序,所述处理器用于读取执行所述用于采集报文的程序,执行权利要求1-8任一项所述的抽样采集报文方法。
10.一种存储介质,其特征在于,所述存储介质中存储有用于采集报文的程序,所述程序被设置为在运行时执行权利要求1-8任一项所述的抽样采集报文方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京启明星辰信息安全技术有限公司;北京网御星云信息技术有限公司,未经北京启明星辰信息安全技术有限公司;北京网御星云信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210267837.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种用于水电解制氢的催化剂浆料及其制备方法
- 下一篇:一种十大功劳叶酒





