同名WiFi自动择优反而限速?漫游原理与手动配置指南
1. 全家共用一个WiFi名字后,我发现“自动择优”并不等于“自动最优”
1.1 从省事到心烦:一次真实的上网体验滑坡
去年给家里做网络改造的时候,我图省事,把主路由和客厅的Mesh子节点全部设置成同一个SSID,也就是大家常说的“WiFi名字一模一样”。当时觉得这是理所当然的:人在客厅自动连客厅,回卧室自动切到卧室那个节点,全程无感漫游,多好。头两周确实舒服,但慢慢就发现不对劲——卧室里手机明明显示5G满格,刷短视频却一直转圈;孩子在客厅上网课,我只要一开会打开视频通话,画面就卡成PPT;更诡异的是,书房里那台台式机离主路由只有三米,测速却只有宽带签约速率的一半。
我开始怀疑是运营商限速,又怀疑是光猫性能不行,折腾了好几天,最后把同名的SSID拆开,分别改成了“客厅5G”和“卧室5G”,问题当场消失了。真相很简单:设备被“自动择优”机制带到了一个信号看起来不错、实际吞吐很差的节点上,而且它自己不会主动换回来。
这个经历让我意识到,很多人家里的“网速莫名其妙被削”并不是运营商或者路由器厂商故意搞鬼,而是“自动择优”这套机制在复杂家庭环境里水土不服。这篇文章我就以这次实践为线索,把同名WiFi背后的漫游原理、限速错觉的来源、排查思路和配置方案完整讲一遍。无论你用的是几百块的家用路由器,还是企业级AP,这套思路都能帮你定位问题。
1.2 “择优”到底在优化什么:信号强度和数据速率是两回事
先把一个核心概念说清楚:WiFi设备在选择接入点时,最常参考的是RSSI,也就是接收信号强度指示。手机在同一个位置能收到来自多个AP的Beacon帧,然后把这些帧的RSSI排序,选信号最“强”的那个。问题在于,RSSI强,不代表可用带宽高。
举个例子:你在卧室,距离卧室子节点3米,RSSI可能是-55dBm,协商速率能到866Mbps;但卧室子节点到客厅主路由用的是无线回程,中间隔了两堵墙,回程链路实际吞吐只有80Mbps。这时候手机连上卧室子节点,哪怕显示信号满格,所有流量也要先通过一条很慢的“城际公路”绕一圈再去互联网。自动择优只看你的本地接入状态,它并不知道这条回程路现在堵成什么样。
再补一个更容易混淆的点:电气信号强度和链路质量是两套体系。RSSI只是电平值,而真正决定你能跑多快的是调制编码方式、空间流数、信道宽度、误码率和重传率。手机App上显示的“信号格数”只有4到5档,哪怕-50dBm和-70dBm都显示满格,真实速率可能差出3倍。所谓自动择优,优化的只是“信号”这一维,而不是“体验”这一维。
1.3 它默默推进的三件事:802.11k/v/r、频段引导和负载均衡
很多路由器厂商在后台默认开启“网络优化”或“智能选择”时,其实做了三件事,普通用户基本感知不到。
第一件是802.11k邻居报告。AP会告诉已连接的终端:“旁边还有哪些AP、在哪个信道、信号如何”,让终端省去主动扫描的时延。第二件是802.11v的BSS过渡管理,AP可以在发现终端信号太差或负载太高的时候,向终端发出“你换个AP吧”的建议。但注意,这只是建议,最终接不接纳完全看终端网卡的心情。第三件是快速漫游802.11r,它减少了终端在不同AP间切换时的握手开销,让切换时间从几十毫秒降到个位数毫秒。这三兄弟本身是很好的技术,但在家用场景里,很多AP默认同时打开,而终端对它们的支持程度参差不齐,于是频繁出现“切换了但切换结果更差”的情况。
此外还有“频段引导”(Band Steering)。它会在双频合一模式下故意不响应2.4GHz的Probe Request,或者延迟发送Probe Response,试图把支持5GHz的设备“摁”到5GHz上。思路是好的,但如果设备在5GHz边缘反复试探,引导机制又频繁干预,终端就会在2.4GHz和5GHz之间来回跳动,表现为WiFi图标一直正常、网络却一卡一顿。说实话,这套组合拳在信号覆盖理想、回程有线的环境中确实很香,但在墙体复杂、节点之间无线回程的普通家庭里,它反而变成了“自动帮倒忙”。
2. 为什么同一个WiFi名字下,网速会被“悄悄限制”:三大真实瓶颈
2.1 漫游决策看RSSI不看实际吞吐:手机挂在“信号好”但“带宽差”的AP上
朋友公司办公室用的是三台企业级AP,全部同一SSID,做了802.11k/v/r漫游。正常情况下开会移动时视频不中断,体验没问题。但他家里买了一台中端Mesh路由器,同样同SSID组网,设备却经常黏在远端的子节点上不动