冲突域和广播域
这里的”域”表示冲突或广播在其中发生并传播的区域。哪一层的设备能切断哪一种域,是这一节唯一的考点(各种中继设备对冲突域、广播域的划分 2010、2020 年考过),而具体数个数的方法在第 3 章已经讲过(3.8)。本页把物理层、数据链路层、网络层三类设备放在一起收尾。
机制
冲突域
冲突域是指连接到同一物理介质上的所有节点的集合,这些节点之间存在介质争用的现象。在 OSI 参考模型中,冲突域被视为第 1 层的概念,像集线器、中继器等简单复制转发信号的第 1 层设备所连接的节点都属于同一个冲突域,也就是说它们不能划分冲突域。而第 2 层(网桥、交换机)、第 3 层(路由器)设备都可以划分冲突域。
广播域
广播域是指接收同样广播消息的节点集合。也就是说,在该集合中的任何一个节点发送一个广播帧,其他能收到这个帧的节点都被认为是该广播域的一部分。在 OSI 参考模型中,广播域被视为第 2 层的概念,像第 1 层(集线器等)、第 2 层(交换机等)设备所连接的节点都属于同一个广播域。而路由器,作为第 3 层设备,则可以划分广播域,即可以连接不同的广播域。
通常所说的局域网(LAN)特指使用路由器分割的网络,也就是广播域。
三类设备对照
| 设备 | 工作层次 | 隔离冲突域 | 隔离广播域 |
|---|---|---|---|
| 中继器、集线器 | 物理层 | ❌ | ❌ |
| 网桥、交换机 | 数据链路层 | ✅(每个端口一个冲突域) | ❌ |
| 路由器 | 网络层 | ✅ | ✅(每个接口一个广播域) |
规律是每往上一层,多隔离一种域:物理层设备什么都不隔离,数据链路层设备隔离冲突,网络层设备连广播也隔离。VLAN 是例外的补充:交换机本身不隔离广播域,但划分 VLAN 后每个 VLAN 是一个独立的广播域(3.6.4)。
边界
冲突域是第 1 层概念,广播域是第 2 层概念。 冲突发生在共享的物理介质上;广播帧的目的 MAC 地址是全 1,是链路层的东西,所以链路层设备(交换机)会把它转发到所有端口。
控制广播风暴要用路由器分段。 用交换机分段只能缩小冲突域,广播帧仍会被转发到每个端口(王道 4.7.4 第 1 题)。
全双工的交换机端口没有冲突。 说”交换机每个端口一个冲突域”是按半双工的共享式连接计数的;全双工时端口上根本不会发生冲突(3.6.2)。
数冲突域与广播域的个数时,先找路由器,再找交换机。 路由器的每个接口各自一个广播域;在每个广播域内部,交换机的每个端口各自一个冲突域,集线器连起来的所有端口合成一个冲突域(计算模板见 3.8)。
对照速查
| 说法 | 对错 |
|---|---|
| 集线器可以划分冲突域 | ❌ |
| 交换机可以隔离冲突域,但不能隔离广播域 | ✅ |
| 路由器既能隔离冲突域,又能隔离广播域 | ✅ |
| 冲突域是能接收到同一广播帧的所有设备的集合 | ❌(那是广播域) |
| 冲突域是能产生冲突的所有设备的集合 | ✅ |
| 用交换机将网络分段可以控制广播风暴 | ❌(要用路由器) |
| 通常所说的局域网就是一个广播域 | ✅ |
考点
- 冲突域:同一物理介质上存在争用的节点集合(第 1 层概念)
- 广播域:接收同样广播消息的节点集合(第 2 层概念)
- 物理层设备都不隔离;链路层设备隔离冲突域;路由器两者都隔离(2010、2020)
- 冲突域、广播域个数的计算
链接
- 🏠 返回总览:计算机网络第 4 章:网络层总览
- ⬅️ 上一节:4.6 移动 IP
- ➡️ 下一节:4.7.2 路由器的组成、路由表与分组转发
- 🔗 3.8 网桥与以太网交换机(冲突域与广播域的计数)
- 🔗 第 2 章:中继器与集线器
- 📖 名词库:第 4 章名词库