复刻 smartbits 的国产网络测试工具 minismb - 如何测试 ip 限速及网络连接数测试方法

复刻 smartbits 的网路性能测试工具 MiniSMB,是一款专门用于测试智能路由器,网络交换机的性能和稳定性的软硬件相结合的工具。可以通过此工具测试任何 ip 网络设备的端口吞吐率,带宽,并发连接数和最大连接数等诸多参数指标。

MiniSMB 工具最新版本为 3.3.0 版。

本次使用 MiniSMB 工具以爱快公司的软件路由器为例进行 ip 最大连接数测试。

本次被测试主机设备(DUT)硬件环境为:intel 赛扬 G1800:2.7GHz,2G 内存。软件环境为:iKuai8_3.1.5_Build201901241133(免费版)。默认配置启用 NAT。 

总体来说,iKuai 的基本 NAT 转发性能还是可以满足目前大部分用户的要求。平均数据包长度达到 256 字节的时,转发性能已经达到 1G 线速 (单向转发)。通过测试发现 iKuai 路由器连接数超过 70000 条以后,性能就下降至 <1Mbps。CPU 达到 100% 左右。

测试拓扑图:

 

 MiniSMB 软件工具配置:

配置 70000 条流

配置模拟客户端信息

测试结果:iKuai 软件中显示 cpu 即将达到 100%。

MiniSMB 软件中显示接收到的数据 < 1Mbps。

 

转发率:测试路由器 3 层功能时,转发率比吞吐率的指标更重要。转发率是指每秒路由器转发数据包的个数。数据包越小,带宽越高,转发率就越高。

pps = throughput/packet size

 1G 带宽下,如果数据包长度为 60B,则转发率需要达到 1,488,095 才能达到线速 (满带宽)。如果数据包长度为 1514B,则转发率需要达到≈82,000 就能达到线速 (满带宽)。

Comments

Popular posts from this blog

IOS小火箭/Shadowsocks无需AppleID即可在线安装!

苹果手机/IOS/IPAD如何离线安装小火箭Shadowrocket.IPA文件?

免费V2Ray节点在线订阅链接,亲测可用 - 22年7月更新