解析:
这是一道关于华为/华三交换机 Hybrid 端口 VLAN 处理机制的题目。由于图片未直接显示,我们根据选项和常见配置逻辑进行推导分析。通常这类题目会给出类似以下的配置:
```
interface GigabitEthernet0/0/1
port link-type hybrid
port hybrid pvid vlan 100
port hybrid untagged vlan 100 200
# 或者 port hybrid tagged vlan ...
```
**核心知识点解析:**
1. **端口类型判断**:
* 配置中出现了 `port hybrid` 相关命令,说明该端口类型为 **Hybrid** 类型。
* **结论**:选项 C 说法正确。
2. **PVID(Port Default VLAN ID)的作用 - 接收方向**:
* PVID 用于处理**接收**到的不带标签(Untagged)的数据帧。
* 当 Hybrid 端口收到一个不带 VLAN TAG 的数据帧时,交换机会给该数据帧打上 PVID 指定的 VLAN TAG。
* 假设配置中 `port hybrid pvid vlan 100`(这是此类题目的典型配置,结合选项 B 的描述可反推 PVID 为 100)。
* **结论**:如果收到不带 TAG 的帧,会添加 VLAN TAG 100。选项 B 说法正确。
3. **出方向(发送)处理规则 - Untagged vs Tagged**:
* Hybrid 端口在发送数据帧时,会根据 `port hybrid untagged vlan` 和 `port hybrid tagged vlan` 的配置来决定是否保留 VLAN TAG。
* **untagged vlan**:如果数据帧的 VLAN ID 在该列表中,交换机在发出数据帧前会**剥离** VLAN TAG。
* **tagged vlan**:如果数据帧的 VLAN ID 在该列表中,交换机在发出数据帧时会**保留** VLAN TAG。
4. **分析选项 A 和 D**:
* 题目问的是“下列说法错误的是”。
* 通常此类配置题中,VLAN 100 往往被配置为管理 VLAN 或 native VLAN,常设为 untagged;而其他 VLAN(如 200)可能根据需求设为 tagged 或 untagged。
* 让我们仔细看选项 D:“如果数据帧携带的 VLAN TAG 为 100, 则交换机剥离 VLAN TAG 发出”。
* 再看选项 A:“如果数据帧携带的 VLAN TAG 为 200, 则交换机剥离 VLAN TAG 发出”。
**关键推断**:
在标准的 Hybrid 端口实验或考题配置中,通常会这样设置:
```
port hybrid pvid vlan 100
port hybrid untagged vlan 100
port hybrid tagged vlan 200
```
或者:
```
port hybrid pvid vlan 100
port hybrid untagged vlan 100 200
```
如果配置是 `untagged vlan 100` 且 `tagged vlan 200`:
* VLAN 100 的帧发出时剥离 TAG -> 选项 D 描述正确。
* VLAN 200 的帧发出时保留 TAG -> 选项 A 描述错误(说剥离了)。
**但是**,题目给出的答案是 **D**。这意味着在题目的具体配置图中,**VLAN 100 应该是被配置为 tagged(保留标签),或者 VLAN 200 是 untagged(剥离标签)**,从而导致 D 的描述与事实不符。
让我们重新审视常见的“陷阱”配置:
很多题目会配置:
```
port hybrid pvid vlan 100
port hybrid untagged vlan 200
port hybrid tagged vlan 100
```
在这种情况下:
* **A. VLAN 200 发出**:因为在 untagged 列表中,所以**剥离 TAG**。说法正确。
* **B. 收到无标签帧**:打上 PVID 100。说法正确。
* **C. 链路类型**:Hybrid。说法正确。
* **D. VLAN 100 发出**:因为在 tagged 列表中,所以**保留 TAG**。但选项说“剥离 VLAN TAG”,这与配置矛盾。因此说法**错误**。
**另一种可能性(更常见的默认行为考察)**:
如果配置是:
```
port hybrid pvid vlan 100
port hybrid untagged vlan 100
```
此时 VLAN 200 如果没有在 untagged 或 tagged 列表中明确允许,可能无法通过,或者默认行为不同。但通常考题会明确列出。
**根据答案 D 为错误项的反向推导**:
答案选 D,说明“VLAN 100 剥离 TAG 发出”这个陈述是错的。
这意味着:**对于 VLAN 100,交换机实际上是保留 TAG 发出的(即配置为 tagged),或者该 VLAN 不允许通过。**
同时,答案 A 是正确的陈述,说明:**对于 VLAN 200,交换机确实是剥离 TAG 发出的(即配置为 untagged)。**
**综上所述,该端口的配置逻辑应为:**
1. 端口类型为 Hybrid。
2. PVID 为 100。
3. VLAN 200 配置在 `untagged` 列表中(发出时剥离标签)。
4. VLAN 100 配置在 `tagged` 列表中(发出时保留标签),**或者**虽然 PVID 是 100,但发送规则里 100 是 tagged。
**逐项解析:**
* **A. 如果数据帧携带的 VLAN TAG 为 200, 则交换机剥离 VLAN TAG 发出**
* 根据答案推断,此说法正确。说明配置中 `port hybrid untagged vlan 200`。
* **B. 如果该端口收到不带 VLAN TAG 的数据帧, 则交换机需要添加 VLAN TAG 100**
* 此说法正确。这是 PVID 的基本功能。收到 Untagged 帧,打上 PVID(此处为 100)。
* **C. 该端口的链路类型为 Hybrid 类型**
* 此说法正确。由配置命令 `port link-type hybrid` 决定。
* **D. 如果数据帧携带的 VLAN TAG 为 100, 则交换机剥离 VLAN TAG 发出**
* **此说法错误**。根据题目逻辑,既然 A、B、C 都对,且答案为 D,说明 VLAN 100 在出方向**没有**被剥离标签。这通常意味着 VLAN 100 被配置在了 `port hybrid tagged vlan 100` 中。虽然它的 PVID 是 100(影响入方向),但出方向是否剥离标签取决于 `untagged/tagged` 列表。如果配置为 tagged,则发出时保留标签。
**总结:**
本题考察 Hybrid 端口进出方向的 VLAN 标签处理规则。
* **入方向**:看 PVID。无标签帧打上 PVID。
* **出方向**:看 `untagged` 或 `tagged` 列表。
* 在 `untagged` 列表中的 VLAN,发出时**剥离**标签。
* 在 `tagged` 列表中的 VLAN,发出时**保留**标签。
根据选项逻辑反推,配置中 VLAN 200 属于 untagged(剥离),而 VLAN 100 属于 tagged(保留)。因此,选项 D 声称 VLAN 100 会剥离标签是错误的。
**正确答案:D**