2. 工控系统架构与通信协议基础

网络分段是网络安全与性能优化的基石。通过将大型网络划分为多个小型、独立的逻辑或物理单元,可以有效控制广播流量、隔离故障域、提升带宽利用率,并增强整体安全性。本节将深入剖析广播域与冲突域的核心概念,对比二层与三层分段的技术差异,并详细讲解VLAN与子网划分的基础实现方法。

2.1 广播域与冲突域

核心概念对比

特性 冲突域 (Collision Domain) 广播域 (Broadcast Domain)
定义 网络中可能发生数据帧冲突的范围 网络中能接收到广播帧的范围
隔离设备 交换机、网桥(每个端口一个冲突域) 路由器、三层交换机(每个接口一个广播域)
典型范围 共享式以太网段、Hub连接的所有设备 一个VLAN、一个子网
影响 限制网络吞吐量,CSMA/CD机制 浪费带宽,CPU中断处理
冲突域示例 (Hub连接) 集线器 (Hub) PC-A PC-B PC-C ⚠ 所有设备共享同一冲突域 同时发送 → 数据冲突 广播域示例 (交换机连接) 交换机 (Switch) PC-X PC-Y PC-Z 📡 所有设备在同一广播域 广播帧会转发给所有端口

图2-1:冲突域(左)与广播域(右)的对比示意图

关键理解

  • 冲突域:使用Hub或共享介质时,所有端口属于同一冲突域;交换机每个端口独立为一个冲突域。
  • 广播域:默认情况下,交换机的所有端口属于同一广播域;路由器或三层设备可以隔离广播域。
  • 网络分段目标:缩小冲突域(使用交换机) + 缩小广播域(使用VLAN/子网)。

2.2 二层与三层网络分段

二层分段 vs 三层分段

对比维度 二层网络分段 (L2 Segmentation) 三层网络分段 (L3 Segmentation)
工作层次 数据链路层(MAC地址) 网络层(IP地址)
核心设备 交换机、网桥 路由器、三层交换机
分段方式 VLAN划分、端口隔离 子网划分、路由策略
广播域控制 每个VLAN一个广播域 每个子网一个广播域
跨段通信 需要三层路由(VLAN间路由) 通过路由器或三层交换转发
安全隔离 较弱(依赖MAC/VLAN) 较强(可基于ACL过滤)
二层分段:VLAN隔离 二层交换机 VLAN 10 广播域 A VLAN 20 广播域 B 🔒 VLAN间默认隔离 跨VLAN通信需三层路由 三层分段:子网隔离 三层路由器 子网 192.168.1.0/24 广播域 A 子网 192.168.2.0/24 广播域 B 🌐 子网间通过路由转发 可配置ACL实现安全策略

图2-2:二层VLAN分段(左)与三层子网分段(右)对比

实践建议

  • 小型网络:使用二层VLAN分段即可满足基本隔离需求。
  • 中大型网络:结合VLAN(二层)与子网(三层)实现纵深防御。
  • 安全敏感区域(如DMZ、财务网):优先使用三层分段 + ACL控制。

2.3 VLAN与子网划分基础

VLAN与子网的核心关系

VLAN(虚拟局域网)在二层实现逻辑隔离,子网划分在三层实现逻辑隔离。最佳实践是:一个VLAN对应一个子网,形成一一映射关系。

VLAN与子网划分对应关系 二层:VLAN划分 VLAN 10 部门A VLAN 20 部门B VLAN 30 部门C VLAN 40 服务器区 三层:子网划分 192.168.10.0/24 网关: .1 192.168.20.0/24 网关: .1 192.168.30.0/24 网关: .1 192.168.40.0/24 网关: .1 ⬅ 1:1 映射关系 ➡

图2-3:VLAN与子网的一一映射关系

VLAN配置示例(Cisco IOS)

! 创建VLAN
Switch(config)# vlan 10
Switch(config-vlan)# name Sales
Switch(config-vlan)# exit

Switch(config)# vlan 20
Switch(config-vlan)# name Engineering
Switch(config-vlan)# exit

! 将端口分配到VLAN
Switch(config)# interface fastEthernet 0/1
Switch(config-if)# switchport mode access
Switch(config-if)# switchport access vlan 10

Switch(config)# interface fastEthernet 0/2
Switch(config-if)# switchport mode access
Switch(config-if)# switchport access vlan 20

! 配置VLAN间路由(三层交换机)
Switch(config)# interface vlan 10
Switch(config-if)# ip address 192.168.10.1 255.255.255.0
Switch(config-if)# no shutdown

Switch(config)# interface vlan 20
Switch(config-if)# ip address 192.168.20.1 255.255.255.0
Switch(config-if)# no shutdown

VLAN与子网划分最佳实践

  • 规划原则:每个VLAN分配一个独立的子网,子网掩码根据主机数量选择(/24、/25、/26等)。
  • 命名规范:VLAN名称与子网用途对应,如 VLAN10-Sales、VLAN20-Engineering。
  • 安全增强:在VLAN间路由上配置ACL,控制跨子网访问权限。
  • 扩展性:预留VLAN ID和子网段,便于未来网络扩展。

本节要点总结

  • 冲突域是数据帧冲突的范围,广播域是广播帧传播的范围。
  • 二层分段(VLAN)隔离广播域,三层分段(子网)实现路由与安全控制。
  • VLAN与子网应保持1:1映射关系,便于管理与维护。
  • 网络分段是提升性能、增强安全、简化故障排除的核心手段。