目录
1. iperf工具介绍
2. 下载安装
3. 使用方法
1. iperf工具介绍
iperf
是一个网络性能测试工具,用于测量网络带宽和性能。它可以在客户端和服务器之间进行数据传输,并提供了丰富的选项来配置测试参数和输出格式。
iperf
和 iperf3
都是用于测量网络带宽的工具,但它们有一些区别
特征 | iperf | iperf3 |
---|---|---|
版本 | 最初版本 | 新一代版本 |
协议支持 | TCP 和 UDP | TCP、UDP 和 SCTP |
性能 | 较低 | 较高 |
输出格式 | 简单 | 详细 |
兼容性 | 被部分系统逐渐淘汰 | 较受欢迎,更常用 |
需要测试 TCP、UDP 或 SCTP 带宽,并且希望获得更好的性能和更多功能,建议使用 iperf3
。如果您只是需要基本的 TCP 和 UDP 带宽测试,并且对功能和性能没有太高的要求,那么 iperf
也是一个不错的选择。
注意:iperf 和iperf3 不能混用!!!
2. 下载安装
首先先去iperf官网下载 https://iperf.fr/iperf-download.php
3. 使用方法
按照上述打开一个cmd,键入下面代码使其作为server
再按照上述的步骤打开一个cmd,键入下面代码使其作为client
假如需要指定端口:
iperf -c <server_ip> -p <port>
查看第一个创建的-s服务端【图中是Linux设备】
另外默认是TCP测试,如果想测试UDP,在客户端测试假如参数 -u