车载交换机(switch)的工作原理

谈思实验室 2024-06-30 18:12

点击上方蓝字谈思实验室

获取更多汽车网络安全资讯

交换机(switch)是常见的网络设备,大家在家里面可能用路由器比较多,但是如果你网络设备比较多,需要一些高阶用法,那交换机几乎是你绕不开的。首先需要搞清楚交换机和其他网络设备的区别。

- 集线器(hub):集线器就是将网线集中到一起的机器,它可以对接收到的信号进行同步整形放大,以扩大网络的传输距离,是中继器的一种形式,区别在于集线器能够提供多端口服务,也称为多口中继器。集线器工作在物理层。集线器可以减少星型拓扑网络的线束,多个主机可以连接到同一个集线器来达到互联互通的目的。当集线器接收到一个端口的数据时,会向其他端口广播。

- 网桥(Bridge):早期的两端口二层网络设备。网桥将两个网络连接起来,不仅可以拓展网络的距离或范围,还可以对网络间的数据流通进行管理。网桥工作在数据链路层。

- 交换机(Swtich):交换机是集线器的升级换代产品。交换机不仅可以减少星型网络的线束,还可以对端口接收到的数据进行精准转发,而不是广播。交换机根据端口接收到数据中的目的MAC地址转发到对应的端口上,避免了和其他端口发生碰撞。交换机工作在数据链路层。

- 路由器(Router):路由器不仅具有交换机的转发功能,还具有路由功能,是不同网络之间连接的枢纽。路由器会根据接收到的数据中的目的IP地址,在路由表中查询中下一节点的端口,然后进行转发。路由器工作在网络层。

交换机

交换机在家庭网络中,主要充当拓展接口的作用。当路由器需要连接的机器数量大于其端口数时,就需要交换机来拓展接口。还要一种应用场景就是有线mesh组网,通过交换机的单线复用功能,解决特定条件下的组网问题。

在汽车电子领域,交换机也有很重要的应用。在具有中央网关功能的域控制器或者中央计算平台上,switch可以大大减少线束,降低成本。

构建互联互通的局域网

如果你想将局域网的每台电脑相互连接,那么交换机将是你不二的选择。由下图所示,使用交换机来构建互联互通的局域网可以大大的减少网线的使用。当然集线器也可以做到这一点,但是集线器只是物理层的设备,如果图(B)中的设备是集线器,那么图(A)和图(B)的功能是完全一样的。但是如果是交换机,那么图(B)中网络的性能要远高于图(A)。

星型网络拓扑

首先交换机是数据链路层的设备,它可以解析端口中输入的以太网报文,将报文中的源MAC地址与端口建立映射。通过这种自学习的过程,建立MAC地址 <=> 端口映射数据库。之后再有报文输入,根据报文中的目的MAC地址进行查表,然后转发。可能你会有疑问,那刚开始还没建立数据库的时候怎么办呢?一开始的报文都是广播的。所以说如何使用的是集线器的话,其实每一帧报文都需要广播给所有链路,这样就增加了网络负载。

总结一下,通过switch构建局域网呢,可以将大量的广播报文,变成精确转发的单播报文,大大优化了网络性能。

虚拟局域网(VLAN, Virtual Local Area Network)

交换机的又一个高阶功能就是,分割局域网。在一个物理连接的大局域网中,我们可以通过配置交换机,来构建多个虚拟局域网。这里就需要网管交换机了,普通交换机就不支持了。网管交换机和非网管交换机的区别在于控制交换机的能力。非网管交换机只能插上电源就可以使用,而网管交换机可以进行配置,监控和管理。一般网管交换机要贵一点。

虚拟局域网

如上图所示,六台电脑(A~F)都连接在一台交换机上,那么它们在物理上是联通的,也就组成了一个大的局域网。现在我想要将其中三台电脑(A,B,D)放在一个局域网中,而其他三台电脑(C,E,F)放在另一个局域网中。那么我就可以通过配置交换机来构建虚拟局域网,比如我把端口0,端口1和端口3配置成vlan-1,把端口2,端口4和端口5配置成vlan-2,这样vlan-1和vlan-2就隔离开了,它们之间数据是不互通的。

vlan的实现是基于IEEE 802.1Q协议的。通过在以太网帧头部加入4字节的协议字段来标识出报文所属VLAN。在报文进入端口时,switch会根据端口配置来给报文加入VLAN协议字段,并标识出VLAN ID。VLAN ID与端口配置相同时才能被转发,不同的报文会被丢弃。我们把添加的4字节协议字段叫做VLAN tag。

802.1Q协议帧

交换机端口配置

对于家用的交换机来说,会使用VLAN相关的配置已经足够了。在交换机内部所有的报文都是有VLAN tag的。即使你没有给端口设置VID(VLAN ID),每个物理端口都有一个PVID(Port-base VLAN ID)。可以将PVID理解为端口的默认VLAN ID。如果端口接收到没有VLAN tag的报文时,并且该端口没有设置VID,那么端口会根据PVID给报文添加VLAN tag。当端口设置了VID之后,端口的行为跟端口类型有关。

Access类型的端口主要用来连接终端设备,因为有些终端设备是处理不了VLAN tag的,Access类型的端口会在输出时去除VLAN tag。Trunk类型的端口主要用来在交换机之间串联,Trunk端口在输出时如果不是PVID,就不会去除VLAN tag,这使得在交换机之间传输数据时可以保留VLAN信息。Hybrid类型的端口主要用来连接大型服务器,它与Trunk类型的区别在于输出时是否去除tag由用户配置决定。

端口类型

来源:来源:知乎 养生飞 ,南京理工大学 光学工程硕士

原文链接:https://zhuanlan.zhihu.com/p/648566519

 end 

 专业社群 

 精品活动推荐 

更多文章

关于涉嫌仿冒AutoSec会议品牌的律师声明

一文带你了解智能汽车车载网络通信安全架构

网络安全:TARA方法、工具与案例

汽车数据安全合规重点分析

浅析汽车芯片信息安全之安全启动

域集中式架构的汽车车载通信安全方案探究

系统安全架构之车辆网络安全架构

车联网中的隐私保护问题

智能网联汽车网络安全技术研究

AUTOSAR 信息安全框架和关键技术分析

AUTOSAR 信息安全机制有哪些?

信息安全的底层机制

汽车网络安全

Autosar硬件安全模块HSM的使用

首发!小米雷军两会上就汽车数据安全问题建言:关于构建完善汽车数据安全管理体系的建议

谈思实验室 深入专注智能汽车网络安全与数据安全技术,专属汽车网络安全圈的头部学习交流平台和社区。平台定期会通过线上线下等形式进行一手干货内容输出,并依托丰富产业及专家资源,深化上下游供需对接,逐步壮大我国汽车安全文化及产业生态圈。
评论
  • 国产光耦合器因其在电子系统中的重要作用而受到认可,可提供可靠的电气隔离并保护敏感电路免受高压干扰。然而,随着行业向5G和高频数据传输等高速应用迈进,对其性能和寿命的担忧已成为焦点。本文深入探讨了国产光耦合器在高频环境中面临的挑战,并探索了克服这些限制的创新方法。高频性能:一个持续关注的问题信号传输中的挑战国产光耦合器传统上利用LED和光电晶体管进行信号隔离。虽然这些组件对于标准应用有效,但在高频下面临挑战。随着工作频率的增加,信号延迟和数据保真度降低很常见,限制了它们在电信和高速计算等领域的有效
    腾恩科技-彭工 2024-11-29 16:11 106浏览
  • 光伏逆变器是一种高效的能量转换设备,它能够将光伏太阳能板(PV)产生的不稳定的直流电压转换成与市电频率同步的交流电。这种转换后的电能不仅可以回馈至商用输电网络,还能供独立电网系统使用。光伏逆变器在商业光伏储能电站和家庭独立储能系统等应用领域中得到了广泛的应用。光耦合器,以其高速信号传输、出色的共模抑制比以及单向信号传输和光电隔离的特性,在光伏逆变器中扮演着至关重要的角色。它确保了系统的安全隔离、干扰的有效隔离以及通信信号的精准传输。光耦合器的使用不仅提高了系统的稳定性和安全性,而且由于其低功耗的
    晶台光耦 2024-12-02 10:40 58浏览
  • 戴上XR眼镜去“追龙”是种什么体验?2024年11月30日,由上海自然博物馆(上海科技馆分馆)与三湘印象联合出品、三湘印象旗下观印象艺术发展有限公司(下简称“观印象”)承制的《又见恐龙》XR嘉年华在上海自然博物馆重磅开幕。该体验项目将于12月1日正式对公众开放,持续至2025年3月30日。双向奔赴,恐龙IP撞上元宇宙不久前,上海市经济和信息化委员会等部门联合印发了《上海市超高清视听产业发展行动方案》,特别提到“支持博物馆、主题乐园等场所推动超高清视听技术应用,丰富线下文旅消费体验”。作为上海自然
    电子与消费 2024-11-30 22:03 71浏览
  • 最近几年,新能源汽车愈发受到消费者的青睐,其销量也是一路走高。据中汽协公布的数据显示,2024年10月,新能源汽车产销分别完成146.3万辆和143万辆,同比分别增长48%和49.6%。而结合各家新能源车企所公布的销量数据来看,比亚迪再度夺得了销冠宝座,其10月新能源汽车销量达到了502657辆,同比增长66.53%。众所周知,比亚迪是新能源汽车领域的重要参与者,其一举一动向来为外界所关注。日前,比亚迪汽车旗下品牌方程豹汽车推出了新车方程豹豹8,该款车型一上市就迅速吸引了消费者的目光,成为SUV
    刘旷 2024-12-02 09:32 60浏览
  • RDDI-DAP错误通常与调试接口相关,特别是在使用CMSIS-DAP协议进行嵌入式系统开发时。以下是一些可能的原因和解决方法: 1. 硬件连接问题:     检查调试器(如ST-Link)与目标板之间的连接是否牢固。     确保所有必要的引脚都已正确连接,没有松动或短路。 2. 电源问题:     确保目标板和调试器都有足够的电源供应。     检查电源电压是否符合目标板的规格要求。 3. 固件问题: &n
    丙丁先生 2024-12-01 17:37 57浏览
  • 国产光耦合器正以其创新性和多样性引领行业发展。凭借强大的研发能力,国内制造商推出了适应汽车、电信等领域独特需求的专业化光耦合器,为各行业的技术进步提供了重要支持。本文将重点探讨国产光耦合器的技术创新与产品多样性,以及它们在推动产业升级中的重要作用。国产光耦合器创新的作用满足现代需求的创新模式新设计正在满足不断变化的市场需求。例如,高速光耦合器满足了电信和数据处理系统中快速信号传输的需求。同时,栅极驱动光耦合器支持电动汽车(EV)和工业电机驱动器等大功率应用中的精确高效控制。先进材料和设计将碳化硅
    克里雅半导体科技 2024-11-29 16:18 159浏览
  • 在电子技术快速发展的今天,KLV15002光耦固态继电器以高性能和强可靠性完美解决行业需求。该光继电器旨在提供无与伦比的电气隔离和无缝切换,是现代系统的终极选择。无论是在电信、工业自动化还是测试环境中,KLV15002光耦合器固态继电器都完美融合了效率和耐用性,可满足当今苛刻的应用需求。为什么选择KLV15002光耦合器固态继电器?不妥协的电压隔离从本质上讲,KLV15002优先考虑安全性。输入到输出隔离达到3750Vrms(后缀为V的型号为5000Vrms),确保即使在高压情况下,敏感的低功耗
    克里雅半导体科技 2024-11-29 16:15 119浏览
  • 艾迈斯欧司朗全新“样片申请”小程序,逾160种LED、传感器、多芯片组合等产品样片一触即达。轻松3步完成申请,境内免费包邮到家!本期热荐性能显著提升的OSLON® Optimal,GF CSSRML.24ams OSRAM 基于最新芯片技术推出全新LED产品OSLON® Optimal系列,实现了显著的性能升级。该系列提供五种不同颜色的光源选项,包括Hyper Red(660 nm,PDN)、Red(640 nm)、Deep Blue(450 nm,PDN)、Far Red(730 nm)及Ho
    艾迈斯欧司朗 2024-11-29 16:55 157浏览
  • 学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习笔记&记录学习习笔记&记学习学习笔记&记录学习学习笔记&记录学习习笔记&记录学习学习笔记&记录学习学习笔记记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&
    youyeye 2024-11-30 14:30 63浏览
  • 《高速PCB设计经验规则应用实践》+PCB绘制学习与验证读书首先看目录,我感兴趣的是这一节;作者在书中列举了一条经典规则,然后进行详细分析,通过公式推导图表列举说明了传统的这一规则是受到电容加工特点影响的,在使用了MLCC陶瓷电容后这一条规则已经不再实用了。图书还列举了高速PCB设计需要的专业工具和仿真软件,当然由于篇幅所限,只是介绍了一点点设计步骤;我最感兴趣的部分还是元件布局的经验规则,在这里列举如下:在这里,演示一下,我根据书本知识进行电机驱动的布局:这也算知行合一吧。对于布局书中有一句:
    wuyu2009 2024-11-30 20:30 88浏览
  • 光耦合器作为关键技术组件,在确保安全性、可靠性和效率方面发挥着不可或缺的作用。无论是混合动力和电动汽车(HEV),还是军事和航空航天系统,它们都以卓越的性能支持高要求的应用环境,成为现代复杂系统中的隐形功臣。在迈向更环保技术和先进系统的过程中,光耦合器的重要性愈加凸显。1.混合动力和电动汽车中的光耦合器电池管理:保护动力源在电动汽车中,电池管理系统(BMS)是最佳充电、放电和性能监控背后的大脑。光耦合器在这里充当守门人,将高压电池组与敏感的低压电路隔离开来。这不仅可以防止潜在的损坏,还可以提高乘
    腾恩科技-彭工 2024-11-29 16:12 117浏览
我要评论
0
点击右上角,分享到朋友圈 我知道啦
请使用浏览器分享功能 我知道啦