一种基于十字链表的工业防火墙规则库分析方法

基本信息

申请号 CN201310690270.5 申请日 -
公开(公告)号 CN104717088A 公开(公告)日 2018-01-16
申请公布号 CN104717088A 申请公布日 2018-01-16
分类号 H04L12/24;H04L29/06;G06F17/30 分类 电通信技术;
发明人 刘兵;郑铁峰 申请(专利权)人 上海中科网威信息技术有限公司
代理机构 - 代理人 -
地址 100094 北京市海淀区西北旺东路10号院15号楼C座2层
法律状态 -

摘要

摘要 本发明属于工业防火墙网络安全领域,涉及一种基于十字链表的工业防火墙规则库分析方法,现有技术都是从规则来解析包,在规则差异极大的情况下,无法避免对包的反复解析提取指定内容的操作。本发明将工业控制网络规则集以十字链表结构构建,规则组成横轴,规则判断条件组成纵轴,同一类节点进行合并,减少需要处理的节点,根据十字链表中规则协议情况动态调用数据包深度分析引擎,十字链表分析过程中通过已分析节点情况,动态排除不需要处理节点。本发明通过采用十字链表的组织形式将协议,内容,规则有机组合,达到一次解析数据包,遍历工业防火墙全部规则的目的,很好的提高了工业防火墙数据包处理能力,提高了工业控制网络中数据包规则库分析速度,达到了工业控制网络对数据包低延迟要求的目的。