Iperf3测速教程 您所在的位置:网站首页 iperf3测速教程 Iperf3测速教程

Iperf3测速教程

2023-09-27 13:19| 来源: 网络整理| 查看: 265

Iperf3测速教程 Iperf3介绍

iperf3 是一个 TCP、UDP 和 SCTP 网络带宽测量工具。是用于主动测量 IP 网络上可达到的最大带宽的工具。它支持调整与时序,协议和缓冲区有关的各种参数。对于每个测试,它都会报告测得的吞吐量 / 比特率,损耗和其他参数。

Iperf3下载地址:https://iperf.fr/

测试环境云服务器:CentOS 7.9,Windows10

工具:Xshell7

Iperf3常用参数 1. 通用参数:

-v       查看版本信息

-p       端口号

-f       指定带宽输出格式: Kbits、Mbits、Gbits、Tbits

-i       监控报告时间间隔,单位秒(s)

-J       Json格式输出结果

--logfile   将结果输出到指定文件中

 

2. 服务端参数:

              -s       以服务器模式运行

-D       后台运行服务器模式

 

3. 客户端参数:

              -c        以客户端模式运行,连接到服务端

-t        传输时间,默认10秒

-n        传输内容大小,不能与-t同时使用

-b        目标比特率(0表示无限)(UDP默认1Mbit/sec,TCP不受限制)

-l        要读取或写入的缓冲区长度(TCP默认128 KB,UDP默认1460)

-O        忽略前几秒

-R        反向模式运行,即服务端发送,客户端接收

-u        使用UDP协议,默认使用TCP协议

--get-server-output      输出服务端的结果

iperf3安装 1. Linux下安装

安装命令  yum -y install iperf3

 

查看版本  iperf3 -v

 

2. Windows下安装

   根据系统选择下载64位或32位,下载后解压,会有两个文件,不用运行.exe文件

 

Iperf使用 Linux中使用方法    1.1选择一台机器做服务端,默认时间1s,默认端口5201

      iperf3 -s -i 10 -p 5201   //设置监控时间10s,端口为5201,防火墙端口要放行

   1.2选择另外一台做为客户端

      iperf3 -c x.x.x.x -p 5201 -t 5 -P 10 -R  //指定-c测速服务器IPx.x.x.x,-p指定端口为5201,-t测速时间5s,-P指定发送连接数10,-R表示下载测速

 

例一:执行20s,每5s执行一次

      iperf3 -c 43.248.136.69 -t 20 -i 5

 

例二:传输数据包5G,每7s显示一次

      iperf3 -c 43.248.136.69 -i 7 -n 5G

 

例三:-F指定文件传输

      iperf3 -c 43.248.136.69 -i 2 -F Python-3.7.1rc2.tgz -t 20

 

2.Windows使用方法 2.1打开程序所在的文件,在空白处按住键盘Shift不放,点击鼠标右键,在此处打开Powershell窗口

 

2.2选择一台作为服务端,在命令行中执行命令

./iperf3 -s -i 2 -p 5201

 

2.3选择一台机器做客户端

./iperf3 -c 10.0.10.15 -p 5201 -i 2 -t 10 --get-server-output

 

--get-server-output显示服务端的信息



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有