作者| 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下载|芯片、开发板购买