资源地址

https://download.csdn.net/download/weixin_43431593/19341608

1、里面包含iperf的win和linux版本
2、win里面使用的是iperf.exe指令,直接解压即可通过cmd窗口来使用
3、linux则需要把文件iperf上传到linux系统任意目录,赋予最高权限后使用

使用方式

这里的PC端是个人电脑,设备端是linux设备,二者均可作为设备端或服务端,但要互斥。这里提供两种方式:

测试方式一:
PC端(服务端)指令
iperf.exe -s -u -i -I 36k -w 1M
设备端(客户端)指令
./iperf -c 10.12.1.130 -u -b 100M -i 1 -w 1M -t 60 -l 36k

测试方式二:
设备端(服务端)指令
./iperf -s -u -i -I 36k -w 1M
PC端(客户端)指令
iperf.exe -c 10.12.1.129 -u -b 100M -i 1 -w 1M -t 60 -l 36k

备注:-b 是推送的带宽,-t 是测试的时间

实践情况

PC端:

iperf.exe -c 192.1.168.220 -t 60 -i 1 -u -b 1000m -w 1m -l 36k

盒子端:

iperf -s -u -i 1 -w 1m -l 36k

上行情况:

------------------------------------------------------------
Client connecting to 10.12.1.129, UDP port 5001
Sending 36864 byte datagrams
UDP buffer size: 1.00 MByte
------------------------------------------------------------
[  3] local 10.12.1.130 port 62582 connected with 10.12.1.129 port 5001
[ ID] Interval       Transfer     Bandwidth
[  3]  0.0- 1.0 sec   105 MBytes   884 Mbits/sec
[  3]  1.0- 2.0 sec   105 MBytes   878 Mbits/sec
[  3]  2.0- 3.0 sec   106 MBytes   886 Mbits/sec
[  3]  3.0- 4.0 sec   106 MBytes   889 Mbits/sec
[  3]  4.0- 5.0 sec   106 MBytes   891 Mbits/sec
[  3]  5.0- 6.0 sec   106 MBytes   889 Mbits/sec
[  3]  6.0- 7.0 sec   107 MBytes   895 Mbits/sec
[  3]  7.0- 8.0 sec   106 MBytes   885 Mbits/sec
[  3]  8.0- 9.0 sec   105 MBytes   882 Mbits/sec
[  3]  9.0-10.0 sec   106 MBytes   891 Mbits/sec
[  3] 10.0-11.0 sec   104 MBytes   875 Mbits/sec
[  3] 11.0-12.0 sec   105 MBytes   882 Mbits/sec
[  3] 12.0-13.0 sec   106 MBytes   889 Mbits/sec
[  3] 13.0-14.0 sec   105 MBytes   877 Mbits/sec
[  3] 14.0-15.0 sec   105 MBytes   880 Mbits/sec
[  3] 15.0-16.0 sec   106 MBytes   892 Mbits/sec
[  3] 16.0-17.0 sec   106 MBytes   889 Mbits/sec
[  3] 17.0-18.0 sec   105 MBytes   877 Mbits/sec
[  3] 18.0-19.0 sec   105 MBytes   877 Mbits/sec
[  3] 19.0-20.0 sec   106 MBytes   887 Mbits/sec
[  3] 20.0-21.0 sec   105 MBytes   878 Mbits/sec
[  3] 21.0-22.0 sec   107 MBytes   901 Mbits/sec
[  3] 22.0-23.0 sec   105 MBytes   881 Mbits/sec

下行情况

------------------------------------------------------------
Server listening on UDP port 5001
Receiving 36864 byte datagrams
UDP buffer size:   416 KByte (WARNING: requested 1.00 MByte)
------------------------------------------------------------
[  3] local 10.12.1.129 port 5001 connected with 10.12.1.130 port 62582
[ ID] Interval       Transfer     Bandwidth       Jitter   Lost/Total Datagrams
[  3]  0.0- 1.0 sec    102 MBytes    856 Mbits/sec  0.343 ms   72/ 2973 (2.4%)
[ ID] Interval       Transfer     Bandwidth       Jitter   Lost/Total Datagrams
[  3]  1.0- 2.0 sec    106 MBytes    885 Mbits/sec  0.194 ms    0/ 3001 (0%)
[ ID] Interval       Transfer     Bandwidth       Jitter   Lost/Total Datagrams
[  3]  2.0- 3.0 sec    105 MBytes    879 Mbits/sec  0.409 ms    0/ 2980 (0%)
[ ID] Interval       Transfer     Bandwidth       Jitter   Lost/Total Datagrams
[  3]  3.0- 4.0 sec    106 MBytes    889 Mbits/sec  0.098 ms    0/ 3014 (0%)
[ ID] Interval       Transfer     Bandwidth       Jitter   Lost/Total Datagrams
[  3]  4.0- 5.0 sec    106 MBytes    893 Mbits/sec  0.545 ms    0/ 3027 (0%)
[ ID] Interval       Transfer     Bandwidth       Jitter   Lost/Total Datagrams
[  3]  5.0- 6.0 sec    106 MBytes    891 Mbits/sec  0.136 ms    0/ 3022 (0%)
[ ID] Interval       Transfer     Bandwidth       Jitter   Lost/Total Datagrams
[  3]  6.0- 7.0 sec    106 MBytes    891 Mbits/sec  0.119 ms    0/ 3020 (0%)
[ ID] Interval       Transfer     Bandwidth       Jitter   Lost/Total Datagrams
[  3]  7.0- 8.0 sec    106 MBytes    885 Mbits/sec  0.129 ms    0/ 3002 (0%)
[ ID] Interval       Transfer     Bandwidth       Jitter   Lost/Total Datagrams
[  3]  8.0- 9.0 sec    105 MBytes    882 Mbits/sec  0.180 ms    0/ 2990 (0%)
[ ID] Interval       Transfer     Bandwidth       Jitter   Lost/Total Datagrams
[  3]  9.0-10.0 sec    106 MBytes    891 Mbits/sec  0.120 ms    0/ 3022 (0%)
[ ID] Interval       Transfer     Bandwidth       Jitter   Lost/Total Datagrams
[  3] 10.0-11.0 sec    104 MBytes    875 Mbits/sec  0.363 ms    0/ 2967 (0%)
[ ID] Interval       Transfer     Bandwidth       Jitter   Lost/Total Datagrams
[  3] 11.0-12.0 sec    106 MBytes    890 Mbits/sec  0.606 ms    0/ 3018 (0%)
[ ID] Interval       Transfer     Bandwidth       Jitter   Lost/Total Datagrams
[  3] 12.0-13.0 sec    105 MBytes    882 Mbits/sec  0.497 ms    0/ 2990 (0%)

iperf的简易使用相关推荐

  1. c语言通讯录打电话,C语言实现简易通讯录 | 术与道的分享

    #include #include #include #include #include #pragma warning (disable:4996) enum Contact //枚举变量 { Qu ...

  2. 怎么用python自制计算公式_手把手教你用python制作简易计算器,能够记录你使用的情况...

    话不多说,首先先看效果图,它能够记录你在使用过程中的历史,方便你查看是否有错: 接下来就仔细分析一下是如何制作的: 简易计算器 第一步:导入资源库 在过程中使用到了tkinter这个资源库,win+R ...

  3. linux系统安装deamonsync,DAEMON Sync的使用心得体会。简易版家庭云服务器!正是我要的那种...

    作为一个超级菜鸟,今天学会了自己建立一个简易的局域网云盘,以后就可以让家里人同步照片进电脑了!我的需求仅仅如此而已! (1)保证所有设备在同一局域网内.(我现在的理解就是在同一个路由器内,不知道是不是 ...

  4. list mybatis 接收 类型_基于mybatis拦截器实现的一款简易影子表自动切换插件

    近期因工作需要,小编基于mybatis拦截器开发了一款简易影子表自动切换插件,可以根据配置实现动态修改表名,即将对原source table表的操作自动切换到对target table表的操作.该插件 ...

  5. 实现分布式服务注册及简易的netty聊天

    现在很多地方都会用到zookeeper, 用到它的地方就是为了实现分布式.用到的场景就是服务注册,比如一个集群服务器,需要知道哪些服务器在线,哪些服务器不在线. ZK有一个功能,就是创建临时节点,当机 ...

  6. 使用ultraedit和cl编译器打造简易c/c++开发环境

    在visual c++下,每编写一个简单的小程序,就得生成一大串中间文件,另人十分的不爽.下面提供一个新的编写c/c++程序的方法: (1),下载utraledit-32编辑器,推荐v11. (2), ...

  7. Js+Dhtml:WEB程序员简易开发工具包(预先体验版)

    作者:lshdic   http://blog.csdn.net/lshdic/ <HTML> <HEAD> <META http-equiv='Content-Type ...

  8. 在windows程序中嵌入Lua脚本引擎--建立一个简易的“云命令”执行的系统

    在<在windows程序中嵌入Lua脚本引擎--使用VS IDE编译Luajit脚本引擎>开始处,我提到某公司被指责使用"云命令"暗杀一些软件.本文将讲述如何去模拟一个 ...

  9. python3编写简易统计服务器

    打点这个功能总是美其名曰"帮助提升用户体验",其实说白了就是记录用户做了哪些操作.目前国内很多通用软件都做了相关功能,像360.QQ等这样的以用户体验出众的软件,其打点的面自然也很 ...

最新文章

  1. 【C语言也能干大事】第五讲 组合框控件,下拉列表
  2. win10 +python 3.6.4安装scrapy
  3. python触发点击事件_如何在python中模拟onclick事件?
  4. linux系统基础入门,虚惊一场
  5. 解决idea中连接MySQL数据库后写SQL语句没有提示
  6. 进程线程003 模拟线程切换
  7. javascript中的try finally
  8. flash 绘图API:绘制弧线
  9. ubuntu16 深度学习环境搭建步骤
  10. pythonwindows程序开发课程_Windows深入编程全集视频课程(七日成蝶)
  11. java抽象类代码_java – 抽象类和通用代码
  12. python if __name__ == ' __main__'
  13. maven缺失ojdbc6解决方法(手动安装ojdbc6)
  14. Windows基础知识整理
  15. matlab积分器重置功能,MATLABSIMULINK积分器相关操作.docx
  16. 微信支付-支付结果通知接收
  17. 红牛v5 android cm12.1 分辨率修改
  18. Git分布式版本控制工具【IDEA版】【安装和使用以及上传代码到Gitee】(一篇文章精通系列)
  19. np.save 和 sio.savemat 简单的比较
  20. 安霸平台_MCTF调试思路

热门文章

  1. Excel学习(快捷键和函数)
  2. Hive分布式集群部署
  3. 美国数据分析科学家带你看看大数据的未来
  4. 利用云函数实现网易云音乐自动签到、刷歌
  5. 从华为进军安防解读未来安防行业发展趋势
  6. python 三维矩阵乘以二维矩阵_二维numpy数组的乘法/除法生成三维数组
  7. Yolov5:强大到你难以想象──新冠疫情下的口罩检测
  8. 全国区号与邮政编码XML文件
  9. 基于超声图像散斑统计的各向异性扩散滤波器附matlab代码
  10. TensorFlow GPU与CPU运行速度比较