当前位置:   article > 正文

iperf使用方法

iperf使用方法

iperf 是一款开源的网络带宽测试工具,可以用来测试网络带宽、延迟、吞吐量等性能指标。下面是一个简单的使用示例:
1.安装 iperf

sudo apt-get install iperf
  • 1

2.启动一个 iperf 服务端

iperf -s
  • 1

这会在本地启动一个 iperf 服务端并监听默认端口 5001。

3.启动一个 iperf 客户端

iperf -c <server IP>
  • 1

将 替换为运行 iperf 服务端的主机 IP 地址。如果服务端不在默认端口监听,可以使用 -p 参数指定端口号。例如,如果服务端在端口 5201 监听,则使用如下命令连接:

iperf -c <server IP> -p 5201
  • 1

4.查看测试结果
在客户端运行 iperf 命令后,会输出测试结果,包括带宽、延迟、吞吐量等指标。例如:

[ ID] Interval           Transfer     Bitrate
[  4]   0.00-1.00   sec   112 MBytes   938 Mbits/sec                  
[  4]   1.00-2.00   sec   112 MBytes   938 Mbits/sec                  
[  4]   2.00-3.00   sec   112 MBytes   938 Mbits/sec                  
[  4]   3.00-4.00   sec   112 MBytes   938 Mbits/sec                  
[  4]   4.00-5.00   sec   112 MBytes   938 Mbits/sec                  
[  4]   5.00-6.00   sec   112 MBytes   938 Mbits/sec                  
[  4]   6.00-7.00   sec   112 MBytes   938 Mbits/sec                  
[  4]   7.00-8.00   sec   112 MBytes   938 Mbits/sec                  
[  4]   8.00-9.00   sec   112 MBytes   938 Mbits/sec                  
[  4]   9.00-10.00  sec   112 MBytes   938 Mbits/sec                  
[  4]  10.00-10.00  sec   112 KBytes   938 Mbits/sec     
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12

这里的结果表示在测试时间内,传输了 112 MBytes 的数据,平均带宽为 938 Mbits/sec。

当然,iperf 还有很多其他的参数和用法,可以通过 man iperf 命令查看帮助文档了解更多。

iperf 网络测速拓扑如下:

+----------+             +----------+
|          |eth0         |          |
|  Host A  +-------------+  Host B  |
|          |             |          |
+----------+             +----------+
  • 1
  • 2
  • 3
  • 4
  • 5

在这个拓扑中,Host A和Host B之间通过以太网相互连接。Host A的eth0接口和Host B的eth0接口直接连接,它们可以通过这个连接进行通信。

您可以在Host A和Host B上分别运行iperf客户端和服务器,然后通过Host A和Host B之间的连接进行网络带宽测试。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Li_阴宅/article/detail/856556
推荐阅读
  

闽ICP备14008679号