车载以太网交换机入门基本功(3)—VLAN 转发

发布者:Joyful888Life最新更新时间:2024-08-26 来源: elecfans关键字:VLAN  转发 手机看文章 扫描二维码
随时随地手机看文章

在《车载以太网交换机入门基本功(2)》中提到,报文通过携带Tag字段,表明报文所属的VLAN。本文将介绍携带Tag报文在VLAN下的转发过程。而在实际转发过程中,交换机的端口属性起到关键作用。


交换机端口属性

交换机的端口属性包括三大属性:VID、PVID、Tag/Untag。

  • VID

端口所属的VLAN。只有处在同一个VLAN下才能通信。当携带特定VID的广播报文发送至交换机时,交换机会查询端口的VID属性,转发到具有同一个VID属性的端口。同一个端口可以同时处在不同VLAN下,即一个端口的VID属性可能有多个;而不同端口也可以在同一个VLAN下,即同个VID下也可能有多个端口。

  • PVID

Port VLAN ID,端口的入口属性。当不带tag的报文进入交换机时,端口会给报文加上tag,加上的VID是该端口的PVID值。不同于VID属性,一个端口只能有一个PVID属性。PVID属性使得交换机内部的报文都带tag。

  • Tag/Untag

端口的出口属性,决定了从交换机端口发出的报文是否携带tag。Tag 属性会保留报文的tag,Untag属性会剥除报文的tag。

报文从进入交换机、转发、从交换机发出的过程中,都受到这三个属性的影响——PVID影响进入过程;VID影响转发过程;而Tag/Untag影响发出过程。

转发过程

涉及到发送、转发和接收三个过程。下面将着眼于报文在这三个过程中的变化,细致了解VLAN是如何起到限制广播域的作用。

  • 转发

设备发出的报文分为带tag和不带tag两种,都会发送到交换机上。

根据报文是否带tag,交换机的处理方式有两种:

- 不带tag报文进入交换机时,会根据交换机端口的PVID属性,加上相应的tag,之后按照带tag报文的转发规则进行转发。

- 带tag报文进入交换机后,根据tag转发到具有相同VID属性的端口上,从该端口向外转发。

  • 接收

根据报文tag,从相同VID属性的端口上向外转发。交换机向外转发时,根据端口的Tag/Untag属性,决定向外发送的报文是否携带tag。

以下图的报文转发为例:首先,不带tag报文进入交换机端口1,端口1根据自身的PVID属性,给报文加上tag;接着,根据报文tag的VID,查询具有相同VID属性的端口(这里是端口2),发给端口2;最后,端口2根据自身的Tag/Untag属性,对报文的tag进行保留/剥除处理,并把报文从端口2发出。

wKgaombFYleAPOl5AAB5o0G2FfU243.png?imageView2/2/w/1000

图 携带VLAN的MAC报文格式

以上的转发过程能够保证同一VLAN下的正常通信,并隔离不同VLAN的通信。看起来无懈可击,但其中存在一个小问题:当端口收到带tag报文,其VID和端口的VID属性不一致时,交换机会采取什么措施吗?答案是:如果没有特殊设置,交换机照收不误。因为在上述VLAN转发过程中,着重关注的是报文“去向何处”,而对于报文是否来自同一VLAN下的设备,并不太在意,这就容易造成“敌我不分”。过多的非同一VLAN下的报文进入交换机,会影响交换机处理效率,导致通信受阻;更甚者,一旦线路被拦截并伪造信息,这些信息无阻碍的进入交换机后,很可能发送到其他设备上,造成无法估量的损失。因此,对进入交换机的报文,应该进行一定的审查,这就是端口过滤功能:进门前先对暗号!

开启端口过滤功能后,上图的转发过程中,报文从端口1进入交换机的过程发生变化:端口1先提取报文的VID,判断自身的VID属性是否存在该值,如果存在则接收,报文顺利进入交换机;否则丢弃报文。这样确保报文的发送和接收都来自同一VLAN,提高安全性和效率。

端口过滤功能还可以针对源地址和目的地址进行设置,过滤特定的MAC地址,保证线路的专用性。

通过VLAN ID、端口属性和端口过滤功能,能够实现广播域的有效限制。但是,当多个报文需要进行转发时,会出现拥塞情况。此时,前文提到的PCP优先级就可以派上用场!在《车载以太网交换机入门基本功(4)》中将详细介绍,这也是该系列的最后一篇,敬请期待!

经纬恒润作为OPEN联盟会员和AUTOSAR联盟的高级合作伙伴,长期为国内外各大OEM和供应商提供涵盖TCP/IP、SOME/IP、DoIP、AVB、TSN、DDS等技术领域的设计和测试咨询服务,积极研发和探索车载网络前沿技术和工程应用。通过多个项目的实践经验,已建立了高质量、本土化的设计与测试一体化解决方案,为整车网络架构提供可靠支持。


关键字:VLAN  转发 引用地址:车载以太网交换机入门基本功(3)—VLAN 转发

上一篇:下一代电动汽车充电的热管理技术
下一篇:OBC迈向22kW,怎样选择设计方案?

推荐阅读最新更新时间:2026-03-22 01:50

车载以太网交换机的功能及测试方法
随着汽车电子化和智能化程度不断提高,车载网络已成为现代汽车一个重要的组成部分。相较于传统总线通信方式,车载以太网具有更高的数据传输能力和更强的扩展性,能提供高带宽、低延迟和稳定可靠的通信,满足现代汽车对数据交换和系统集成需求。 车载以太网采用点对点的星型拓扑结构,每一根通信线缆之链接两个节点,节点间通过交换机通信。本文将介绍车载以太网交换机的主要功能及其测试方法。 什么是车载以太网交换机 车载以太网的通信架构和关键技术参考传统以太网,采用点对点的通信方式,网络中节点超过两个时需要使用交换机转发数据。当网络规模较小时,所有节点可以接到同一个交换机,网络拓扑呈星型结构。当网络规模超过了单个交换机可处理的规模时,多个交换机相连,
[嵌入式]
<font color='red'>车载以太网</font><font color='red'>交换机</font>的功能及测试方法
博通推出全球最小、最节能的车载以太网交换机产品系列
新一代 BroadR-Reach 芯片集成物理层,为集中式车载网络实现业经验证的性能、合规性和安全性 新闻要点 汽车级28纳米(nm)工艺设计可将功耗降低30% 封装尺寸缩小50% ,集成低通滤波器 高速以太网为联网汽车应用构建安全网络 全球有线及无线通信半导体创新解决方案领导者博通(Broadcom)公司(NASDAQ:BRCM)今天宣布,为汽车中央网关、高级驾驶员辅助系统(ADAS)、信息娱乐、汽车音响以及时间敏感型应用推出新一代集成了物理层的BroadR-Reach车载以太网交换机产品系列。该款新型28nm器件采用可将功耗降低30%的独特设计,是业内最低功耗的汽车交换机解决方案。如欲
[汽车电子]
博通推出全球最小、最节能的<font color='red'>车载以太网</font><font color='red'>交换机</font>产品系列
基于VMR6512的无线音频转发器电路设计
无线FM音频转发器可以将音频信号调制成高频信号,在一定距离内用调频收音机进行接收。无线音频转发器被大量地应用于无线耳机、车载MP3转发器、会议广播、楼宇及公园广播等地方。最简单的无线音频转发器可以只用一个三极管构成,如下图所示: 图一 单管音频FM转发器 上图采用1只三极管9018构成振荡器。音频信号从三极管基极输入,利用B-E结的变容二极管特性实现调频。该电路虽然简单,但音质很差,振荡电路稳定性非常不好,电压的改变,人体或金属物在天线附近出现都会改变振荡频率从而导致接收端的不稳定。而且该电路只能传送单声道的音频,使用者无法聆听到高品质的立体声音乐。 复杂一些的立体声转发器采用集成电路,最常用的是RoHM公司的BA1404。
[嵌入式]
基于VMR6512的无线音频<font color='red'>转发</font>器电路设计
基于VMR6512的无线音频转发器的电路设计
无线FM音频转发器可以将音频信号调制成高频信号,在一定距离内用调频收音机进行接收。无线音频转发器被大量地应用于无线耳机、车载MP3转发器、会议广播、楼宇及公园广播等地方。最简单的无线音频转发器可以只用一个三极管构成,如下图所示: 图一 单管音频FM转发器 上图采用1只三极管9018构成振荡器。音频信号从三极管基极输入,利用B-E结的变容二极管特性实现调频。该电路虽然简单,但音质很差,振荡电路稳定性非常不好,电压的改变,人体或金属物在天线附近出现都会改变振荡频率从而导致接收端的不稳定。而且该电路只能传送单声道的音频,使用者无法聆听到高品质的立体声音乐。 复杂一些的立体声转发器采用集成电路,最常用的是RoHM公司的BA1404。该电
[嵌入式]
基于VMR6512的无线音频<font color='red'>转发</font>器的电路设计
CC3000的胶囊内窥镜WiFi转发器设计
引言 近年,由于微电子技术和便携式电子设备的发展,使用传感器获取身体的生理数据成为热门的研究领域 。越来越多的嵌入式处理器和无线技术应用于生理参数的获取。使用传感器可以获取如血压、血氧饱和度、血糖、脉搏、体温、呼吸、心率、心电、脑电等生理信息。这方面的研究已经许多成果,如使用安卓手机进行心电监测 、ZigBee的多生理参数监测 等,这些信息可以通过无线方式发送给便携式数据记录仪或远程服务器。如今,智能手机有足够的处理和存储能力来完成这些身体参数的处理,可以使用蓝牙或WiFi接收这些数据,但考虑到蓝牙或WiFi芯片的体积和功耗,胶囊内窥镜 的图像不宜采用蓝牙或WiFi进行传输。因此,如不借助其他设备,胶囊内窥镜使用专用的无线传输芯片
[单片机]
CC3000的胶囊内窥镜WiFi<font color='red'>转发</font>器设计
转发布2020年度金砖头奖:华为、小米等品牌机型上榜了
今天58赶集集团倾力打造的闲置二手交易平台转转发布了2020年度“金砖头奖”,华为、小米等品牌机型都上榜了。 年度“划水”奖的获得者是iPhoneSE2,特约评奖员 @毒蛇数码 对该机的评价是:iPhoneSE2作为2020年苹果首款新机,没有5G、没有大电池、没有高刷新率;依旧单摄、依旧4.7英寸小屏幕,依旧是熟悉的5V1A充电;不能说没有进步,只能说是iPhone8换头重出江湖。年度划水奖,实至名归! 年度“伊丽莎白”奖的获得者是小米6,特约评奖员 @硬哥 对该机的评价是:小米6是智能机界最长寿 钉子户 ,手感无敌,性能够用,安卓届“一代神机 ,二手届 硬通货 ,换个电池,还能再战两年。 年度最强“理财产品”奖的
[手机便携]
爆料大神转发iPod Touch 7渲染图:5寸无刘海全面屏
集微网消息(文/Sophie),开发者总有一双锐利的眼睛,最近上线的iOS 12.2 Beta 4就被发现“彩蛋”,那就是疑似出现了对应iPad Touch 7 的产品。 如图所示,HLSipod是现款(也就是第六代)iPod Touch,那么,HLSipod2就有非常高的可能性指向第七代。而在更早的时候,iOS 12.2.首个测试版就出现了“iPod9,1”,因此,开发者的推测被进一步确认。 另一方面,iPod Touch 7的外形也有了更新,从图上所示,第七代将取消了Home键并采用全面屏设计且没有刘海。 知名爆料人Onleaks不仅转发了这一消息,还置顶了一组由民间爱好者创作的iPod Touch 7渲染图
[手机便携]
爆料大神<font color='red'>转发</font>iPod Touch 7渲染图:5寸无刘海全面屏
STM32 USART DMA未知长度的数据接收转发
今天终于实现了,未知长度的数据,串口1接收上位机的指令,串口2转发指令给模块,再接收模块数据通过串口2发送出去。整个串口的收发由DMA完成,运用串口总线空闲中断,这个真的是STM32的内部很好的一个东东,不消耗CPU资源。 憋了我两天了,日思夜想,主要因为我对整个的逻辑开始没认真分析。 程序参考部分http://www.amobbs.com/forum.php?mod=viewthread&tid=5486343&highlight=STM32%E5%AE%9E%E7%8E%B0USART%2BDMA%E6%8E%A5%E6%94%B6%E6%9C%AA%E7%9F%A5%E9%95%BF%E5%BA%A6%E7%9A%
[单片机]
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

厂商技术中心

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

 
机器人开发圈

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2026 EEWORLD.com.cn, Inc. All rights reserved