解析:
这是一道关于 **STP(生成树协议,Spanning Tree Protocol)** 端口状态选择的经典题目。为了确定哪个端口处于阻塞(Blocking/Discarding)状态,我们需要按照 STP 的选举规则逐步分析网络拓扑。
### 1. 核心概念回顾
STP 通过以下步骤构建无环逻辑拓扑:
1. **选举根桥(Root Bridge)**:比较 Bridge ID(优先级 + MAC地址),值越小越优。
2. **选举根端口(Root Port, RP)**:非根桥上离根桥“最近”的端口。比较路径开销(Path Cost),开销越小越优;若开销相同,比较上游桥 ID;再相同,比较上游端口 ID。
3. **选举指定端口(Designated Port, DP)**:每个网段(Link)上只有一个 DP,负责向该网段转发数据。根桥上的所有端口通常都是 DP。非根桥之间连接的网段,比较到达根桥的路径开销,开销小的桥上的端口成为 DP。
4. **阻塞剩余端口**:既不是根端口(RP),也不是指定端口(DP)的端口,将被置于阻塞状态。
### 2. 拓扑分析与推导
假设图中有三台交换机 SWA、SWB、SWC,连接关系通常如下(基于常见考题拓扑推断):
* SWA、SWB、SWC 形成一个三角形环路。
* 通常 SWA 被配置为根桥(或者其 Bridge ID 最小)。
* 连接关系:
* SWA 与 SWB 相连。
* SWA 与 SWC 相连。
* SWB 与 SWC 相连。
**第一步:确定根桥**
* 在没有具体 Bridge ID 数值的情况下,通常题目隐含 **SWA 是根桥**(Root Bridge)。
* 因此,**SWA 的所有端口(包括 G0/0/3 等)都处于转发状态,且是指定端口(DP)**。
* **排除选项 D**:SWA 的 G0/0/3 是根桥上的端口,不可能阻塞。
**第二步:确定非根桥(SWB 和 SWC)的根端口(RP)**
* **对于 SWB**:它直连根桥 SWA。假设链路开销相同,SWB 连接 SWA 的端口(例如 G0/0/1)将成为 SWB 的根端口(RP)。
* **对于 SWC**:它直连根桥 SWA。同理,SWC 连接 SWA 的端口(例如 G0/0/1)将成为 SWC 的根端口(RP)。
* *注意:这里需要仔细看选项和常见拓扑。如果 SWC 的 G0/0/1 是连接 SWA 的,那它就是 RP,处于转发状态。如果 SWC 的 G0/0/1 是连接 SWB 的,情况则不同。让我们根据答案反推拓扑结构或标准选举逻辑。*
**更常见的拓扑逻辑(基于答案 B 为 SWC 的 G0/0/1 阻塞):**
让我们重新审视典型的三交换机环路拓扑:
* SWA (Root)
* SWB
* SWC
连接:
1. SWA <--> SWB
2. SWA <--> SWC
3. SWB <--> SWC
**选举过程:**
1. **根桥**:SWA。
2. **SWB 的根端口**:SWB 直连 SWA,路径开销最小。所以 SWB 连接 SWA 的端口是 RP。
3. **SWC 的根端口**:SWC 直连 SWA,路径开销最小。所以 SWC 连接 SWA 的端口是 RP。
* 假设 SWC 连接 SWA 的是 G0/0/2(或其他端口),而 SWC 连接 SWB 的是 G0/0/1。
* 或者,假设 SWC 有两个端口,G0/0/1 连 SWB,G0/0/2 连 SWA。
* 如果 SWC 的 G0/0/2 连 SWA,则 G0/0/2 是 RP(转发)。
4. **SWB 与 SWC 之间的链路(Segment)的指定端口(DP)选举**:
* 这条链路上需要一个 DP。
* 比较 SWB 和 SWC 谁到达根桥 SWA 的开销更小?
* SWB 直连 SWA,开销 = Cost1。
* SWC 直连 SWA,开销 = Cost1。
* 开销相同。
* 比较 Bridge ID:
* 假设 SWB 的 Bridge ID 优于(小于)SWC。
* 则 **SWB 胜出**,SWB 连接 SWC 的端口成为 **指定端口(DP)**,处于转发状态。
* **SWC 连接 SWB 的端口** 既不是根端口(因为 SWC 的根端口是连 SWA 的那个),也不是指定端口(因为 SWB 赢了),所以该端口进入 **阻塞状态**。
**结合选项分析:**
* **选项 A: SWC 的 G0/0/2**。如果这是 SWC 连接根桥 SWA 的端口,它是根端口(RP),处于转发状态。
* **选项 B: SWC 的 G0/0/1**。如果这是 SWC 连接 SWB 的端口,且 SWB 的 BID 优于 SWC,则该端口被阻塞。这符合答案 B。
* **选项 C: SWB 的 G0/0/3**。如果这是 SWB 连接 SWC 的端口,由于 SWB BID 更优,它是指定端口(DP),处于转发状态。
* **选项 D: SWA 的 G0/0/3**。根桥端口,始终转发。
### 3. 结论验证
* **SWA** 是根桥,所有端口转发。
* **SWB** 和 **SWC** 都直连根桥,它们连接根桥的端口都是根端口(RP),处于转发状态。
* 在 **SWB** 和 **SWC** 互联的链路上,需要选举一个指定端口(DP)。
* 假设 **SWB 的 Bridge ID 比 SWC 小**(这在题目中通常是默认设置或通过 MAC 地址决定),那么 SWB 侧的端口成为 DP(转发)。
* **SWC 侧互联的端口** 失去选举,成为 **Alternate Port**,进入 **阻塞(Blocking/Discarding)** 状态。
* 根据选项,**SWC 的 G0/0/1** 是被选为阻塞的端口,这意味着 G0/0/1 是 SWC 连接 SWB 的接口,而 SWC 的另一个接口(如 G0/0/2)连接的是根桥 SWA。
因此,**SWC 的 G0/0/1** 处于阻塞状态。
**正确答案:B**