文章目录
一 iperf背景与下载
iperf用于测试网络性能,支持TCP、UDP和SCTP。可得到网络带宽、延迟抖动和报文丢包的实际测试数据。
- iperf官网:iperf.fr
- iperf源码下载地址:https://github.com/esnet/iperf
- Windows版本二进制文件下载:32位&64位
Linux系统terminal终端下载指定版本:
- 执行git clone https://github.com/esnet/iperf.git 默认下载最新版本。
- cd iperf-3.x 进入目录,执行git tag查看历史版本。
- 执行git checkout 3.1.3 回退到3.1.3的历史版本。
二 安装及使用方式
iperf既可以作为服务端,也可以作为客户端运行,同时存在Windows、Linux等多个版本。本文以Windows服务端、Linux客户端为例说明iperf的使用方法。
2.1 网络连接和IP配置
服务端与客户端的网口通过网线和交换机连接,两者IP需要保持在同一网段,如下所示:
Windows系统终端 | Linux系统终端 |
---|---|
192.168.123. |