2、Mesh组网核心原理:无线回程与有线回程、802.11k/v/r协议、无缝漫游机制

Mesh组网听起来很玄乎,其实说白了就是让多个路由器之间互相认识、自动协作。我刚开始接触这个领域时,也以为只是把几个路由器插上电就行。结果呢?漫游卡顿、视频掉线,折腾了一周才发现是回程链路没选对。这一章,咱们就把Mesh的底裤扒干净。

2.1 无线回程 vs 有线回程:Mesh的“骨架”

Mesh组网里,节点之间怎么通信?这就是回程(Backhaul)要解决的问题。回程链路的质量,直接决定了你家的网速天花板。

2.1.1 无线回程

节点之间通过WiFi信号互相连接。主路由连光猫,子路由通过无线信号连主路由。好处是部署灵活,哪里信号不好放哪里。坏处是——会占用空口资源。

避坑指南: 我曾经在一个200平的大平层里,给客户用了双频Mesh(2.4G+5G)。结果子路由连主路由时,5G频段既要传数据又要做回程,速度直接砍半。后来换了三频Mesh,专门用5.8G做回程,问题才解决。

无线回程的典型场景:

  • 老房子没预埋网线
  • 租的房子不方便布线
  • 临时组网(展会、活动)

2.1.2 有线回程

节点之间通过网线连接。主路由和子路由之间用六类或超五类网线直连。这是我最推荐的方案,没有之一。

为什么?因为有线回程不占用无线资源。子路由的WiFi可以全力服务终端设备,不用分出一半带宽去跟主路由“聊天”。

对比项 无线回程 有线回程
部署难度 低(即插即用) 高(需要布线)
带宽损耗 30%~50% 几乎无损耗
稳定性 受干扰影响大 非常稳定
推荐场景 无法布线的环境 新房装修、有预埋线
我的习惯: 只要条件允许,我必选有线回程。如果实在没法布线,那就上三频Mesh,把5.8G频段单独留给回程。

2.2 802.11k/v/r协议:漫游的“三驾马车”

你从客厅走到卧室,手机自动切换到了卧室的Mesh节点。这个过程叫漫游。但漫游做得好不好,就看这三个协议有没有开启。

2.2.1 802.11k:邻居列表

这个协议的作用是:让当前节点告诉手机,“附近还有哪些节点可用”。手机不用自己一个个去扫描,省电又省时间。

我遇到过不少案例,客户说漫游慢,一查发现802.11k没开。手机每次都要全频段扫描一遍,能不慢吗?

2.2.2 802.11v:网络辅助

这个协议更贴心。节点会主动建议手机:“你该连哪个节点了”。比如你从客厅走向卧室,客厅节点检测到信号变弱,就会通过802.11v告诉手机:“卧室节点信号更好,你切换过去吧”。

嗯,这里要注意:802.11v需要手机和节点都支持。老款手机可能不支持,但近五年的设备基本都没问题。

2.2.3 802.11r:快速漫游

这个协议解决的是“切换速度”问题。传统漫游需要重新认证,耗时几百毫秒。802.11r把认证过程简化了,切换时间可以压缩到50毫秒以内。

为什么重要?因为视频通话、在线游戏对延迟很敏感。超过100毫秒的切换,你就会感觉到卡顿。

核心要点: 802.11k负责“发现”,802.11v负责“建议”,802.11r负责“快速切换”。三者配合,才能实现真正的无缝漫游。

2.3 无缝漫游机制:从“断连”到“无感”

无缝漫游,说白了就是让你在移动过程中,感觉不到网络切换的存在。但实际实现起来,有很多细节。

2.3.1 漫游触发条件

节点不会无缘无故让你切换。通常有三个触发条件:

  1. 信号强度阈值: 当前信号低于-70dBm时,开始寻找更好的节点
  2. 信噪比恶化: 干扰太大,即使信号还行,也要切换
  3. 负载均衡: 当前节点太忙,主动分流

2.3.2 漫游流程

一个完整的漫游过程是这样的:

  • 手机持续测量当前信号(802.11k提供邻居列表)
  • 当前节点检测到信号变差,通过802.11v建议切换
  • 手机发起切换请求,使用802.11r快速认证
  • 新节点确认,手机完成切换

整个过程,理想情况下应该在50~100毫秒内完成。

我曾经踩过的坑: 有一次给客户部署Mesh,所有协议都开了,但漫游还是卡。排查了半天,发现是客户用的手机太老,不支持802.11r。结果只能降级用传统漫游,切换时间从50毫秒变成了300毫秒。所以,Mesh组网不光要看路由器,终端设备也得匹配。

2.4 核心逻辑框架图

下面这张图,把Mesh组网的核心逻辑串起来了。从回程方式到漫游协议,一目了然。

Mesh组网核心逻辑框架 主节点(网关) 无线回程(占用空口) 有线回程(零损耗) 子节点(扩展覆盖) 子节点(扩展覆盖) 802.11k(邻居发现) 802.11v(网络辅助) 802.11r(快速切换) 无缝漫游(无感切换) 说明:回程方式决定带宽上限,漫游协议决定切换体验,两者缺一不可

2.5 实际部署中的选择建议

讲了这么多理论,最后给点实在的建议。我个人习惯这样选:

  • 新房装修: 必须预埋六类网线,走有线回程。别省那点线钱,后期想加都加不了。
  • 老房改造: 如果不想走明线,选三频Mesh。记得把5.8G频段固定给回程用。
  • 协议设置: 进路由器后台,把802.11k/v/r全部开启。别问为什么,问就是开了比不开好。
  • 终端兼容: 如果家里有老设备(5年以上),先查一下它支不支持802.11r。不支持的话,漫游体验会打折扣。
一个小技巧: 部署完成后,用手机在屋里走一圈,打开WiFi分析仪看信号切换。如果切换时间超过150毫秒,说明漫游没调好,回去检查协议是否开启。