一种高速网络数据包内容分析装置
本发明公开了一种高速网络数据包内容分析装置,包括:网卡, 用于获取高速网络数据包;FPGA,用于过滤掉不属于需要检测的应用 层协议类型的网络数据包,然后将过滤得到的网络数据包分流到各众 核处理器中;至少一个的众核处理器,根据核分配策略对其包含的多 核进行任务分工,用于对分流得到的网络数据包并行执行协议还原、 数据包内容提取以及数据包内容分析融合任务;主控板,用于对 FPGA 和众核处理器进行配置。本发明只需获取原始的网络数据包,就可利 用众核处理器的并行计算能力,直接进行协议还原和敏感信息的分析 检测,与传统方法相比,计算能力大幅提升,实时性强,检测效率高。
华中科技大学
2021-04-11