0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

什么是802.1q协议

北京东用科技有限公司 2023-01-29 09:53 次阅读

欢迎来到东用知识小课堂!
1.VLAN
VLAN全称:Virtual Local Area Network(虚拟局域网),是将一个物理的LAN在逻辑上划分成多个广播域的通信技术。在数据帧的SMAC字段后添加VLAN标签字段,基于接口、IP、MAC或协议,对需要进行分割广播域的流量进行标记,大多数情况下都使用基于接口的方法划分VLAN。
其中的VID字段就是标记字段,交换机接口的PVID属性用于对数据帧的该字段进行标记,缺省状态下,交换机所有接口PVID=1。

2.802.1q协议
802.1q协议将交换机的物理接口分为三种类型:Access、Trunk、Hybrid。
这三种接口对应的功能各有不同,大家平时最常用的可能就是Access、Trunk接口,VLAN是网络的基础,在交换机上传输的报文流量有两个方向:入方向(inbound)、出方向(outbound),交换机接口对报文的不同处理方式也是根据流量的方向来决定的。
接下来我们就以PEC系列工业级交换机为例,来给大家详细讲解一下
一台交换机收到一个数据帧,需要判断其属于哪一个vlan有两种方法:
1).让数据帧带上VLAN Tag,通过识别Tag得知所属VLAN。
2).给交换机一张表,表里记录源地址与VLAN的对应关系,通过看源地址得知所属VLAN。
更为常见的方法是带tag,也就是"帧标记"。
一台交换机如果需要识别其它交换机打上的标记,这就涉及到了多厂商兼容问题。802.1q是IEEE组织定义的帧标记策略,是一个公有的标准。

poYBAGPA2ZaAbiz8AACr1DwioZc167.png

3.数据帧在Access接口之间转发的过程
当Access在inbound方向收到报文时:
查看是否携带Tag,如果携带,查看是否与自己的PVID相同,相同则接收转发报文,不同则丢弃报文;
如果不携带TAG,则直接打上自己的PVID作为TAG。
Access接口在inbound方向收到报文时,进行inbound(入方向)时的处理流程,当Access接口在outbound(出方向)方向接收到报文时,进行outbound时的处理流程。其他两个接口虽然处理方式不同,但也是根据inbound流程和outbound流程来决定最终对报文进行怎样的处理。
4.数据帧在Trunk接口之间转发的过程
只有当inbound方向的流量才会被trunk接口打上PVID标签,同样的,也只有outbound方向的流量才会被trunk接口剥离PVID的标签。

poYBAGPA2Z-AYcJoAA3uVDGH2As862.png

5.标题数据帧在Hybrid接口之间转发的过程
Hybrid是我们实际运用最少,也是大多数人觉得最难理解的接口。它可以基于两种方式加入VLAN,一种是Untagged、另一种是Tagged。
Hybrid接口属于写入Untagged、Tagged列表中的所有VLAN,会允许这些VLAN通过。
tagged列表的作用:允许该列表中的VLAN通过接口,outbound方向收到含有该列表中标签的报文时不剥离标签。
untagged列表的作用:允许该列表中的VLAN通过接口,outbound方向收到含有该列表中标签的报文时剥离标签。
与Access、Trunk接口相同,Hybrid接口一样是inbound(入方向)打标签,outbound(出方向)剥离标签,只不过在outbound方向不根据PVID对标签进行剥离,也可以选择不剥离标签,且可以配置多个Tagged/Untagged VLAN,Hybrid接口同时具有Access口和Trunk口的特性,十分灵活,可适用于各种场景。
好了!今天的东用知识小课堂到这里就结束了,大家如果还有疑问的话,可以在下方留言或者私信给我们,我们下期再见!

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 通信
    +关注

    关注

    18

    文章

    5953

    浏览量

    135803
  • 物联网
    +关注

    关注

    2902

    文章

    44142

    浏览量

    370511
  • 局域网
    +关注

    关注

    5

    文章

    740

    浏览量

    46227
收藏 人收藏

    评论

    相关推荐

    BQ79616-Q1、BQ75614-Q1和BQ79656-Q1评估模块

    电子发烧友网站提供《BQ79616-Q1、BQ75614-Q1和BQ79656-Q1评估模块.pdf》资料免费下载
    发表于 11-11 15:13 0次下载
    BQ79616-<b class='flag-5'>Q</b>1、BQ75614-<b class='flag-5'>Q</b>1和BQ79656-<b class='flag-5'>Q</b>1评估模块

     FP6601Q:兼容快充协议控制器,智能识别充电设备,高效安全新体验

    本帖最后由 jf_66255030 于 2024-10-28 17:24 编辑 FP6601Q快充协议控制器是一款功能全面且高度兼容的快速充电解决方案。其主要特点与优势在于能够自动识别并适配
    发表于 10-28 17:22

    LP8864-Q1 LP8864S-Q1 LP8866-Q1和LP8866S-Q1诊断说明和故障处理程序

    电子发烧友网站提供《LP8864-Q1 LP8864S-Q1 LP8866-Q1和LP8866S-Q1诊断说明和故障处理程序.pdf》资料免费下载
    发表于 09-18 11:36 0次下载
    LP8864-<b class='flag-5'>Q</b>1 LP8864S-<b class='flag-5'>Q</b>1 LP8866-<b class='flag-5'>Q</b>1和LP8866S-<b class='flag-5'>Q</b>1诊断说明和故障处理程序

    SR锁存器的Q非和Q*是什么关系

    SR锁存器是一种基本的数字逻辑电路,用于存储一位二进制信息。它由两个触发器(Set和Reset)组成,分别控制输出QQ非。在这篇文章中,我们将探讨SR锁存器的Q非和Q*之间的关系,以
    的头像 发表于 08-28 10:59 640次阅读

    PD诱骗取电快充协议芯支持 PD3.1: 5V、 9V、 12V、 15V、 20V、 28V

    XSP08Q 支持从充电器/充电宝等电源上取电给产品供电, XSP08Q 芯片集成 USB Power Delivery PD2.0/3.0 快充协议、 QC2.0/QC3.0 快充协议
    的头像 发表于 08-16 11:07 3405次阅读
    PD诱骗取电快充<b class='flag-5'>协议</b>芯支持 PD3.1: 5V、 9V、 12V、 15V、 20V、 28V

    TSN时钟同步 | PTP对时案例演示——基于NXP i.MX 8M Plus

    )是IEEE802.1工作组中的TSN任务组开发的一套协议标准。该标准定义了以太网数据传输的时间敏感机制,为标准以太网增加了确定性和可靠性,以确保以太网能够为关键数据的传输提供稳定一致的服务级别。 TSN是一组IEEE
    发表于 07-10 10:28

    SN65HVD230Q-Q1,SN65HVD231Q-Q1,SN65HVD232Q-Q1 3.3V CAN收发器数据表

    电子发烧友网站提供《SN65HVD230Q-Q1,SN65HVD231Q-Q1,SN65HVD232Q-Q1 3.3V CAN收发器数据表.pdf》资料免费下载
    发表于 06-24 11:12 0次下载
    SN65HVD230<b class='flag-5'>Q-Q</b>1,SN65HVD231<b class='flag-5'>Q-Q</b>1,SN65HVD232<b class='flag-5'>Q-Q</b>1 3.3V CAN收发器数据表

    光路科技TSN工业交换机FR-TSN4206成功通过“时间敏感网络产业链名录计划”检测认证,为确定性网络应用提供强

    彰显了光路科技在TSN领域的研发实力。这些交换机完美支持IEEE 802.1AS、IEEE 802.1Qbu、IEEE 802.1Qbv等多项TSN核心协议
    的头像 发表于 04-25 14:09 577次阅读
    光路科技TSN工业交换机FR-TSN4206成功通过“时间敏感网络产业链名录计划”检测认证,为确定性网络应用提供强

    USB Type-C PD 快充协议智能触发芯片FS2711Q数据手册

    电子发烧友网站提供《USB Type-C PD 快充协议智能触发芯片FS2711Q数据手册.pdf》资料免费下载
    发表于 03-18 10:53 5次下载

    PD+QC+AFC+FCP全协议诱骗取电快充芯片-LDR6328Q

    目前国内私有快充协议比较多,每家手机厂商都有自己的快充协议,终端客户就会要求USB-C识别芯片LDR6328Q,需要支持多种快充协议,这样,无论设备USB-C连接的是哪家的充电器,都可
    的头像 发表于 03-16 19:47 457次阅读
    PD+QC+AFC+FCP全<b class='flag-5'>协议</b>诱骗取电快充芯片-LDR6328<b class='flag-5'>Q</b>

    单通道高速MOSFET驱动器TPS2816-Q1 TPS2817-Q1 TPS2818-Q1 TPS2819-Q1 TPS2828-Q1 TPS2829-Q1数据表

    电子发烧友网站提供《单通道高速MOSFET驱动器TPS2816-Q1 TPS2817-Q1 TPS2818-Q1 TPS2819-Q1 TPS2828-
    发表于 03-14 09:28 0次下载
    单通道高速MOSFET驱动器TPS2816-<b class='flag-5'>Q</b>1 TPS2817-<b class='flag-5'>Q</b>1 TPS2818-<b class='flag-5'>Q</b>1 TPS2819-<b class='flag-5'>Q</b>1 TPS2828-<b class='flag-5'>Q</b>1 TPS2829-<b class='flag-5'>Q</b>1数据表

    IEEE 802.1Qbv标准解析:为实时应用提供可靠网络基础设施

    IEEE 802.1Qbv作为一项针对实时流量时间敏感性进行优化的重要标准,在网络通信领域具有广泛的应用前景。通过引入时间感知调度机制和支持多个优先级,IEEE 802.1Qbv为实时应用程序提供了可靠的网络基础设施,满足了各种应用场景对延迟和时序性的高要求。
    的头像 发表于 02-29 17:19 1752次阅读
    IEEE <b class='flag-5'>802.1</b>Qbv标准解析:为实时应用提供可靠网络基础设施

    PD+QC+AFC+FCP全协议诱骗取电快充芯片

    目前 国内私有快充协议比较多,每家手机厂商都有自己的快充协议,终端客户就会要求USB-C识别芯片LDR6328Q,需要支持多种快充协议,这样,无论设备USB-C连接的是哪家的充电器,都
    的头像 发表于 01-15 17:03 1085次阅读
    PD+QC+AFC+FCP全<b class='flag-5'>协议</b>诱骗取电快充芯片

    分享一颗用在TYPE-C接口取电协议芯片LDR6328Q,方便好用

    LDR6328Q 是乐得瑞科技有限公司针对 USB PD 协议、Quick Charge(简称 QC)协议和 AFC 协议开 发的一款兼容 USB PD、QC 和 AFC 的通信
    的头像 发表于 11-23 09:47 674次阅读
    分享一颗用在TYPE-C接口取电<b class='flag-5'>协议</b>芯片LDR6328<b class='flag-5'>Q</b>,方便好用

    QinQ是个啥?QinQ的工作原理和优点

    QinQ 是 802.1Q in 802.1Q 的简称,是基于 IEEE 802.1Q 技术的一种比较简单的二层 VPN 协议
    的头像 发表于 11-18 17:11 4185次阅读
    QinQ是个啥?QinQ的工作原理和优点