什么是Wi-Fi快速漫游(802.11r/k/v)? 无缝切换的原理

在家里边走边打电话或视频会议却不掉线,原理就藏在Wi-Fi快速漫游里。它由802.11r、802.11k、802.11v三项标准分工配合实现。下面说明它们各自的作用、设置时的注意事项,以及漫游不顺畅的常见原因。

什么是Wi-Fi漫游

在部署了Mesh Wi-Fi或多台无线接入点(AP)的环境中,手机等设备在家中或办公室走动时,会把连接从信号变弱的AP自动切换到信号更强的AP,这就叫漫游。关键在于:是否切换最终由终端设备自己决定。网络再完善,如果设备死守旧的AP不放,也不会切换。切换是否流畅,很大程度上取决于网络是否支持相应的漫游标准。

传统漫游方式的问题:重新认证带来的延迟

没有快速漫游支持时切换AP,设备需要与新AP从头走一遍认证和密钥交换流程,这期间通信会中断。在企业级认证(802.1X)下,还要与认证服务器往返,延迟更长。这个过程可能耗时几百毫秒,有时超过一秒,如果正在进行语音通话(VoIP)或视频会议,就足以让人感觉到声音卡顿或画面冻结。

802.11r:快速BSS转换(Fast BSS Transition)

在设备切换到新AP之前或切换过程中,提前完成大部分认证和密钥交换,或者用更少的交互完成,从而大幅缩短切换那一刻的延迟。它依赖同一“移动域”内的AP之间共享密钥材料。厂商资料常说切换时间可以压到50毫秒以内,但实际数值取决于设备组合。路由器或Mesh产品设置里的“快速漫游”“Fast Transition(FT)”,指的大多就是802.11r。

802.11k:无线资源管理(Radio Resource Management)

让设备提前拿到附近AP的清单和信号情况,从而更快更准确地选择漫游目标。没有802.11k时,设备得自己逐个信道扫描来寻找周边AP,既耗时,扫描期间通信也不稳定。支持后,当前连接的AP会提供“邻近AP报告”(Neighbor Report),设备无需大范围扫描就能迅速缩小候选范围。

802.11v:无线网络管理(BSS转换管理)

如果说802.11k是给设备提供信息,那么802.11v更进一步,让网络主动向设备建议“现在切换到那台AP更好”。这有助于缓解设备死守已经变弱的AP的“粘性客户端”问题,也被Mesh系统用来均衡负载。不过这只是建议,设备听不听取决于它自己的实现。

与Mesh Wi-Fi的关系

Mesh Wi-Fi产品之所以敢宣传“无缝漫游”,大多是因为内部支持802.11r/k/v这套组合。不同产品在支持程度和实现质量上存在差异。另外,多数Mesh系统会让所有节点使用同一个网络名称(SSID)和同样的认证设置,从而对设备表现为同一个网络。拿着设备边打电话边在家里走一圈,是最可靠的实测方法。

如何确认是否支持

在路由器或Mesh系统的管理后台查找“快速漫游”“802.11r”“快速转换(FT)”“802.11k/v”之类的设置项。厂商的规格说明,以及产品是否通过Wi-Fi联盟的“Voice Enterprise”认证,也是参考依据。终端设备是否支持,则因机型和系统版本而异。

设置时的注意事项

开启802.11r后,一些较老的手机、物联网设备或打印机可能连不上。遇到这种情况,可以把有问题的设备放到另一个SSID,或者先关闭802.11r对比一下。个别设备在WPA3或企业级认证搭配下也会出现兼容问题。一次只改一项设置,观察效果,比同时改多项更容易找到原因。

改善漫游的其他办法

AP之间距离太远,交界处信号弱的时间就会很长。应保证一定的覆盖重叠,同时不要把发射功率调得过高,否则设备在远处也容易赖在旧AP上。2.4GHz与5GHz是分开设置SSID还是使用频段引导,也会影响漫游的表现。

设备端的漫游策略也很重要

同样的网络环境下,不同品牌手机、笔记本的漫游积极程度并不相同:有的在信号稍弱时就会主动寻找新AP,有的则要等到几乎断线才切换。设备的无线网卡驱动、系统版本和省电设置都会影响表现。因此遇到漫游不顺时,不要只怀疑路由器,也可以换一台设备对比,看看是个别设备的问题还是整个网络的问题。

有线回程能让漫游更稳定

Mesh节点之间如果通过无线连接回传数据,漫游时可用带宽会被占用,延迟也更大。条件允许时,用网线把各个节点接回主路由(有线回程),通常能显著改善通话和视频会议的体验。快速漫游解决的是切换过程中的认证延迟,而回程质量决定了切换之后的网速。

用比喻理解三项标准的分工

拿搬家来比喻:802.11k像中介,提前告诉你有哪些新房源;802.11v像物业,提醒你“该搬了”;802.11r则像提前办好手续,让你到了新家当天就能入住。三者齐全,找房、决定时机和办手续三个环节的时间才都能缩短。其中任何一项单独使用也有效果,但在通话中切换时,三项配合通常差别最明显。

快速漫游最有用的场景

一边视频会议一边在家中走动、在大房子或办公室使用网络电话、在仓库或门店使用手持终端等,凡是边移动边通信、不能断线的场景,快速漫游最能发挥作用。反过来,如果设备放在桌上不动,几乎感觉不到差别;只有一台路由器的家庭,本来就不会发生切换,也没有必要设置。

另请了解Mesh Wi-Fi基础与认证方式

想了解多节点Mesh系统如何覆盖整个家庭,可以参考Mesh Wi-Fi基础入门一文。如果想比较802.1X这类企业级认证与家用方式的区别,可以参考Wi-Fi个人版(PSK)与企业级(802.1X)认证的区别一文。

常见问题

如何确认自己的路由器是否支持快速漫游?

可以在路由器或Mesh系统的管理后台查看是否有“快速漫游”“802.11r”“FT(快速转换)”之类的设置项。不同产品的菜单名称和位置可能不同,建议同时查阅厂商说明书。

开启快速漫游后Wi-Fi反而更容易断线。

部分较老设备的无线网卡并未完全支持802.11r,可能出现兼容性问题。可以尝试关闭该选项对比,或者把有问题的设备单独放到另一个SSID。

只有一台AP,开启快速漫游有用吗?

没有。只有一台AP就不会发生切换,快速漫游没有用武之地。它适用于使用同一SSID的多AP或Mesh环境。

手机总是不肯切换到更近的AP,怎么办?

最终决定权在设备,无法完全控制。可以开启802.11k/v、适当降低AP发射功率、调整摆放位置来改善。临时的办法是把Wi-Fi关掉再打开,设备会重新连接信号最强的AP。

快速漫游会让网速变快吗?

不会直接提高网速。它缩短的是切换AP那一刻的中断时间,让通话和视频会议不容易卡顿。平时的下载和浏览速度主要取决于信号强度、频段和回程质量。

家里有两台路由器各用不同的网络名称,算漫游吗?

不算。名称不同的两个网络,设备会把它们当作完全独立的网络,切换时需要手动选择并重新连接。要获得真正的漫游,各AP应使用相同的SSID和认证设置,并最好支持802.11r/k/v。