Hybrid是华为、H3C交换机的一种端口模式,这个接口也能够允许多个VLAN帧通过并且还可以指定哪些VLAN数
据帧被剥离标签,主要实现高隔离度的波分和复用。
Hybrid和Trunk接口一样在设置允许指定的VLAN通过Hybrid端口之前,该VLAN必须已经存在。
Hybrid端口和Trunk端口在接收数据时,处理思路方法是一样的,唯一区别之处在于发送数据时,Hybrid端口具有解除多VLAN标签的功能,Hybrid端口可以允许多个VLAN的报文发送时不打标签,从而增加了网络的灵活性,在一定程度上也增加了安全性,而Trunk端口只允许缺省VLAN的报文发送时不打标签。
Hybrid端口和Trunk端口能直接切换。在Quidway S系列交换机以太网端口设置为Trunk类型的相应功能都可以使用Hybrid功能来代替。基于MAC地址、协议、IP子网的VLAN只对Hybrid端口配置有效。
创建vlan10和vlan20:VLAN bat 10 20
删除vlan10:undo vlan 10
[sw1]int e0/0/1
[sw1-Ethernet0/0/1]port link-type access
[sw1-Ethernet0/0/1]port default vlan 10
[sw1-Ethernet0/0/1]undo shutdown
[sw1]int g0/0/1
[sw1-GigabitEthernet0/0/1]port link-type trunk
[sw1-GigabitEthernet0/0/1]port trunk allow-pass vlan 10 20 30 (或者all)
[sw1-GigabitEthernet0/0/1]undo shutdown
Hybrid接口是华为设备的特殊的二层接口模式 ,可以类似于VLAN和trunk几口,可以对数据帧不打VLAN标签和不打标签
**发:**查看untag表中,有标就脱,无标就再查tag表,有就放行,没有就丢弃
**收:**查看数据是否有标签:
情况1:数据有标签,查看tag表,有就放行,没有就丢弃
情况2:数据无标签,直接标上PVID标签放行
先为路由和交换机进行配置
R1配置:两个接口配上地址并配置一条通往20网段的静态路由
[r1]int g0/0/0
[r1-GigabitEthernet0/0/0]ip add 192.168.10.1 24 //配地址及掩码
[r1-GigabitEthernet0/0/0]un sh
[r1-GigabitEthernet0/0/0]int g0/0/1
[r1-GigabitEthernet0/0/1]ip add 11.0.0.1 30 //配地址及掩码
[r1-GigabitEthernet0/0/1]un sh
[r1]ip route-static 192.168.20.0 24 11.0.0.2 //配置通往20网段的静态路由
R3配置:两个接口配上地址并配置一条通往10网段的静态路由
[r3]int g0/0/1
[r3-GigabitEthernet0/0/1]ip add 11.0.0.2 30 //配地址及掩码
[r3-GigabitEthernet0/0/1]un sh
[r3-GigabitEthernet0/0/1]int g0/0/0
[r3-GigabitEthernet0/0/0]ip add 192.168.20.1 24 //配地址及掩码
[r3-GigabitEthernet0/0/0]un sh
[r3]ip route-static 192.168.10.0 24 11.0.0.1 //配置通往10网段的静态路由
SW1配置:划分vlan10,20,为两个连接PC机的接口配置access,与另一交换机互联的接口配置trunk,与路由互联的接口配置hybrid并配置pvid10及untag10,20
[sw1]vlan bat 10 20 //划分vlan
[sw1]int g0/0/2
[sw1-GigabitEthernet0/0/2]port link-type hybrid //配置hybrid
[sw1-GigabitEthernet0/0/2]port hybrid pvid vlan 10 //配置pvid标签
[sw1-GigabitEthernet0/0/2]port hybrid untagged vlan 10 20 //配置untagged
[sw1-GigabitEthernet0/0/2]un sh
[sw1-GigabitEthernet0/0/2]int g0/0/1
[sw1-GigabitEthernet0/0/1]port link-type trunk //创建trunk
[sw1-GigabitEthernet0/0/1]port trunk allow-pass vlan all //允许所有vlan通过
[sw1-GigabitEthernet0/0/1]un sh
[sw1-GigabitEthernet0/0/1]int e0/0/1
[sw1-Ethernet0/0/1]port link-type access //创建access
[sw1-Ethernet0/0/1]port default vlan 10 //接入vlan10
[sw1-Ethernet0/0/1]un sh
[sw1-Ethernet0/0/1]int e0/0/2
[sw1-Ethernet0/0/2]port link-type access //创建access
[sw1-Ethernet0/0/2]port default vlan 20 //接入vlan20
[sw1-Ethernet0/0/2]un sh
SW2配置:划分vlan10,20,为两个连接PC机的接口配置access,与另一交换机互联的接口配置trunk,与路由互联的接口配置hybrid并配置pvid20及untag10,20
[sw1]vlan bat 10 20 //划分vlan
[sw2]int g0/0/2
[sw2-GigabitEthernet0/0/2]port link-type hybrid //配置hybrid
[sw2-GigabitEthernet0/0/2]port hybrid pvid vlan 20 //配置pvid标签
[sw2-GigabitEthernet0/0/2]port hybrid untagged vlan 10 20 //配置untagged
[sw2-GigabitEthernet0/0/2]un sh
[sw2-GigabitEthernet0/0/2]int g0/0/1
[sw2-GigabitEthernet0/0/1]port link-type trunk //创建trunk
[sw2-GigabitEthernet0/0/1]port trunk allow-pass vlan all //允许所有vlan通过
[sw2-GigabitEthernet0/0/1]un sh
[sw2-GigabitEthernet0/0/1]int e0/0/1
[sw2-Ethernet0/0/1]port link-type hybrid //配置hybrid
[sw2-Ethernet0/0/1]port hybrid pvid vlan 10 //配置pvid标签
[sw2-Ethernet0/0/1]port hybrid untagged vlan 10 20 //配置untagged
[sw2-Ethernet0/0/1] un sh
[sw2-Ethernet0/0/1]int e0/0/2
[sw2-Ethernet0/0/2]port link-type hybrid //配置hybrid
[sw2-Ethernet0/0/2]port hybrid pvid vlan 20 //配置pvid标签
[sw2-Ethernet0/0/2]port hybrid untagged vlan 10 20 //配置untagged
[sw2-Ethernet0/0/2]un sh
4台PC机进行配置:IP、子网掩码、网关!!!(网关一定记得配)
ping测结果:
1、Pc1 ping Pc2 转发过程
两台PC属于不同网段,所以需要经过网关路由,pc1要前往网关,要先经过sw1,sw1查看untag表,有10,脱标签,贴10标签放行,到了10网段网关,由r1——>r3——>sw2,sw2查看untag表,有10,脱标签,贴上20标签放行,通往sw1,通过access转到pc2
2、Pc4 ping Pc5 转发过程
两台PC属于相同网段,不需要经过路由网关,此次转发属于2层转发,pc4要经过sw2,sw2查看untag表,有10,脱标签,出去在贴上20的标签放行,就转到pc5了
3、Pc2 ping Pc5 转发过程
两台PC属于不同网段,所以需要经过网关路由,pc2要前往网关,要先经过sw1,sw1查看untag表,有20,脱标签,贴10标签放行,前往sw2,sw2查看untang表,有10,脱标签,贴20标签放行,到了20网段网关,由r3——>r1——>sw1,sw1查看untag表,有20,脱标签,贴10标签放行,通往sw2,sw2查看untag,有10,脱标签,贴20标签放行,转到20的PC5