请选择 进入手机版 | 继续访问电脑版
查看: 351|回复: 0

[分享] 基于NXP的RT1180的NETC性能测试

[复制链接]
  • TA的每日心情
    开心
    5 天前
  • 签到天数: 293 天

    [LV.8]以坛为家I

    3479

    主题

    6906

    帖子

    0

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    34484
    最后登录
    2024-9-30
    发表于 2024-8-27 15:46:25 | 显示全部楼层 |阅读模式
    基于NXP的RT1180的NETC性能测试


    1 引言
    本应用笔记将介绍在 i.MX RT1180 平台上利用思博伦设备进行 NETC 性能测试的过程,包括测试环境,测试用项以及测试配置的介绍,主要着重于思博伦测试工具的使用介绍。测试的硬件是 RT1180-EVB-A 板卡。测试环境是思博伦C50设备以及配套的 Spirent TestCenter (STC) 工具。本应用笔记涉及到的相关代码,请参考《RT1180 NETC 性能测试的接口优化》(文档 AN13841)。
    2 NETC 概述
    NETC 是一个支持 TSN 的以太网 IP,可实现全面的以太网解决方案组合。如 图 1 所示,NETC 提供全方位的以太网功能,包括以太网控制器 (ENETC) 和交换机功能。
    12.png
    3 测试环境
    本应用笔记涉及到的测试环境由以下组成:
    1. C50 设备
    思博伦 C50 设备将业界领先的第二、三层流量生成和分析与强大的网络仿真和应用层协议相结合,用于仿真各种设备类型、用户和协议。它支持 STC 以提供完整的网络验证测试包。
    13.png
    2. STC
    STC 支持性能最高且最真实的网络接口仿真,可实现网络设备的直接功能和性能测试,并将数据流量吞吐量作为其侧重点。它提供了更智能、更灵活的方法来测试、测量和验证网络。
    14.png
    3. RT1180-EVB-A 板卡
    RT1180-EVB-A 板卡是用于运行 NETC 程序并进行性能测试的硬件设备,下文中将其称为被测设备(DUT)。
    15.png
    4 NETC 交换机测试
    本章节将介绍针对 NETC 交换机的 ETH 0 - 3 接口进行的交换机性能测试,测试涉及的部分如 图 5 红框内所示。
    16.png
    4.1 测试项
    NETC 交换机测试项总结如 表 1 所示。
    17.png
    4.2 STC 配置
    RFC 2544 定义了一组特定的测试,供应商可以使用这些测试来测量和报告网络设备(如防火墙、IDS、Switch
    等)的性能。它指定了许多用于测试不同网络设备的参数。
    基于此,使用 STC 中的 RFC 2544 测试包来测试 NETC 交换机的性能。RFC 2544 测试包提供了四种类型的网
    络测试,如 图 6 所示。其中,NETC 性能测试主要侧重于吞吐量和时延的测试。
    18.png
    本节将基于 表 1 测试项中的一种,对用 STC 测试性能的整个流程进行详细介绍。该测试项如 图 7 所示,其他测试项的测试方法类似。
    19.png
    用 STC 的 RFC 2544 测试包对上述测试项进行测试的具体步骤如下:
    1. 连接 C50。
    20.png
    2. 选择与被测设备端口相连的测试端口。
    21.png
    3. 选择 RFC 2544 测试向导。
    22.png
    4. 选择时延,吞吐量测试以及要测试的端口。
    23.png
    5. 为每个端口创建并配置设备。
    24.png
    6. 创建两条双向测试数据流
    25.png
    7. 配置测试项。
    时延类型的设置要根据被测设备转发数据的模式来确定,如果转发数据模式是存储转发,则选择 LIFO,若是直通转发模式,则选择 FIFO。
    在这个测试项中,被测设备模式为存储转发模式,因此选择 LIFO。
    26.png
    8. 配置时延测试参数。
    配置时延测试的相关参数,如测试时间,测试次数,测试帧大小等。根据测试需求对这些参数进行相应的修改。
    9. 配置吞吐量测试的参数,可以根据测试需求进行相应修改。
    27.png
    10. 当点击 Finish 按键后,一个 RFC 2544 的测试就创建了。然后点击开始按钮即可开始测试。

    详情查看附件↓↓↓
    基于NXP的RT1180的NETC性能测试.pdf (15.13 MB, 下载次数: 1)
    签到签到
    回复

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /4 下一条

    Archiver|手机版|小黑屋|恩智浦技术社区

    GMT+8, 2024-10-4 00:55 , Processed in 0.115167 second(s), 19 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

    快速回复 返回顶部 返回列表