测试环境配置如下图所示,准备两台上述配置的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测试 首先在server机输入命令行 Iperf3 -s -s 代表指定server端,接收数据的一端 接下来在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 我们同时需要用命令行测多字节的报文情况,命令行如下: 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 测得
② MiniSMB测试 我们在两台PC机上分别打开MiniSMB,分别连接server机与client机的网卡端口 添加一条60字节的流,速度限制在250KPPS(注:因为直连工作在mac层所以无须设置IP地址),开始打流 从上述流量表我们可以看出,MiniSMB的每秒pps基本为25万左右,比特率在128Mbps且数据较为稳定; 经过对各字节的测试,数据结果如下表: 通过数据我们可以看到,MiniSMB基本最大限度的发挥了2.5G英特尔网卡,且在数据层面精度更高; 数据对比 我们把Iperf3与MiniSMB统计到数据绘制成图标进行观察: 数据表象: 1、在上表中,柱状图代表了吞吐量PPS,折线图代表了比特率Mbps; 2、在吞吐量方面,MiniSMB基本维持在25万左右,在1514字节来到最低值20万左右,而Iperf3则在2万左右抖动,两者最大差值达23万; 3、在比特率方面,MiniSMB最大比特率在2.5Gbps,而Iperf3最大比特率在278Mbps,相差达2.2Gbps;
以上为测试工具哪家强?iperfVsMiniSMB的帖子,对以上内容存有疑虑或者想要下载软件的朋友可加Q群477752341,想要观看更多测试流程视频可在B站搜索MiniSMB,感谢各位的翻阅,再会。
请不要胡乱输入以及粘贴、复制等方式灌水
请尊重作者、并共同维护网站的正常阅读,否则账户将会被限制发帖、回帖,并且积分可能会被清零,站内短信以及阅读权限等都会受到影响,谢谢。
具体限制方式:https://www.right.com.cn/forum/thread-8307840-1-1.html
|