1、实验环境搭建:
2、实验过程
SW1:
先创建vlan2和vlan3
[Huawei-Ethernet0/0/2]port link-type hybrid //hybird端口
[Huawei-Ethernet0/0/2]port hybrid pvid vlan 2
[Huawei-Ethernet0/0/2]port hybrid untagged vlan 10 //撕掉vlan10的标签
[Huawei-Ethernet0/0/3]port link-type hybrid //hybird端口
[Huawei-Ethernet0/0/3]port hybrid pvid vlan 3
[Huawei-Ethernet0/0/3]port hybrid untagged vlan 10 //撕掉vlan10的标签
[Huawei-Ethernet0/0/10]port link-type trunk
[Huawei-Ethernet0/0/10]port trunk allow-pass vlan all
SW2:
创建vlan 10
[Huawei-Ethernet0/0/15]port link-type hybrid
[Huawei-Ethernet0/0/15]port hybrid pvid vlan 10
[Huawei-Ethernet0/0/15]port hybrid untagged vlan 2 3 //撕掉vlan 2和3的标签
[Huawei-Ethernet0/0/10]port link-type trunk
[Huawei-Ethernet0/0/10]port trunk allow-pass vlan all
此时并不通
原因分析1:
hybird技术是携带标签进行转发的,SW1的0/0/2和3端口抹除了vlan 10的标签,但他们自身还携带vlan2和3的标签,PC并不认识这些标签;也就是说,交换机到PC的链路应该不携带任何数据的原始数据帧,很明显此时不能使用access,因为我们要实现上述实验目的。
因此,他们只能识别自己所在vlan的标签,也就是说e0/0/2抹除3和10 ; 0/0/3抹除2和10 ; 0/0/22抹除2和3
3、抹除标签
其他相同 就不截图了
测试
既然上面都说了原因分析1了,那就注定还有2,还是不通哈哈哈哈
原因分析2:
此时我的PC1属于vlan 2 ,PC2属于vlan 3,服务器属于vlan 10 ;
如下图:我的交换机1根本不认识vlan 100 ,交换机2也不认识vlan 2和vlan 3,所以说无法通信;也证明一个观点:交换机不同vlan要想通信,身上的编号必须同步,即交换机之间要互相认识。
SW2:
4、添加vlan
实验完成