iperf 测试网络试用

出现终端用户使用浏览器登录应用系统出现卡顿,加载时间较长,先进行网络排查,测试网络带宽。使用iperf工具来测试。

一、客户端 win7 旗舰版:
  1. 官网下载安装包iperf-3.1.3-win64,解压iperf 将2个文件复制到 C:\Windows\System32 路径下,完成安装。

  2. 必须以管理员运行cmd

输入iperf3.exe -v 可以查看到如下结果表明可用

iperf 测试网络试用_第1张图片

二、服务端Linux(中科方德服务器NFS4.0系统)
  1. 用virtualbox安装中科方德系统,virtualbox网卡模式选择桥接模式,自动获取IP地址,用xshell远程连接(用cat /proc/version 查看系统版本,发现中科方德系统选择的是红帽系列的系统)。

  2. 进入系统后直接 yum install iperf3 尝试安装,最后安装成功,中科方德自带yum源可用。

  3. 启动 iperf3 -s,iperf3 默认端口是 5201。

必须关闭中科方德系统防火墙,不然使用终端进行测试时会出现连接超时。

实际上客户端的带宽是相对准确,iperf命令的-t参数指定运行的时间,这个时间越长,服务器端和客户端的带宽越接近

三、示例(参考文章连接):

使用客户端发起测试.输入以下命令

iperf3 -c 192.168.1.6 -p 5201 -i 1 -t 15 -w 20K -f M

-c 服务器ip地址

-p 服务端监听端口

-i 设置带宽报告时间间隔,单位为秒

-t 设置测试的时长,单位为秒

-w 设置tcp窗口大小默认即可8KB

-f [k|m|K|M] 分别表示以Kbits, Mbits, KBytes, MBytes显示报告 -M 设定mtu值 1460默认

-F 指定需要传输的文件

-P 指定线程数

-b –bandwidth [K|M|G]:指定UDP模式使用的带宽,单位bits/sec,默认值是1 Mbit/sec。

带宽测试通常采用UDP模式,因为能测出极限带宽、时延抖动、丢包率。在进行测试时,首先以链路理论带宽作为数据发送速率进行测试,

可以使用图形化工具查看(jperf)

iperf 测试网络试用_第2张图片

参考连接
  1. http://update.os.nfschina.com/static/NFS4.0/GenOS/RPMS/Releases/Packages/ 中科方德镜像源

  2. https://ghostwritten.blog.csdn.net/article/details/108362432?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-5.control&dist_request_id=127603b1-c69c-4336-b889-82eefb1ed78a&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-5.control

  3. jeff图形化工具使用

你可能感兴趣的:(笔记)