[发明专利]一种报文检测方法及装置有效
申请号: | 201711424179.3 | 申请日: | 2017-12-25 |
公开(公告)号: | CN107888626B | 公开(公告)日: | 2020-11-06 |
发明(设计)人: | 王锋;程爱爽;郭永亮;马宏源 | 申请(专利权)人: | 新华三信息安全技术有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06 |
代理公司: | 北京柏杉松知识产权代理事务所(普通合伙) 11413 | 代理人: | 马敬;项京 |
地址: | 230001 安徽省合肥市高新区*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 报文 检测 方法 装置 | ||
本发明提供了一种报文检测方法及装置,涉及通信技术领域,所述方法用于安全设备,所述安全设备的处理器包括多个核,所述方法包括:确定所述多个核中用于对待检测报文进行检测的第一核,从预先创建的报文检测任务队列中选择所述第一核对应的报文检测任务,利用所述第一核执行所述报文检测任务对所述待检测报文进行检测,其中,所述报文检测任务队列包括:所述多个核分别对应的报文检测任务。采用本发明可以提高安全检测的效率。
技术领域
本发明涉及通信技术领域,特别是涉及一种报文检测方法及装置。
背景技术
在报文传输过程中,为了保证报文的内容的安全性,通常会对报文进行安全检测。其中,通过DPI(Deep Packet Inspection,深度报文检测)技术对报文进行安全检测,是一种常用的检测手段。
DPI是一种基于报文的应用层信息对流经设备的网络流量进行检测和控制的安全机制,通常应用于安全设备(比如防火墙设备)中。安全设备接收到待检测的报文后,会为该报文分配一个处理器的核,然后创建该核对应的报文检测任务,进而利用该核执行该报文检测任务,以实现对待检测报文进行DPI检测。当检测完成后,安全设备删除该报文检测任务。
然而,在对每个待检测报文进行检测时,安全设备都需要创建一个报文检测任务,并在检测完成后删除该报文检测任务,这样,安全设备需要反复进行创建和删除报文检测任务的动作,导致安全检测的效率较低。
发明内容
本发明实施例的目的在于提供一种报文检测方法及装置,以提高安全检测的效率。具体技术方案如下:
第一方面,提供了一种报文检测方法,所述方法用于安全设备,所述安全设备的处理器包括多个核,所述方法包括:
确定所述多个核中用于对待检测报文进行检测的第一核;
从预先创建的报文检测任务队列中选择所述第一核对应的报文检测任务;
利用所述第一核执行所述报文检测任务对所述待检测报文进行检测;
其中,所述报文检测任务队列包括:所述多个核分别对应的报文检测任务。
第二方面,提供了一种报文检测装置,所述装置用于安全设备,所述安全设备的处理器包括多个核,所述装置包括:
第一确定模块,用于确定所述多个核中用于对待检测报文进行检测的第一核;
选择模块,用于从预先创建的报文检测任务队列中选择所述第一核对应的报文检测任务;
检测模块,用于利用所述第一核执行所述报文检测任务对所述待检测报文进行检测;
其中,所述报文检测任务队列包括:所述多个核分别对应的报文检测任务。
本发明实施例提供的报文检测方法及装置,可以用于安全设备,该安全设备的处理器包括多个核,安全设备确定多个核中用于对待检测报文进行检测的第一核,然后从预先创建的报文检测任务队列(该报文检测任务队列包括多个核分别对应的报文检测任务)中选择第一核对应的报文检测任务,进而利用第一核执行报文检测任务对待检测报文进行检测。基于本方案,在对待检测报文进行检测时,安全设备可以直接从预先创建的报文检测任务队列选择报文检测任务,无需反复进行创建和删除报文检测任务的动作,从而提高了安全检测的效率。当然,实施本发明的任一产品或方法必不一定需要同时达到以上所述的所有优点。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例提供的一种报文检测方法的流程图;.
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新华三信息安全技术有限公司,未经新华三信息安全技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711424179.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:开关
- 下一篇:一种控制系统的防雷装置