我有一个无线路由器和10 台笔记本电脑与其相连。
我想在其中一台笔记本电脑上下载一份文档并测量数据吞吐量。
我还想测量两台或多台笔记本电脑同时连接的下载时的数据吞吐量。
请问我该怎么办?
答案1
您可以使用一个名为 的工具iperf
。
您没有提到操作系统,因此:
- 对于 Linux,包/源应该很容易获得 - 查找
iperf3
(如果需要,请使用与下面相同的链接...) - 对于 Windows,二进制文件可从此处获取:https://iperf.fr/iperf-download.php
使用其中一台笔记本电脑作为“服务器”:
iperf3 -s -i 2
使用一个或多个作为“客户端”:
iperf3 -c ${HOSTNAME} -i 2
替换${HOSTNAME}
为服务器的 IP 或主机名。
-i ${SECONDS}
将会向您展示每个n秒
正在转移“一个文件“不太可能花费太长时间才能成为一个合适的衡量标准。
此外,请注意,除非您对互联网连接的性能感兴趣,否则您不应该将互联网作为测量的组成部分 - 请使用本地网络上的设备。