找回密码
 注册

QQ登录

只需一步,快速开始

搜索
点我反馈NEWZ系统包问题

Iperf局域网性能测试工具图文教程

perf是一个网络性能测试工具,iperf可以测试TCP和UDP带宽质量。iperf可以测量最大TCP带宽,具有多种参数和UDP特性。iperf可以报告带宽,延迟抖动和数据包丢失。利用iperf这一特性,可以用来测试一些网络设备如路由器,防火墙,交换机等的性能。
1.在客户端和服务器端,均下载iperf工具
https://iperf.fr/iperf-download.php
2.使用iperf
iperf.exe -s 表示server端
iperf.exe -c 表示client端
  • 使用例子
1) 测试单线程TCP
在客户端运行iperf,输入命令iperf –c server-ip –p server-port –i 1 –t 10 –w 10K
-c:客户端模式,后接服务器ip
-p:后接服务端监听的端口
-i:设置带宽报告的时间间隔,单位为秒
-t:设置测试的时长,单位为秒
-w:设置tcp窗口大小,一般可以不用设置,默认即可
1.png
其中:Interval表示时间间隔。Transfer表示时间间隔里面转输的数据量。Bandwidth是时间间隔里的传输速率。最后一行是本次测试的统计。测试可知带宽平均为22.3Mbit/s。
2) 测试单线程UDP(设定带宽30M)
在客户端运行iperf,输入命令iperf -c server-ip -p server-port -i 1 -t 10 -u -b,其中参数说明如下:
-c:客户端模式,后接服务器ip
-p:后接服务端监听的端口
-i:设置带宽报告的时间间隔,单位为秒
-t:设置测试的时长,单位为秒
-b:设置udp的发送带宽,单位bit/s
-u : 设置UDP
2.png
3)测试吞吐量
在客户端运行iperf,输入命令iperf -c server-ip -p server-port -i 1 -t 10
4)测试多线程TCP
在客户端添加-P参数,即可测试多线程的TCP性能,如下为使用两个线程的测试情况
iperf -c server-ip -p server-port -i 1 -t 3 -P 2
3.png
5) 测试多线程UDP
在客户端添加-P参数,即可测试多线程的UDP性能,如下为使用两个线程的测试情况
iperf -c server-ip -p server-port -i 1 -t 3 -u -P 2
4.png
将测试结果写入log日志中
iperf -c server-ip -p server-port -i 1 -t 3 -u -P 2 >test.log
测试结束后,打开test.log ,可以查看到日志内容。
另外,
Jperf是将iperf命令行图形化的Java程序;
使用JPerf程序能简化了复杂命令行参数的构造,而且它还保存测试结果,同时实时图形化显示结果。JPerf可以测试TCP和UDP带宽质量。JPerf可以测量最大TCP带宽,具有多种参数和UDP特性。JPerf可以报告带宽,延迟抖动和数据包丢失。

该帖共收到 0 条回复!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

美图秀

    • 战地风云启动提示“EA anticheat 检测到不
    • 外服-无畏契约(瓦罗兰特)启动时弹窗提示
    • 无盘开机蓝屏提示DRIVER VERIFIER DMA VIOL
    • 服务器重启后网卡速率显示不正确
    • 4.29 LOL登录慢(慢30S左右)

小黑屋|手机版|Archiver|联系我们|网吧三国

GMT+8, 2024-5-7 06:34 , Processed in 0.046362 second(s), 7 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表