硬件nat关闭还是开启_今天才发现,路由器中的硬件NAT加速能提升20%网络带宽

今天无聊之时,把我自己的newifi D2路由器刷了PandoraBox(潘多拉)固件,然后发现网络功能菜单中有一项“硬件加速”

我之前使用的是高恪魔改固件,并没有这项硬件加速功能。

ac2926711e6ce8c0966f41584a69b577.png

因为传统NAT转发是完全取决于CPU性能的,这也就是为什么家用级路由器在终端连接数多了之后,浏览器网页、看视频会变得卡顿的原因。而网吧一台路由器却可以毫无压力的同时带100+的终端。

而硬件加速就是使用硬件芯片提升网络地址转换效率,而从达到加速效果。

为了测试这项功能是否真的有效果,我分别测试了局域网内的吞吐量和广域网的网速。

局域网测试-未开启硬件加速

我先将外网口和内网口桥接,使其能够互访。(newifi D2为全千兆网口)

一台PC接外网口作服务端,一台PC接内网口作客户端。

关闭无线功能,关闭局域网内其他PC。

关闭硬件加速

b4efab67f8b19f980a925a29548fca0e.png

发包大小与发包次数使用iperf默认

e06a53892266edba733b6ef49ad46845.png

iperf服务端

1b470e5c3e6e492ee1adc0b57b4f6af5.png

iperf客户端

测试结果发现千兆网卡带宽只有878Mbps?每秒发包大小能够达到105MB左右

局域网测试-未开启硬件加速

现在开启硬件加速

661f2c7a94da1445c042d201b9b8ac11.png
2e976b5397b3bee265df7fc1b35f967b.png

iperf服务端

c8d139581938ffd55f2fa6793a2fc65d.png

iperf客户端

开启硬件加速之后发现网卡带宽提升到了930Mbps左右,每秒发包大小能够达到110MB左右。

每个数据包的体积和网卡带宽确实都有所提升,但是这并没有达到千兆网卡的理论带宽。(可能这和网线质量和主板PCI总线带宽有关系)

不过这样的速率已经完全满足日常使用,就不深究了。我们再看下广域网的传输速度

广域网测试

使用电信官方的测速工具发现加速与与未加速差距不大,这倒是有点儿奇怪。

7d9b4128bea75fac1242cb096a84e034.png

开启硬件加速

4dccb164a398ac0019ba4f24e1f905e6.png

未开启硬件加速

使用speedtest测速-未开启加速

beb60df0e841f3ccbeaf9661630a1d32.png

这是PC使用有线测出来的网速

75b27a444b2e5c0eed998b2f4077f74a.png

这是手机使用5G频段测出来的网速

未开启硬件加速测出来的网速接近电信300Mbps的带宽,但是还没有到达极致。

使用speedtest测速-开启加速

59b902a41e5d08649ec3863d865a3e50.png

这是PC使用有线测出来的网速

ef8c29d791e1408b3f5f48bc8e345159.png

这是手机使用5G频段测出来的网速

开启硬件加速之后,网速都有很大的提升,增加了接近100Mbps的带宽。

得到这样的结果确实让我有些意外,还记得我之前使用高恪固件的时候测出来的网速和未开启硬件加速时的网速差不多。

ef600aa2845016abd265eeeab8aed158.png

使用高恪固件时测出来的网速

下载文件测试

4d1943bdb0069aca4aa4d34a4b51a25e.png

开启硬件加速

c4e565321b69a222a59ffecefd132ec8.png

未开启硬件加速

下载文件测试结果显示,开启硬件加速之后,下载速率峰值也要多出好几MB。

总结

测试结果发现开启硬件加速之后确实能够提升广域网网络带宽,但我认为这提升的并不是物理带宽。

就是说开不开硬件加速并不会影响运营商给的物理带宽,开启硬件加速只不过是将带宽发挥到了极致而已,平时我只享受到了80%的带宽,剩余20%完全浪费了啊。

并且我发现局域网测试的时候,开与不开硬件加速的差距太大了,不知是不是PandoraBox有意为之,故意压低网卡带宽,“硬件加速”成了噱头。

  • 3
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值