概述


本文将介绍 UniFi 快速漫游,以及快速漫游如何提高网络性能,与以前的零切换漫游协议相比所具有的优势。

目录


  1. UniFi 快速漫游
  2. 没有 BSS 切换
  3. BSS 切换流程
  4. 快速漫游与零切换漫游
  5. 相关文章

UniFi 快速漫游


随着无线设备的续航能力和便携性的提升,平板电脑、手机和移动 VoIP 等设备的性能有望进一步改善。您可以在设置>无线网络>编辑(或创建)>高级选项下创建(或编辑)无线网络来启用快速漫游。快速漫游可以使具有 802.11r 功能的某些设备可以更快地漫游。但是,由于缺少 802.11r 客户端支持或兼容性,旧设备可能会遇到连接问题。请谨慎选择此选项。

Fast%20Roaming%20Option.png

用户提示: UAP-AC 和 UAP-AC v2 是唯一不支持快速漫游的机型。 AC 系列的其余产品均支持快速漫游。 在 此篇文章 查找第一代中 UAP-AC 的类型。

在本文中,我们将通过解释 802.11r 如何运行来大致阐述 UniFi 快速漫游是如何提高网络性能,对比之前的漫游协议其优越之处所在。


没有 BSS 切换


当客户端连接到任何安全网络的访问点时,即启动验证过程。

11.gif

WPA 企业漫游协议

例如,在 WPA2 企业网络上,须在授予网络访问权限之前完成以下操作:

  1. 802.11 认证消息交换
  2. 重新关联消息交换
  3. EAP 请求、响应身份交换
  4. 接入请求和 challenge 报文交换
  5. EAP 请求、响应
  6. RADIUS 接入请求、接受交换
  7. 向客户发送成功消息
  8. Nonce-value 交换
  9. 临时密钥,确认交换

上述九项中的八项都是交换,各需要两个步骤。总共 17 步。


BSS 切换流程


早先的 802.11r ,每次客户端漫游到新的 AP 时,都需要重复以上 17 个步骤。 但是采用 BSS 切换后,允许客户端保存主密钥(省略步骤 3-7)并对数据包进行分组,建立连接只需四步即可。第 8、9 步的数据封包重新组合到了第 1、2 步,实现仅需两次数据交换的过程:

  1. 客户端和 AP 交换 802.11 认证消息和 nonce-values
  2. 客户端和 AP 交换重新关联消息和临时密钥、确认交换

22.gif

快速漫游协议

通过减少 802.11r 的认证步骤,快速漫游明显缩短了 UniFi AP 的切换时间。这种改善在 WPA2-企业网络上最为明显。 BSS 切换通过允许客户端与网络上的任何 AP 快速协商,同样可减少 WPA2-个人(WPA2-PSK)网络上的操作步骤。

像 802.11r 一样,UniFi 快速漫游在加密网络中精减步骤以优化漫游。 我们来看看它与其他 UniFi 漫游协议的对比情况。


快速漫游与零切换漫游


注意: 建议用于 UniFi 部署,仅支持 Gen1 UniFi APs。没有启用 ZHO/快速漫游的漫游对于大多数环境来说应该足够了。在需要更快漫游的情况下,建议使用快速漫游替代 ZHO,因为它提供了类似的好处,但不会严重影响性能和可拓展性。

第一代 UniFi AP 引入了零切换漫游(Zero-Handoff Roaming 即 ZHO)。 虽然它允许客户端在漫游时没有任何额外延迟,但是 ZHO 仍存在一些限制。 启用 ZHO 后,网络中的所有 AP 使用相同的无线信道,有效地将整个网络转换为单个 AP。 虽然这完全消除了漫游延迟,但所有无线流量集中在单个信道上,互相竞争 airtime,从而导致网络延时加大,尤其是多个客户端在线时。

在不支持快速漫游时,如果禁用 ZHO ,UniFi AP 间的漫游时间就会变得比较长。 而支持快速漫游时,不但改善了漫游延迟,也同时维持了整体的网络性能。

为了检测快速漫游带来的改善,我们进行了几项测试,使用四种不同的 AP 配置来比较网络性能:

  1. UAP-PRO - 3.7.5 版固件
  2. UAP-PRO ZHO - 3.7.5 版固件,启用零切换漫游
  3. UAP-AC-PRO - 3.7.5 版固件
  4. UAP-AC-PRO FR - 3.7.24 版固件

现场布置方面,3 个 AP 以三角形排列,相距约 15 米,通过以太网线连接到一台 US-8-150W 交换机。测试在一台兼容 802.11ac 的智能手机上进行。除了手机之外,还有另外两个 AC 客户端连接到网络,包括:一台在 Netflix 上播放视频的台式电脑,和一台 Pandora 上播放音乐的笔记本电脑。网络连通后,测试在每个配置下的上传、下载的速度和漫游延迟。

首先,使用 UniFi 移动应用程序进行简单的上传、下载速度测试。从 AP 三角形的中心,连接网络测试上传和下载速度。进行三次测试,取平均值得到以下数据:

配置 AP-PRO AP-PRO-ZHO AP-AC-PRO AP-AC-PRO-FR
下载 (mbps) 232.3 205.0 243.2 231.9
上传 (mbps) 278.4 223.8 298.1 256.1

由数据可见,即使只连接了 3 台客户端设备,ZHO 的上传和下载速度还是最慢。 这是由于所有的 ZHO 流量都在同一个信道上,所以可预计其在更繁忙的网络中性能表现会更差。

快速漫游的速度倒数第二,但是比之前的漫游协议更有可比性。下载和上传速度分别比最快速度低约 5% 和 14%。

随后,使用 ping 监视工具来测试漫游时间。 监视工具记录客户端设备和 AP 之间发送每个数据包的时间。我们从一个 AP 开始,直接走向另一个 AP。 使用 ping 监控器,记录了从原始 AP 到最后一次 ping 的时间以及从新 AP 到第一次 ping 的时间。 减去两倍,从而得出 APs 之间的总漫游时间。同样进行三次测试,取平均值得到以下数据:

配置 AP-PRO AP-PRO-ZHO AP-AC-PRO AP-AC-PRO-FR
漫游时间 (秒) 11.4 0 14.6 0.6

快速漫游的性能比现有非 ZHO 漫游有明显提升,已将漫游时间缩短为不到一秒。 漫游延迟降低接近 95%。

考虑用户在网络中的多样化需求,从而设计满足特定项目的需求是非常重要的。比如说,在客户端并发在线较少且需要最短延迟时间的情况下,零切换漫游就能满足需求了。

请记住,快速漫游并不能保证快速漫游时间。即使使用快速漫游,只有通过良好的网络规划才能实现出色的漫游 - 包括正确的 Tx 功率设置和足够的小区重叠。

快速漫游的速度损失极小,同时漫游时间大大缩短,所以针对速度和移动性要求较高的网络,快速漫游是理想的选择,也是 UniFi 目前最完善的漫游软件包。


相关文章


回到顶部

UniFi - 设备产品线