iperf -c 127.0.0.1 -p 80 -u -b 10M -t 10 -i 1 -P 1 参数说明: -c : 服务端的 ip 地址 -p : 端口号 -u : 标示udp协议 -b : 每一次发送的数据大小 -t : 总的发送时间(单位,秒) -i : 发送数据的时间间隔 (单位,秒) -P : 表示线程个数,不指定则默认单线程 3、运行结果如下图 ...
实例一:最简参数实例 Iperf客户端连接Iperf服务器的TCP默认端口5001,否则我们可以用-p参数修改Iperf服务器的端口,客户端与服务器必须加上同样的端口。结果显示的带宽是从用户到服务器之间的带宽。 本文未完,更多详情请搜索http://www.sdnlab.com/2961
iperf3 -c 172.29.129.73 -P 8 -t 60 #参数-c 指向开启iperf监听的主机地址; #参数-p 表示启用8个进程,也可以理解为8个端口,多线程并发; #参数-t 表示时间,默认是每秒发送1次。若不指定间隔就可以理解为60次---1次/秒 1. 2. 3. 4. 客户端测试过程: $ iperf3 -c 172.29.129.73 -P 8 -t 60...
TCP方式默认大小为8KB,UDP方式默认大小为1470字节-P指定客户端与服务端之间使用的线程数。默认是1个线程。需要客户端与服务器端同时使用此参数-R切换数据发送接收模式,例如默认客户端发送,服务器端接收,设置此参数后,数据流向变为客户端接收,服务器端发送-w指定套接字缓冲区大小,在TCP方式下,此设置为TCP窗口的...
iperf是一款进行网络性能测试的工具命令,由美国伊利诺斯大学研发和维护。可以用来测试一些网络设备如路由器,防火墙,交换机等的性能。 性能测试是在服务器已经启动服务的场景下进行的,服务器需先执行“iperf -s”或“iperf3 -s”命令。 语法格式:iperf [参数] ...
iperf是一个网络性能测试工具,可以测试TCP和UDP带宽质量,并具有多种参数和UDP特性。如果要限制iperf的速率,可以使用-w参数来指定TCP窗口大小。例如,-w 1000000表示设置TCP窗口大小为1000000字节。另外,也可以使用-l参数来指定TCP数据包的最大长度,以字节为单位。例如,-l 1472表示设置TCP数据包的最大长度为1472字节。
如果回环没有啥问题,还跑不满,可能的原因是单个线程跑不满速度;可以同时开多个iperf3进行测试或者使用-P参数,-P 8这样子; 如果有多个核试试绑定核,因为通常由cpu0处理中断,如果还用cpu0进行发包之类的,可能会对其压力比较大; 测试udp的话可以考虑加大-l参数,因为频繁调用中断对性能较弱的cpu来说开销是挺大的...
可选参数: -i:指定间隔时间(以秒为单位),默认值为 10s; -t:指定运行测试的时间,以秒为单位; -p:指定端口,默认为 5001; -w:指定 TCP 窗口大小,默认为 85 KB; 例如:在 Client 端,我们并发4 个数据流,测试总时长为 30 秒,每 5 秒输出一次结果。以下为测试所使用的命令。
-d:运行双测试模式,进行上下行带宽测试:这将使服务器端反向连接到客户端,使用-L 参数中指定的端口(或默认使用客户端连接到服务器端的端口)。 -P:多线程模式,指定同时连接到服务器的数量。缺省值为1.需要客户端和服务器上的线程支持。如:iperf -c 192.168.1.1 -P 10 -t 60客户端同时向服务器端发起10个连...