ARM技术william hill官网
直播中

dql2016

9年用户 342经验值
擅长:模拟技术 测量仪表 嵌入式技术 处理器/DSP 测量仪表 嵌入式技术 模拟技术 处理器/DSP
私信 关注
[经验]

【触觉智能 IDO-SBC2D06-V1B-12W开发板试用】+ 百兆以太网速度测试

现在嵌入式linux板子以太网接口是标配。IDO-SBC2D06开发板带有2个百兆以太网接口。
本次就实际测试一下其性能。
IMG_20211023_210059.jpg
IDO-SBC2D06开发板靠近USB接口的是网卡eth0首先插上网线,配置网卡ip,确保电脑和板子能互相ping通。
TCP/UDP 带宽测试使用 ipeRF3 工具,iperf3 工具下载地址https://iperf.fr/iperf-download.php
104710qyf4yl3gky96t063.png.thumb.png

104711sz4ifr7gt6r5f06f.png.thumb.png
在主机端打开 Powershell 窗口,进入iperf3 工具目录,然后执行以下指令,运行 iperf3 :.iperf3 -s
此时,主机端作为服务器,开发板作为客户端,可以进行网络带宽测试。
开始 iperf3 测试前,为免受干扰,先将无关的网络设备关闭,只保留要测试的设备。楼主这里采用电脑网线直连开发板的方式,前提是你的电脑和路由器得支持千兆以太网哦。
执行以下指令,测试 TCP 带宽,本次测试电脑 IP 为 192.168.1.97。
板子端输入命令 iperf3 -c 192.168.1.97 -p 5201-t 10 -4
命令含义是测试 TCP 带宽,时长 10s,ipv4 标准,其中5201是电脑上运行 iperf3 服务的端口,Powershell 窗口日志可以查看到。测试过程中,板子终端和 Powershell 窗口都会打印相关信息,如下图所示:

tcp速度测试-板子端日志.PNG

tcp速度测试-win10端日志.PNG

TCP 默认以最大带宽测试,TCP 带宽跟网络性能有关。
测试速度是95.1M,差不多是百兆的水平。


接着执行以下指令,测试 UDP 带宽:iperf3 -c 192.168.1.97 –p 5201-u -t 10 -4
命令含义是测试 UDP 带宽,时长10s,IPv4 标准
测试过程中,板子终端和 Powershell 窗口都会打印相关信息。


UDP 默认带宽 1Mbit/sec,测试值越接近理论值表示测试结果良好。


udp速度测试-板子端日志.PNG

udp速度测试-win10端日志.PNG

结论:板子默认开启了eth0,eth1需要自己手动开启,性能中规中矩,双网口在实际中十分实用。





更多回帖

发帖
×
20
完善资料,
赚取积分