导读 今天怡怡来给大家分享一些关于iperf命令详解方面的知识吧,希望大家会喜欢哦 iperf下载(iperf命令详解) 1、 iPerf3是用

今天怡怡来给大家分享一些关于iperf命令详解方面的知识吧,希望大家会喜欢哦

iperf下载(iperf命令详解)iperf下载(iperf命令详解)


1、 iPerf3是用于主动测试IP网络上最大可用带宽的工具。

2、它支持时序、缓冲区、协议(TCP,UDP,SCTP与IPv4和IPv6)有关的各种参数。

3、对于每次测试,它都会详细的带宽报告,延迟抖动和数据包丢失。

4、 它与原始 iPerf 不共享任何代码,也不向后兼容。

5、 它是一个C/S架构的测试工具,需要在同时运行在服务器端和客户端。

6、 支持的平台:Windows, Linux, Android, MacOS X, FreeBSD, OpenBSD, iPhone/iPad等 执行, iperf3 -h ,可以查看所有的命令信息 以下是中文信息, iPerf 3.1.2 支持的所有参数: linux安装:yum install -y iperf3 或者 官网下载离线安装包 windows安装:官网直接下载安装包,下载完成后解压,使用时进入cmd终端,cd到解压路径,可以找到 iperf3.exe 程序即可正常使用 Android/iPhone/iPad:官网下载 或者 应用商店下载 上图为简单举例。

7、拓扑图根据测试需求的实际网络结构需要调整。

8、server可以配置在内网,也可以配置在外网。

9、 运行iperf3在服务器端,默认端口号为5201 运行iperf3在服务器端,如果需要指定的端口号加上-p port 例:iperf3 -s -p 8888 运行iperf3在客户端,开始带宽测试 例:iperf3 -c 192.168.1.1 运行iperf3在客户端,设置多个并行数据流-P 例:iperf3 -c 192.168.1.1 -P 3 运行iperf3在客户端,反向测试(服务器端发送数据到客户端) 例:iperf3 -c 192.168.1.1 -R 运行iperf3在客户端,使用UDP协议,并设置使用的测试带宽 iperf3 -c serverIP -b 1000M -t 60 -d -c 为客户端运行并要指定服务端的IP地址 -b 表示使用的测试带宽 -t 表示以时间为测试结束条件进行测试,默认为 10 秒; -d 打印出更详细的debug调试信息 例:iperf3 -c 192.168.1.1 -b 1000M -t 60 -d Interval:程序的运行时间 Transfer:传输的数据总量 Bandwidth:测试出的带宽 Jitter:网路抖动 Lost/Total Datagrams:丢包数/总数据包数(丢包率) 终止或者退出测试,快捷键Ctrl + c 。

本文到这结束,希望上面文章对大家有所帮助。