iperf3工具支持及常用测试指令说明

Comake Online


作者| koda.xu


本期技术专题将介绍支持SSD222D平台的iperf3工具,以及 iperf3工具测试网络性能指令有哪些常用的测试指令。



客户场景下有时会需要使用iperf3测试网络性能指标,是否有支持SSD222D平台的iperf3工具?


适用于SSD22X平台。


iperf3工具包含PC端的工具和板端工具,win10 PC端工具可以在下面的链接下载获取:


64bits: https://iperf.fr/download/windows/iperf-3.1.3-win64.zip
32bits: https://iperf.fr/download/windows/iperf-3.1.3-win32.zip


板端iperf3工具可以使用下面的bin档,基于 https://github.com/esnet/iperf.git 源码编译:


gcc-6.4.0: iperf3
gcc-9.1.0: iperf3


板端工具:



用户也可以选中指定的iperf版本自行编译,编译可参考:
https://github.com/loop0728/3rdpart_utils_libs/tree/master/common/iperf3




iperf3工具测试网络性能指令有哪些常用的测试指令?


Sigmastar平台通用。


服务端运行iperf3,一般执行下面的指令:
iperf3 -s


客户端运行iperf3,一般执行下面的指令:
iperf3 -c <服务器IP地址>


下面是常用的选项和参数,可以根据需求进行配置:


-p <端口号>:指定服务器端口号,默认为 5201。若需要自行指定服务器端口号,可在服务端执行指令添加 -p <端口号>,客户端发起连接时也需要使用 -p <端口号> 指定对应的端口号。



-t <测试时间>:指定测试的持续时间,单位为秒,默认为 10 秒。在客户端指定。如设置测试时间60s秒,测试指令添加 -t 60。



-i <报告间隔>:指定报告的时间间隔,单位为秒,默认为 1 秒。在客户端指定。如设置每2s报告一次,测试指令添加-i 2。



-R:反向模式。进行双向测试,即客户端和服务器之间的双向传输。在客户端指定,默认是服务端接收数据,客户端发送数据,添加 -R 参数后,变更为服务端发送数据,客户端接收数据。



-P <并发连接数>:指定并发连接数,用于并发测试。在客户端指定,设置并发连接数。如设置并发连接数为4,测试指令添加-P 4。





》》原帖地址

》》原帖地址


End.



往期回顾


UVC使用指南(上)


如何单独编译kernel以及替换升级kernel image?


如何针对CPU和内存进行压测,确认数据一致性


SSD21X/22X如何支持USB转Ethernet?


RTOS下如何定位TTL屏颜色显示不对的问题?





扫码进入论坛

原厂答疑|产品选型|官方资源



扫码咨询客服

SDK下载|芯片、开发板购买


X 提交 下一题

查看更多