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

    文章

    5091

    浏览量

    126318
  • ARM
    ARM
    +关注

    关注

    134

    文章

    9027

    浏览量

    366432
  • 核心板
    +关注

    关注

    5

    文章

    972

    浏览量

    29657
收藏 人收藏

    评论

    相关推荐

    RZ/G2L串口SCI的使用(下)

    RZ/G2L串口SCI的使用
    的头像 发表于 08-03 08:06 436次阅读
    RZ/<b class='flag-5'>G2L</b>串口SCI的使用(下)

    RZ/G2L串口SCI的使用(上)

    RZ/G2L串口SCI的使用
    的头像 发表于 07-25 08:06 442次阅读
    RZ/<b class='flag-5'>G2L</b>串口SCI的使用(上)

    RZ/G2L千兆口使用场景 BASIC模式 SWITCH模式 ROUTER模式

    RZ/G2L支持两个通道的千兆以太口,有必要给大家介绍一下这两个千兆口可实现的三种应用场景,方便大家有针对性地给客户的应用场景做推广。
    的头像 发表于 07-02 18:12 1754次阅读
    RZ/<b class='flag-5'>G2L</b>双<b class='flag-5'>千兆</b><b class='flag-5'>网</b>口使用场景 BASIC模式 SWITCH模式 ROUTER模式

    【米尔-瑞米派兼容树莓派扩展模块-试用体验】值得拥有的米尔-瑞米派兼容树莓派生态板

    今天为大家介绍一块米尔出的精致生态开发板-米尔-瑞米派兼容树莓派扩展模块。 超高性价比的RZ/G2L工业级处理器 RZ/G2L是瑞萨在智能工控领域的一款高性能、超高效处理器。RZ/G2L
    发表于 05-13 11:28

    【米尔-瑞米派兼容树莓派扩展模块-试用体验】米尔-瑞米派兼容树莓派初次做上电测试

    基于RZ/G2L工业级处理器,以Cortex-A55内核为核心的嵌入式板卡,主频为1.2GHz。 Remi Pi配备了1GB高速DDR4和8GB eMMC,集成了双路千兆以太、双频2.4GHz
    发表于 05-11 16:35

    RZ/G2L Demo调试经验流程分享(1)

    r01us0553ej0107-rz-g(Release Note).pdf,r01us0556ej0102-rz-g(Board_StartUp_Guide_smarcEVK).pdf,对SMARC EVK of RZ/G2L
    的头像 发表于 05-06 14:25 567次阅读
    RZ/<b class='flag-5'>G2L</b> Demo调试经验流程分享(1)

    RZ/G2L SD卡启动环境变量存储设置

    RZ/G2L微处理器配备Cortex-A55(1.2 GHz)CPU、16位DDR3L/DDR4接口、带Arm Mali-G31的3D图形加速引擎以及视频编解码器(H.264)。
    的头像 发表于 03-21 13:56 491次阅读
    RZ/<b class='flag-5'>G2L</b> SD卡启动环境变量存储设置

    RZ/G2L微处理器DDR ECC功能和机制概要

    RZ/G2L微处理器配备Cortex®-A55 (1.2 GHz) CPU、16位DDR3L/DDR4接口、带Arm Mali-G31的3D图形加速引擎以及视频编解码器(H.264)。
    的头像 发表于 02-28 13:44 1177次阅读
    RZ/<b class='flag-5'>G2L</b>微处理器DDR ECC功能和机制概要

    RZ/G2L、RZ/G2LC和RZ/G2UL的SMARC EVK启动指南Rev.1.01

    电子发烧友网站提供《RZ/G2L、RZ/G2LC和RZ/G2UL的SMARC EVK启动指南Rev.1.01.pdf》资料免费下载
    发表于 02-02 09:45 1次下载
    RZ/<b class='flag-5'>G2L</b>、RZ/<b class='flag-5'>G2</b>LC和RZ/<b class='flag-5'>G2</b>UL的SMARC EVK启动指南Rev.1.01

    米尔RZ/G2L开发板瑞米派双核A55Remi Pi学习板兼容树莓派扩展模块

    RemiPi瑞萨第一款MPU生态板卡兼容树莓派扩展模块瑞萨RZ/G2L工业级处理器,便于企业客户产品开发;RemiPi兼容树莓派所有配件,方便产品原型搭建和创新应用;更多的工业接口,兼顾开发、学习
    发表于 01-29 17:05 4次下载

    瑞萨RZ/G2L串口SCI的使用(下)

    RZ/G2L的SCIFA异步通讯模式下支持的最高波特率可以达到12.5Mbps,如果异步基础时钟选择16倍波特率,同时关闭波特率发生器的倍频模式下依然可以达到3.125Mbps。如果异步基础时钟选择8倍波特率或者波特率发生器开启倍频模式,最大波特率可以达到6.25Mbps。
    的头像 发表于 01-17 12:20 1122次阅读
    瑞萨RZ/<b class='flag-5'>G2L</b>串口SCI的使用(下)

    瑞萨RZ/G2L串口SCI的使用(上)

    瑞萨RZ/G2L的串口简称SCI,全称Serial Communication Interface。
    的头像 发表于 01-17 12:19 1363次阅读
    瑞萨RZ/<b class='flag-5'>G2L</b>串口SCI的使用(上)

    RZ/G2L RZ/G2LC RZ/G2UL用灵活的软件包设置GPIO

    电子发烧友网站提供《RZ/G2L RZ/G2LC RZ/G2UL用灵活的软件包设置GPIO.pdf》资料免费下载
    发表于 01-14 10:53 0次下载
    RZ/<b class='flag-5'>G2L</b> RZ/<b class='flag-5'>G2</b>LC RZ/<b class='flag-5'>G2</b>UL用灵活的软件包设置GPIO

    RZ/G2L RZ/G2LC RZ/G2UL RZ/G3S灵活软件包应用说明

    电子发烧友网站提供《RZ/G2L RZ/G2LC RZ/G2UL RZ/G3S灵活软件包应用说明.pdf》资料免费下载
    发表于 01-14 10:46 1次下载
    RZ/<b class='flag-5'>G2L</b> RZ/<b class='flag-5'>G2</b>LC RZ/<b class='flag-5'>G2</b>UL RZ/<b class='flag-5'>G</b>3S灵活软件包应用说明

    RZ/G2L Linux系统如何添加新的内核模块

    RZ/G2L Linux系统的镜像基于yocto构建,本篇介绍如何添加新的内核模块。
    的头像 发表于 01-04 12:19 1640次阅读
    RZ/<b class='flag-5'>G2L</b> Linux系统如何添加新的内核模块