华为交换机的端口有三种类型access、Trunk和 Hybrid

三种端口当接收到不带标签的数据帧时,它们都会为数据帧打上标签。
三种端口接收到与缺省自己vlan id 相同的帧时,它们就会接受,而不同时,access端口就丢弃。Trunk和  Hybrid 端口看看是否和自己允许的 vlan id 相同,相同时接受,不同时,抛弃。
在发送时,三种端口vlan id和缺省vlan id一样时,不用设置,去掉标签发送
vlan id和缺省vlan id不一样时,trunk 端口保持原有标签发送, Hybrid 端口配置该端口是否带有标签。
Access端口
 

二层设备跨vlan通信_第1张图片

Trunk端口
 

二层设备跨vlan通信_第2张图片

Hybrid 端口
 

二层设备跨vlan通信_第3张图片

因此,我们可以通过 Hybrid 端口实现不同端口的通信。
案例:
实验背景:在企业交换网络中,管理员想管理不同 vlan 中的主机。
需求分析:由于在二层网络中,没有路由设备,vlan间不能够直接通信,然 Hybrid 端口可以将允许的 vlan去掉标签,所以能够实现通信。
具体要求:管理员在vlan1上能够管理不同vlan的主机。
环境:两台华为交换机、三台pc
拓扑图:
 

二层设备跨vlan通信_第4张图片

配置
dis cu
#
 sysname sw1
#
radius scheme system
#
domain system
#
vlan 1
#
vlan 10
#
vlan 20
#
interface Aux1/0/0
#
interface Ethernet1/0/1
 port link-type hybrid
 port hybrid vlan 1 10 20 untagged
#
interface Ethernet1/0/2
#
interface Ethernet1/0/3
#
interface Ethernet1/0/4
#                                         
interface Ethernet1/0/5
#
interface Ethernet1/0/6
#
interface Ethernet1/0/7
#
interface Ethernet1/0/8
#
interface Ethernet1/0/9
#
interface Ethernet1/0/10
 port link-type hybrid
 port hybrid vlan 1 10 untagged
 port hybrid pvid vlan 10
#
interface Ethernet1/0/11
#
interface Ethernet1/0/12
#
interface Ethernet1/0/13
#
interface Ethernet1/0/14
#
interface Ethernet1/0/15                  
#
interface Ethernet1/0/16
#
interface Ethernet1/0/17
#
interface Ethernet1/0/18
#
interface Ethernet1/0/19
#
interface Ethernet1/0/20
 port link-type hybrid
 port hybrid vlan 1 20 untagged
 port hybrid pvid vlan 20
#
interface Ethernet1/0/21
#
interface Ethernet1/0/22
#
interface Ethernet1/0/23
#
interface Ethernet1/0/24
 port link-type trunk
 port trunk permit vlan all
#                                         
interface NULL0
#
user-interface aux 0
user-interface vty 0 4
#
return
  
dis cu
#
 sysname sw2
#
radius scheme system
#
domain system
#
vlan 1
#
vlan 10
#
vlan 20
#
vlan 30
#
interface Aux1/0/0
#
interface Ethernet1/0/1
#
interface Ethernet1/0/2
#
interface Ethernet1/0/3
#
interface Ethernet1/0/4
#                                         
interface Ethernet1/0/5
#
interface Ethernet1/0/6
#
interface Ethernet1/0/7
#
interface Ethernet1/0/8
#
interface Ethernet1/0/9
#
interface Ethernet1/0/10
 port link-type hybrid
 port hybrid vlan 1 10 untagged
 port hybrid pvid vlan 10
#
interface Ethernet1/0/11
#
interface Ethernet1/0/12
#
interface Ethernet1/0/13
#
interface Ethernet1/0/14
#
interface Ethernet1/0/15                  
#
interface Ethernet1/0/16
#
interface Ethernet1/0/17
#
interface Ethernet1/0/18
#
interface Ethernet1/0/19
#
interface Ethernet1/0/20
 port link-type hybrid
 port hybrid vlan 1 20 untagged
 port hybrid pvid vlan 20
#
interface Ethernet1/0/21
#
interface Ethernet1/0/22
#
interface Ethernet1/0/23
#
interface Ethernet1/0/24
 port link-type trunk
 port trunk permit vlan all
#                                         
interface NULL0
#
user-interface aux 0
user-interface vty 0 4
#
return
测试
管理员主机 ping主机pc1
 

二层设备跨vlan通信_第5张图片

管理员主机 ping主机pc2
 

二层设备跨vlan通信_第6张图片

结果:能够实现跨 vlan通信。
总结: access链路上的数据帧都去掉标签;trunk和 hybrid 链路上的数据帧有的有标签,有的没有标签。