一、Hybrid 接口概述

Hybrid 接口是华为交换机特有的三层混合接口,同时具备 Access 和 Trunk 接口的特性:

  1. 同时允许多个VLAN通过,支持带标签(Tagged)和不带标签(Untagged)数据帧
  2. 可自定义发送数据帧时是否剥离VLAN标签,灵活适配终端、AP、交换机z等设备
  3. 适用于复杂组网场景(如:同一接口连接不同VLAN终端、无线AP+有线终端混合接入)

二、核心配置命令

1. 基础配置模板(通用)

markdown
12345678910111213141516171819202122232425
# 进入系统视图
<Switch> system-view
[Switch] sysname 交换机名称  # 可选:修改设备名称

# 配置VLAN(必须先创建需要放行的VLAN)
[交换机名称] vlan batch VLANID1 VLANID2 ...  # 批量创建VLAN

# 进入接口视图
[交换机名称] interface 接口类型 接口编号  # 例:GigabitEthernet 0/0/1

# 配置接口类型为Hybrid
[交换机名称-接口] port link-type hybrid

# 配置接口默认VLAN(PVID,接收无标签帧时加入的VLAN)
[交换机名称-接口] port hybrid pvid vlan VLANID

# 配置Untagged VLAN(发送时剥离标签,适配PC、打印机等终端)
[交换机名称-接口] port hybrid untagged vlan VLANID1 VLANID2 ...

# 配置Tagged VLAN(发送时保留标签,适配交换机、AP等带标签设备)
[交换机名称-接口] port hybrid tagged vlan VLANID1 VLANID2 ...

# 可选:开启接口(默认已开启)
[交换机名称-接口] undo shutdown

2. 命令说明

命令 作用
port link-type hybrid 将接口模式修改为Hybrid
port hybrid pvid vlan 设置接口默认VLAN(PVID)
port hybrid untagged vlan 放行指定VLAN,发送时剥离标签
port hybrid tagged vlan 放行指定VLAN,发送时保留标签

三、典型场景配置示例

场景1:Hybrid接口连接普通终端(PC)

需求:接口GE0/0/1 连接PC,属于VLAN10,发送数据不带标签

markdown
12345678
<Switch> system-view
[Switch] vlan batch 10  # 创建VLAN10
[Switch] interface GigabitEthernet 0/0/1
[Switch-GigabitEthernet0/0/1] port link-type hybrid  # 配置为Hybrid
[Switch-GigabitEthernet0/0/1] port hybrid pvid vlan 10  # PVID=10
[Switch-GigabitEthernet0/0/1] port hybrid untagged vlan 10  # VLAN10发送剥离标签
[Switch-GigabitEthernet0/0/1] undo shutdown

场景2:Hybrid接口连接无线AP(多VLAN透传)

需求:接口GE0/0/5 连接AP,管理VLAN100(Untagged),业务VLAN20、30(Tagged)

markdown
123456789
<Switch> system-view
[Switch] vlan batch 20 30 100  # 创建所需VLAN
[Switch] interface GigabitEthernet 0/0/5
[Switch-GigabitEthernet0/0/5] port link-type hybrid
[Switch-GigabitEthernet0/0/5] port hybrid pvid vlan 100  # 管理VLAN为默认VLAN
[Switch-GigabitEthernet0/0/5] port hybrid untagged vlan 100  # 管理VLAN剥离标签
[Switch-GigabitEthernet0/0/5] port hybrid tagged vlan 20 30  # 业务VLAN保留标签
[Switch-GigabitEthernet0/0/5] undo shutdown

场景3:Hybrid接口对接另一台交换机(多VLAN互通)

需求:接口GE0/0/24 对接交换机,放行VLAN10、20、30(全部Tagged)

markdown
1234567
<Switch> system-view
[Switch] vlan batch 10 20 30
[Switch] interface GigabitEthernet 0/0/24
[Switch-GigabitEthernet0/0/24] port link-type hybrid
[Switch-GigabitEthernet0/0/24] port hybrid tagged vlan 10 20 30  # 所有VLAN保留标签
[Switch-GigabitEthernet0/0/24] undo shutdown

场景4:Hybrid接口混合接入(终端+IP电话)

需求:接口GE0/0/10 连接IP电话(VLAN50 Tagged)+ PC(VLAN10 Untagged)

markdown
123456789
<Switch> system-view
[Switch] vlan batch 10 50
[Switch] interface GigabitEthernet 0/0/10
[Switch-GigabitEthernet0/0/10] port link-type hybrid
[Switch-GigabitEthernet0/0/10] port hybrid pvid vlan 10  # PC默认VLAN10
[Switch-GigabitEthernet0/0/10] port hybrid untagged vlan 10  # PC数据剥离标签
[Switch-GigabitEthernet0/0/10] port hybrid tagged vlan 50  # 电话数据保留标签
[Switch-GigabitEthernet0/0/10] undo shutdown

四、配置检查命令

markdown
12345678910
# 查看接口VLAN配置(核心)
display port vlan 接口类型 接口编号
# 例:display port vlan GigabitEthernet 0/0/1

# 查看接口详细信息
display interface 接口类型 接口编号

# 查看所有VLAN及接口映射
display vlan

五、注意事项

  1. 配置前必须先创建VLAN,否则放行VLAN命令会报错
  2. Hybrid接口不建议与Trunk/Access接口混用对接,易导致VLAN标签异常
  3. PVID默认是VLAN1,修改后需确保对端设备VLAN匹配
  4. 配置 port link-type hybrid前,需先清空接口原有VLAN配置(若接口已配置):
    markdown
    12
    [Switch-接口] clear configuration interface 接口类型 接口编号
    
  5. 一个Hybrid接口可同时配置多个TaggedUntagged VLAN,灵活性远高于Trunk/Access

六、Hybrid vs Access vs Trunk 对比

接口类型 支持VLAN数量 发送标签 适用场景
Access 1个 剥离标签 普通PC、终端
Trunk 多个 保留标签(除允许的Native VLAN) 交换机之间对接
Hybrid 多个 自定义(Tagged/Untagged) 复杂组网、AP、混合接入

总结

  1. Hybrid接口核心是自定义标签剥离规则,适配多场景接入
  2. 配置三步:创建VLAN → 配置接口类型 → 放行Tagged/Untagged VLAN
  3. 通用命令:port link-type hybrid + port hybrid pvid + port hybrid tagged/untagged
  4. 配置后用 display port vlan 检查配置正确性