最近公司有个机构的新增了条移动的专线,带宽标称是300Mb/s,想测下移动专线的质量如何。公司内网打流比较麻烦,平时都是在机构端从数据中心同时拷贝多个大文件,但是这种方法耗时长,而且无法测试延时,弃之。于是乎捣鼓起了iperf。
- iperf简介
先给大家介绍下iperf这个工具。iperf是一个网络性能测试工具。iperf可以测试TCP和UDP带宽质量。iperf可以测量最大TCP带宽,具有多种参数和UDP特性。iperf可以报告带宽,延迟抖动和数据包丢失。利用iperf这一特性,可以用来测试一些网络设备如路由器,防火墙,交换机等的性能。
iperf分为两种版本,Unix/Linux版和Windows版,Unix/Linux版更新比较快,版本最新。Windows版更新慢。Windows版的iperf叫jperf,或者xjperf。jperf是在iperf基础上开发了更好的UI和新的功能。#iperf官网 https://iperf.fr/
- iperf安装
在CentOS 7上使用下列命令即可安装:
MAC OS X上使用下列命令即可安装:yum install iperf3
brew install iperf3
- iperf命令
服务端与客户端公用命令:
-p, --port 服务端监听或客户端连接的端口(客户端与服务端应该指定相同的端口,默认5201)