网络设备总结
需要掌握不同层次网络设备的功能,哪些能够隔离冲突域,哪些能够隔离广播域,在解答题中常间接考察该知识。
冲突域
冲突域 是指在以太网中,当两个设备同时发送数据时,可能发生冲突的一组网络设备所组成的区域。在这个区域内,如果两个或多个设备同时发送帧,由于 共享介质 ,就会产生数据冲突,导致通信失败,需要重新发送。
📌 冲突发生的根本原因:
以太网(尤其是早期使用 共享总线 或 集线器 的方式)采用了 CSMA/CD 协议(载波监听多路访问/冲突检测) 协议:
- 每个设备发送前先监听是否有信号;
- 如果发现没人发,就开始发;
- 如果两个设备几乎同时监听到空闲并发送,就会发生 冲突 。
冲突域的边界取决于设备的转发方式:
- 集线器(Hub):所有端口共享同一个冲突域。连接在集线器上的设备同时发送数据会发生碰撞,因此无法隔离冲突域。
- 交换机(Switch):每个端口形成独立冲突域,设备之间的发送不会互相干扰,从而有效隔离冲突。
广播域
广播域 指通过广播方式发送的数据包能够到达的所有主机组成的网络范围。通常,我们讨论的是 IP 层的广播域(ARP 广播也属于此类)。
在同一个 IP 广播域内,设备可以相互接收广播消息。举例来说:如果电脑 A 发送一个广播报文(例如 192.168.1.255),同一广播域内的电脑 B 和电脑 C 都能够接收到该消息。
广播域的边界由 三层设备(如路由器) 决定:
- 交换机(Switch):普通二层交换机不会阻止同一 VLAN 内的广播,广播帧会发送到该 VLAN 中除来源端口以外的端口;不同 VLAN 属于不同广播域。
- 路由器(Router):通常不转发二层广播,并在三层划分网络,因此其不同三层接口连接的网络属于不同广播域。
设备功能
下表给出了不同设备的层次以及是否能够隔离冲突域和广播域:
| 设备 | 功能描述 | 所在层 | 隔离冲突域 | 隔离广播域 |
|---|---|---|---|---|
| 中继器 | 再生和整形信号 | 物理层 | ❌ | ❌ |
| 集线器 | 多端口中继,向其他端口转发收到的比特 | 物理层 | ❌ | ❌ |
| 网桥 | 根据 MAC 地址连接和分隔局域网网段 | 数据链路层 | ✅ | ❌ |
| 交换机 | 根据 MAC 地址表转发帧,每个端口独立冲突域 | 数据链路层 | ✅ | ❌(同一 VLAN 内) |
| 路由器 | 连接不同网络并按路由表转发 IP 分组 | 网络层 | ✅ | ✅ |