[发明专利]一种基于标签的网安设备网络数据流预处理方法在审
申请号: | 201810226401.7 | 申请日: | 2018-03-19 |
公开(公告)号: | CN108650215A | 公开(公告)日: | 2018-10-12 |
发明(设计)人: | 曹刚;毕研山;刘强;赵斌 | 申请(专利权)人: | 山东超越数控电子股份有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L12/851 |
代理公司: | 济南金迪知识产权代理有限公司 37219 | 代理人: | 叶亚林 |
地址: | 250000 山东省济南*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据流预处理 设备网络 标签 数据包 预处理 处理器负载 设备处理器 数据流分类 网络数据流 数据流 处理数据 处理效率 处理性能 降低系统 提升设备 网络芯片 重复检测 处理器 分类 | ||
本发明涉及一种基于标签的网安设备网络数据流预处理方法。本发明所述基于标签的网安设备网络数据流预处理方法,对进入网安设备的网络数据流依据网安设备下发给网络芯片的数据流分类关键字,打上流标签,对数据流进行分类,在网安设备处理器处理数据之前,对数据包进行预处理,能避免处理器对数据包的重复检测,降低系统处理器负载,有效提高处理效率,提升设备处理性能。
技术领域
本发明涉及一种基于标签的网安设备网络数据流预处理方法,属于网安设备数据处理的技术领域。
背景技术
信息系统的不断发展,对网安设备的处理性能提出了更高的要求,而国产处理器在网络数据处理方面与国外先进处理器相比还有一定差距,如何在现有条件下提升网安设备的性能,是当前国产网安设备的一个重要任务。
发明内容
针对现有技术的不足,本发明提供一种基于标签的网安设备网络数据流预处理方法。
本发明的技术方案为:
一种基于标签的网安设备网络数据流预处理方法,其过程为:
1)网安设备将网络数据包依据来源、数据包类型和端口参数分成不同的数据流类型,并将数据流的关键字下发给网络芯片组;所述网络芯片组包括多个网络芯片;所述网络芯片为带有流标签功能的千兆或万兆网络芯片;网络数据包为以太网数据帧格式;
2)网络芯片组利用其存储空间,记录需要匹配的关键字;
3)网络芯片组收到网络转发的数据包后,所述网络芯片的流标签处理模块根据网安设备处理器下发的数据流关键字比对数据包,自动判断数据包属于哪种数据流类型;所述流标签处理模块是网络芯片自带的网络数据预处理模块,可以对接收到的数据包进行初步检查,并依据上层处理器下发的关键字(来源、数据包类型、端口等参数)区分数据包,判断数据包是否属于关键字对应的数据流分类,并对对应的数据包打上标签;
4)网络芯片组的流标签处理模块给数据包打上流标签;
5)网安设备的处理器收到有流标签的数据包不再进行检测,依据流标签对数据包做对应处理;具体过程如下:标签检查模块检查数据包的流标签,并依据流标签采取不同的动作;如果网安设备判定数据包为可信的数据流,则将数据包直接发送至数据转发模块;如果数据包属于网安设备未检测过的数据流,或者网安设备判定数据包属于不可信的数据流,则数据包经安全检查模块进行检测后发给数据转发模块;
6)数据转发模块将数据包发送给网络芯片组,网络芯片组将数据包发送出去。
根据本发明优选的,所述网络芯片组为有Flow Director功能的网络芯片组。
根据本发明优选的,所述标签检查模块用于检查数据包的标签;所述数据转发模块将处理完的数据转发;安全检测模块用于网络安全检测及防护。
本发明的有益效果为:
1.本发明所述基于标签的网安设备网络数据流预处理方法,对进入网安设备的网络数据流依据网安设备下发给网络芯片的数据流分类关键字,打上流标签,对数据流进行分类,在网安设备处理器处理数据之前,对数据包进行预处理,能避免处理器对数据包的重复检测,降低系统处理器负载,有效提高处理效率,提升设备处理性能。
附图说明
图1为本发明所述基于标签的网安设备网络数据流预处理方法流程图。
具体实施方式
下面结合实施例和说明书附图对本发明做进一步说明,但不限于此。
实施例1
如图1所示。
一种基于标签的网安设备网络数据流预处理方法,其过程为:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东超越数控电子股份有限公司,未经山东超越数控电子股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810226401.7/2.html,转载请声明来源钻瓜专利网。