工具:如何测试网络吞吐量?最好用的莫过于 iperf3 了!
Iperf3是一款运行于windows命令行环境下的网络带宽流量测试软件,适用于网络工程人员及普通用户等,能帮助用户排查网络故障、优化网络性能。
操作系统:Windows 7及以上
资源链接:
第一步:下载并安装
(1) Iperf3是一款运行于windows命令行环境下的网络带宽流量测试软件,从我的网盘下载压缩包后解压,可以看到两个文件(以64位操作系统为例):
(2) 全选并复制这两个文件,打开资源管理器,然后点击窗口上方的路径栏,输入“%systemroot%” ,按下回车键;或者按组合键win+R打开“运行”,输入“%systemroot%” ,按下回车键。
(3) 会转到C:\Windows路径之中(不保证全部计算机都是如此,尤其是修改过环境变量之后,但不影响接下来的安装),点击鼠标右键,将之前的两个文件粘贴到该路径之中,如果弹出UAC权限警告,点击“是”即可。安装完成。
第二步:测试拓扑
Server PC——交换机——Client PC
Client端可以访问Server,Server PC安装Iperf3;Client可以是PC也可以是手机等其他安装Iperf客户端的终端。第三步:测试使用方法
(1) 进入cmd界面,在服务器端输入:iperf3 –s,出现如下界面,即表示安装成功,可以正常使用。(默认使用端口5201,若需设置为其他端口如12345,则输入:iperf3 –s –p 12345)
(2) 客户端进入cmd界面,输入:iperf3 –c 服务器IP –p 端口号(若服务器使用默认端口,则客户端可以不输入端口号)本例使用:iperf3 –c 192.168.23.233,如下图:
常见命令及说明:
输入命令
说明
-p
设置端口。客户端需输入服务器使用的端口
-i
设置每次报告之间的时间间隔,单位为秒
-u
使用udp协议
-s
Iperf服务器模式
-c
Iperf客户端模式
-t
设置传输的总时间。默认是10s
其余命令可以通过输入iperf3 –h查看命令帮助。