Iperf 网络性能测试下载安装使用详细教程

本文提供了一篇关于如何使用iperf工具进行网络性能测试的详细教程,包括下载、安装和使用iperf3进行TCP与UDP协议的测试。教程中介绍了在Windows和Android平台上进行有线、无线网络的上下行数据测试,强调了测试环境的准备和命令参数的解释。
摘要由CSDN通过智能技术生成

1.到官网去下载iPerf工具(用于Android,Windows或Ubuntu系统的都有)链接如下:

https://iperf.fr/iperf-download.php

2.找到自己需要下载的版本,下载完成后,解压即可

3.TCP是面向连接的而UDP是无连接的,我们测的丢包率以及延时,主要是测UDP协议。

4.iperf有多种版本,可以到上面链接下载自己需要的版本。此处我用Win10电脑测试安卓平台的有线和WiFi吞吐量,丢包率以及延时,因此我下载了Windows和Android版本的iperf3工具。

5.在进行测试之前,我们先了解一下iperf的命令

命令行选项 描述
客户端与服务器共用选项

-f, --format

[bkmaBKMA]

格式化带宽输出。支持的格式有:

‘b'=bits/sec 'B'=Bytes/sec

'k'=Kbits/sec 'K'=KBytes/sec

'm'=Mbits/sec 'M'=MBytes/sec

'g'=Gbits/sec 'G'=GBytes/sec

'a'=adaptive bits/sec 'A'=adaptive Bytes/sec

自适应格式是kilo-和mega-二者之一。除了带宽之外的字段都输出为字节,除非指定输出的格式,默认的参数是a。注意:在计算字节byte时,Kilo=1024,Mega=1024^2,Giga=1024^3。通常,在网络中,Kilo=1000,Mega=1000^2,Giga=1000^3,所以,Iperf也按此来计算比特(位)。如果这些困扰了你,那么请使用-f b参数,然后亲自计算一下。

-i, --interval # 设置每次报告之间时间间隔,单位为秒。如果设置为非零值。就会按照此时间间隔输出测试报告。默认值为零。
-F, --file name 客户端:从文件读取并写入网络,而不是使用随机数据;
服务器端:从网络读取并写入文件,而不是丢弃数据。
  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值