工业协议的识别方法、装置、设备及存储介质制造方法及图纸

技术编号:37774010 阅读:24 留言:0更新日期:2023-06-06 13:41
本发明专利技术涉及通信技术领域,特别涉及一种工业协议的识别方法、装置、设备及存储介质。方法包括:确定工业协议识别信息表;其中,工业协议识别信息表包括各工业协议名称以及每一个工业协议对应的识别信息;识别信息包括该工业协议的识别方式和各识别方式对应的识别特征;基于实时接收的报文的五元组信息,将实时接收的报文划分至对应的会话中;基于工业协议识别信息表中各工业协议的识别方式和各识别方式对应的识别特征,对实时划分到每一个会话中的报文依次进行识别,以确定每一个会话的目标识别结果。本方案可以通过多种识别方式来对每一个报文进行识别,以此来大大提高工业协议识别的准确率。准确率。准确率。

【技术实现步骤摘要】
工业协议的识别方法、装置、设备及存储介质


[0001]本专利技术实施例涉及通信
,特别涉及一种工业协议的识别方法、装置、设备及存储介质。

技术介绍

[0002]对于工业防火墙这类设备,需要利用工业协议的报文进行控制,首先第一步就必须对工业协议的报文进行识别。
[0003]现有的工业协议的识别方法仅基于单一识别方式,来对工业协议的报文进行识别,例如传输层端口识别方式等,但利用单一识别方式的识别结果并不一定准确。
[0004]因此,亟需一种新的工业协议的识别方法。

技术实现思路

[0005]为了解决现有的工业协议的识别方法的识别准确率较低的问题,本专利技术实施例提供了一种工业协议的识别方法、装置、设备及存储介质。
[0006]第一方面,本专利技术实施例提供了一种工业协议的识别方法,包括:
[0007]确定工业协议识别信息表;其中,所述工业协议识别信息表包括各工业协议名称以及每一个所述工业协议对应的识别信息;所述识别信息包括该工业协议的识别方式和各识别方式对应的识别特征;/>[0008]基于本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种工业协议的识别方法,其特征在于,包括:确定工业协议识别信息表;其中,所述工业协议识别信息表包括各工业协议名称以及每一个所述工业协议对应的识别信息;所述识别信息包括该工业协议的识别方式和各识别方式对应的识别特征;基于实时接收的报文的五元组信息,将实时接收的所述报文划分至对应的会话中;基于所述工业协议识别信息表中各工业协议的识别方式和各识别方式对应的识别特征,对实时划分到每一个会话中的所述报文依次进行识别,以确定每一个会话的目标识别结果。2.根据权利要求1所述的方法,其特征在于,在所述基于实时接收的报文的五元组信息,将实时接收的所述报文划分至对应的会话中之前,还包括:基于实时接收的报文的头部字段,判断所述报文是否为公知协议;若是,则将所述报文过滤掉;若否,则执行所述基于实时接收的报文的五元组信息,将实时接收的所述报文划分至对应的会话中。3.根据权利要求1所述的方法,其特征在于,所述基于所述工业协议识别信息表中每一个工业协议的识别方式和各识别方式对应的识别特征,对实时划分到每一个会话中的所述报文依次进行识别,以确定每一个会话的目标识别结果,包括:针对每一个所述报文,均执行:确定当前报文的目标识别特征;基于所述目标识别特征和所述工业协议识别信息表中每一个工业协议的识别方式和各识别方式对应的识别特征,确定当前报文的协议识别结果;基于当前报文的协议识别结果,确定当前报文对应的当前会话的目标识别结果。4.根据权利要求3所述的方法,其特征在于,所述工业协议识别信息表中每一个所述工业协议的所述识别信息还包括对应的承载层父协议;所述基于当前报文的协议识别结果,确定当前报文对应的当前会话的目标识别结果,包括:判断当前报文在对应会话中的序号是否超过预设的最大阈值;若是,且当前报文的协议识别结果为未识别出结果,则确定当前会话的目标识别结果为未知;若否,则基于当前报文的协议识别结果和所述工业协议识别信息表中每一个所述工业协议的承载层父协议,确定当前会话的目标识别结果。5.根据权利要求4所述的方法,其特征在于,所述基于当前报文的协议识别结果和所述工业协议识别信息表中每一个所述工业协议的承载层父协议,确定当前会话的目标识别结果,包括:获取当前报文的协议识别结果;若当前报文的协议识别结果为识别出目标工业协议,且所述目标工业协议在所述工业协议识别信息表中无对应承载层父协议,则确...

【专利技术属性】
技术研发人员:薛秋宝汪义舟姜海昆范宇
申请(专利权)人:长扬科技北京股份有限公司
类型:发明
国别省市:

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

1