vlan标签详解 access、trunk和hybrid的区别

我们知道,不同网段间需要通过路由转发才能通信;
那在同一网段不同vlan之间的PC,是不能互相通信的。其实这并不是绝对的。了解vlan的各种标签后,我们就能不通过路由也能实现不同网段的数据互通。

Vlan的三种接口

access、trunk和hybrid
我们所说的vlan,就是给数据打上了vlan的标签
交换机的数据转发,我们可以理解为
数据进入时,默认是要带标签进入的
若数据没标签,我们可以选择给数据打上标签后放通和不打标签放通
若有标签,在根据我们的配置来检查是否要放通数据

数据离开时,默认是要给他脱标签的
若无标签,那也省事,直接放通
若有标签,查看设置,又分三种情况:1脱去标签放通 2带标签放通 3丢弃数据

接口特性

Access口特性,默认数据进入时打上此端口所属vlan的标签,数据出去时脱去所属vlan的标签

Trunk口特性,可以设置允许通过哪些标签的数据通过,也就是可以阻止部分数据通过。
华为交换机的命令port trunk allow-pass vlan 10 20 30 //10,20,30为vlan标签号,也可以用all表示所有vlan号

hybrid口,就比较灵活,可以设置打的标签号,命令port hybrid pvid vlan 10
也可以设置脱哪些标签,命令port hybrid untagged vlan 30 40
还可以设置放哪些标签通过,命令port hybrid tagged vlan 20 50

实验

下面,来做个实验验证一下
拓扑图

Lsw3配置
vlan batch 10 20 30

interface Ethernet0/0/1
port link-type access
port default vlan 10

interface Ethernet0/0/2
port link-type access
port default vlan 20

interface Ethernet0/0/3
port link-type access
port default vlan 30

interface GigabitEthernet0/0/1
port link-type trunk
undo port trunk allow-pass vlan 1
port trunk allow-pass vlan 10 20

Lsw6配置
vlan batch 10 20 30

interface Ethernet0/0/1
port hybrid pvid vlan 10
port hybrid untagged vlan 10 20

interface Ethernet0/0/2
port hybrid pvid vlan 20
port hybrid untagged vlan 10 20

interface Ethernet0/0/3
port link-type access
port default vlan 30

interface GigabitEthernet0/0/1
port link-type trunk
port trunk allow-pass vlan 10 20

各pc机IP如图上所标
测试结果
PC6与PC7不通 我们常规理解的不同vlan不能通信
PC6与PC8通,却PC6与PC9不通,是因为PC9回数据时,打上了vlan20的标签,在传到PC6的过程中,始终带着标签。而PC只接受无标签数据,故不通
PC8与PC9通,是应为数据最后都被脱去了标签
PC12与PC13不通,是因为他们的数据带的是vlan30的标签,在trunk口这,没有被允许通过,故不通

vlan标签详解 access、trunk和hybrid的区别相关推荐

  1. VLAN原理详解[转载] 网桥--交换机---路由器

    来自:http://blog.csdn.net/phunxm/article/details/9498829 一.什么是桥接   桥接工作在OSI网络参考模型的第二层数据链路层,是一种以MAC地址来作 ...

  2. VLAN端口类型详解——Huawei、Cisco

    VLAN端口类型 VLAN简介 基于端口划分VLAN VLAN接口 链路类型 端口类型 交换机三种端口模式Access.Hybrid和Trunk VLAN帧格式 以太网端口有三种链路类型:Access ...

  3. Java--web.xml加载过程;文件标签详解

    一.web.xml加载过程 我们在启动Javaweb项目时,首先需要启动一个容器(如Tomcat,JBoss) WEB加载web.xml过程如下: 1.在启动Web项目时,容器(如Tomcat,JBo ...

  4. HTML marquee标签详解

    HTML marquee标签详解 在论坛默认的编辑状态下,我们可以通过UBB语法的move和fly语句让对象动起来,但功能很简单,只是平行地移动.而我们使用HTML的Marquee语句则可以产生更多的 ...

  5. 前端基础-HTML的的标签详解

    阅读目录 一.head内常用标签 二. HTML语义化 三. 字符实体 四. h系列标签 五. p标签 六. img标签 七. a标签 八. 列表标签 九. table标签 十. form标签 一. ...

  6. W3C中meta标签详解

    2019独角兽企业重金招聘Python工程师标准>>> meta是html语言head区的一个辅助性标签.几乎所有的网页里,我们可以看到类似下面这段的html代码: <meta ...

  7. HTML基本标签详解与运行截图

    Web前端基础修炼 HTML基本标签详解与运行截图 CSS基本操作详解及截图演示 JavaScript基础(ECMAScript) JavaScript中DOM操作 JavaScript中BOM操作 ...

  8. JSF标签详解(全)

    转自:https://wenku.baidu.com/view/82b84b255901020207409c87.html :https://blog.csdn.net/qq_36411874/art ...

  9. SEO技巧:Meta标签详解

    网页设计:Meta标签详解 您的个人网站即使做得再精彩,在"浩瀚如海"的网络空间中,也如一叶扁舟不易为人发现,如何推广 个人网站,人们首先想到的方法无外乎以下几种: ●在搜索引擎中 ...

最新文章

  1. hssfcolor 不建议使用_POI导出Excel经典实现
  2. 搜索Maven依赖资源_搜索Maven工件_搜索Maven构件_搜索依赖_搜索构件_搜索工件
  3. selenium+ python自动化--断言assertpy
  4. 我想变得富有的10个理由
  5. 互联网日报 | 5月29日 星期六 | 京东物流正式登陆港交所;美团年度交易用户数5.7亿创新高;高途课堂回应裁员30%传闻...
  6. 无人驾驶是好,但晕车咋办?
  7. c# 对象json互相转换_能够将Excel 数据转换成Json格式的实用工具 excel2json
  8. 十、Oracle学习笔记:基本查询语句各子句用法
  9. CodeForces 670C Cinema
  10. 计算机xp怎么做备份,xp系统备份教程方法
  11. Canvas 自由落体
  12. win10u盘被写保护怎么解除_磁盘被写保护怎么解除,小编告诉你如何解决U盘磁盘被写保护...
  13. 从零开始用人工智能预测股票(二、数据加工)
  14. Android——自定义带刻度的SeekBar单向拖动条
  15. 开发可以自动运行程序的U盘
  16. 第5次作业+061+陈小兰
  17. 数据库主流容灾方案对比分析
  18. Fabric v2.3 下载二进制文件和镜像bootstrap.sh脚本解析
  19. java 颜色板_java-RGB调色面板的实现(事件监听器之匿名内部类)
  20. 淘宝天猫运营,天天特价活动规则、要求,商家攻略

热门文章

  1. office激活错误0X8007000D?
  2. Keystore file ‘F:\work\hzyf.jks‘ not found for singing config ‘config‘. Android开发签名文件问题
  3. artDialog和iframe嵌入页面
  4. # Linux、Dos常用命令
  5. 制定后法兰盘零件的加工工艺,设计钻Φ7斜孔的钻床夹具(说明书+CAD图纸+工序卡+过程卡) 机械制造工艺课程设计
  6. superset vs Tableau
  7. Python Excel to mysql, pandas “None” 空值报错问题处理
  8. 2021-07-07HTML5+CSS3服装推荐软体
  9. 样本方差之n-1理论推导及计算机实验证明
  10. mysql 对表数据进行求和分组并在结果中筛选符合条件的数据 having group by count