无线漫游那些事

2018-05-31 15:46:43 27点赞 212收藏 23评论

什么是漫游,影响漫游的因素主要有哪些?结合部分文献资料,跟大家聊聊无线漫游,本人水平有限,有不当之处请批评指正。

无线接入过程

在说漫游之前,我们先简单了解下无线接入过程。它分为扫描-认证-关联三个阶段。

扫描分为主动扫描和被动扫描。主动扫描是无线终端在每个信道发送探测帧,寻找同SSID下AP。被动扫描就是AP扫描移动终端,告诉AP的位置。主动扫描发现快,被动扫描耗时长。

认证顾名思义就是得通过身份验证才能发起连接,除了开放认证系统,家庭常用的为WPA/WPA2-PSK认证。

关联就是身份认证通过后建立连接。

什么是漫游?漫游由谁发起?如何触发?

一般意义上的漫游,简单的说,在WLAN网络范围内(通常为同一SSID),无线终端从一个AP自动转换到另一个AP,以使业务不中断。整个过程IP地址保持不变。

无线漫游那些事

漫游由客户端决定并发起,客户端根据信道扫描(主动或被动),评估周围AP接受信号强度、信噪比、负载、丢包率等条件,如果小于自身的漫游阈值,触发漫游。漫游阈值没有标准,每个厂家的设备都不一样,一般都以接受信号强度(RSSI)做为参数。漫游阈值大了小了都不好,要么太灵敏导致来回漫游,要么太迟钝一直漫游不过去。

什么是快速漫游,快速漫游如何实现?

快速漫游是针对企业802.1x认证(需认证服务器)来说的。因为802.1x认证耗时长,对语音和视频业务比较致命,而且每次连接都要进行802.1x认证。为了省略认证过程,采用某种密钥缓存技术,使终端在第一次连接时进行一次完整的802.1X认证过程,以后就不需要了。

无线漫游那些事

严格来说,除非安全方法配置为WPA/WPA2-EAP(802.1x认证)需要双方支持密钥缓存技术(PMKID/SKC、PKC/OKC、802.11r)来实现快速漫游,其他安全配置的网络不涉及快速漫游。我们现在家庭使用的安全配置为WPA2-PSK,双方采用预共享密钥进行认证。终端在重关联(漫游)时向AP出示其缓存的密钥,AP检查自己缓存的密钥,相同则进行四次握手,产生数据加密密钥,漫游完成。

无线漫游那些事

家庭级的WPA2-PSK安全方法无所谓快速漫游,漫游和非漫游过程都一样,无法加速;虽然企业级WPA2-EAP能实现快速漫游,但加速后的速度和PSK一样。

如何提升漫游体验?

可以将漫游过程分解为3个阶段:终端漫游触发→选择新AP→重新认证。其中AP重新认证,前面比较明确了,家庭安全配置为WPA2-PSK,无法加速漫游,漫游切换速度基本满足要求。

对前面两个阶段,你可能需要漫游辅助802.11k和802.11v标准。

11v能优化漫游触发,这是因为终端的粘连性。漫游决定权在终端,由漫游阈值触发,不同设备漫游阈值不同,这会出现某些问题,有的终端会一直粘连在老AP上,虽然有更优的AP可选。802.11v主要面向AP,AP会根据终端信号强度、信道负载等情况,主动发消息给终端,触发终端进行扫描并上报测量信息,AP经过比对,建议并指导其漫游。而支持802.11v的客户端也可以在漫游前发送查询消息,以便更好的选择重关联AP。

而802.11k能告诉终端,如何快速选择漫游AP。802.11k的主要作用就是提供一个优化的邻居列表,包含ap地址及信道等信息。因为传统的客户端需要定时离开自己的信道到其它信道发送广播帧来探测周围AP(一般都是主动扫描,被动扫描来回信道时间长),特别是在漫游的时候,需要在不同信道广播,费时费力。有了802.11k邻居列表(这个邻居列表是根据时间和位置动态调整的),支持802.11k的客户端只需在指定信道探测相应ap,加快了漫游,又利于信道负载。

11k与802.11v一起能更好的加速漫游。我从培训资料里找了个图简单了解下

无线漫游那些事

说完802.11k、802.11v,不得不提802.11r。802.11r可以看成对WPA2-PSK的进一步优化。只能用在配置为开放式和WPA2的WLAN上。在WPA2-PSK上启用802.11r,又省略了4次握手,漫游进一步加速(快那么一点)。802.11r在预认证和重关联相当于完成了4次握手。

无线漫游那些事

目前,部分厂商支持802.11k和802.11v,同时支持802.11r 、802.11k和802.11v三种标准的,据我了解有苹果和思科部分产品,型号官网都有介绍。

无线漫游那些事

“无缝漫游”不知何时提出来的,我的理解是信号无死角?个别宣传的这mesh那mesh,和真mesh一点关系都没有(真mesh是802.11s标准,不支持802.11r快速漫游)。802.11k和802.11v有部分厂家开始支持,而802.11r支持的设备还不多,发展较慢,因为现有的方案就能满足。

需要注意的是,802.11r的快速漫游功能只对配置为WPA2的802.1X认证有效,802.11r/FT+其他安全认证无所谓快速漫游,在WPA/WPA2-PSK上启用802.11r也就快了4个握手包(也就20ms?),能加快但不是快速漫游。802.11r需要双方支持,而且802.11r快速漫游功能不支持AP独立模式(胖AP)。

个人建议。

只对漫游来说,AP里无需纠结,二三百和千元的体验差不多;终端里苹果美帝良心。组有线桥接,带AC好一些(三层漫游必须AC),优先选择支持802.11K/V的。


展开 收起

Xiaomi 小米 AX3000T 双频3000M 家用千兆Mesh路由器 Wi-Fi 6 白色 单个装

Xiaomi 小米 AX3000T 双频3000M 家用千兆Mesh路由器 Wi-Fi 6 白色 单个装

99元起

Xiaomi 小米 BE6500 Pro 双频6500M 家用千兆Mesh无线路由器 Wi-Fi 7

Xiaomi 小米 BE6500 Pro 双频6500M 家用千兆Mesh无线路由器 Wi-Fi 7

535元起

Ruijie 锐捷 雪豹 X30E 双频3000M 家用千兆Mesh无线路由器 Wi-Fi 6 白色 单个装

Ruijie 锐捷 雪豹 X30E 双频3000M 家用千兆Mesh无线路由器 Wi-Fi 6 白色 单个装

159元起

ZTE 中兴 AX3000 巡天版 双频3000M 家用千兆Mesh无线路由器 Wi-Fi 6 单个装 白色

ZTE 中兴 AX3000 巡天版 双频3000M 家用千兆Mesh无线路由器 Wi-Fi 6 单个装 白色

149元起

ASUS 华硕 RT-BE88U 双频7200M 家用Mesh无线路由器 Wi-Fi 7 黑色 单个装

ASUS 华硕 RT-BE88U 双频7200M 家用Mesh无线路由器 Wi-Fi 7 黑色 单个装

1999元起

Xiaomi 小米 BE3600 2.5G版 3600M 双频千兆家用无线路由器 Wi-Fi 7 白色

Xiaomi 小米 BE3600 2.5G版 3600M 双频千兆家用无线路由器 Wi-Fi 7 白色

219元起

Redmi 红米 AX6000 双频5952M 家用千兆Mesh无线路由器 Wi-Fi 6 单个装黑色

Redmi 红米 AX6000 双频5952M 家用千兆Mesh无线路由器 Wi-Fi 6 单个装黑色

319元起

Xiaomi 小米 AX6000 双频6000M 家用千兆Mesh无线路由器 Wi-Fi 6 单个装 黑色

Xiaomi 小米 AX6000 双频6000M 家用千兆Mesh无线路由器 Wi-Fi 6 单个装 黑色

299元起

HUAWEI 华为 BE3 Pro 双频3000M 千兆家用路由器 Wi-Fi 7 黑色

HUAWEI 华为 BE3 Pro 双频3000M 千兆家用路由器 Wi-Fi 7 黑色

249元起

Xiaomi 小米 BE7000 三频千兆Mesh无线路由器 Wi-Fi 7

Xiaomi 小米 BE7000 三频千兆Mesh无线路由器 Wi-Fi 7

406元起

ZTE 中兴 问天BE7200Pro+ 双频7200M 家用千兆Mesh无线路由器 WiFi 7 黑色

ZTE 中兴 问天BE7200Pro+ 双频7200M 家用千兆Mesh无线路由器 WiFi 7 黑色

579元起

TP-LINK 普联 BE5100 双频5100M 家用千兆Mesh无线路由器 Wi-Fi 7 黑色 单个装

TP-LINK 普联 BE5100 双频5100M 家用千兆Mesh无线路由器 Wi-Fi 7 黑色 单个装

279元起

京东云 BE6500 千兆无线路由器 WiFi7

京东云 BE6500 千兆无线路由器 WiFi7

589元起

TP-LINK 普联 飞流系列 TL-XDR5480 易展Turbo版 双频5400M 家用千兆Mesh无线路由器 WiFi 6 单个装 灰色

TP-LINK 普联 飞流系列 TL-XDR5480 易展Turbo版 双频5400M 家用千兆Mesh无线路由器 WiFi 6 单个装 灰色

379元起

ZTE 中兴 巡天AX3000Pro+ 双频3000M 家用千兆Mesh无线路由器 Wi-Fi 6 白色 单个装

ZTE 中兴 巡天AX3000Pro+ 双频3000M 家用千兆Mesh无线路由器 Wi-Fi 6 白色 单个装

269元起

HUAWEI 华为 Q6 网线版 双频3000M 千兆Mes无线分布式路由器 Wi-Fi 6 一母三子装 白色

HUAWEI 华为 Q6 网线版 双频3000M 千兆Mes无线分布式路由器 Wi-Fi 6 一母三子装 白色

397元起
23评论

  • 精彩
  • 最新
  • 我从培训资料里找了个图 [晕死]

    竟然敢说MESH没用, 频道里那么多高热度的mesh/aimesh贴, 你是说作者的问题还是收藏点赞打赏的值友有问题? [邪恶]

    校验提示文案

    提交
    因为消费级路由大家技术都差不多,就是拼硬件和固件。我很喜欢华硕的固件,它家双频的无线Aimesh就是个普通无线桥接,三频的是用了一个5G当回传用,避免了一些弊端。Aimesh的最大宣传点就是统一一个SSID(其实就是隐藏SSID)和一键组网,你可以了解一下华为的Hlink,也能这样。这和手动设置两个路由器同SSID同密码差不多

    校验提示文案

    提交
    [邪恶] 你知道的太多了, 把我都不敢说的真相说出来了 [邪恶]

    校验提示文案

    提交
    还有1条回复
    收起所有回复
  • 无缝漫游难道不是由AP主动发起的吗。。。在客户端信号不好时主动踢出迫使客户端重连信号最强的瘦AP

    校验提示文案

    提交
    AP只能建议或欺骗哈,有的AP里确实可以设置剔除弱信号,但是很有可能再连接时还是连在以前的弱ap上

    校验提示文案

    提交
    你说的是胖ap吧。。。

    校验提示文案

    提交
    收起所有回复
  • 家里一个网件R7000做主路由,在走廊放了一个TP的AP,请问怎么组网能实现无缝漫游?

    校验提示文案

    提交
    设置同样ssid和密码,r7000lan接tp lan,tp和主路由ip设为同区段,tp关dhcp,不知道能不能解决问题

    校验提示文案

    提交
    如果是有线连接,你试试主路由lan口连副路由wan口,副路由关掉dhcp,ssid和密码都设成一样的

    校验提示文案

    提交
    还有3条回复
    收起所有回复
  • 没看太懂,但知道写的很好,请问普通家庭多路由,无线中继是该选择哪个模式才能实现快速无缝?ap模式貌似不太好用

    校验提示文案

    提交
    我看了我家华为荣耀路由器 里面只有个wifi中继开关,不知道别的品牌应该怎么叫,有的牌子叫wds+ap 模式。其实现在家庭快速漫游,都存在多或少丢包和延迟情况发生。

    校验提示文案

    提交
    我也看了一下,貌似家庭最主要的问题是两个路由器距离并不远,站在第二个路由器旁边,第一个路由器的信号还没有衰减到需要断开的阈值,这样第二个就失去了存在的意义

    校验提示文案

    提交
    还有1条回复
    收起所有回复
  • 楼主有个问题想请教吃啊,主路由68U,副路由小米mini,目前是有线桥接,我想无缝漫游,怎样设置毕竟简单粗暴稳定

    校验提示文案

    提交
    据我多年泡相关论坛得到的反馈来看,现在家庭两个路由器之间漫游,都存在或多或少丢包和延迟的情况发生。你看看能不能把小米固件刷成华硕的(刷机有风险,就当我没说)

    校验提示文案

    提交
    好的,我试试看,非常感谢

    校验提示文案

    提交
    收起所有回复
  • 快速漫游比较复杂。不是家用容易实现的。

    校验提示文案

    提交
  • 好像lan接wan也可以,主要是关闭dhcp就可以了,lan接lan应该是把从路由彻底变成交换机避免冲突吧

    校验提示文案

    提交
  • 说得比较清楚了,碎银奉上

    校验提示文案

    提交
提示信息

取消
确认
评论举报

相关好价推荐
查看更多好价

相关文章推荐

更多精彩文章
更多精彩文章

的日快乐

Ta还没有介绍自己

关注 打赏
最新文章 热门文章
212
扫一下,分享更方便,购买更轻松