目的

熟悉iperf,以及能够对iperf有一定的了解

iperf:

iperf是一个网络性能测试工具。可以测试TCP和UDP带宽的质量,可以测量最大TCP宽带,具有多种参数和UDP特性,可以报告带宽,延迟抖动和数据包丢失。iperf在linux和windows平台均有二进制版本供自由使用。

iperf - the ultimate speed test tool for TCP,UDP and SCTPTest the limits of your network + internet neutrfality test

目前可以是使用新版本iperf3

使用

iperf3经常使用的参数的说明:iperf3 可以分为server,client端

-s        以server模式启动,eg:iperf -s -p 5205 -f m -i 1 -t 15

-c        host以client模式启动,host是server端地址,eg:iperf -c 222.35.11.23

iperf -c -p 25001 -B 192.168.33.104 -4 -f k -n 10M -b 10M --get--server--output(-u)

-c 指定client端

-p 指定端口(要和服务器端一致)

-B 指定客户端的ip地址

-4 指定ipv4

-f 格式化带宽数输出 m k ...

-n 指定传输的字节数

-b 使用带宽的数量

-u 使用UDP协议

--get--server--output 获取来自服务器端的结果

-t  时间

-i  间隔

通用的参数说明

通用的参数

-f  [kmKM] 分别表示以Kbits,Mbits,Kbytes,Mbytes显示报告

-i  sec 以秒为单位显示报告间隔,eg:iperf -c 222.35.11.23 -i 2

-l  缓冲区的大小,默认是8kb,eg:iperf -c 222.35.11.23 -l 16

-m  显示tcp最大mtu值

-o  将报告和错误信息输出到文件eg:iperf -c 225.35.11.23 -o ciperflog.txt

-p 指定服务器使用的端口或客户端所连接的端口eg:iperf -s -p 9999;iperf -c 222.35.11.23

-u  使用udp协议

-w  指定TCP窗口的大小,默认是8kb

-B  绑定一个主机地址或接口(当主机有多个地址或接口时使用该参数)

-C  兼容旧版本(当server端和client端版本不一样时使用)

-M  设定TCP数据包的最大mtu值

-N  设定TCP不延迟

-V  传输ipv6数据包

server 专用参数

-D 以服务方式运行iperf,eg:iperf -s -D

-R  停止iperf服务,针对-D,eg:iperf -s -R

client端专用的参数

-d 同时进行双向传输设置

-n  指定传输的字节输数,eg:iperf -c 222.35.11.23 -n 100000

-r  单独进行双向的传输测试

-t  测试时间,默认10秒,eg:iperf -c 222.35.11.23 -t 5

-F 指定需要传输的文件

-T 指定ttl值

关于iperf工具的了解相关推荐

  1. 使用iperf工具,用java的swing,编写网络带宽监测小工具

    接到一个需求,要写个简单的工具,测试本机的CPU.内存等信息,以及监测当前主机与连接的服务器之间的网速信息 获取CPU和内存的方法,此处省略,重点是监测网速这一块 先看下工具的目录结构: jperf是 ...

  2. 使用 iperf 工具测试 Linux 网络性能

    在 Linux 网络设备开发过程中,我们常常需要测试网络性能指标参数,找出网络性能瓶颈,从而优化我们的软件或者硬件设计.在 Linux 环境中,我们可以使用 iperf 命令工具测试网络性能,包括网络 ...

  3. 利用iperf工具测试IPv6网络

    iperf工具需要在源主机和目的主机上分别运行-c和-s,代表客户端和服务端,这样才能测试他们之间的网络.如果是IPv4的环境下,服务端首先运行iperf -s,然后客户端运行iperf -c [IP ...

  4. 网络带宽和速度测试windows和linux iperf工具

    Iperf是一个网络性能测试工具.Iperf可以测试TCP和UDP带宽质量.Iperf可以测量最大TCP带宽,具有多种参数和UDP特性.Iperf可以报告带宽,延迟抖动和数据包丢失.利用Iperf这一 ...

  5. iperf android使用方法,FW: 使用Iperf工具测试android系统网络wifi的吞吐量wifithrougput...

    1 windows 上测试网路吞吐量工具 对于window测试网络吞吐量的工具 iperf windows版测试软件. 针对wifi性能进行测试. 操作举例: 1)TCP测试 服务器执行:#iperf ...

  6. iperf 工具使用

    Iperf 是一个网络性能测试工具.Iperf可以测试最大TCP和UDP带宽性能.Iperf具有多种参数和UDP特性,可以根据需要调整.Iperf可以报告带宽,延迟抖动和数据包丢失.   Iperf ...

  7. iperf工具的安装和使用

    一.安装 1.windows下安装 官方下载安装包 解压之后把iperf3.exe和cygwin1.dll文件复制到C:\Windows路径下,然后Win键 + R键,输入cmd按回车.将会弹出一个窗 ...

  8. 网线传输速度测试_网络带宽和速度测试windows和linux用iperf工具

    Iperf是一个网络性能测试工具.Iperf可以测试TCP和UDP带宽质量.Iperf可以测量最大TCP带宽,具有多种参数和UDP特性.Iperf可以报告带宽,延迟抖动和数据包丢失.利用Iperf这一 ...

  9. Android O/P/Q 版本移植iperf网络性能测试工具

    iperf是什么 Iperf 是一个网络性能测试工具,是跨平台的,支持Window,linux,android平台的运行和测试,可以为任何网络生成标准化的性能测量. Iperf 可以测试最大 TCP ...

最新文章

  1. Redhat 中裸设备(raw) 的配置和oracle中使用
  2. C# DateTime 日期加1天 减一天 加一月 减一月 等方法(转)
  3. Mysql——case函数
  4. MySQL 高级- 输出参数
  5. Scala教程之:可变和不变集合
  6. mysql自带的全文索引_MySQL创建全文索引分享
  7. Java基础学习总结(150)——Caused by: java.net.SocketException 问题解决
  8. range函数--python内置函数
  9. matlab深度学习之LSTM预测
  10. Volatility3 windows插件详解
  11. Paradise(天堂)勒索病毒解密工具
  12. 如何查询GPU卡每个block支持的最大thread(线程)数
  13. Encrypt加密解密
  14. opencv制作微信小游戏 最强连一连 辅助(2)--dfs深度优先搜索算法
  15. creo4.0安装教程
  16. idea编译报错:Refer to the generated Javadoc files in ‘..\target\apidocs‘ dir. 解决
  17. OAuth2实现单点登录SSO
  18. 解决百度网盘限速的软件
  19. 深度解读《关于防范NFT相关金融风险倡议》透露哪些监管信号与数字藏品新发展之路?
  20. 两级交错升压 DC/DC 转换器中传导 EMI 噪声的建模和预测

热门文章

  1. 在前端中清除IE浏览器缓存问题
  2. 《液晶显示器和液晶电视维修核心教程》——第1章 液晶显示器维修概要1.1 液晶显示器的基本知识...
  3. JSTL标签不起作用,JSTL标签直接输出表达式
  4. 2022年湖南省证券从业资格(证券投资基金)练习题及答案
  5. 试用HBuilder编辑H5移动开发
  6. IEC61131-3标准的基本概念和定义
  7. js 实现对象转字符串
  8. IDEA中使用Git功能和IDEA中的Git分支管理
  9. 【转载】linux top命令及参数详解
  10. 实战:618/双11大促备战全流程点点滴滴