iperf3测交换机端口速率

一、iperf3简介

iperf3是一款点对点网络测试工具,比如:服务器A上的某个服务访问特别慢,那么到底是不是由于内网之间的网络延迟导致的呢?还是被访问的服务本身就有问题呢?如果使用ping或者Telnet只能单纯的检测网络是不是通,如果网络不稳定,它是不知道的,这个时候你就可以用iperf来测试。

二、导入背景

实验要求,想要测试锐捷睿易NBS3100二层交换机端口速率是否能够达到千兆,包括将NBS3100的端口速率改到百兆后结果是否线路带宽为百兆

实验背景为两台电脑分别接在NBS3100的1号端口和2号端口,其中1号端口的电脑将部署为测试服务器端,2号端口将部署为测试客户端

三、使用过程(windows系统)

1、安装iperf3,官网下载对应压缩包

  1. 进入官网,点击下载(https://iperf.fr/iperf-download.php#windows
  2.  选择windows版本选择
  3. iperf3.1.3版本
  4.  点击下载好的iperf3文件
  5. 解压到D盘
  6. 将解压好的文件复制到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

可以测到端口达到接近千兆的速率

 假设端口只支持百兆,此时为了模拟实验,我们将交换机端口速率调到了百兆

 测试结果为接近百兆速率

需要注意:

1、当不知道怎么用命令行进入iperf3时,可能并不是右击进入,可以试试按住shift再右击,不同的系统版本显示名称会不一样(管理员身份打开、在终端中打开、Powershell窗口打开)

2、当客户端输入命令iperf3 -c 10.44.77.1 -i 1 -t 60 -p 1314报错的时候在命令前面加.\再执行命令就可以成功

3、木桶效应,测试需要所有硬件设备都支持预想达到的效果速率

猜你喜欢

转载自blog.csdn.net/qq_59718828/article/details/129258624
今日推荐