Appearance
题目
下列关于交换机的叙述中,正确的是( )。
错因
B
B 命题"交换机互联的工作站构成一个冲突域"——错。交换机每个端口都是独立的冲突域:发送方与接收方之间的链路只在那一对端口存在,不与其他端口共享物理介质。整台交换机会把"原本一个冲突域"拆成多个独立冲突域。错的根源:把"广播域"(交换机不隔离)和"冲突域"(交换机隔离)混了。
C
C 命题"交换机每端口构成独立广播域"——错。交换机不隔离广播——目的 MAC = ff:ff:ff:ff:ff:ff 的广播帧在交换机上会被泛洪到除入端口外的所有端口,整台交换机连接的所有主机仍属同一广播域。要隔离广播域必须用路由器(或 VLAN 划分子接口)。
D
D 命题"交换机可实现不同网络层协议的网络互联"——错。交换机是数据链路层(第 2 层)设备,只看 MAC 地址、不看 IP 头里的网络层协议字段,根本不感知网络层协议。要互联运行不同网络层协议(如 IPv4 vs IPX)的网络必须用多协议路由器或专用网关。
总解析
第一步:澄清交换机的本质
以太网交换机的核心功能:
- 看以太网帧的目的 MAC 地址
- 查 MAC 表,转发到对应端口
- 每个端口独立的输入/输出缓冲
这正是**网桥(Bridge)**的工作原理——网桥也看 MAC、查表转发。区别只是:
- 网桥:典型 2 端口(早期)或 4-8 端口(现代)
- 交换机:几十甚至上百端口
所以"以太网交换机本质上是多端口网桥"完全成立 → A 对。
第二步:交换机对冲突域 / 广播域的影响
| 设备 | 隔离冲突域 | 隔离广播域 |
|---|---|---|
| Hub / 中继器 | ❌ 不隔离 | ❌ |
| 交换机 / 网桥 | ✅ 每端口一个冲突域 | ❌ 整机一个广播域 |
| 路由器 | ✅ | ✅ 每接口一个广播域 |
第三步:核对
| 选项 | 命题 | 判定 |
|---|---|---|
| A | 本质上是多端口网桥 | ✅ 对 |
| B | 互联工作站 = 一个冲突域 | ❌ 每端口独立冲突域 |
| C | 每端口 = 独立广播域 | ❌ 整机一个广播域 |
| D | 可互联不同网络层协议 | ❌ 交换机是 2 层、不感知网络层 |
最终答案是 A。
编者注(生僻术语):网桥(Bridge)和交换机(Switch)在工程上几乎是同义词——RFC 上还能找到 IEEE 802.1D "MAC Bridges" 标准,定义的就是交换机的工作机制。差别在演化过程:
- 70-80 年代:网桥是少端口(2-8)+ 软件转发的设备
- 90 年代起:随着 ASIC 芯片成熟,"交换机"出现,硬件转发、几十到几百端口、远比网桥快
- 现代:术语统一为"交换机","网桥"几乎只在协议规范文档里使用
考研题里"交换机本质 = 多端口网桥"是经典命题,记牢即可。