大多数人换路由器是嫌信号差。也有一小撮人换路由器,是因为不信任运营商塞给自己的那个黑盒子——不知道它有没有偷偷限速,不知道端口转发到底通不通,更搞不清晚上打游戏卡顿是网差,还是家里的下载任务把带宽占满了。
最近一篇技术博客记录了用MikroTik重新搭一遍家庭网络的完整过程:PPPoE拨号、VLAN认证、CAPsMAN统一管理Wi-Fi,再用FQ-CoDel治理"缓冲膨胀"(Bufferbloat)。整套流程谈不上新技术,拼在一起却说明一件事:换MikroTik换来的不是更强的路由器,而是把运营商和网络拥塞这两件事,重新抓回自己手里。
先搞清楚运营商给了你什么线
工欲善其事,必先利其器——这里的"器"不是MikroTik,是先弄清楚运营商到底给了你哪种接入方式。IPoE最简单,运营商通过DHCP直接下发IP、网关和DNS。PPPoE多一道认证,运营商发用户名密码,有的还要求先建VLAN才能拨号。
原文示例用的是VLAN 35,但这个编号、认证方式,以及要不要克隆MAC地址,完全因运营商而异。拿别人的经验直接抄命令,大概率会翻车。
真正决定你能干什么的,是另一件事:WAN口拿到的IPv4,是公网地址还是CGNAT。
如果是CGNAT,端口转发和UPnP基本失效,家里跑的NAS、游戏服务器、自建服务从外面进不来。这不是路由器配置能解决的,通常得找运营商单独买公网IP,或者自己叠一层内网穿透。MikroTik能帮你拿回配置权,拿不回运营商没给你的那张公网地址。
组网:从克隆MAC到CAPsMAN统一管理Wi-Fi
拿到线路信息之后,剩下的是体力活。先把WAN口的MAC地址克隆成原来运营商路由器的地址,不少ISP按MAC做准入控制。再按需求建VLAN、建PPPoE拨号,路由表里能看到默认路由指向pppoe接口,才算真正联网。
Wi-Fi这块,CAPsMAN是真正省心的地方:路由器作为控制器,AP只管收发信号,SSID、密码、信道、双频策略统一下发,改一次密码不用挨个登录AP。如果AP支持PoE,一根网线还能顺带供电。
不过这依赖具体型号支不支持对应的RouterOS Wi-Fi软件包,以及AP的PoE电压是否匹配。不是所有MikroTik设备插上就能这么干,买之前得对着自己要用的AP型号查一遍兼容表。
FQ-CoDel:是排队方式,不是带宽魔法
前面这些都是"把网络接起来",真正决定体验的是最后一步:治理Bufferbloat。默认的FIFO队列先到先服务,一旦有大流量任务挤进来,情况会迅速恶化。
游戏或语音这种流量,单个包小、对延迟极其敏感,但在FIFO队列里只能乖乖排在系统更新、云备份这些"胖"流量后面。FQ-CoDel按连接分队列,让每条流公平占用带宽,同时主动丢弃排队太久的包,把延迟摁在一个上限内。本质是牺牲一点吞吐量,换延迟的可预测性,不是保证延迟永远低。
多数人网络卡顿不是带宽不够,是排队方式不对,FQ-CoDel解决的是后者。但效果取决于三件事:整形带宽是否标定准(建议设成实测速率的九成)、瓶颈是不是真的在路由器、RouterOS版本和硬件性能跟不跟得上。默认的FastTrack规则会绕过队列直接转发,不关掉它,前面配的一切等于白配。
这对你意味着什么
同一篇教程,对不同人的分量不一样。想省心的家庭玩家和在意延迟的重度用户,该盯的点完全不同:
| 读者画像 | 换之前该确认什么 | 换之后要盯住什么 |
|---|---|---|
| 想换掉运营商路由器的家庭玩家 | 问清ISP的IPoE/PPPoE类型、VLAN号、是否绑MAC;备好旧路由器当退路 | RouterOS版本、AP型号是否支持CAPsMAN和对应PoE电压 |
| 在意游戏/语音延迟、想自建服务的用户 | 确认WAN口拿到的是公网IP还是CGNAT,想清楚要不要额外买公网IP或穿透方案 | 关掉FastTrack、按实测速率九成标定整形带宽,否则FQ-CoDel形同虚设 |
三件事没确认清楚之前,先别急着把旧路由器扔了:自己的ISP愿不愿意开公网IP、RouterOS对家里那款AP的Wi-Fi芯片支持到什么程度、以及自己是不是真愿意在网络出问题时对着终端排查,而不是一个电话打给客服。这三点没底,折腾的成本会比想象中高。
运营商路由器省心,是因为它替你做了所有决定,也替你锁死了所有选项。MikroTik把决定权还给你,代价是VLAN、认证、队列这些原本藏在黑盒子里的东西,以后固件升级、故障排查都得自己扛。
这笔账值不值,看你在意的是"插上就能用",还是"知道每个包为什么在排队"。多数家庭用户大概率用不上这套自由,但对在意游戏延迟、跑自建服务的这批人,这恰恰是运营商路由器给不了的东西。
