iperf是常用的网络吞吐量测试工具 , 用于通过测量服务器可以处理的最大网络吞吐量来诊断网络速度问题 。它在遇到网络速度问题时特别有用 , 可以测TCP和UDP流量 , 现在很多网络资料都是iperf以前的版本 , ipfer3稍有不同 。
一 , Iperf3安装
iperf软件包安装很简单 , 它有windows和linux版本 。linux平台的包大多数Linux发行版的存储库中都有 。如果不能访问互联网 , 可以下载源代码安装 , iper3也有主流平台的包 , 去https://iperf.fr/下载对应OS版本的包就行 , 一般不需要额外的依赖包 。
二 , iperf3的常用方法:
服务端
ipfer3 -s 就启动了 , tcp和udp 是一样的
-D 后台守护进程启动
客户端
TCP
iperf3 -c 192.168.1.100 -b 100M -i 1 -t 600
含义是连接服务器端 , -b 100M 指的是测试100Mb/s , -i 1
是每1s显示一次.-t 600是指测试600s
UDP iperf3 -c 192.168.1.100 -u -b 100M -i 1
-u 是指udp
其他常用参数
-p 端口号 是连接服务器端指定端口
-P 并发连接数
‘
三 , 测试结果
TCP可以观看一下实际的流量 , UDP除了带宽外 , 还要看一下丢包的情况
文章插图
【网络吞吐量测试工具-iperf3的使用】
推荐阅读
- 网络安全学习路线是什么样的?网络安全学多久能找工作?
- 家用路由wifi及网卡优化
- 网络协议分析软件 Wireshark for Macv3.5.0rc0-2716中文免费版
- 在谷歌云上自建 K8s 集群并使用 VPC Native 方式实现容器网络互通
- 网络架构设计和最佳实践
- VoIP软件哪个好
- 2005早期经典网络小说,种经典吃法
- 怎么学习网络安全?这篇文带你从入门级开始学习网络安全
- 内生安全SD-WAN网络架构与关键设备方案研究
- Kafka 的网络通信设计,竟然只用 20 行就实现了粘包拆包逻辑