iperf windows linux 网络测试方法

avatar
作者
筋斗云
阅读量:10

利用Iperf 命令测试网速命令

linux路径 cd /work

客户端

./iperf -u -c 192.168.x.x -b 1000M -i -1 -t 1000 -p 5200   

服务端 :

 ./iperf -u -s -i 1 -p 5200

PC端操作 Cd /(iperf文件路径)

客户端

./iperf .exe -u -c 192.168.x.x -b 1000M -i -1 -t 1000 -p 5200   

服务端

 ./iperf .exe -u -s -i 1 -p 5200      

测试时客户端和服务端均在iperf文件路径下操作,一端为客户端(发)一端为服务端(收),客户端和服务端互换是将iperf命令后的代码互换即可(要更改对应的IP地址)如有丢包将1000M逐渐下调即可

iperf通用参数

-v # 查看版本信息

-p # 端口

-f # 指定带宽输出格式: Kbits、Mbits、Gbits、Tbits

-i # 监控报告时间间隔,单位秒(s)

-J # Json格式输出结果

--logfile # 将结果输出到指定文件中

第一次使用需要在linux里给iperf权限

chmod 777 ./iperf

iperf服务端参数

-s # 以服务器模式运行

Iperf 客户端参数

-c # 以客户端模式运行,连接到服务端

-t # 传输时间,默认10秒

-b # 目标比特率(0表示无限)(UDP默认1Mbit/sec,TCP不受限制)

-l # 要读取或写入的缓冲区长度(TCP默认128 KB,UDP默认1460)

-u # 使用UDP协议,默认使用TCP协议

--get-server-output #输出服务端的结果

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!