使用iPerf测试VPS间网络带宽速度

2019-12-02T13:36:00

iPerf介绍

Iperf是一款网络性能测试工具,可以方便的用它进行SDN网络带宽和网络质量的测试,Iperf支持协议、定时、缓冲区等参数的配置调整,报告TCP/UDP最大带宽、延迟抖动、数据包丢失等统计信息。

一、iPerf安装

iPerf安装方法有多种,可以下载源码编译安装,也可以直接使用编译好的二进制版本。

1、二进制安装

[button color="success" icon="" url="https://iperf.fr/iperf-download.php" type=""]点此下载iPerf各版本二进制安装包[/button]

1.1、Debian/Ubuntu安装

wget https://iperf.fr/download/ubuntu/libiperf0_3.1.3-1_amd64.deb
wget https://iperf.fr/download/ubuntu/iperf3_3.1.3-1_amd64.deb
sudo dpkg -i libiperf0_3.1.3-1_amd64.deb iperf3_3.1.3-1_amd64.deb

1.2、Fedora/Red Hat/CentOS安装

wget https://iperf.fr/download/fedora/iperf3-3.1.3-1.fc24.x86_64.rpm
rpm -ivh iperf3-3.1.3-1.fc24.x86_64.rpm

2、编译安装

最新版可以编译源码安装
[button color="success" icon="" url="https://github.com/esnet/iperf/releases" type=""]点此下载最新版iPerf源码[/button]
推荐使用git获取最新版源码

git clone https://github.com/esnet/iperf.git
cd iperf
./configure; make; make install

如果配置configure失败,可尝试使用./bootstrap.sh解决。

二、简单使用

1、服务端

iperf3 -s -p 端口

其中-p 端口可以不加,默认使用5201端口。

2、客户端

iperf3 -c 服务端IP -p 服务端端口

如果服务端未使用默认的5201端口则需要指定连接端口。

三、iPerf使用帮助文档

使用iperf3 --help打开帮助文档,其中部分参数如下。

表-1.-客户端服务器端通用参数

表-2.-服务器端参数

表-3.-客户端参数

四、参考文档

[scode type="share"]https://www.sdnlab.com/2961.html[/scode]

当前页面是本站的「Baidu MIP」版。发表评论请点击:完整版 »