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

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

3天内不再提示

G2L千兆网性能测试

武汉万象奥科 2023-03-14 09:33 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

1. 测试目的

通过长时间运行iperf3测试,可以测试评估板在高负载和长时间使用下的表现,并帮助开发人员发现潜在的网络问题和性能瓶颈。此外,iperf3测试还可以帮助开发人员优化网络性能,提高网络系统的吞吐量和稳定性,从而提升系统的可靠性和性能。

2. 测试结果

HD-G2L-IOT基于HD-G2L-CORE V2.0工业级核心板设计,支持双路10M/100M/1000M自适应以太网接口,经过实际测试12小时,双路自适应以太网接口最大传输速率基本达到了1000Mbps,说明该开发板可以在长时间运行下提供高速数据传输和流畅的网络连接,从而为物联网应用的开发提供了稳定可靠的网络支持。

3.测试工具

3.1 iperf3

Iperf3是一款基于TCP/IP和UDP/IP的网络性能测试工具,可以用来测量网络带宽和网络质量,提供网络延迟抖动、数据包丢失率、最大传输单元等统计信息。长时间运行iperf3测试可以检测网络连接的稳定性和性能表现,并帮助开发人员确定网络系统中的瓶颈和故障。

常用参数:

-s:启动iperf3服务器端程序。

-c:用于指定iperf3客户端连接的目标服务器,如-c192.168.0.1。

-p:用于指定iperf3服务器端和客户端之间的通信端口,默认为5201。

-u:指定UDP协议进行测试,如果不指定则默认使用TCP协议。

-t:用于指定iperf3测试的时间长度,以秒为单位,默认为10秒。

-i:用于指定iperf3测试结果输出的时间间隔,以秒为单位,默认为1秒。

-b:用于指定iperf3测试的带宽,以bits/s为单位,默认为1Gbps

3.1.1 移植iperf3到评估板

由于HD-G2L-IOT评估板默认集成iperf3工具,无需进行移植和安装。

3.1.2 用户主机ubuntu或window下安装iperf3

ubuntu系统可执行apt命令进行安装:

sudoapt-getinstalliperf3

Windows系统可在iperf官网下载:

https://iperf.fr/iperf-download.php#windows

本文示例主机为windows系统。

2.测试TCP吞吐量

2.1 查看主机和评估板IP

1. 查看用户主机和评估板IP

查看用户主机和评估板IP


图5.1主机IP地址

评估板eth0 IP地址

图5.2评估板eth0IP地址

注:需要注意的是,使用iperf工具时需保持PC机与HD-G2L-IOT评估板在同一网段内,目的是为了保证数据包的正确传输和接收。在同一网段内,PC机和HD-RK3568-IOT评估板可以直接进行通信,而不需要经过路由器或者其他设备的转发。这可以降低网络延迟和丢包的可能性,从而提高测试的准确性和可靠性。

2. 用户主机作为服务端

执行指令:

iperf3-s

服务端

图5.3服务端


3. 评估板作为客户端

执行指令:

iperf3-c192.168.1.20-i60-t43200

客户端执行后服务端回显

图5.4客户端执行后服务端回显

2.2 测试结果

5.jpg

图5.5客户端测试结果

服务端测试结果

图5.6服务端测试结果

从图5.5客户端测试结果可以看出,iperf3测试时间为43200秒(12小时),每隔60秒传输一次数据,数据量在6.57GB左右,网卡的带宽速率维持在940Mbits/sec,总共传输了4.62TBytes数据量,平均带宽速率为940Mbits/sec。

4.HD-G2L-IOT

4.1 硬件参数

HD-G2L-IOT板载的外设功能:

  • 集成1路10M/100M/1000M自适应以太网接口
  • 集成Wi-Fi
  • 集成3路TTLUART接口
  • 集成1路CAN-bus接口
  • 集成3路USBHost(2路TypeA、1路白色带扣USB直插插座)
  • 支持1路TF卡接口
  • 支持液晶显示接口(RGB信号
  • 支持4线电阻触摸屏与电容屏接口
  • 1路摄像头接口(MIPICSI
  • 支持音频(耳机、MIC)
  • 支持实时时钟与后备电池
  • 支持蜂鸣器与板载LED
  • 支持GPIO
  • 1路TTLUART调试串口
  • 直流+5V电源供电

HD-G2L-CORE核心板硬件资源参数:

产品名称

HD-G2L-CORE核心板

操作系统

Linux

加密

支持硬件加密,保护用户应用软件版权

处理器

瑞萨G2L

主频

单核1.0GHz

内存

支持1/2/4GBDDR4

电子硬盘

eMMC8GB/16GB

显示分辨率

最大可支持1080P

LVDS

扩展支持

LCD

1路RGB

音频接口

支持

摄像头

1路MIPICSI接口

USB

1路USB2.0

串口

4路

CAN-Bus

1路

以太网

1路,可支持千兆或百兆

PCIe

/

SD卡接口

2路SD3.0

I2C

2路

PWM

8路

SPI

2路

ADC

2通道12路

机械尺寸

35mm*35mm

注:受限于主板的尺寸与接口布局,核心板部分资源在IoT底板上引出。


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

    关注

    8

    文章

    6028

    浏览量

    130720
  • ARM
    ARM
    +关注

    关注

    135

    文章

    9499

    浏览量

    388729
  • 核心板
    +关注

    关注

    6

    文章

    1344

    浏览量

    31758
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    探索 NXH80T120L2Q0S2G/S2TG, NXH80T120L2Q0P2G 功率模块的卓越性能

    在电子工程领域,功率模块的性能直接影响着整个系统的效率和可靠性。今天,我们就来深入了解一下 onsemi 推出的 NXH80T120L2Q0S2G/S2TG, NXH80T120L2Q0P2G
    的头像 发表于 12-04 10:35 159次阅读
    探索 NXH80T120<b class='flag-5'>L2Q0S2G</b>/S<b class='flag-5'>2</b>TG, NXH80T120<b class='flag-5'>L2Q0P2G</b> 功率模块的卓越<b class='flag-5'>性能</b>

    基于瑞萨RZ/G2L微处理器的eMMC双阶段混合烧录方案

    RZ/G2L微处理器配备Cortex-A55(1.2GHz)CPU、16位DDR3L/DDR4接口、带Arm Mali-G31的3D图形加速引擎以及视频编解码器(H.264)。此外,这款微处理器还
    的头像 发表于 11-18 17:58 6444次阅读
    基于瑞萨RZ/<b class='flag-5'>G2L</b>微处理器的eMMC双阶段混合烧录方案

    基于瑞萨RZ/G2L微处理器的Ubuntu系统移植指南

    RZ/G2L微处理器配备Cortex-A55(1.2GHz)CPU、16位DDR3L/DDR4接口、带Arm Mali-G31的3D图形加速引擎以及视频编解码器(H.264)。此外,这款微处理器还
    的头像 发表于 10-15 06:53 7634次阅读
    基于瑞萨RZ/<b class='flag-5'>G2L</b>微处理器的Ubuntu系统移植指南

    瑞萨RZ/G2L MPU的DDR配置(1)

    RZ/G2L微处理器配备Cortex-A55(1.2GHz)CPU、16位DDR3L/DDR4接口、带Arm Mali-G31的3D图形加速引擎以及视频编解码器(H.264)。此外,这款微处理器还
    的头像 发表于 08-04 13:40 2974次阅读
    瑞萨RZ/<b class='flag-5'>G2L</b> MPU的DDR配置(1)

    瑞萨MCU方案:瑞萨RZ/G2L Bootloader单独编译方法详解

    微处理器还配备有大量接口,如摄像头输入、显示输出、USB2.0和千兆以太,因此特别适用于入门级工业人机界面(HMI)和具有视频功能的嵌入式设备等应用。       在RZ/G2L的开发工作中,用户经常
    的头像 发表于 07-08 14:47 2284次阅读
    瑞萨MCU方案:瑞萨RZ/<b class='flag-5'>G2L</b> Bootloader单独编译方法详解

    基于瑞萨64位MPU RZ/G2L的uboot串口多波特率支持介绍

    本文主要介绍基于瑞萨64位MPU RZ/G2L,讨论uboot下非常规波特率115200的支持方法,用于解决客户对uboot下特殊波特率的需求,供客户参考。
    的头像 发表于 07-04 15:54 2762次阅读
    基于瑞萨64位MPU RZ/<b class='flag-5'>G2L</b>的uboot串口多波特率支持介绍

    基于瑞萨64位MPU RZ/G2L进行32位应用软件开发

    本文主要介绍基于瑞萨64位MPU RZ/G2L进行32位应用软件开发的介绍,用于解决客户32位软件移植相关问题,供客户参考。
    的头像 发表于 06-26 15:48 1601次阅读
    基于瑞萨64位MPU RZ/<b class='flag-5'>G2L</b>进行32位应用软件开发

    NH13734测试巴伦(BALUN)现货库存

    偏差<5°l 共模抑制比(CMRR):l 通常>25dBl 衡量平衡端口对共模信号的抑制性能NH13734测试巴伦的应用领域
    发表于 06-18 09:01

    米尔基于MYD-YG2LX系统启动时间优化应用笔记

    1.概述MYD-YG2LX采用瑞萨RZ/G2L作为核心处理器,该处理器搭载双核Cortex-A55@1.2GHz+Cortex-M33@200MHz处理器,其内部集成高性能3D加速引擎
    的头像 发表于 05-08 08:07 1036次阅读
    米尔基于MYD-YG<b class='flag-5'>2</b>LX系统启动时间优化应用笔记

    具有3D图形和视频编解码器的通用 MPU RZ/G2L 数据手册

    )。 另外,这款微处理器还配备大量接口,如:摄像头输入、显示输出、USB 2.0和千兆以太,因此,特别适用于入门级工业人机界面(HMI)和拥有视频功能的嵌入式设备等应用。RZ/G2L 还与封装兼容,并与
    的头像 发表于 03-12 17:46 935次阅读
    具有3D图形和视频编解码器的通用 MPU RZ/<b class='flag-5'>G2L</b> 数据手册

    带双通道千兆以太RZ/G2UL通用型微处理器数据手册

    、显示输出、USB 2.0 和千兆以太,因此特别适用于入门级工业网关控制器和具有简单 GUI功能的嵌入式设备等应用。此外,RZ/G2UL 还有两种类型。 Type-1 支持所有功能,Type-
    的头像 发表于 03-10 17:36 862次阅读
    带双通道<b class='flag-5'>千兆</b>以太<b class='flag-5'>网</b>RZ/<b class='flag-5'>G2</b>UL通用型微处理器数据手册

    cat8线支持千兆

    CAT8线支持千兆网络,并且其性能远超千兆网络的需求。 网线外皮上通常会印有“CAT5”、“CAT5E”、“CAT6”、“CAT6A”、“CAT7”或“CAT8”等字样,这些标识分别
    的头像 发表于 02-20 09:39 1201次阅读

    快速测试RK3588络通信能力

    前言:本期我们将进一步探讨网络功能的调试方法,涵盖网络测试、4G/5G测试和WiFi测试。这些测试
    的头像 发表于 12-19 08:33 3217次阅读
    快速<b class='flag-5'>测试</b>RK3588<b class='flag-5'>网</b>络通信能力

    400G 网络如何测试

    ,现场技术人员和工程代维公司将能够迅速获得测试结果,证明以太服务满足SLA要求。这些测试也可作为性能 基准供将来参考之用。FTBx-88480系列400
    发表于 12-12 10:56

    24口全千兆交换机方案设计参考原理图资料(资料可直接使用)

    交换机设计领域,多数需要千兆交换机。本设计参考原理图旨在帮助工程师和技术人员在开发24口全千兆交换机时更好地理解硬件架构和电路设计。它基于RTL8382L、RTL8218B和RTL8231L
    发表于 12-10 10:22