一种高性能识别文件类型的方法

基本信息

申请号 CN202010149262.X 申请日 -
公开(公告)号 CN111367582A 公开(公告)日 2020-07-03
申请公布号 CN111367582A 申请公布日 2020-07-03
分类号 G06F9/445;G06F16/953;G06F13/28 分类 -
发明人 葛云生;蔡斌 申请(专利权)人 上海赋华网络科技有限公司
代理机构 - 代理人 -
地址 201112 上海市闵行区联航路1588号1A业务楼315室
法律状态 -

摘要

摘要 本发明的一种高性能识别文件类型的方法,将智能网卡安装在其宿主机上作为测试服务器,通过文件类型识别规则配置智能网卡多核平台和智能网卡驱动,文件类型识别程序提取文件的头部内容,并通过发送通道发送到智能网卡,智能网卡将接收到的文件内容提交给正则表达式硬件搜索引擎,文件类型识别程序根据搜索结果结合预配置的文件类型识别规则,输出文件类型的识别结果。通过将逻辑通道内的数据传输、多正则表达式的匹配、零拷贝传输等功能由智能网卡的多核平台处理,可以快速准确识别文件类型。