今天无聊的时候,我把我自己的newifi D2路由器刷成了PandoraBox (潘多拉)固件,发现网络功能菜单中有“硬件加速”
以前使用的是高恪魔改固件,但是没有这个硬件加速功能。
传统的NAT传输完全依赖于CPU的性能,所以家用类路由器在终端连接数增多时,浏览浏览器网页、看视频就会变得模糊。 网吧的路由器可以毫无压力地携带100个终端。
硬件加速是指使用硬件芯片提高网络地址的转换效率,从获得加速效果。
为了测试此功能是否真的有效,我们分别测试了局域网中的吞吐量和广域网的网速。
局域网测试-未开启硬件加速我首先桥接外网和内部网端口,以便进行互访。 (newifi D2是全千兆位网口)
一台PC以外部网络端口为服务器端,一台PC以内部网络端口为客户端端。
关闭无线功能,关闭局域网中的其他PC。
关闭硬件加速
使用iperf默认订购大小和订购次数
iperf服务器端
iperf客户端
测试结果显示千兆网卡的带宽只有878Mbps? 每秒的建设尺寸可达105MB左右
打开局域网测试-未开启硬件加速硬件加速
iperf服务器端
iperf客户端
开启硬件加速后发现,网卡带宽提高到930Mbps左右,每秒建设大小可达110MB左右。
每个数据包的大小和网卡的带宽确实有所提高,但还没有达到千兆网卡的理论带宽。 (这可能与网线的质量和主板上的PCI总线带宽有关。)
不过这样的速率已经完全满足日常使用,就不深究了。我们再看下广域网的传输速度
广域网测试用电信官方测速工具发现加速和未加速相差不大有点奇怪。
打开硬件加速
硬件加速未打开
使用speedtest测速-未开启加速这是电脑通过有线测量的网速
这是手机使用5G频段测量的网速。
在不开启硬件加速的情况下测量的网络速度接近电信300Mbps的带宽,但还没有达到极限。
使用speedtest测速-开启加速这是电脑通过有线测量的网速
这是手机使用5G频段测量的网速。
启用硬件加速后,网络速度将大幅提高,带宽将增加近100Mbps。
得到这样的结果确实让我有些意外,还记得我之前使用高恪固件的时候测出来的网速和未开启硬件加速时的网速差不多。
使用高恪固件时测量的网络速度
打开下载文件测试硬件加速
硬件加速未打开
文件下载测试结果表明,开启硬件加速后,下载速率峰值也将增加数MB。
总结测试结果显示,打开硬件加速确实可以提高广域网的带宽,但我认为这不是物理带宽。
意味着打开硬件加速不会影响运营商提供的物理带宽。 开启硬件加速只是最大限度地发挥了带宽,平时只享受80%的带宽。 剩下的20%完全是浪费啊。
而且在局域网测试的时候,开还是关硬件加速的差距太大了,也许是PandoraBox故意降低网卡带宽,“硬件加速”成了一个噱头