网关采用网络协议和软件技术在通信网络中针对工业协议、互联网通用协议进行分析和记录,提升工业控制系统环境的安全防护能力。A类和B类网关采用容器技术的软件架构,采用C/S架构软件客户端提供应用软件平台,为管理员提供功能丰富的图形管理控制界面。
因A类和B类网关在产品定位、产品角色属性、功能归属等产品方案存在差异,设计A类和B类网关的软件架构如下:
网关软件服务架构图:
网关基于Linux系统的系统服务库、驱动动态库、服务组件库等应用层环境,在启动过程激活微服务管理层、采集服务层,通过系统服务接口与网络传输层建立通信链路。系统通过状态监控服务实时监测对接设备通信交换数据内容,加载固有逻辑配置管理服务,确保授权管理员可以在配置服务中选择不同的安全功能。网关采用前后端分离的软件架构,系统所有服务功能通过VS2019开发环境下的C++代码实现&#x