untag 普遍的enternet 报文,普通pc机的网卡可以标识这样的报文进行通讯。

tag 报文结构的变化是源mac 地址和目的mac 地址之后,加上了4bytes 的vlan 信息,也是vlan tag头,一般这样的报文普通pc机无法识别。

802.1Q封装tag 报文帧结构带802.1Q的帧是在标准以太网帧上插入了4个字节的标识。

带802.1Q的帧是在标准以太网帧上插入了4个字节的标识。

其中包含:

2个字节的协议标识符(TPID),当前置0x0x8100的固定值,表明该帧带有802.1Q的标记信息。

2个字节的标记控制信息(TCI),包含了三个域:Priority 域,占3bits,表示报文的优先级。取值0-7,7:最高级 0:最低级 该域被802.1p采用。

规范格式指示符(CFI)域,占1bit,0表示规范格式,应用于以太网;1表示非规范格式,应用于Token Ring.

VLAN ID 域 占12bit ,用于标示VLAN的归属。

以太网端口三种链路类型

Access   Hybrid 和Trunk

1.Access 类型的端口:一般在链接PC时,发送不带标签的报文。Access类型的端口只属于一个vlan,缺省所有端口都包含在VLAN中,且都是Access端口。PVID值和它所属的vlan相关。

2.Trunk类型的端口:允许多个vlan通过,可以接收和发送多个vlan的报文,一般用于交换机间接连接的端口。一个Trunk属于多个vlan,trunk端口的PVID与与所属vlan无关,缺省值为1

3.Hybrid 类型端口:允许多个vlan通过,可以接收和发送多个vlan的报文,可以用于交换机之间连接,也可以用于连接用户的计算机。

交换机接口初入数据处理过程:

1.access

接收:当数据没有tag时打上pvidtag进入,若有则看是否与pvid相等,相等则接收,不想等则丢弃。

转发:看tag是否等于pvid,若等则去tag发送,否则不处理。

2.trunk

接收:若数据没有带tag时。则打上pvidtag进入,若有,则看tag是否在allow列表,如在则进入,否则丢弃

转发:看tag是否在allow列表,不在则不处理,若在则看tag是否等于pvid,若等则去tag转发,不等则带tag转发

3.hybrid

接收:若数据没有带tag则打上pvidtag进入,若有则看tag是否属于tagged/untagged表,属于则进入,否则丢弃

转发:看数据tag是否在tagged/untagged表,不做则不处理,若在则看属于那个表,若属于tagged则带tag转发,否则untaged去tag转发。

vlan 的三种模式相关推荐

  1. 交换机端口加入VLAN的三种模式(access,trunk,hybrid)

    untag就是普通的ethernet报文,普通PC机的网卡是可以识别这样的报文进行通讯: tag报文结构的变化是在源mac地址和目的mac地址之后,加上了4bytes的vlan信息,也就是vlan t ...

  2. vlan实验(三种模式)

    一.实验拓扑 二.实验要求 PC1和PC3所在接口为access;pvlan vlan2 PC2/4/5/6处于同一网段,其中PC2可以访问PC4/5/6:但PC4可以访问PC5,不能访问PC6 PC ...

  3. vlan(三种模式)实验

    一.实验拓扑图 二.实验要求 1.PC1和PC3所在接口为access;pvlan vlan2. 2.PC2/4/5/6处于同一网段,其中PC2可以访问PC4/5/6:但PC4可以访问PC5,不能访问 ...

  4. OSI 模型 TCP/IP 各层的作用以及协议 vlan的三种端口 (交换部分二)

    目录 OSI模型 OSI各层的作用 各层的协议 数据通信 物理层的主要功能 网卡 中继器 集线器 数据链路层功能 数据链路层协议 以太网概述 以太网地址(MAC地址) 数制概念 网络层作用 协议 IP ...

  5. 华为ensp交换机vlan划分三种接入模式详解-----网络通信原理

    华为ensp交换机vlan划分三种接入模式详解 冲突域.交换机.广播域 VLAN概述 VLAN帧格式 access端口 Trunk端口 Hybrid端口 冲突域.交换机.广播域 定义:在一个网络范围内 ...

  6. LVS三种模式的区别及负载均衡算法

    转载自  LVS三种模式的区别及负载均衡算法 LVS简介 LVS(Linux Virtual Server)即Linux虚拟服务器,是一个虚拟的服务器集群系统,由章文嵩博士在1998年5月成立,在li ...

  7. 华为交换机三种模式的理解

    关于华为交换机三种模式的理解 先来看看Access,Hybrid,Trunk三种模式对数据包的处理 端口类型 对收到报文的处理 发送报文的处理 当收到不带tag的报文时 当收到带tag的报文时 Acc ...

  8. Oracle 11g dataguard三种模式以及实时查询(Real-time query)功能设置

    之前我们讨论过<Linux Oracle 11g dataguard物理standby 配置过程>, 但是在实际过程中会遇到不同的问题,首先我们讨论下ORACLE DATAGUARD的三种 ...

  9. SAP EWM 与 AGV 机器人对接的三种模式

    SAP EWM 与 AGV 机器人对接的三种模式 https://mp.weixin.qq.com/s/xGfUMSBTEMYKce5oXcWDqA 导读    本文转载自:弘毅供应链,跟随供应链专家 ...

  10. Tomcat三种模式及配置APR模式

    为什么80%的码农都做不了架构师?>>>    Tomcat三种模式 Tomcat Connector的三种不同的运行模式性能相差很大,有人测试过的结果如下: 这三种模式的不同之处如 ...

最新文章

  1. oracle中key,mysql中的key在oracle中是什么
  2. Jquery Ajax调用aspx页面方法
  3. 多继承-概念、语法和基本演练
  4. 易语言易语言浏览器html5,易语言做浏览器的方法
  5. ASP.NET Core使用功能开关控制路由访问
  6. C语言操作符 进阶 (常见错误及细节)
  7. Office Web Apps 2013 修改Excel在线查看文件大小限制
  8. C语言,一种如此美丽的语言
  9. ruby hash方法_Hash.fetch()方法以及Ruby中的示例
  10. 《统计学习方法》代码全解析——第四部分朴素贝叶斯
  11. 幼儿园计算机课程心得,幼儿主题式课程教学心得体会
  12. AdapterView适配器
  13. Crash自动修复系统
  14. Sqoop 使用详解
  15. pytorch优化器详解:Adam
  16. Java 程序处理 去除文件中的NUL字符
  17. java 拼音识别_JAVA实现汉字转拼音
  18. C语言——十进制转化为二进制
  19. 【Java / Kotlin】Warning:Leaking ‘this‘ in constructor of non-final class
  20. 个人账号被Facebook封号怎么办

热门文章

  1. 乐玩插件和大漠插件哪个好_分享两个下载插件的好地方!
  2. 推荐几款代码检查工具,淘宝开源代码质量检测工具
  3. 编程实现DBSCAN密度聚类算法,并以西瓜数据集4.0为例进行聚类效果分析
  4. 股票指标php源码,股票软件通达信精品指标公式-MACD转折点指标源码
  5. python 分词器使用
  6. 小米路由器mini刷lede_小米 mini 路由器刷 openwrt
  7. php+tcpdf+表格,PHP使用tcpdf类生成PDF文件
  8. ORACLE有EXCEL中trend函数,EXCEL【TREND】函数,你知道如何使用吗?
  9. 北京朝阳行政区划(朝阳区街道行政区划) 用于shp数据转为geojson格式作为ECharts地图
  10. 支付系统源码商业版 完美可运营