一种数据包存储与快查方法与系统

基本信息

申请号 CN202011359431.9 申请日 -
公开(公告)号 CN112486914A 公开(公告)日 2021-03-12
申请公布号 CN112486914A 申请公布日 2021-03-12
分类号 G06F16/16(2019.01)I;H04L12/743(2013.01)I;G06F16/13(2019.01)I;G06F16/14(2019.01)I 分类 计算;推算;计数;
发明人 曹中玉;方奕 申请(专利权)人 神州灵云(北京)科技有限公司
代理机构 北京连和连知识产权代理有限公司 代理人 刘小峰;陈黎明
地址 100102北京市朝阳区望京阜通东大街6号方恒国际中心B座707
法律状态 -

摘要

摘要 一种数据包存储与快查方法和系统,方法包括:将数据包文件按照时间与大小拆分成多个第一PCAP文件;根据计算机核心数新建若干个第二PCAP文件;将数据包的网络信息五元组中一元或多元作为拆分字段,对第一PCAP文件中所记录的每个数据包的对应拆分字段进行哈希运算以获取其哈希值,按照哈希值将数据包存入到与哈希值满足映射关系的第二PCAP文件中;响应于接收到包含目标数据包的网络信息五元组信息的查询请求,将目标数据包的网络信息五元组中与拆分字段对应的信息作为检索字段,对检索字段进行哈希运算以获取其哈希值,根据哈希值以映射的方式寻找对应的第二PCAP文件和对应的目标数据包;将查找到的目标数据包输出。通过本发明可有效提升对数据包检索的效率。