OPCDA报文处理方法、装置、电子设备及存储介质制造方法及图纸

技术编号:26797715 阅读:37 留言:0更新日期:2020-12-22 17:15
本申请提供一种OPCDA报文处理方法、装置、电子设备及存储介质,涉及通信技术领域。所述方法包括:获取待测OPCDA报文;在所述待测OPCDA报文为请求报文时,基于所述待测OPCDA报文的通用唯一识别码确定所述待测OPCDA报文的功能码,所述功能码包括所述通用唯一识别码对应的接口名和所述待测OPCDA报文的方法标识对应的操作名;在所述待测OPCDA报文的报文类型和所述功能码符合过滤条件时,丢弃所述待测OPCDA报文。通过功能码进行报文筛选,有利于测试人员基于功能码迅速、准确地分析报文。

【技术实现步骤摘要】
OPCDA报文处理方法、装置、电子设备及存储介质
本申请涉及通信
,具体而言,涉及一种OPCDA报文处理方法、装置、电子设备及存储介质。
技术介绍
随着互联网行业的不断发展,传统工业领域开始依赖互联网来进行业务交互或者设备控制,而互联网的交互过程也离不开各种网络协议的规范。其中OPCDA(ObjectLinkingandEmbeddingforProcessControlDataAccess)规范旨在简化不同总线标准间的数据访问机制,为不同总线标准提供通过标准接口访问现场数据的基本方法。OPCDA协议在工业互联网中的传输依托于DCE/RPC协议,但是当前最为广泛使用的抓包工具Wireshark解析OPCDA协议,依旧只能解析到DCE/RPC一层,与OPCDA相关的数据仅展示为StubData,在Wireshark里面展示为一串未解析的字节流形式。防火墙作为庞大互联网中边界网络的防御体,保护内部网络不受外部攻击侵扰的同时,还需要支持内部业务的正常运作,工业互联网同样需要能够支持它的工控防火墙。而在工控防火墙的测试过程当中,测试人员因本文档来自技高网...

【技术保护点】
1.一种OPCDA报文处理方法,其特征在于,所述方法包括:/n获取待测OPCDA报文;/n在所述待测OPCDA报文为请求报文时,基于所述待测OPCDA报文的通用唯一识别码确定所述待测OPCDA报文的功能码,所述功能码包括所述通用唯一识别码对应的接口名和所述待测OPCDA报文的方法标识对应的操作名;/n在所述待测OPCDA报文的报文类型和所述功能码符合过滤条件时,丢弃所述待测OPCDA报文。/n

【技术特征摘要】
1.一种OPCDA报文处理方法,其特征在于,所述方法包括:
获取待测OPCDA报文;
在所述待测OPCDA报文为请求报文时,基于所述待测OPCDA报文的通用唯一识别码确定所述待测OPCDA报文的功能码,所述功能码包括所述通用唯一识别码对应的接口名和所述待测OPCDA报文的方法标识对应的操作名;
在所述待测OPCDA报文的报文类型和所述功能码符合过滤条件时,丢弃所述待测OPCDA报文。


2.根据权利要求1所述的方法,其特征在于,所述基于所述待测OPCDA报文的通用唯一识别码确定所述待测OPCDA报文的功能码,包括:
基于通用唯一识别码与关联标识符的第一对应关系确定所述通用唯一识别码对应的关联标识符;
基于关联标识符与接口名的第二对应关系确定所述关联标识符对应的接口名;
获取所述待测OPCDA报文的方法标识,并确定所述方法标识对应的操作名;
将所述接口名和所述操作名组合为所述功能码。


3.根据权利要求2所述的方法,其特征在于,在所述获取待测OPCDA报文之后,所述方法还包括:
在所述待测OPCDA报文为绑定报文时,基于所述绑定报文记录或更新所述第一对应关系;
在所述待测OPCDA报文为变更上下文报文时,基于所述变更上下文报文记录或更新所述第二对应关系。


4.根据权利要求1所述的方法,其特征在于,在所述待测OPCDA报文为请求报文时,基于所述待测OPCDA报文的通用唯一识别码确定所述待测OPCDA报文的功能码之后,所述方法还包括:
在所述待测OPCDA报文的报文类型和所述功能码不符合所述过滤条件,且所述功能码为写功能码时,确定所述请求报文的服务端处理类;
基于服务端处理类与地址字符串的第三对应关系确定所述服务端处理类对应的地址字符串;
基于所述地址字符串确定所述待测OPCDA报文的存根数据部分的值类型和值数据。


5.根据权利要求4所述的方法,其特征在于,在所述待测OPCDA报文的报文类型和所述功能码不符合所述过滤条件,...

【专利技术属性】
技术研发人员:黎惠希
申请(专利权)人:北京天融信网络安全技术有限公司北京天融信科技有限公司北京天融信软件有限公司
类型:发明
国别省市:北京;11

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

1