网络测试工具哪家强?Iperf3 VS MiniSMB

2021-04-01 16:03:46 2点赞 12收藏 0评论

创作立场声明:本文所测软件Iperf3为网上下载,MiniSMB为本公司的测试软件。若对以上数据有疑或想下载MiniSMB社区免费版可在下方留言。

大家好这里是MiniSMB,本文主要介绍网络测试工具Iperf3与MniSMB在Win10下的比较。

介绍

Iperf 是一个基于命令行的网络性能测试工具。Iperf可以测试最大TCP和UDP带宽性能,具有多种参数和UDP特性,可以根据需要调整,可以报告带宽、延迟抖动和数据包丢失。iperf 分为两种版本,unix/linux版和windows版,unix/linux版更新比较快,版本最新。windows版更新慢。windows版的iperf叫jperf,或者xjperf。jperf是在iperf基础上开发了更好的UI和新的功能。

MiniSMB经过迭代更新,可以直接安装在Windows10上运行,也是是目前Windows下性能最高的网络测试工具,可以支持小包压力测试、百万级数据会话测试,与iperf相比无须两台机器之间相互发送,MiniSMB可以直接根据用户配置的数据流,按指定的速率发送数据包,其运行机制与信尔泰、思博伦、ixia商业版本相类似。

测试目的

一方面通过使用Iperf3去发现与比较我司软件的不足,另一方面也是想测试下Windows版的MiniSMB是否稳定。

测试环境

准备两台PC机,配置如下:

硬件性能

ProcessorIntel Core Processor (Broadwell, IBRS) 3.39 GHz (2 processors)

Installed RAM4.00 GB

System type64-bit operating system, x64-based processor

Windows 系统版本

EditionWindows 10 Pro

网卡

英特尔X550T2 1G/2.5G/10G 双端口网卡

测试环境配置如图1所示,准备两台上述配置的Win10 PC机,在这两台PC机上分别安装一块2.5G英特尔网卡,将两台PC机的网卡端口进行直连。

我们将上面一台PC机称为server,设置IP地址为192.168.3.10,下面一台PC机称为client,设置IP地址为192.168.3.11,让client端分别发送60、128、256、512、1024、1280、1500、1514字节长度的报文给予server端,以上为测试环境配置,测试环境图如下:

网络测试工具哪家强?Iperf3 VS MiniSMB

测试开始

①Iperf3测试

首先在server机输入命令行 Iperf3 -s

-s 代表指定server端,接收数据的一端

网络测试工具哪家强?Iperf3 VS MiniSMB

接下来在client机输入命令 iperf3 -c 192.168.3.10 -t 100 -i 1 -l 18 -u -b 1000M

其中

-c 192.168.3.10指定client端以及接收端IP地址

-t 100 测试时间

-i 1 指定每次报告之间的时间间隔,单位为秒

-l 18 设置读写缓冲区的长度,单位为 Byte

(注:这边填18是因为数据Data字节长18,加上其他协议包头总长度才为60,所以这边的值就为60-42=18 ,即最后这个包的长度应分别为实验环境配置所示,如果对自己设置的参数不太放心,也可以用抓包工具查看详情,如下图所示

网络测试工具哪家强?Iperf3 VS MiniSMB

网络测试工具哪家强?Iperf3 VS MiniSMB

)-u 表示采用UDP协议发送报文,不带该参数表示采用TCP协议

-b 1000M指定UDP模式使用的带宽,单位bits/sec

测试效果如下:

网络测试工具哪家强?Iperf3 VS MiniSMB

网络测试工具哪家强?Iperf3 VS MiniSMB

我们同时需要用命令行测多字节的报文情况,命令行如下:

iperf3 -c 192.168.3.10 -t 100 -i 1 -l 18 -u -b 1000M

iperf3 -c 192.168.3.10 -t 100 -i 1 -l 86 -u -b 1000M

iperf3 -c 192.168.3.10 -t 100 -i 1 -l 214 -u -b 1000M

iperf3 -c 192.168.3.10 -t 100 -i 1 -l 470 -u -b 1000M

iperf3 -c 192.168.3.10 -t 100 -i 1 -l 982 -u -b 1000M

iperf3 -c 192.168.3.10 -t 100 -i 1 -l 1238 -u -b 1000M

iperf3 -c 192.168.3.10 -t 100 -i 1 -l 1458 -u -b 1000M

iperf3 -c 192.168.3.10 -t 100 -i 1 -l 1472 -u -b 1000M

由于iper3的测试数据较为抖动,我们经多次测试,取其中位数,数据内容如下:

网络测试工具哪家强?Iperf3 VS MiniSMB

通过数据我们不难看出,随着字节数量的上升,其比特率也越来越高,最高达278Mbps/sec,每秒吞吐量维持在两万以上,但不会超过两万五;

② MiniSMB测试

我们在两台PC机上分别打开MiniSMB,分别连接server机与client机的网卡端口

网络测试工具哪家强?Iperf3 VS MiniSMB

添加一条60字节的流,速度限制在250KPPS(注:因为直连工作在mac层所以无须设置IP地址)

网络测试工具哪家强?Iperf3 VS MiniSMB

开始打流

网络测试工具哪家强?Iperf3 VS MiniSMB

从上述流量表我们可以看出,MiniSMB的每秒pps基本为25万左右,比特率在128Mbps且数据较为稳定;

经过对各字节的测试,数据结果如下表:

网络测试工具哪家强?Iperf3 VS MiniSMB

通过数据我们可以看到,MiniSMB基本最大限度的发挥了2.5G英特尔网卡,且在数据层面精度更高;

数据对比

我们把Iperf3与MiniSMB统计到数据绘制成图标进行观察:

网络测试工具哪家强?Iperf3 VS MiniSMB

数据表象:

1、在上表中,柱状图代表了吞吐量PPS,折线图代表了比特率Mbps;

2、在吞吐量方面,MiniSMB基本维持在25万左右,在1514字节来到最低值20万左右,而Iperf3则在2万左右抖动,两者最大差值达23万;

3、在比特率方面,MiniSMB最大比特率在2.5Gbps,而Iperf3最大比特率在278Mbps,相差达2.2Gbps;

总结

MiniSMB相对Iperf3的比较:

1、在数据表象上,MiniSMB数据特别是比特率趋于稳定,而Iperf3相对抖动;这是由于MiniSMB借助内核架构的优势,是唯一一款基于Windows内核发包引擎,直接从驱动端获取测试数据,因此大大提高了数据的稳定性;而Iperf3需要从操作系统上调度数据,因此造成了剧烈的抖动;

2、MiniSMB是基于操作界面的网络性能测试工具,而Iperf3则基于命令行;

3、MiniSMB有更详细的数据控制台(可以直观查阅到包括长度、UDP、CheckSum等),而Iperf3则需要翻阅命令行查看;

以上为网络测试工具Iperf3与MniSMB在Win10下的比较,感谢大家的翻阅,再会。


展开 收起

微软 (Microsoft) 精巧鼠标 冰川灰 | 无线鼠标 蓝牙5.0 小巧轻盈 多彩配色 适配Win10、Mac OS和Android

微软 (Microsoft) 精巧鼠标 冰川灰 | 无线鼠标 蓝牙5.0 小巧轻盈 多彩配色 适配Win10、Mac OS和Android

109元起

Office 365 家庭版

Office 365 家庭版

258元起

Microsoft 微软 office 365 家庭版 办公软件

Microsoft 微软 office 365 家庭版 办公软件

279元起

微软 Microsoft 365 个人版 彩盒包装 | 1年订阅 1人使用 正版高级Office应用 1T云存储 PC/Mac/移动设备通用

微软 Microsoft 365 个人版 彩盒包装 | 1年订阅 1人使用 正版高级Office应用 1T云存储 PC/Mac/移动设备通用

398元起

微软 (Microsoft) Office 家庭学生版 2016 激活密钥 Mac专用 正版办公软件 一次购买 永久使用 非商业使用

微软 (Microsoft) Office 家庭学生版 2016 激活密钥 Mac专用 正版办公软件 一次购买 永久使用 非商业使用

749元起

微软(Microsoft)office 365 家庭版

微软(Microsoft)office 365 家庭版

229元起

微软 (Microsoft) Office 365 家庭版/个人版 激活密钥 1年订阅 正版办公软件 office 365个人版一年【支持5台设备】

微软 (Microsoft) Office 365 家庭版/个人版 激活密钥 1年订阅 正版办公软件 office 365个人版一年【支持5台设备】

249元起

微软 Office 家庭和学生版 2019 电子下载版 即买即用 一次性购买 正版授权 适用于Windows 10 PC/Mac 非商用

微软 Office 家庭和学生版 2019 电子下载版 即买即用 一次性购买 正版授权 适用于Windows 10 PC/Mac 非商用

748元起

微软 Microsoft 365 家庭版 彩盒包装 | 1年订阅 至多6人 正版高级Office应用 1T云存储 PC/Mac/移动设备通用

微软 Microsoft 365 家庭版 彩盒包装 | 1年订阅 至多6人 正版高级Office应用 1T云存储 PC/Mac/移动设备通用

299元起

微软 Microsoft 365 个人版 电子秘钥 | 1年订阅 1人使用 正版高级Office应用 1T云存储 PC/Mac/移动设备通用

微软 Microsoft 365 个人版 电子秘钥 | 1年订阅 1人使用 正版高级Office应用 1T云存储 PC/Mac/移动设备通用

249元起

微软 Office 365 个人版 1年订阅 电子下载版 即买即用 1账号登录5台设备 Windows PC/Mac/平板/手机均适用

微软 Office 365 个人版 1年订阅 电子下载版 即买即用 1账号登录5台设备 Windows PC/Mac/平板/手机均适用

259元起

微软(Microsoft)Office365 个人版 正版办公软件 可供1用户5设备 一年新订或续费 365个人版在线发送+电子发票

微软(Microsoft)Office365 个人版 正版办公软件 可供1用户5设备 一年新订或续费 365个人版在线发送+电子发票

249元起

微软 Office365(现已升级Microsoft365)家庭版正版一年新订或续费 6用户多设备 365 家庭版在线发送+电子发票

微软 Office365(现已升级Microsoft365)家庭版正版一年新订或续费 6用户多设备 365 家庭版在线发送+电子发票

279元起

微软 Office 家庭和学生版 2019 电子秘钥版 | 正版授权 含Word/Excel/PPT 适用Windows 10 PC/Mac 非商用

微软 Office 家庭和学生版 2019 电子秘钥版 | 正版授权 含Word/Excel/PPT 适用Windows 10 PC/Mac 非商用

748元起

微软Windows server 2019客户端 UsrCAL(R18-05776)

微软Windows server 2019客户端 UsrCAL(R18-05776)

501.72元起

WPS 超级会员 年卡

WPS 超级会员 年卡

229元起
0评论

发表评论请 登录
评论举报

请选择举报理由

相关好价推荐
查看更多好价

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
12
扫一下,分享更方便,购买更轻松