网线传输速率测试

  • 前言

    一、Iperf工具

    二、准备工具、

    三、使用步骤

    1.安装iperf3

    2.测试过程

    总结


前言

网线是否能用是一个很宽泛的定义,能通就行?还是必须达到一定标准。目前的常用有五类线(CAT5)、超五类线(CAT5e)、六类线(CAT6)、超六类(CAT6A)、七类线(CAT7)目前主流网线是超五类和六类网线,七类网线的价格昂贵使用并不广泛。)

目前主流测试工具有测线仪、FIuke测试仪(因价格昂贵日常使用较少),用于测试线路是否连通,但使用中仅测线仪是无法排除网线故障的。

我在工作中遇到使用的超6类网线,现场使用中总是网络不稳定,确定制作中使用测线仪保证每条线路都是通的,但安装后出现网络不稳定的情况,最后发现是布线导致网线打结,性能衰减严重;

还有采购回来的超6类线质量不过关的,中间没十字骨架,导致速率不稳定的情况;

以上这些都是由于施工中缺少除了网络通断之外还能进行网络速率测试的方法。

那么通了的网线是否能达到标准速率就需要用到下面的工具了。


一、Iperf工具

iperf3是一款带宽测试工具,它支持调节各种参数,比如通信协议,数据包个数,发送持续时间,测试完会报告网络带宽,丢包率和其他参数,一般用于测试网卡性能,那么在网卡性能已确定的情况下,我们就能用它来进行网线的速率测试。

ps:基于这个工具本文也算是网卡性能测试

二、准备工具、

1、需两台已知网卡性能的设备(使用重明2420N服务器,直接满足需求,自带万兆网口4个)。
2、分别安装linux系统(重明平台是基于linux的国产化的高可用平台)。
3、需root用户权限。
4、需测试的网线若干。

三、使用步骤

1.安装iperf3

 使用命令”yum -y install iperf3”安装3版本的iperf
代码如下:

2.测试过程

使用命令”iperf3 -s”将其中一台作为服务端(可在命令后 -p(****)指定TCP端口)
代码如下:

 将另外一台作为客户端使用命令”iperf -c +服务端ip -t (秒)”如有指定端口,命令后添加-p (端口)
代码如下:
网线传输速率测试_第1张图片

 3,输出结果

如图

(如图所见,英诺重明高可用服务器万兆网口配合万兆网线60s内传输了65.7G的数据,网线和网卡均可以判定是非常稳定的。)


总结

以上就是今天要讲的内容,目前家用网络千兆网络还不是很普及,万兆更是凤毛麟角,使用千兆甚至万兆的需求目前仅处于企业内部部署,但通过这个方法可以快速对网卡和网线性能进行分析,找到传输异常点,防止因网线异常更换网卡甚至设备无法解决的情况。

① Interval表示时间间隔。

② Transfer表示时间间隔里面转输的数据量。

③ Bandwidth是时间间隔里的传输速率。

你可能感兴趣的:(测试工具,经验分享,性能优化)