访问手机版  

Linux常用命令|Linux培训学习|考试认证|工资待遇与招聘,认准超级网工!

招聘|合作 登陆|注册

网络工程师培训

当前位置:网络工程师 > 技术课程 > linux > 热点关注 > linux常用命令

Linux iperf 命令用法详解

时间:2019-08-11

linux shell 命令 大全_linux命令大全_linux命令大全进程

网络性能测试工具

iperf命令 是一个网络性能测试工具。iperf可以测试TCP和UDP带宽质量。iperf可以测量最大TCP带宽,具有多种参数和UDP特性。iperf可以报告带宽,延迟抖动和数据包丢失。利用iperf这一特性,可以用来测试一些网络设备如路由器,防火墙,交换机等的性能。

iperf分为两种版本,Unix/Linux版和Windows版,Unix/Linux版更新比较快,版本最新。Windows版更新慢。Windows版的iperf叫jperf,或者xjperf。jperf是在iperf基础上开发了更好的UI和新的功能。

Linux版本下载地址:

首先安装游戏主程序(apk),然后解压数据包,里面有一个"com.angrymobgames.muffinknightfree"文件夹,将其复制进入"sd卡android/obb/"目录下,如果没有相应目录请自行新建,注意大小写区分。说明: 安装游戏包后,将游戏数据包解压,解压后可自动得到文件名为android的目录,直接将此目录复制至sd卡根目录,如果sd卡根目录存在android目录,请选择覆盖复制(复制后会自动保留原来的文件)。2)方法二:需要把从 pyqt 官网上下载的 pyqt5 安装目录中的 c:\python36\lib\site-packages 里的 pyqt5 文件夹复制到 python 安装目录 c:\users\adong\appdata\local\programs\python\python36\lib\site-packages 里面即可,这时会弹出窗口,说有重复的文件,那么直接点击跳过就行,只把不同的复制进来就搞定了。

gunzip -c iperf-<version>.tar.gz | tar -xvf -
cd iperf-<version>
./configure
make
make install
命令行选项描述

客户端与服务器共用选项

-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

除了带宽之外的字段都输出为字节,除非指定输出的格。同样也可以指定字段宽度用"%mx"格式输出。同样也可以指定字段宽度用“%mo”格式输出。

注意:在计算字节byte时,Kilo = 1024, Mega = 1024^2,Giga = 1024^3。通常,在网络中,Kilo = 1000, Mega = 1000^2, and Giga = 1000^3,所以,Iperf也按此来计算比特(位)。如果这些困扰了你,那么请使用-f b参数,然后亲自计算一下。

-i, –interval #

设置每次报告之间的时间间隔,单位为秒。如果设置为非零值,就会按照此时间间隔输出测试报告。默认值为零。

-l, –len #[KM]

设置读写缓冲区的长度。TCP方式默认为8KB,UDP方式默认为1470字节。

-m, –print_mss

输出TCP MSS值(通过TCP_MAXSEG支持)。MSS值一般比MTU值小40字节。通常情况

linux shell 命令 大全_linux命令大全进程_linux命令大全

-p, –port #

设置端口,与服务器端的监听端口一致。默认是5001端口,与ttcp的一样。

 上一个教程:sunfei927的博客