交换机VLAN与Trunk、Access和Hybrid接口

VLAN的作用

缩小广播域(一个广播帧传播的范围)范围

VLAN的原理

根据VLAN ID区分不同VLAN

给数据帧打上Tag标签,根据Tag标签里的VLAN ID字段区分不同的VLAN。
没有Tag标签的数据帧(PC等终端设备通信使用的以太二帧格式)如下图:没有Tag的数据帧
有Tag标签的数据帧(交换机使用的以太二帧格式)如下图:
有Tag的数据帧
值得注意的是,携带Tag的以太二帧是PC等终端设备无法识别的。因此,可以的到信息:在交换机向PC发数据需要剥离Tag,在交换机从PC接收数据时需要打上Tag。

VLAN划分方式

VLAN的划分方式有基于端口类型、基于ip地址、基于mac地址等。这里只介绍最常用的基于端口类型划分。

基于端口类型

VLAN基于端口类型有Access、Trunk和Hybrid。其中Access通常用在交换机连接PC等终端设备、Trunk通常连接交换机与交换机之间(也可以替代Access连接PC)、Hybrid功能多,交换机默认情况下所有接口类型都为Hybrid。

Access接口

Access只能配置一个VLAN ID,且配置的VLAN ID就是pvid,不需要单独配置pvid。

Access接收数据的处理情况

1、数据帧没有携带Tag
打上入接口pvid,放行数据帧。
2、数据帧携带Tag
比较数据帧的VLAN ID与入接口的pvid:
 相同,放行数据帧;
 不相同,丢弃数据帧。

Access发送数据的处理情况

1、数据帧没有携带Tag
丢弃
2、数据帧携带Tag
比较数据帧的VLAN ID和出接口的pvid:
 相同,剥离数据帧Tag,发送;
 不相同,丢弃。

Trunk接口

Trunk接口可以配置多个VLAN ID,pvid需要单独配置。

Trunk接收数据的处理情况

1、数据帧没有携带Tag
数据帧打上入接口的pvid,放行。
2、数据帧携带Tag
比较数据帧的VLAN ID与入接口的VLAN ID表:
 相同,放行
 不同,丢弃

Trunk发送数据的处理情况

1、数据帧没有携带Tag
丢弃
2、数据帧携带Tag
比较数据帧的VLAN ID与出接口的VLAN ID 表:
 相同,比较数据帧的VLAN ID与出接口的pvid:
   相同,剥离Tag,发送
   不相同,不剥离,发送
 不相同,丢弃

Hybrid接口

Hybrid接口配置多了tagged表和untagged表,其中不存在某个VLAN ID属于tagged又表属于untagged表。

Hybrid接收数据处理情况

1、数据帧没有携带Tag
打上入端口的pvid,放行
2、数据帧携带Tag
比较数据帧的VLAN ID和tagged表与untagged表:
 相同,放行
 不相同,丢弃

Hybrid发送数据处理情况

1、数据帧没有携带Tag
丢弃
2、数据帧携带Tag
比较数据帧的VLAN ID和tagged表与untagged表
 在tagged表里,比较出数据帧VLAN ID和出接口pvid
  不相同,不剥离,发送
  相同,剥离,发送
 在untagged表里,剥离Tag,发送
 都不在,丢弃

总结

通过上述对VLAN原理和VLAN基于端口类型化分介绍,可以的得到Trunk能够实现Access功能,Hybrid可以实现Trunk的功能。
Trunk实现Access功能:可以将Access视为Trunk的一种配置情景。Trunk接口配置的VLAN ID表只有一个,且配上pvid,就可以实现接收打上VLAN ID,发送剥离VLAN ID。
Hybrid实现Trunk功能:可以将Trunk视为Hybrid的一种配置情景。Hybrid的untagged表为空时,可以看作Trunk配置;换句话就是Hybrid扩展了Trunk剥离VLAN ID的种类。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值