SCADA系统构架的安全分析总结
概念: SCADA 数据采集与监控
Supervisory Control And Data Acquisition .包括了计算机设备 工业控制组件 网络 组成部件 ,SCADA 系统被用于控制分散的设备。这些系统和废水收集系统,石油天然气管道,电网传输和分配系统,铁路等公交交通系统。

图 典型的SCADA系统结构
系统即就是数据采集及监控系统,他是工业控制网络调度自动化系统的基础和核心,SCADA负责采集和处理工控系统运行中的各种实时和非实时数据,是工业控制网络调度中心各种应用软件的主要数据来源。
SCADA后天系统的主要功能有:
数据处理和控制调节 历史数据存储 与自此同的计算机通信 以及人机交互界面的管理。 未来的SCADA系统的发展将不断的扩展监控范围,监控处理的速度加快 ,监控的物理量将更加的全面,同时人际交互界面更加非友好,系统更加的智能化等。
DCS : DCS是一个由过程控制级和过程监控级组成的以通信网络为纽带的多级计算机系统
DCS是以微处理器和网络为基础的几种分散控制系统,他包括操作站,工程站 监控计算机和现场控制站 以及数据采集站, 通讯系统等 。
控制器Controller是按照预定顺序改变主电路或控制电路的接下和改变电路中电阻值来控制电机的启动,调速制动
RTU (Remote Terminal Unit)远程终端单元,他是安装在远程现场的电子设备,用来对远程线程的传感器和设备状态进行监视和控制,负责对现场信号,负责对现场信号,工业设备的检测和控制,获得设备数据,并将数据传给SCADA系统的调度中心。
PLC (Power Liner Communication) 通过电力线为媒介传输数据 语音和图像等信号的一种通信方法


现场总线控制网络的脆弱性分析:
(1)无线和微波引入的安全风险
(2) 缺乏连接认证等手段
(3)访问控制级认证机制的缺失
(4)策略配置不当


DNP3协议:
DNP3最初是一种用于主控站和从设备或子站之间以及控制站内的RTU与IDE之间的串行协议,与其他控制协议一样 ,DNP3别封装成TCP或UDP数据包,扩展到了IP协议上,一遍更加容易的使用现代网路与远程RTU通信
上位机的概念:
可以直接发出操作命令的计算机设备 ,上位机不是一个标定义的概念:一般说 控制着和提供服务是上位机,被控制着和被服务者都是下位机们可以理解为主机和从机的关系,但是上位机和下位机是可以转换的。
下位机的概念:
直接控制设备和获取设备状况的计算机 其存在的形式主要是PLC 单片机 和智能仪表 作用是控制设备和反馈设备状态
下位机常见的漏洞问题有: 后门漏洞 工控协议和 Web以及其他服务端口暴露于互联网

SCADA系统构架的安全分析总结的更多相关文章
- SCADA系统
简介编辑 在电力系统中,SCADA系统应用最为广泛,技术发展也最为成熟.它在远动系统中占重要地位,可以对现场 SCADA系统 的运行设备进行监视和控制,以实现数据采集.设备控制.测量.参数调节以及各类 ...
- B2C电子商务系统研发——商品SKU分析和设计(二)
转:http://www.cnblogs.com/winstonyan/archive/2012/01/07/2315886.html 上文谈到5种商品SKU设计模式,本文将做些细化说明. 笔者研究过 ...
- (转)Android 系统 root 破解原理分析
现在Android系统的root破解基本上成为大家的必备技能!网上也有很多中一键破解的软件,使root破解越来越容易.但是你思考过root破解的 原理吗?root破解的本质是什么呢?难道是利用了Lin ...
- Android日志系统Logcat源代码简要分析
文章转载至CSDN社区罗升阳的安卓之旅,原文地址:http://blog.csdn.net/luoshengyang/article/details/6606957 在前面两篇文章Android日志系 ...
- PM2.5环境检测系统的设计与分析
PM2.5环境检测系统的设计与分析 摘要: 大气颗粒物污染对人类健康和生态环境造成了很大的影响,这让人们逐渐重视起对细颗粒物PM2.5检测技术的研究.本文阐述了PM2.5浓度检测的五种方法,在对上 ...
- Db2性能:系统CPU高问题分析的一些思路
Db2性能:系统CPU高问题分析的一些思路 1. 如何判断CPU高? 有很多操作系统的命令可以看出来,比如ps -elf,iostat, vmstat, top/topas, 2. 收集数据 CPU高 ...
- Android 系统 root 破解原理分析 (续)
上文<Android系统root破解原理分析>介绍了Android系统root破解之后,应用程序获得root权限的原理.有一些网友提出对于root破解过程比较感兴趣,也提出了疑问.本文将会 ...
- Android 属性系统 Property service 设定分析 (转载)
转自:http://blog.csdn.net/andyhuabing/article/details/7381879 Android 属性系统 Property service 设定分析 在Wind ...
- 9.2 Binder系统_驱动情景分析_服务注册过程
1. 几个重要结构体的引入给test_server添加一个goodbye服务, 由此引入以下概念: 进程间通信其实质也是需要三要素:源.目的.数据,源是自己,目的用handle表示:通讯的过程是源向实 ...
随机推荐
- Python3基础 dict __len__ 统计键值对的数量
Python : 3.7.3 OS : Ubuntu 18.04.2 LTS IDE : pycharm-community-2019.1.3 ...
- JavaScript和Jquery个人笔记
目录 前言 价格 * 数量 = 金额 js计算时间差值 判断敲回车或Shift+回车 js控制textarea换行 $(this)选择当前元素 前端调试禁止其他js js添加a标签href属性和文本 ...
- SSO CAS 单点系列
在多系统应用群中,使用,例如,用户账户管理,用户应该有一个统一的账户,不应该让用户在每个子系统分别注册 登陆再分别登出.这就是我们所说的单点登陆问题,即SSO: SSO问题,时大中型web应用经常碰到 ...
- [LeetCode] 190. Reverse Bits 翻转二进制位
Reverse bits of a given 32 bits unsigned integer. For example, given input 43261596 (represented in ...
- [LeetCode] 271. Encode and Decode Strings 加码解码字符串
Design an algorithm to encode a list of strings to a string. The encoded string is then sent over th ...
- 【神经网络与深度学习】【计算机视觉】Faster R-CNN
Faster R-CNN Fast-RCNN基本实现端对端(除了proposal阶段外),下一步自然就是要把proposal阶段也用CNN实现(放到GPU上).这就出现了Faster-RCNN,一个完 ...
- Appium元素定位难点:tap坐标定位不准确
tap用法 1.tap是模拟手指点击页面上元素语法有两个参数,第一个是positions,是list类型最多五个点,duration是持续时间,单位毫秒 tap(self, positions, du ...
- php HTTP协议
HTTP协议 超文本传输协议(HTTP,HyperText Transfer Protocol) 最常见B/s架构中,使用,浏览器端与服务器端数据交互协议. 协议:约定好的一套语法规则. 规定:请求数 ...
- Linux定时自动备份oracle数据库
1.在服务器创建备份目录,并赋予权限mkdir -p /backup/P_DATA #新建shell脚本存放路径mkdir -p /backup/P_DB_BACK #新建Oracle数据库备份目录 ...
- LeetCode 611. 有效三角形的个数(Valid Triangle Number)
611. 有效三角形的个数 611. Valid Triangle Number 题目描述 LeetCode LeetCode LeetCode611. Valid Triangle Number中等 ...