用户工具

站点工具


测试:吞吐量测试

这是本文档旧的修订版!


吞吐量测试

测试同一网络内,两设备之间的传输速度。

iPerf

吞吐量测试的一个开源工具,需要两个设备,一个作为server,另外一个作为client。

官网:https://iperf.fr/

https://cdn-eaddb.nitrocdn.com/fTaYEsQIhvKCfobqpKOsSITDpcosteLK/assets/images/optimized/rev-22ba802/cu2018.wpenginepowered.com/wp-content/uploads/2020/02/iperf_2.png

下载及安装

Windows

软件下载地址:iperf-download

点击https://files.budman.pw,进入下载页面后,选择对应的版本下载即可。下载后,直接解压缩在Windows的path路径内,如cmd窗口显示的路径。

苹果IOS

手机iPerf应用,可在App Store搜索“iPerf 3 Wifi Speed Test”下载安装。

安卓Android

iPerf应用如下:

iperf3_android.zip

使用

官方使用文档:iPerf user docs

Windows Server端

cmd命令窗口:

iperf3 -s

Windows Client端

cmd命令窗口:

TCP Download: iperf3 -c <server> -P 10 -4 -R
TCP Upload: iperf3 -c <server> -P 10 -4
UDP Download: iperf3 -c <server> -u -P 10 -4 -R
UDP Upload: iperf3 -c <server> -u -P 10 -4

注释: -c: Client
<server>: 服务器地址,如192.168.100.100
-p 10: 10 pair
-4: ipv4
-R: Server > Client (无-R 则Client > Server)

Android Client端

和Windows Client端命令一致。

IOS端Client端

配置参考下图:

测试结果

可在server或client窗口内查看。

IxChariot

IxChariot是仪器厂商“是德科技”旗下一款基于性能端点软件代理的网络性能评测和故障诊断工具,可以对各种平台和应用进行性能和可靠性评测。

Chariot 的基本组成包括Chariot 控制台和Endpoint。

其中Chariot 控制台可以运行于Microsoft 的各种Windows 平台。在Chariot 控制台上可以定义各种可能的测试拓扑结构和测试业务类型。

Endpoint 可以运行在几乎目前流行的所有操作系统上。Chariot Endpoint 能够充分利用运行主机的资源,执行 Chariot 控制台发布的Script 命令,从而完成需要的测试。

官网:KEYSIGHT:IxChariot

下载及安装

Chariot 控制台

下载链接:IxChariot

内有安装说明,按说明安装即可。

Endpoint

官网有免费的软件下载。

电脑端:platform-endpoints

嵌入设备端(包括手机端):embedded-endpoints

使用

详细的参考软件帮忙文档。

简要的参考文档: chariot_测试网络吞吐量的利器

注意事项

1、如果在Windows电脑运行,需要关闭windows的防火墙,否则会测试运行失败。

2、对于长时间比如12小时的测试,软件很容易卡死,建议把Graph设定为“Disable Graphing”,并更改脚本,降低采样,降低数据量,更改后的脚本如下。

throughput_longtime.zip

评论

请输入您的评论. 可以使用维基语法:
Q​ D U S E
 
测试/吞吐量测试.1714283919.txt.gz · 最后更改: 2024/04/28 13:58 由 hwwiki