性能工具之网络 Benchmark iperf3 快速入门
Posted zuozewei
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了性能工具之网络 Benchmark iperf3 快速入门相关的知识,希望对你有一定的参考价值。
一、前言
今天介绍一款常用网络 Benchmark 工具。iperf3 是用来测量网络带宽的工具。它支持调节各种参数比如发送持续时间,发送/接收缓存,通信协议。支持报告网络带宽,丢包率和其他参数。
二、安装
下载地址:https://iperf.fr/iperf-download.php
1、Linux 快速安装
yum install iperf3.x86_64 -y
2、 win快速安装
打开 cmd 窗口:
显示该目录:
三、快速使用
1、Linux 启动服务端
iper3 -s
查看 Linux 中的 IP 地址为:
2、win 启动客户端
iperf3 -c 192.168.128.128 -p 5201 -i 1 -t 10 -w 111K
从下图可看出本机与虚拟机是 1000 MBytes 局域网
client 端输出:
客户端命令解释:
- -c:表示服务器的IP地址
- -p:表示服务器的端口号
- -i:设置每次报告之间的时间间隔,单位为秒,如果设置为非零值,就会按照此时间间隔输出测试报告,默认值为零
- -t:设置传输的总时间,iperf 在指定的时间内,重复的发送指定长度的数据包,默认是 10 秒钟
- -w:设置套接字缓冲区为指定大小,对于 TCP 方式,此设置为 TCP 窗口大小,对于 UDP 方式,此设置为接受 UDP 数据包的缓冲区大小,限制可以接受数据包的最大值
server 端输出:
四、总结
以上是评估服务器之前的网络带宽简单方法,大家做性能测试是否也是这样评估网络带宽?
以上是关于性能工具之网络 Benchmark iperf3 快速入门的主要内容,如果未能解决你的问题,请参考以下文章