【 第 2 步 】

网络规划室

师傅:“项目范围已经定下来了。你看墙上的系统图,20家门店的订单会进入工厂,库存系统要给生产系统提供原料数量,会员系统保存客户资料,配方管理系统连接生产车间,数据库还要向备份系统发送副本。

今天我们先划分不同的安全区域,明确每个区域承担什么业务、处理什么数据,再检查区域之间的安全边界。随后画一张数据流图,把数据的来源、目标、传输路径和第三方连接逐条标出来。

可以把数据流图理解成数据的运输路线图。以后设计访问控制、接口保护、加密、日志和备份,都要从这张图继续往下做。”

网络规划室情景阅读暂用场景图

01 · 现场对话

网络规划室的知识任务

01

先把系统分区域

不同用途的系统需要明确自己的范围。

小白

“为什么要分区域?”

师傅

“因为每个区域处理的业务和数据不同。”

小白

“比如呢?”

师傅

“门店和外部服务可以放在接入一侧,生产应用放在应用区域,数据库放在数据区域,管理员从运维区域进入。”

小白

“分好以后做什么?”

师傅

“开始控制区域之间谁能访问谁。”

02

看一条订单数据怎么走

从一个具体业务开始画数据路线。

师傅

“我们先画门店订单。”

小白

“门店提交订单,然后呢?”

师傅

“订单进入订单系统,再把生产数量送给生产管理系统,相关库存信息进入库存系统。”

小白

“这就是数据流?”

师傅

“对。可以把数据流图理解成数据的运输路线图。我们现在就是在画订单数据走过的路线。”

03

检查区域边界

数据跨区域时,需要确认访问条件。

小白

“应用系统可以直接连数据库吗?”

师傅

“可以按业务需要开放指定连接,并限定来源、账号和服务。”

小白

“管理员怎么进入?”

师傅

“从管理运维区域进入,并留下操作记录。”

小白

“备份系统呢?”

师傅

“数据库通过专门的备份通道把数据送到备份区域。”

04

再看第三方数据流

外部公司参与时,数据路线还要继续向外画。

小白

“配送地址发给第三方物流,要画进去吗?”

师傅

“要。”

小白

“要检查哪些东西?”

师傅

“谁发送、发给谁、传哪些字段、为什么发送、怎样传输、有没有日志。”

小白

“这样以后看到一条数据路线,就知道应该检查什么了。”

师傅

“对。后面的权限、加密、审计和第三方控制都会用到这张图。”

02 · 小白做现场笔记

重要概念及注释

01

安全区域

核心内容
正式含义
根据业务功能、访问对象、数据敏感程度、网络连接和管理职责划分的逻辑或物理范围。
面包厂场景
互联网接入区域 ↓ 业务应用区域 ↓ 数据服务区域 另外设置: 运维管理区域 备份区域
记忆类比
像工厂把空间分成:
门厅、办公室、仓库、配方室和机房。
不同区域有不同的进入条件。
一句话记忆
安全区域,就是把用途和风险不同的系统分开管理。
正式含义
根据业务功能、访问对象、数据敏感程度、网络连接和管理职责划分的逻辑或物理范围。
面包厂场景
互联网接入区域 ↓ 业务应用区域 ↓ 数据服务区域 另外设置: 运维管理区域 备份区域
记忆类比
像工厂把空间分成:
门厅、办公室、仓库、配方室和机房。
不同区域有不同的进入条件。

安全区域,就是把用途和风险不同的系统分开管理。

02

安全边界

核心内容
正式含义
不同安全区域或组织之间发生访问和数据流动的位置。
面包厂场景
生产管理系统 ↓ 安全边界 ↓ 生产数据库
运维人员 ↓ 运维边界 ↓ 服务器
一句话记忆
区域回答“在哪里”,边界回答“跨过去时怎么管”。
正式含义
不同安全区域或组织之间发生访问和数据流动的位置。
面包厂场景
生产管理系统 ↓ 安全边界 ↓ 生产数据库
运维人员 ↓ 运维边界 ↓ 服务器

区域回答“在哪里”,边界回答“跨过去时怎么管”。

03

边界控制

核心内容
正式含义
对不同安全区域之间的访问路径设置限制和安全检查。
检查内容
谁访问? 从哪里来? 访问什么? 使用哪个端口? 允许做什么? 有没有留下日志?
一句话记忆
跨过安全边界,就要检查谁能过、怎么过、过去做什么。
正式含义
对不同安全区域之间的访问路径设置限制和安全检查。
检查内容
谁访问? 从哪里来? 访问什么? 使用哪个端口? 允许做什么? 有没有留下日志?

跨过安全边界,就要检查谁能过、怎么过、过去做什么。

04

数据流

核心内容
正式含义
数据在人员、系统、设备和第三方之间发生的流动关系。
面包厂场景
门店订单 ↓ 订单系统 ↓ 库存系统 ↓ 生产管理系统 ↓ 配送系统
一句话记忆
数据流,就是一份数据实际走过的路线。
正式含义
数据在人员、系统、设备和第三方之间发生的流动关系。
面包厂场景
门店订单 ↓ 订单系统 ↓ 库存系统 ↓ 生产管理系统 ↓ 配送系统

数据流,就是一份数据实际走过的路线。

05

数据流图

核心内容
正式含义
描述数据从采集、传输、处理、存储、共享、备份直到删除等路径的图。
基础内容
数据来源 ↓ 数据内容 ↓ 处理系统 ↓ 传输方向 ↓ 接收对象 ↓ 存储位置
记忆类比
数据流图像一张数据运输路线图
原料有运输路线,数据也有自己的流动路线。
一句话记忆
想保护数据,先把数据往哪里走画清楚。
正式含义
描述数据从采集、传输、处理、存储、共享、备份直到删除等路径的图。
基础内容
数据来源 ↓ 数据内容 ↓ 处理系统 ↓ 传输方向 ↓ 接收对象 ↓ 存储位置
记忆类比
数据流图像一张数据运输路线图
原料有运输路线,数据也有自己的流动路线。

想保护数据,先把数据往哪里走画清楚。

06

跨区域访问

核心内容
正式含义
一个安全区域中的人员、系统或服务访问另一个安全区域中的资源。
面包厂场景
生产系统 ↓ 指定来源 + 指定账号 + 指定端口 ↓ 库存数据库
不是因为两个系统都属于工厂,就允许任意连接。
一句话记忆
跨区域只开放业务真正需要的访问路径。
正式含义
一个安全区域中的人员、系统或服务访问另一个安全区域中的资源。
面包厂场景
生产系统 ↓ 指定来源 + 指定账号 + 指定端口 ↓ 库存数据库
不是因为两个系统都属于工厂,就允许任意连接。

跨区域只开放业务真正需要的访问路径。

07

跨组织数据流

核心内容
正式含义
数据从企业流向物流公司、支付服务商、云服务商等外部组织的处理路线。
面包厂场景
配送系统 ↓ 姓名 + 电话 + 地址 ↓ 第三方物流公司
需要继续检查
为什么提供 提供哪些字段 给谁 怎样传输 保存多久 有没有日志 合作结束后怎么办
一句话记忆
数据走出工厂以后,数据流图仍然要继续往外画。
正式含义
数据从企业流向物流公司、支付服务商、云服务商等外部组织的处理路线。
面包厂场景
配送系统 ↓ 姓名 + 电话 + 地址 ↓ 第三方物流公司
需要继续检查
为什么提供 提供哪些字段 给谁 怎样传输 保存多久 有没有日志 合作结束后怎么办

数据走出工厂以后,数据流图仍然要继续往外画。

03 · 经验和难点

小结

这一站,小白完成了工厂系统的安全区域划分,并画出了订单、生产、数据库、备份和第三方之间的数据流。最值得记住的经验是:先看系统在哪里,再看数据怎样穿过这些区域。初学者最容易遇到的难点,是只看到系统之间已经连通,却没有继续检查数据的来源、目标、用途、访问条件和日志。