支持 VLAN 划分的以太网交换机,已按端口划分了两个 VLAN。VLAN 划分结果及各端口连接主机的 MAC 地址如图所示。下列具有不同目的 MAC 地址(DA)和源 MAC 地址(SA)的以太帧 F1–F4 中,H3 会接收到的是( )

F1: (DA)00-1A-2B-3C-4D-03;(SA)00-1A-2B-3C-4D-01 F2: (DA)00-1A-2B-3C-4D-04;(SA)00-1A-2B-3C-4D-05 F3: (DA)FF-FF-FF-FF-FF-FF;(SA)00-1A-2B-3C-4D-02 F4: (DA)00-1A-2B-3C-4D-06;(SA)00-1A-2B-3C-4D-03
A. 仅 F2、F4 B. 仅 F1、F3 C. 仅 F1、F2 D. 仅 F3、F4
[tag_link]
正确答案:B
**【解析】**1. 主机和端口的对应关系
VLAN 1(左半部分)- 端口范围:1–7、13–19
H1 → 端口 13 → MAC …-01
H2 → 端口 2 → MAC …-02
H3 → 端口 5 → MAC …-03 ✅(我们关心的主机)
VLAN 2(右半部分)- 端口范围:8–12、20–24
H4 → 端口 8 → MAC …-04
H5 → 端口 9 → MAC …-05
H6 → 端口 12 → MAC …-06
👉 **H3 位于 VLAN 1 中。**2. 交换机与 VLAN 的转发规则
单播帧- 仅在源端口所属的 VLAN 内查询 MAC 地址表并进行转发。
若目的 MAC 地址不在本 VLAN 的地址表中,则不会转发该帧。
广播帧- 仅在本 VLAN 内的所有端口(除源端口)进行广播。
VLAN 间完全隔离- 在没有三层设备的情况下,不同 VLAN 之间无法直接通信。
3. 逐帧判断 H3 能否收到
F1- 目的地址(DA)= …-03(H3)
源地址(SA)= …-01(H1,属于 VLAN 1)
分析:帧源自 VLAN 1,目的 MAC 地址正是 H3。属于同 VLAN 单播通信。
✅ H3 会接收此帧。
F2- 目的地址(DA)= …-04(H4,属于 VLAN 2)
源地址(SA)= …-05(H5,属于 VLAN 2)
分析:整个帧的源和目的均位于 VLAN 2 内,该帧的通信被限制在 VLAN 2 中。
❌ H3 接收不到此帧。
F3- 目的地址(DA)= FF-FF-FF-FF-FF-FF(广播地址)
源地址(SA)= …-02(H2,属于 VLAN 1)
分析:这是一个广播帧,且源位于 VLAN 1。广播范围仅限于 VLAN 1 内的所有端口(发送端口除外)。
✅ H3 位于 VLAN 1,因此会收到此广播帧。
F4- 目的地址(DA)= …-06(H6,属于 VLAN 2)
源地址(SA)= …-03(H3,属于 VLAN 1)
分析:帧源自 VLAN 1,但目的 MAC 地址属于 VLAN 2。交换机在 VLAN 1 的 MAC 地址表中查不到该目的地址,且单播帧不会跨 VLAN 进行泛洪。
❌ H3 收不到此帧(实际上这是 H3 自己发出的帧)。
最终结论H3 能够接收到的帧是:
- ✅ F1
- ✅ F3对应选项为:B 仅 F1、F3