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)iperf3测交换机端口速率_第1张图片
  2.  选择windows版本选择
    iperf3测交换机端口速率_第2张图片
  3. iperf3.1.3版本iperf3测交换机端口速率_第3张图片
  4.  点击下载好的iperf3文件iperf3测交换机端口速率_第4张图片
  5. 解压到D盘iperf3测交换机端口速率_第5张图片
  6. 将解压好的文件复制到C盘windos目录下iperf3测交换机端口速率_第6张图片iperf3测交换机端口速率_第7张图片

        需要两台电脑都按此操作安装好iperf3

2、服务器端和客户端配置

假设当前服务器的ip地址是:10.44.77.1,测试端口之间的联通性和网络带宽速率


部署服务器:

1.找到ipierf3,右击选择在终端中打开(使用cmd打开)iperf3测交换机端口速率_第8张图片iperf3测交换机端口速率_第9张图片

2.执行命令:iperf3 -s -i 1 -p 1314

这样就相当于搭建了一个简单的服务,监听1314端口

(1314是你服务端监听的端口,可以随意更改端口,但两端要一致)

iperf3测交换机端口速率_第10张图片

搭建客户端:

同样的方法命令行打开

执行命令.\iperf3 -c 10.44.77.1 -i 1 -t 60 -p 1314

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

iperf3测交换机端口速率_第11张图片

iperf3测交换机端口速率_第12张图片

 

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

iperf3测交换机端口速率_第13张图片

 测试结果为接近百兆速率

iperf3测交换机端口速率_第14张图片

 

需要注意:

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

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

iperf3测交换机端口速率_第15张图片

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

 

 

 

 

你可能感兴趣的:(锐捷睿易,服务器,运维)