当前位置: 首页 > news >正文

VLAN的处理机制

1、Access接口

access接口一般用于接入用户主机、服务器等用户终端设备(主要是不能识别tag的终端设备)的下联接口,一个接口只加入一个VLAN。

收到untagged数据帧时:先给数据帧打上接口PVID对应的标签,接着查看允许列表,最后进行转发。

收到tagged数据帧时:先查看允许列表,若在允许列表中,并且与PVID匹配,则剥离标签进行转发。

注意:access接口默认允许列表和PVID一致。

2、Trunk接口

trunk接口一般用于连接交换机、路由器、ap等可识别tag的设备,主要作用于级联端口,可以传递不同vlan信息,可属于多个VLAN。

收到untagged数据帧时:先给数据帧打上接口PVID对应的标签,接着查看允许列表,最后进行转发。(和access一致)

收到tagged数据帧时:先查看允许列表,若在允许列表中,并且与PVID匹配,则剥离标签进行转发,若不与PVID匹配,则保留原标签转发。

注意:trunk接口默认PVID为1。

3、Hybird接口

hybrid接口是混合端口,可以连接用户主机等不识别tag的设备,也可以用于级联等识别tag的设备,可以放通多个vlan,可以手动配置哪个VLAN带标签,哪个VLAN不带标签。

收到untagged数据帧时:先给数据帧打上接口PVID对应的VID,接着查看允许列表,若该VID配置了U(untagged),则剥离该标签进行转发;若该VID配置了T(tagged),则直接进行转发。

收到tagged数据帧时:先查看允许列表,若在允许列表中,则查看其VID对应的配置,U则剥离标签转发,T则携带标签转发。

注意:hybird接口可以修改UT标记。

4、活动VLAN表(核心)

上面介绍的特性,其主要还是基于活动VLAN表来决定数据帧的去留以及标签的标记剥离。

查看表的命令:

display port vlan active

基本信息:

Port                    Link Type    PVID    VLAN List
--------------------------------------------------------------------------------
GigabitEthernet0/1      Hybrid       10      10(U), 20(T), 30(T)
GigabitEthernet0/2      Access       20      20(U)
GigabitEthernet0/3      Trunk        1       1(U), 10(T), 20(T)
  • Port:端口号。

  • Link Type:端口类型(如Hybrid、Access、Trunk)。

  • PVID:端口的默认VLAN ID。

  • VLAN List:端口的活动VLAN允许列表。括号中的字母表示VLAN类型:

    • U(untagged),表示该VLAN的数据帧在发送时会剥离标签。

    • T(tagged):表示该VLAN的数据帧在发送时会保留标签。

5、总结

  • Access:可以修改PVID,可以修改允许列表,但是允许列表中的VID只能和PVID相同,且仅有一个,不能修改版UT标记。
  • Trunk:可以修改PVID,可以修改允许列表,可以放通多个,不能修改UT标记。
  • Hybird:可以修改PVID,可以修改允许列表,可以放通多个,可以修改UT标记。

相关文章:

  • 爬虫——playwright获取亚马逊数据
  • Web爬虫利器FireCrawl:全方位助力AI训练与高效数据抓取
  • 服务器部署Kong和Konga过程
  • vue路由去掉#
  • 07. 面向对象高级(2)_设计模式
  • 基于ssm的在线点歌系统(全套)
  • 电源电路篇
  • python:AI+ music21 构建LSTM模型生成爵士风格音乐
  • Liunx安装elasaticsearch、ik分词器、kibana
  • 批处理文件:用gifsicle删除gif文件中的奇数帧
  • 【快递分拣员-Git介绍】
  • elsticsearch 通过reindex修改shards
  • 使用crash解析vmcore(fulldump)文件,基于qemu,arm64,linux6.6
  • 社区医疗管理系统基于Spring Boot SSM
  • Trae如何使用插件Mybatis Log MybatisX转换SQL语句?
  • 分裂层次聚类算法:从原理到实战的全方位解析
  • Java-模块一
  • Controller/RestController的区别
  • 支持多个和可选参数
  • 【WPF】c#读取CAD的dxf文件,并基于Canvas将读取到的数据重新描绘到界面
  • 解读|战国子弹库帛书漂泊海外79年今归国,追索仍将继续
  • 江西4人拟任县(市、区)委书记,其中一人为“80后”
  • 新闻1+1丨强对流天气频繁组团来袭,该如何更好应对?
  • 俄乌直接谈判结束
  • 董军在第六届联合国维和部长级会议上作大会发言
  • 上海制造佳品汇大阪站即将启幕,泡泡玛特领潮出海