
上个月查宽带账单,运营商App里写着「本月已用 420G」。我顺手进了趟路由器后台,流量统计页显示 680G。同一个家、同一条宽带、同一个月,两个数差了两百多G。第一反应是路由器坏了,第二反应是运营商多算了。两个都不对——是我不知道路由器这本账从哪天开始记的。这篇把我对账对出来的东西一次写清:统计口径、清零的坑、这本账真正好用的三个地方。家里网慢想限速的,这篇是动工前的功课。
先说清楚:路由器的账和运营商的账,本来就不是一本
对不上不代表有人错了。两边的记账规则差在三个地方,我逐条核过:
起算点不一样。运营商的App按自然月记账,每月1号零点归零,这个雷打不动。路由器的统计呢,我家那台水星是「从上次手动清零开始累计」,隔壁朋友的小米是「从上次恢复出厂开始」,同事的TP-Link干脆是「从上次断电重启开始」。我那680G是从我上次重启路由器那天攒起来的,那天是上上月26号——跨了两个自然月。把起算点对齐,420G和账面上的数就基本咬合了。
记的口径不一样。运营商记的是公网流量,走WAN口的才算。路由器有的型号记的是「总流量」,把局域网内部互传的也一并算进去——电视从NAS拉片子,一个G都没出门,有的路由器也给你记上。家里有NAS的人这个差异会特别大,我家内网每天互传几十G,统计全吞进去了。
还有重传和开销。TCP重传、各种协议头,两边算法不一样,差个百分之几很正常。这种零头不用较真。
| 对不上的原因 | 怎么验证 | 要不要管 |
|---|---|---|
| 起算点不同(自然月 vs 清零/重启起) | 看统计页的「开始时间」或上次重启日期 | 对齐起算点再比 |
| 内网流量被计入 | 对照「WAN口流量」和「总流量」两个字段 | 对账只看WAN口那个 |
| 重传与开销的零头 | 差5%以内都算正常 | 不用管 |
| 统计压根没开/重启清零 | 统计一直是0或数字明显偏小 | 先确认功能在记 |
统计重启就清零,这是最容易误判的坑
我家路由器断电重启,统计归零重来。这个设计我吃过亏:有阵子家里网一到半夜就卡,我怀疑有设备偷跑流量,第二天一早起来翻统计——数字小得可怜,还以为判断错了。后来才明白,那晚路由器被家里老人拔过一次电(插座松,顺手按了开关),统计早就清零重记了,我看的根本不是一整晚的账。
所以抓偷流量,看统计之前先确认这段时间路由器没重启过。后台一般能看运行时长,水星在系统状态首页,小米在路由器信息里,TP-Link叫已运行时间。运行时长小于你要查的时间段,这本账就是残的。有的型号统计掉电不丢(存在闪存里),但别赌,先看一眼运行时长最稳。
顺便说个反直觉的:统计清零也有好处。怀疑某个时段有猫腻,手动清零一次,等到那个时段过了再回来读数,读到的就是干净的一段时间的账,比从一堆累计数里往回扣方便得多。这个技巧后面还会用。
这本账的用处一:抓半夜偷流量的,比看实时速率稳
网慢的时候翻设备列表看实时速率,是大多数人的第一反应,小米那篇抓偷流量的文里写的就是这个路数,抓现行好用。但偷流量的设备多半不是明着来的:白天好好做人,后半夜干活。你睡觉它上班,实时速率永远抓不到它。
这时候按设备的累计统计就派上用场了。翻统计页的「按设备」列表,把每台设备的总用量和它「应该用多少」对一遍:电视盒子一个月几个G正常,忽然冒出几十G就有鬼;智能音箱常年几百兆,哪个月蹿到几个G,多半是固件升级或出毛病了。我同事家就是网速莫名变慢,按设备翻完,一台旧手机躺在抽屉里插着电,一个月自己跑了60多G——后来查明是某网盘App的后台同步没关死,锁屏照样传。
更狠的一招是时间曲线。不少路由器的统计页有24小时流量曲线,一眼能看出半夜两点到五点之间有没有一条顶着的平线。家里没有NAS、没有监控、没有云盘同步的话,深夜上行曲线应该常年贴着零;有这些设备,也该是零星小鼓包,不该是一条顶着不放的平线。白天没人时段上行顶成平线,要么是设备偷跑,要么是路由器本身被人拿去挂代理了,后者是安全问题,处置路数在路由器被黑那篇里写全了,先拔WAN口再说。
这本账的用处二:限速之前,先拿数据说话
家里网卡想限速,直接上手设的话十有八九限错人。限速五步那篇的第一步就是抓真凶,而真凶的实锤,最稳的来源就是这本统计账:实时速率只代表此刻,累计统计代表长期。谁天天吃掉家里一半的流量,列表排个序就出来,限它才有意义。合租的更该先看这本账再分带宽,室友之间按实打实的用量拆,比按人头拆少吵很多,我们当时的拆法记在300M拆三份那篇里。
限完速还有个收尾动作别人很少提:隔天回来复查统计。限速设了不生效的原因里,随机MAC换马甲是头号坑——设备换了假MAC,路由器限的还是旧马甲的号,人家新马甲照样跑满,这个机制在MAC那篇里拆得很细。设限速前那台设备月流量60G,设完第二天统计还在往上蹿,那就是没限住,去手机WiFi详情页把「随机MAC/私有地址」关掉再设。统计账在这里面扮演的角色是裁判:生效没生效,数字说了算,不靠感觉。
这本账的用处三:判断宽带要不要升级
网慢不一定是带宽不够。300M的宽带,月流量账常年三四百G、高峰期掉速,那是带宽或设备的问题;月流量不过百G、就晚上九点卡一小时,升千兆纯属浪费钱——你缺的可能是一台能扛住几十台设备的路由器,WAN口协商百兆的坑我踩过,500M只跑94M那篇就是教训。先翻统计,再决定钱往哪花。
对账还有个附带收获:查计费争议。真怀疑运营商多计费了,把路由器WAN口统计对齐自然月之后和App的曲线放一起看(注意只看WAN口,内网的剔掉)。两边曲线形状一致、量级一致,那基本就是你家真用了;差出一个数量级,截图留着,打客服有底气。测速口径上运营商和用户也有讲究,报修前先弄明白谁认哪个数,报修测速那篇踩过的点别再踩。
三个月对下来,我的固定动作就四个
流量统计这页平时不用天天盯,我是这么用它的:
| 什么时候 | 做什么 | 看什么 |
|---|---|---|
| 怀疑被多计费(月度) | 对齐起算点,只看WAN口 | 和运营商App曲线比量级,差5%内正常 |
| 网莫名变慢(随时) | 先看运行时长再按设备排序 | 用量和身份对不上的设备 |
| 抓半夜偷跑(怀疑时) | 睡前手动清零,早上读数看曲线 | 凌晨两三点顶着的上行平线 |
| 限速之后(隔天) | 回看该设备累计增量 | 还在蹿=没限住,查随机MAC |
最后两句实话。一,路由器统计不是计量器具,精度别较真到个位,它的价值在「找规律、抓异常」,不在「算分账」。二,真要较真计费,以运营商的表为准——但让运营商认你的账,你得先拿得出路由器这本账,这就是它存在的意义。家里路由器如果统计页压根不存在或者常年不动,也别硬找,百元级老机器这块功能缩水很常见,那就回到实时速率加时间点蹲守的老办法,只是费人。

发表评论