华为Hybrid类型接口实现不同vlan之间通信

在华为交换机设备的端口默Hybrid(混杂接口)该接口既有access类型的功能又有trunk类型的功能。也就是Hybrid接口既可以连接用户主机,也可以连接其他交换机的接口。Hybrid接口允许多个VLAN的帧通过。

如果需要了解交换机其他接口类型可以点击此链接:https://blog.csdn.net/AixiedaimadeMM/article/details/133623299

首先需要了解一下hybrid是如何进行标签的标记和剥离

Hybrid:

1.接收不带有标签的报文,打上当前PVID标签

   接收带标签的,查看untagged和tagged表中是否存在该vlan id,存在保留等待下一步处理,否则丢弃

2.发送带有标签的报文,首先看untagged表中是否要剥离标签,再看tagged表中是否放行标签,否则丢弃。


使用Hybrid类型需要注意Untagged、Tagged

华为的缺省名词就是默认的意思!!!

Untagged:缺省PVID要加入到里面,加入到里面的vlan id 是在发送时进行标签的剥离,也就是去掉数据的标签。(如果你更改了PVID,不要忘记手动将该vlan id 加入)

Tagged:相当于trunk类型可以放行多个标签,如果想要将vlan标签放行就可以将该vlan id 加入到其中。

下面我们部署一个小实验场景用来理解一下上述的内容:

问题:部署三台主机分别划分到vlan10、vlan20、vlan30,要求vlan10和vlan20与vlan30之间可以通信,vlan10与vlan20之间不能通信。所有主机都在同一网段172.16.1.0/24。

实验拓扑图:

LSW1配置:

#
vlan batch 10 20 30 ------先创建需要使用的vlan id
#
interface Ethernet0/0/1
 port hybrid tagged vlan 10 20 30 --相当与trunk放行vlan
#
interface Ethernet0/0/2
 port hybrid pvid vlan 10 --相当于access打上缺省vlan
 undo port hybrid vlan 1  --删除默认剥离vlan 1
 port hybrid untagged vlan 10 30 --剥离vlan
#
interface Ethernet0/0/3
 port hybrid pvid vlan 20
 undo port hybrid vlan 1
 port hybrid untagged vlan 20 30
#

LSW2配置:

#
vlan batch 10 20 30
#
interface Ethernet0/0/1
 port hybrid tagged vlan 10 20 30
#
interface Ethernet0/0/2
 port hybrid pvid vlan 30 
 undo port hybrid vlan 1
 port hybrid untagged vlan 10 20 30
#

我们用PC1主机分别pingPC2和PC3:

数据是如何进行转发的以PC1访问PC3为例:

PC1发送一个不带有标签的报文从交换机LSW1的Ethernet0/0/2发送给交换机,交换机LSW1从该接口接收到该数据发现该数据没有标签。

交换机LSW1给该报文打上缺省PVID,也就是vlan 10,交换机LSW1从Ethternet0/0/1接口发送数据到交换机LSW2的Ethernet0/0/1接口,交换机发送时首先查看一下自己的Untagged中是否存在剥离vlan 10 标签,如果没有再查看Tagged中是否存在放行vlan 10 标签通过,否则就丢弃。

发现Tagged中存在vlan10 放行标签,就直接发送到交换机LSW2的Ethernet0/0/1口,该接口接收到LSW2发送的带有标签的数据直接查看Untagged和Tagged值查看是否存在vlan10标签,如果存在保留该标签报文,没有就丢弃。

最后交换机LSW2从Ethernet0/0/2发送给主机PC3,先查看Untagged值,再查看Tagged值,如果Untagged存在剥离vlan 10 ,剥离标签发送给主机PC3。

上述是PC1发包给PC3,PC3回包反之亦然!!!

  • 1
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值