以太网开发与测试,这一步你做对了吗 (1)

      最后更新:2022-07-14 10:48:04 手机定位技术交流文章

      前言:

      大家好, 工程师们, 我好久没见到你们了.
      今年的疫情已经重演了。所有工程师在工作和抗疫作用之间过渡时是否有时间重新充电电池?

      提到车载以太网,早些时候,这并不是新词,汽车电子领域许多工程师正在从CAN和LIN等基本或通用的协议中学习,然后开始接触到与互联网有关的知识。载体通信协议如CAN和LIN在当今车辆中广泛应用。但由于协议本身的局限性,支持汽车智能网络互连的进一步发展是困难的,汽车网络网路在新一代汽车网络架构中将发挥重要作用。车载以太网也是当前行业内整体的趋势和方向,

      虽然我们今天想和你谈的话题相当大,但这次我们不着眼于以太网开发和测试程序和过程本身,而是以太网开发和测试工具VN500系列硬件。

      引入

      熟悉矢量工具链的工程师应该知道,在2021年,Vector的Ethernet接口卡VN5610A和VN5640设备已停止使用,相应替代品VN5620和VN5650开始推向通用工程师。随着新设备的推广,VN500系列设备的新配置模型也被介绍给工程师。

      在这里插入图片描述

      图1 VN5000 Interface Family

      新配置模式打破了传统的配置模式下的单个工作模式和单个设备通道之间的关系,使工程师能够更灵活地使用VN500系列设备,并将其应用于更多的开发和测试场景。

      接下来,我们将用VN500系列设备的主要应用功能来解释如何配置设备和相关应用场景。

      第一种模式的介绍:TAP/Bypass模式
      第二个直接链接模式如下:您在开发和测试Ethernet中迈出了正确的一步吗
      第三种媒体转换&端口镜像模式详见: 以太网开发与测试,这一步你做对了吗 (3)

      1.TAP/Bypass模式

      许多工程师听见术语TAP(Test Access Point)/Bypass非常不熟悉的,并不清楚为什么测试或绕过收集一个Ethernet数据。

      让我们拿一个普通的栗子来说明。

      在这里插入图片描述

      图2-1TAP实例图1

      上述拓扑如下: 一个由四组控制器和一个交换器组成的网络构成一个小型的汽车载入的Ethernet网络。

      控制器A和控制器B与数据交互.

      工程师汤姆想通过最近购买的V500系列设备读取控制器A和控制器B之间的数据,那么他该怎么办?

      首先我们知道,通过以太网传输和接收数据的逻辑是点到点。传输模式与CAN和LIN总线完全不同。所以如果我们把VN500设备的Ethernet通道直接连接到载体网络开关上,是不会读到数据的,因为交换机不会将与控制器A和控制器B地址的数据转移到您的V500。

      这时,工程师杰瑞告诉工程师汤姆,它应该符合以太网数据点到点传输的观念,直接通过物理方式,切断控制器A和控制器B之间的通信链,将VN500连接到链上,并在VN500中写相应的频道配置,实现数据读取。

      在这里插入图片描述

      图2-2 TAP例图2

      在这里插入图片描述

      图2-3TAP实例图3

      在实际车辆网络拓扑中,我们还以这种方式阅读和监控数据。在VN500设备序列化到链路后,VN500设备将链路中传输的数据上传到高级软件(如CANoe)中,不会切断链路本身或造成链路中的数据损失。

      以上是一个实用的TAP/Bypass应用场景,适用于大多数Ethernet数据采集和分析场景。

      第二个直接链接模式如下:您在开发和测试Ethernet中迈出了正确的一步吗
      第三种媒体转换&端口镜像模式详见: 以太网开发与测试,这一步你做对了吗 (3)


      如果你喜欢这篇文章, 请记住对此发表评论.
      更多技术文章实况,请留意北惠信息
      如欲提供商业咨询,请寄给我们私人信件或留在我们的网站上

      本文由 在线网速测试 整理编辑,转载请注明出处,原文链接:https://www.wangsu123.cn/news/29573.html

          热门文章

          文章分类