hybrid端口的配置及原理

交换机端口模式主要有三种:access、trunk、hybrid。其中access和trunk两种模式使用频率较hybrid模式来说要高出不少,hybrid模式相对其他两种模式来说更加复杂。

 

三种模式下端口的工作方式各不相同:

access模式的端口只能属于一个VLAN,只能接收和发送同一个VLAN的数据帧,一般用于接入终端。

trunk模式的端口可以允许多个VLAN 的数据帧通过,可以接收和发送多个VLAN的数据帧,一般用于交换机之间的连接。

hybrid模式的端口与trunk模式相似,也可以接收和发送多个VLAN的数据帧,既可以用于交换机之间的连接,也可以用于终端的接入。

 

在配置hybrid端口模式时通常会用到以下几个命令。

port hybrid pvid vlan XX即给该端口配置pvid,该端口在转发没有VLAN标签的数据帧时会给该数据帧打上XX VLAN的标签。从终端接入角度来讲,相当于将该端口划入VLAN10,其功能类似于access模式。

port hybrid untagged vlan XX XX表示端口允许接收VLAN标签为XX的数据帧,允许转发VLAN标签为XX的数据帧,转发时去掉VLAN标签。

port hybrid tagged vlan XX XX表示端口允许接收VLAN标签为XX的数据帧,允许转发VLAN标签为XX的数据帧,转发时保留VLAN标签。

 

我们可以从下面这个实验来分析

Switch 1
vlan batch 10 20
#
interface GigabitEthernet0/0/1
 port hybrid pvid vlan 10
 port hybrid untagged vlan 10 20
#
interface GigabitEthernet0/0/2
 port hybrid pvid vlan 20
 port hybrid untagged vlan 20
#
interface GigabitEthernet0/0/10
 port hybrid tagged vlan 10 20
Switch 2
vlan batch 10 20
#
interface GigabitEthernet0/0/2
 port hybrid pvid vlan 20
 port hybrid untagged vlan 10 20
#
interface GigabitEthernet0/0/10
 port hybrid tagged vlan 10 20

 

结果:

使用PC1可以ping通PC3,但不能ping通PC2

使用PC2可以ping通PC3,但不能ping通PC1

由于Switch1的GigabitEthernet0/0/2端口untagged只设置了VLAN20,只允许发送VLAN20的数据帧,所以收到VLAN标签为10的数据帧时将直接丢弃。虽然从PC2发出的数据能被PC1接收到,但PC1的返回的数据却被Switch1的GigabitEthernet0/0/2端口丢弃。

Switch1的GigabitEthernet0/0/10端口和Switch2的GigabitEthernet0/0/10端口允许转发和接收VLAN标签为10、20的数据帧,并保留了VLAN标签,其功能相当于trunk模式。

 

结论:

hybrid端口在接收报文时,首先判断数据帧是否带有VLAN标签。如果有,则判断untagged和 tagged列表中是否有此VLAN(此时untagged列表和tagged列表只是判断是否允许通过,与是否打标签无关),如果有则接收,否则丢弃。如果数据帧不带VLAN标签,则打上与端口PVID相同的VLAN标签,再接收。

hybrid端口在发送报文时,首先判断该数据帧的VLAN标签是否在untagged或tagged列表内,如果是untagged则去标签转发,如果是tagged则不去标签直接转发。如果既不在untagged或tagged列表内,则丢弃该数据帧不予转发。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值