实测小米AX9000、华硕AX86U的2.5G口小包转发率,哪个强?【图解】

| 小周

路由知识网原创:文章是关于"实测小米AX9000、华硕AX86U的2.5G口小包转发率,哪个强?【图解】"的相关知识分享,希望可以帮到大家。 - 素材来源网络 编辑:小易。

标题应该是用“BCM4908与IPQ8072A,哪个小包转发率高?”但这样的标题没什么人看。待测试的机型有小米AX9000、华硕AX86U、TP-LINK XDR6060,这些都是有2.5G WAN口,且到所有LAN口的总带宽没有1Gbps瓶颈。本篇是测试2.5G 网口的小包转发率是否能满线速。IPQ8072A与BCM4908

小包转发率是指在一秒内可以转发多少个64byte数据包,单位是pps。如果是千兆速率的网口,满线速是1.488Mpps,如果2.5G网口,乘上2.5倍就是了,约等于3.72Mpps。

测试小包转发率的软件平台是minismb,一共和了三台电脑,一台控制端,两台服务端,两台服务端分别装有X550-T2网卡(用一个口)和I350-T4网卡(用三个口)

各设备的连接示意图如下:(华硕AX86U)

IPQ8072A与BCM4908

这些机型只有一个2.5G网口,所以另一台服务端需要用多网口连接路由器的三个LAN口,不然满足不了2.5G口的带宽。简而言之:2.5G WAN to (LAN1+LAN2+LAN3)。三个LAN口同时从WAN口接收数据包,需要用到“端口转发”功能,设置好路由器的WAN口参数和端口映射就可以打通数据了,在这就不一一详细解说步骤。

端口转发的设置如下图:

端口转发设置

华硕AX86U的测试结果:(2.5G WAN下行,64byte小包)

2.5G WAN 64byte 下行

看后面三个网口的RX数据之和(第5行):1.458Mpps。与理论值1.488Mpps有一点点差距,因为我的测试平台只能跑到这个数值,所以1.458Mps可以说达到了千兆端口的线速。但远达不到2.5G的线速。

现在反向看看:(2.5G WAN 上行,64byte小包)IPQ8072A与BCM4908小包转发率

也是看第5行RX的数据,三个LAN口同时向2.5G WAN口发送64byte的数据包,总的转化率也是千兆端口的线速。这时有一个核的CPU占用已经满了,不能说它没有出尽出力吧:

状态

如果只向2个LAN口发包,总和也只是1.45Mpps左右。如下图:

2.5G WAN 64byte to 2个lan口