一、iperf3简介
iperf3是一款点对点网络测试工具,比如:服务器A上的某个服务访问特别慢,那么到底是不是由于内网之间的网络延迟导致的呢?还是被访问的服务本身就有问题呢?如果使用ping或者Telnet只能单纯的检测网络是不是通,如果网络不稳定,它是不知道的,这个时候你就可以用iperf来测试。
二、导入背景
实验要求,想要测试锐捷睿易NBS3100二层交换机端口速率是否能够达到千兆,包括将NBS3100的端口速率改到百兆后结果是否线路带宽为百兆
实验背景为两台电脑分别接在NBS3100的1号端口和2号端口,其中1号端口的电脑将部署为测试服务器端,2号端口将部署为测试客户端
三、使用过程(windows系统)
1、安装iperf3,官网下载对应压缩包
- 进入官网,点击下载(https://iperf.fr/iperf-download.php#windows)
- 选择windows版本选择
- iperf3.1.3版本
- 点击下载好的iperf3文件
- 解压到D盘
- 将解压好的文件复制到C盘windos目录下
需要两台电脑都按此操作安装好iperf3
2、服务器端和客户端配置
假设当前服务器的ip地址是:10.44.77.1,测试端口之间的联通性和网络带宽速率
部署服务器:
1.找到ipierf3,右击选择在终端中打开(使用cmd打开)
2.执行命令:iperf3 -s -i 1 -p 1314
这样就相当于搭建了一个简单的服务,监听1314端口
(1314是你服务端监听的端口,可以随意更改端口,但两端要一致)
搭建客户端:
同样的方法命令行打开
执行命令.\iperf3 -c 10.44.77.1 -i 1 -t 60 -p 1314
可以测到端口达到接近千兆的速率
文章来源地址https://www.toymoban.com/news/detail-708532.html
假设端口只支持百兆,此时为了模拟实验,我们将交换机端口速率调到了百兆
测试结果为接近百兆速率
文章来源:https://www.toymoban.com/news/detail-708532.html
需要注意:
1、当不知道怎么用命令行进入iperf3时,可能并不是右击进入,可以试试按住shift再右击,不同的系统版本显示名称会不一样(管理员身份打开、在终端中打开、Powershell窗口打开)
2、当客户端输入命令iperf3 -c 10.44.77.1 -i 1 -t 60 -p 1314报错的时候在命令前面加.\再执行命令就可以成功
3、木桶效应,测试需要所有硬件设备都支持预想达到的效果速率
到了这里,关于iperf3测交换机端口速率的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!