当前位置: 首页 > 专利查询>浙江大学专利>正文

一种数据协议异常识别系统及方法技术方案

技术编号:24103561 阅读:43 留言:0更新日期:2020-05-09 14:25
本发明专利技术提供了一种数据协议异常识别系统及方法,该系统包括:数据源选择模块,用于选择数据源;与数据源选择模块通信连接的数据采集模块,用于从数据源处采集数据;与数据采集模块通信连接的数据识别模块,用于识别数据的通信协议是否异常;与数据识别模块通信连接的数据输出模块,用于输出数据识别模块的识别结果。本发明专利技术通过分析工控网络中数据传输协议的特点,实现对工控网络中协议异常的精准识别。

A data protocol anomaly recognition system and method

【技术实现步骤摘要】
一种数据协议异常识别系统及方法
本专利技术涉及计算机软件
,更具体地说,涉及一种数据协议异常识别系统及方法。
技术介绍
现有技术中协议异常识别的对象一般都是通用的网络应用协议,这对于普通的网络环境来讲是可行的。但在工控网络环境中存在很多应用于工控设备的私有协议,通用的协议异常识别方法远不能完成工控网络的协议异常识别。因此,如何识别工控网络环境中众多私有协议异常的状况,是本领域亟需解决的问题。
技术实现思路
有鉴于此,为解决上述问题,本专利技术提供一种数据协议异常识别系统及方法。技术方案如下:一种数据协议异常识别系统,所述系统包括:数据源选择模块,用于选择数据源;与所述数据源选择模块通信连接的数据采集模块,用于从所述数据源处采集数据;与所述数据采集模块通信连接的数据识别模块,用于识别所述数据的通信协议是否异常;与所述数据识别模块通信连接的数据输出模块,用于输出所述数据识别模块的识别结果。优选的,所述数据识别模块,还用于:识别所述数据的端口号是否异常。本文档来自技高网...

【技术保护点】
1.一种数据协议异常识别系统,其特征在于,所述系统包括:/n数据源选择模块,用于选择数据源;/n与所述数据源选择模块通信连接的数据采集模块,用于从所述数据源处采集数据;/n与所述数据采集模块通信连接的数据识别模块,用于识别所述数据的通信协议是否异常;/n与所述数据识别模块通信连接的数据输出模块,用于输出所述数据识别模块的识别结果。/n

【技术特征摘要】
1.一种数据协议异常识别系统,其特征在于,所述系统包括:
数据源选择模块,用于选择数据源;
与所述数据源选择模块通信连接的数据采集模块,用于从所述数据源处采集数据;
与所述数据采集模块通信连接的数据识别模块,用于识别所述数据的通信协议是否异常;
与所述数据识别模块通信连接的数据输出模块,用于输出所述数据识别模块的识别结果。


2.根据权利要求1所述的系统,其特征在于,所述数据识别模块,还用于:
识别所述数据的端口号是否异常。


3.根据权利要求1或2所述的系统,其特征在于,所述数据识别模块,还用于:
识别所述数据的通用协议是否异常,并在所述数据的通用协议非异常的情况下,执行所述识别所述数据的通信协议是否异常或者所述识别所述数据的端口号是否异常。


4.根据权利要求2所述的系统,其特征在于,所述数据识别模块预先存储有协议规则文件,所述协议规则文件中包含正常协议的关系表达式和所述正常协议访问的端口号;其中,
所述正常协议的关系表达式是所述数据识别模块识别所述数据的通信协议是否异常的基础或依据,所述正常协议访问的端口号是所述数据识别模块识...

【专利技术属性】
技术研发人员:阮伟陈亮杨柳
申请(专利权)人:浙江大学
类型:发明
国别省市:浙江;33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1