1. 当前位置: 网站首页 >  路由器百科 >  路由器硬件加速要不要开?发小升千兆只跑四百兆,被家长控制坑了半个月

路由器硬件加速要不要开?发小升千兆只跑四百兆,被家长控制坑了半个月

路由器硬件加速NAT加速对照:ETC车道硬件转发与CPU软转发区别、各品牌开关位置、QoS家长控制一开就失效清单

上个月发小把家里的500兆升成了千兆,套餐一个月多三十块,图的是下载痛快。结果升级当晚测速,四百二三,连原来500兆时候的四百七都不到。宽带师傅上门,拿笔记本直插光猫一测,九百四,说线路没毛病,是你的路由器不行了,换个千兆的吧。他那两只水星M6G是九月底我陪着买的,千兆口,怎么就不行了?我让他先别掏钱,晚上我远程进他后台看了一眼,十分钟找到病根。这篇就把这事拆开讲清楚。

先排除最容易背锅的:不是Mesh,也不是网线

发小家是两只M6G组Mesh,去年装机的过程我写过一篇水星Mesh组网,书房那只是有线回程。所以第一步我先让他把笔记本插到主路由LAN口上测,绕开无线和子路由。还是四百三。

第二步看光衰。他家光猫接收光功率负二十二,健康线以内,千兆口协商也是1000M,网线八芯全通。物理层全清白,那就只剩软件层了。测速的方法本身也有讲究,别拿手机WiFi隔墙测,这套流程我在宽带测速怎么测才准里写过,他家这台笔记本插线测,数据是可信的。

第三步我远程进melogin.cn,本来想看看有没有设备在偷流量,结果设备列表安安静静。倒是两个细节扎眼:后台首页的流量统计曲线开着,从装机那天就没停过;设备管理里,他儿子的平板挂着一条家长控制规则,晚上九点到早上七点断网,九月装机那阵他媳妇设的。

硬件加速是个啥:收费站的ETC车道和人工车道

路由器里每个经过的数据包都要做一次翻译:把家里设备的内网地址换成公网地址,再把回来的包认领给对应设备,这事叫NAT,翻译记录就是一张对照表。正常情况下,这张表存在专用转发芯片里查,包来了直接过,CPU在旁边歇着——这就是硬件加速,TP系界面里叫硬件NAT,海外版叫NAT Boost,华硕叫NAT加速,OpenWrt叫流量分载,一回事。

打比方就是高速收费站。硬件加速是ETC车道,车不减速直接过,栏杆抬落全靠感应设备;CPU软转发是人工车道,每辆车摇下窗递卡交钱。人工车道一小时也能过不少车,可一旦车流上量,队伍立刻排起来。百元路由器的CPU就是那个收费员,一个人一个窗口,千兆带宽的车流它真消化不动。

这事我在路由器CPU那篇里踩过:刷了OpenWrt没开流量分载,千兆只剩380兆,CPU软中断占用97%,勾上开关秒回930。发小这台M6G用的正是同一级别的方案,四百二三,数字严丝合缝对得上。

各品牌把这个开关藏在哪

这开关各家叫法不同,位置也不同,我挨个翻了一遍:

品牌叫法位置与脾气
TP-Link/水星硬件NAT/硬件加速新界面在路由设置那一片;易展系列固件更新后默认开启
华硕NAT加速高级设置里有独立页签,分CTF和FA两档,能看到当前状态
小米/红米基本不露面官方固件基本不给开关,默认开着也不让你管
OpenWrt流量分载网络→防火墙→路由设置,分软件和硬件两档

TP官方自己的说法是,部分型号默认开启且界面上不再给开关,翻不到就当没有,别硬找。小米那个更干脆,想管这个开关,只能刷了OpenWrt再说,刷机的路子我在OpenWrt刷机那篇里写过。

真正的坑:这些功能一开,加速就悄悄退场

回到发小家。为什么硬件加速开着,还是四百兆?因为家长控制一开,加速就自己让位了。道理不复杂:ETC车道的前提是车不用逐个检查,可家长控制要区分每台设备谁能上网,流量统计要给每台设备记账,限速要盯着每台设备的带宽——这些都得把包拆开看内容,ETC感应器干不了这活,只能全部改走人工车道。

这不是水星的毛病,是全行业的规矩。TP官方FAQ原话:QoS功能无法与NAT加速同时启用,要先停用NAT加速才能开QoS。华硕官方也一样:带宽限制在使用时,NAT硬件加速功能将被自动关闭。还有更隐蔽的:有华硕用户发现NAT加速的状态用着用着从「已开启」自己变成了「由CPU处理」,追查半天才发现是开了IP流量监控。

我把容易把加速顶掉的功能列了个表:

一开就退场的功能为什么症状
QoS/设备限速每个包要过分类规则全屋上限掉一截
流量统计/上网报告每台设备记账掉速,且常常无提示
家长控制/上网控制按设备按时段过滤发小家这种,四百兆
老机型的SPI防火墙每个包要查状态表十年前的机器才有这矛盾

限速这事我给家里电视盒子也干过,当时限完没觉得卡,因为家里是千兆且盒子那台路由器CPU够壮。这事在水星限速那篇里写过。可同样的操作挪到百元机加管控功能一起上,就是另一副面孔了。QoS本身什么时候值得开,我在QoS那篇里单独算过账,和这篇正好是同一枚硬币的两面。

怎么确认自家的加速还在不在

三个办法,从省事到硬核。

华硕用户最幸福,NAT加速页签里直接写着当前状态,是硬件转发还是由CPU处理,一眼定案。OpenWrt用户 SSH上去敲个top,看软中断占比,百分之一二十是加速在工作,八成以上就是CPU在人工车道上拼命。普通品牌后台不给看的,用土办法:把所有管控类功能全关掉,测一次速当底数;再把功能逐个开回来,每开一个测一次。哪次掉了超过两成,凶手就是它。测速数字怎么读也有讲究,别拿单次网页测速当真,我在带宽和协商速率三本账里把这套对账逻辑写全了。

发小家就是这么定位的:关掉家长控制和流量统计,重启,测速九百一十。再把家长控制单独开回来,四百五。铁证。

功能和速度只能二选一?按宽带兆数分三档

收尾说取舍。发小家的方案:家长控制从路由器挪走,平板本身有青少年模式,时间管控交给设备自己干,路由器只留干净的转发。这是第一档思路——管控能挪到设备侧的,就别占路由器的车道。

第二档,宽带500兆以下的家庭,其实随便开。CPU软转发跑四百兆毫无压力,掉速你根本感知不到,该限速限速该管控管控,别自己吓自己。宽带该装多少兆才够用,我在装多少兆那篇里算过,多数家庭300兆就是甜点。

第三档,千兆宽带又必须要路由器级管控的,两条路:要么接受掉到四百兆左右的现实,要么换一台CPU够壮的机器,让它走人工车道也堵不住——华硕的Adaptive QoS在部分场景下能和加速共存,就是贵。买路由器先看什么参数,我在CPU那篇里给过三档对照,照着挑不踩坑。

收尾给个顺序:测速留底数→后台找管控开关→逐个开关对照测速→定位凶手→能挪设备侧的挪走→挪不动的按兆数做取舍。别一听掉速就换路由器,先把软件层的账算明白,四百块的路由器不一定输给一千四的,就看你让不让它专心干活。

展开全文


版权说明 手机扫码阅读
版权所有:《数巢笔记》 => 《路由器硬件加速要不要开?发小升千兆只跑四百兆,被家长控制坑了半个月》
本文地址:https://www.shunot.com/lybk/1099.html
除非注明,文章均为 《SHUNOT》 原创,欢迎转载!转载请注明本文地址,谢谢。

发表评论

联系我们

在线咨询:点击这里给我发消息

微信号:master_135

工作日:9:00-23:00,节假日休息

扫码关注