首页 > 其他分享 >iperf3工具使用

iperf3工具使用

时间:2024-04-12 15:22:39浏览次数:25  
标签:MBytes iperf3 Mbits 1.00 172.16 sec 使用 工具

1.下载方式

1.1 centos服务端

#直接下载
yum -y install iperf3
#在有网的机器下载离线安装包(将包上传到其他服务器即可)
yum -y install iperf3 --downloadonly --downloaddir ./

 

1.2 win10客户端(下载之后正常安装exe即可)

https://iperf.fr/download/windows/iperf-3.1.3-win64.zip

 

2.使用

2.1 服务端使用

iperf3 -s  #默认监听5201端口,可以修改

2.2 客户端使用

iperf3 -c 172.16.16.19 -n 1g  #-n 指定传输数据包大小

2.3 结果展示

C:\Users\lipc>iperf3 -c 172.16.16.19 -n 1g
Connecting to host 172.16.16.19, port 5201
[  4] local 172.16.0.35 port 49367 connected to 172.16.0.66 port 5201
[ ID] Interval           Transfer     Bandwidth
[  4]   0.00-1.00   sec  74.9 MBytes   628 Mbits/sec
[  4]   1.00-2.00   sec   109 MBytes   915 Mbits/sec
[  4]   2.00-3.00   sec  74.2 MBytes   623 Mbits/sec
[  4]   3.00-4.00   sec   109 MBytes   916 Mbits/sec
[  4]   4.00-5.02   sec  87.2 MBytes   721 Mbits/sec
[  4]   5.02-6.00   sec  97.8 MBytes   832 Mbits/sec
[  4]   6.00-7.00   sec  74.2 MBytes   623 Mbits/sec
[  4]   7.00-8.00   sec   108 MBytes   908 Mbits/sec
[  4]   8.00-9.01   sec  93.8 MBytes   778 Mbits/sec
[  4]   9.01-10.00  sec  88.6 MBytes   752 Mbits/sec
[  4]  10.00-11.01  sec  88.5 MBytes   733 Mbits/sec
[  4]  11.01-11.30  sec  18.2 MBytes   535 Mbits/sec
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bandwidth
[  4]   0.00-11.30  sec  1.00 GBytes   760 Mbits/sec                  sender
[  4]   0.00-11.30  sec  1024 MBytes   760 Mbits/sec                  receiver

iperf Done.

2.4 总结

    可以看出从客户端到服务端的带宽发送和接受是760Mbits/sec,也就是大概千兆的带宽

 

3.参考文档

https://blog.csdn.net/qq_31363561/article/details/131139001

 

标签:MBytes,iperf3,Mbits,1.00,172.16,sec,使用,工具
From: https://www.cnblogs.com/Leonardo-li/p/18131357

相关文章

  • VS studio 上开发Qt——Qt VS studio Tool的使用
    1.VS上安装Qt扩展点击菜单栏【扩展】->【管理扩展】,在搜索框搜索“Qt”,点击下载QtVisualStudioTools,以2022版为例,需要关闭所有窗口才能执行安装关闭VS后,弹出安装窗口,等待其安装完成2.新建QT工程测试等待安装完成后,添加一个QtVertion后(前提已经安装了Qt开发环境)即可......
  • 性能监控工具nmon下载配置
    在jmeter中添加后端监视器,在服务器上安装influxdb数据库,注意不能安装在被测的服务器上。一、jmeter添加后端监听器二、服务器下载grafana-7.4.3-1.x86_64.rpm和influxdb-1.7.0.x86_64.rpm,进行安装yuminstallinfluxdb-1.7.0.x86_64.rpm-y 执行完,把influ......
  • 如何使用 Grafana 监控文件系统状态
    当JuiceFS文件系统部署完成并投入生产环境,接下来就需要着手解决一个非常重要的问题——如何实时监控它的运行状态?毕竟,它可能正在为关键的业务应用或容器工作负载提供持久化存储支持,任何小小的故障或性能下降都可能造成不利的影响。JuiceFS启动后会实时发布自身的运行状态数......
  • Linux使用ntp时间服务器同步时间
    NTP时间同步服务器是一种基于网络的时间同步协议,它的全称是NetworkTimeProtocol,NTP的主要功能是通过互联网将计算机的系统时间同步到标准的时间服务器上,以确保在分布式系统中的所有计算机都能有一个统一、准确的时间。一、使用ntp时间服务yumintall-yntp 二、启动并设......
  • PythonOCC基础使用:建模——矩阵变换(平移/旋转/缩放/镜像)
    此处特别感谢小昌做出的贡献!PythonOCC基础使用:建模——矩阵变换(平移/旋转/缩放/镜像)-卡核(caxkernel.com) 1.平移效果图:fromOCC.Core.BRepPrimAPIimportBRepPrimAPI_MakeConefromOCC.Core.TopLocimportTopLoc_LocationfromOCC.Core.TopoDSimportTopoDS_Shapefr......
  • [openEuler]使用x2openEuler将CentOS8.2升级openEuler22.03-LTS-SP3提示MultiVersionP
    先上截图: 解决方案:卸载相关rpm包即可,内核卸载可通过#比如我要找到未使用的kernel-core的内核并卸载#动刀内核有无法启动的风险,请自行确认#查看当前内核uname-r#【输出结果】kernel-core-4.18.0-193.28.1.el8_2.x86_64#查看当前安装的kernel-core内核rpm-qkerne......
  • 在Linux中, 什么是shell函数?如何使用它们?
    在Linux中,shell函数是一种在shell脚本中封装重复使用的代码片段的方法,用于提高代码的可读性和复用性。shell函数类似于其他编程语言中的函数概念,允许程序员定义一组指令序列,将其作为一个整体调用,并在需要的时候执行这些指令。1.定义shell函数的基本语法:有两种方式来定义shell函......
  • 在Linux中,如何使用awk和sed进行文本处理?
    在Linux中,awk和sed都是非常强大的文本处理工具,它们各自有着不同的设计用途和用法。awk1.awk简介:awk是一种编程语言,主要用于对文本文件逐行处理,支持模式匹配和字段分割等功能,特别适合于生成报表和格式化输出。它的基本工作原理是读取输入文件的每一行,然后按照指定的模式和动作......
  • pycharm使用debug模式调试不生效问题
    1、设置中配置 TRANSLATEwithxEnglishArabicHebrewPolishBulgarianHindiPortugueseCatalanHmongDawRomanianChineseSimplifiedHungarianRussianChineseTraditionalIndonesianSlovakCzechItalianSlovenianDanishJapaneseSp......
  • syncthing同步工具介绍
    1. 介绍Syncthing是一款开源的文件同步工具,采用Go语言编写。它可以在本地网络上的设备之间或通过Internet在远程设备之间同步文件,使用了其独有的对等自由块交换协议。Syncthing是免费开源工具,它能在你的各个网络计算机间同步文件/文件夹。Syncthing有一下几个特点:l 中文友好(......