iperf3已不再支持双工模式测试

iperf是一个很好的网络流量测试工具,最近想在工具里面集成iperf最新的版本iperf3,希望借助iperf3测试以太网口的吞吐量,客户要求测试双工模式下吞吐量,可是,整了一圈,原来iperf3并不支持双工模式测试,iperf2是指支持的。

官方原文是这么说的:

Not planning to support these iperf2 flags. If you really miss these options, please submit a request in the issue tracker:

(不计划支持如下的iperf2选项。如果你真的需要这些选项,请在问题跟踪表中提交请求:)

  -d, --dualtest           Do a bidirectional test simultaneously
  -r, --tradeoff           Do a bidirectional test individually
  -T, --ttl                time-to-live, for multicast (default 1)
  -x, --reportexclude [CDMSV]   exclude C(connection) D(data) M(multicast)
                              S(settings) V(server) reports
  -y, --reportstyle C      report as a Comma-Separated Values

现将iperf的使用方法记录如下:

1、启动服务端

  iperf3.exe  -s

2、启动客户端连接服务端

 iperf3 -c 127.0.0.1 -t 10 -w 512k -f M    

-c  表示服务端地址

-t  表示测试持续时间,这里是10秒

-w 表示报文大小

-f  表示测试结果的度量单位,这里是兆

服务端统计结果

以上测试的上行流量,如果需要测试下行流量,步骤类似,不过客户端连接命令需要增加-R选项,譬如:

  iperf3 -c 127.0.0.1 -t 10 -w 512k -f M 

具体详细的选项,请参考iperf帮助,只要敲下iperf命令,iperf即会显示详细的命令选项。

时间: 2024-10-08 09:36:32

iperf3已不再支持双工模式测试的相关文章

linux网卡速率和双工模式的配置

linux网卡速率和双工模式的配置 (2012-09-06 14:39:57) 转载▼ 标签: 科技 网络接口 协商 网卡 工具 it 分类: Linux 改变网络接口的速度和协商方式的工具miitool 和ethtool 通过mii-tool和ethtool工具来调整网卡的速度.双工等,这样能提高网卡的效率: mii-tool 配置网络设备协商方式的工具 mii-tool 介绍 mii-tool - view, manipulate media-independent interface st

x86平台转x64平台关于内联汇编不再支持的解决

x86平台转x64平台关于内联汇编不再支持的解决     2011/08/25   把自己碰到的问题以及解决方法给记录下来,留着备用!   工具:VS2005  编译器:cl.exe(X86 C/C++)  ml64.exe(X64 ASM64) 前提:X86下内联汇编是嵌在函数当中实现的 在X86平台下,可以轻松的在C/C++代码中嵌入汇编代码,称其为"内联汇编",使用"__asm{}"语法即可,比较简单,这里不做介绍.当你在X86平台下,由于性能和速度的要求,需

jQuery 2.0发布,不再支持IE6/7/8

有时发现jQuery库引用的都对,javascript代码写的也没问题,可是jquery就是出现问题,额--我发现换个jquery库就没问题了,长时间不关注jquery的问题而已: 很多人都没有使用最新的jQuery库,导致突然换成2.0版本时,出现了一些没有关注的问题! 关于jQuery 2.0不再对IE6/7/8三个版本进行支持,我认为,使用jquery1.9版本好了,(我测试jquery1.11版本都是是支持IE8,2.0版本开始就不支持了! ). 等以后抛弃了IE8,我想那个时候,我们的

JavaScript语法支持严格模式 -- "use strict"

JavaScript 严格模式(use strict) JavaScript 严格模式(strict mode)即在严格的条件下运行. 使用 "use strict" 指令 "use strict" 指令在 JavaScript 1.8.5 (ECMAScript5) 中新增. 它不是一条语句,但是是一个字面量表达式,在 JavaScript 旧版本中会被忽略. "use strict" 的目的是指定代码在严格条件下执行. 严格模式下你不能使用未

html5中不再支持table的cellspacing和cellpadding属性

如果你现在开始用html5的声明来写页面时,你会发现在定义table的cellspacing和cellpadding时被提示该属性已过时或者提示非法属性.具体原因是在html5中table标签的这两个属性已经被移除,需要定义边框之类的时应该使用css的写法. 具体实现如下: <!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>Html5 Tab

Linux 系统修改网卡工作双工模式

很久以前修改Linux系统网卡工作模式的命令是mii-tools ,后来随着计算机服务器硬件的发展,早已经进入1000Mbps普及的时代,现在大型服务器基本都是万兆工作模式. mii-tools 并不能正确识别超过100M 的网卡; 因为 MII以4位半字节方式传送数据双向传输,时钟速率25MHz.其工作速率可达100Mb/s. ethtool 工具就是专门替代mii-tools 的,它可以修改大带宽的网络接口双工模式 等信息. ethtool 具体用法如下: # ethtool eth0   

apache中配置php支持模块模式、cgi模式和fastcgi模式

apache中配置php支持模块模式.cgi模式和fastcgi模式 首先安装apache.MySQL和PHP,依次顺序安装. 1.apache.mysql的安装比较简单,略过 2. php的安装,我安装的是php5.3.6内置了php-fpm,所以不需要再单独下补丁了. ./configure –prefix=/usr/local/php5 /--with-mysql=/usr/local/mysql /--enable-fpm--with-apxs2=/usr/local/apache/bi

JavaScript和angularJs语法支持严格模式:”use strict”

如果给JavaScript和angularjs代码标志为“严格模式”,则其中运行的所有代码都必然是严格模式下的.其一:如果在语法检测时发现语法问题,则整个代码块失效,并导致一个语法异常.其二:如果在运行期出现了违反严格模式的代码,则抛出执行异常. 注:经过测试IE6,7,8,9均不支持严格模式. JavaScript代码“严格模式”使用方法:严格模式需要使用字符串序列: "use strict" 在如下位置加入可以开启相应代码块中的严格模式:1.必须在全局代码的开始处加入.2.在eva

WCF双工模式

双工模式 描述:双工模式建立在答复模式和单向模式的基础之上,实现客户端与服务端相互的调用. 相互调用:以往我们只是在客户端调用服务端,然后服务端有返回值返回客户端,而相互调用不光是客户端调用服务端,而且服务端也可以调用客户端的方法. 1.添加WCF服务 Service2.svc,并定义好回调的接口,服务器端接口IService2.cs: using System; using System.Collections.Generic; using System.Linq; using System.