目录
一、简单介绍:
1.1、Hybrid介绍
Hybrid:Hybrid端口是华为网络设备中一种灵活的二层端口类型,能够根据实际需求灵活配置VLAN标记的处理方式。与Access和Trunk端口相比,Hybrid端口提供了更高的灵活性,允许端口在接收和发送数据帧时,根据配置选择是否携带VLAN标签。这种灵活性使得Hybrid端口在复杂网络环境中具有广泛的应用场景。
1.2、Hybrid与Access、Trunk的比较
端口 | 接收数据帧 | 发送数据帧 | Vlan ID |
Hybrid | 收到一个报文判断是否有VLAN信息:如果没有则打上端口的PVID,并进行交换转发,如果有则判断该hybrid端口是否允许该VLAN的数据进入:如果可以则转发,否则丢弃。 | 判断该VLAN在本端口的属性(该端口对哪些VLAN是untag, 哪些VLAN是tag)如果是untag则剥离VLAN信息,再发送,如果是tag则直接发送。 | 只支持一个Vlan ID |
Access | 判断是否有VLAN信息:如果没有则打上端口的PVID,并进行交换转发,如果有则直接丢弃。 | 将报文的VLAN信息剥离,直接发送出去。 | 支持 多个Vlan ID |
Trunk | 收到一个报文,判断是否有VLAN信息:如果没有则打上端口的PVID,并进行交换转发,如果有判断该trunk端口是否允许该 VLAN的数据进入:如果可以则转发,否则丢弃。 | 比较端口的PVID和将要发送报文的VLAN信息,如果两者相等则剥离VLAN信息,再发送,如果不相等则直接发送。 | 支持 多个Vlan ID |
・PVID:即为Port-based VLAN ID,表示端口的默认VLAN ID。当端口收到未标记(untagged)的数据帧时,会自动为其打上PVID对应的VLAN标签。
・VID:即为VLAN ID,是数据帧的VLAN标签(Tag),用于标识数据帧所属的VLAN。交换机通过VID判断数据帧应转发到哪些端口。
・一个端口只能有一个PVID,但可以属于多个VLAN(通过VID配置),以接收不同VLAN的数据。
二、topo图
三、配置过程
3.1、基础配置
LSW1配置:
<Huawei>sys
[Huawei]sy LSW1
[LSW1]un in en
[LSW1]vlan batch 10 20 30
LSW2配置:
<Huawei>sy
[Huawei]sy LSW2
[LSW2]un in en
[LSW2]vlan batch 10 20 30
3.2、Hybrid配置
LSW1配置:
[LSW1]int g0/0/1
[LSW1-GigabitEthernet0/0/1]port link-type trunk
[LSW1-GigabitEthernet0/0/1]port trunk allow-pass vlan 10 20 30 #允许通过VLAN10、20、30的流量
[LSW1-GigabitEthernet0/0/1]int g0/0/2
[LSW1-GigabitEthernet0/0/2]port hybrid untagged vlan 10 20 #允许通过VLAN10、20的流量,并剥离VLAN标签
[LSW1-GigabitEthernet0/0/2]port hybrid pvid vlan 10 #端口VLAN ID为10
[LSW1-GigabitEthernet0/0/2]int g0/0/3
[LSW1-GigabitEthernet0/0/3]port hybrid untagged vlan 10 20
[LSW1-GigabitEthernet0/0/3]port hybrid pvid vlan 20 #端口VLAN ID为20
LSW2配置:
[LSW2]int g0/0/1
[LSW2-GigabitEthernet0/0/1]port link-type trunk
[LSW2-GigabitEthernet0/0/1]port trunk allow-pass vlan 10 20 30
[LSW2-GigabitEthernet0/0/1]int g0/0/2
[LSW2-GigabitEthernet0/0/2]port hybrid untagged vlan 10 30
[LSW2-GigabitEthernet0/0/2]port hybrid pvid vlan 10
[LSW2-GigabitEthernet0/0/2]int g0/0/3
[LSW2-GigabitEthernet0/0/3]port hybrid untagged vlan 10 30
[LSW2-GigabitEthernet0/0/3]port hybrid pvid vlan 30
・LSW1与LSW2的G0/0/1的Trunk端口也可以配置成Hybrid端口,参考配置:port hybrid tagged vlan 10 20 30(允许通过VLAN 10、20、30的流量,且携带VLAN标签转发流量)
・tagged:能够识别并处理带有VLAN标签的数据帧。当数据帧通过Tagged端口传输时,交换机会检查VLAN标签并路由到正确的VLAN。如果数据帧本身无标签,则添加端口的默认VLAN(PVID);若已有标签则保留原标签。
・untagged:不处理VLAN标签,无论接收的数据帧是否带标签,都会强制修改为端口的PVID。发送时若数据帧的VLAN ID与PVID一致,则剥离标签;否则丢弃。
四、实验结果测试
PC1分别对PC2、PC3、PC4进行Ping测试:
根据Ping测试结果:
1.PC1能与PC2互通(相同VLAN)
2.PC1能与PC3互通(Hybrid配置)
3.PC1不能与PC4互通
PC2分别对PC1、PC3、PC4进行Ping测试:
根据Ping测试结果:
1.PC2能与PC1互通(相同VLAN)
2.PC2不能与PC3互通
3.PC2能与PC4互通(Hybrid配置)
实验成功!