在 iOS 上通过 802.11k、802.11r 和 802.11v 实现 Wi-Fi 网络漫游

了解 iOS 如何使用 Wi-Fi 网络标准提升客户端漫游性能。

iOS 支持在企业级 Wi-Fi 网络上对客户端漫游进行优化。802.11 工作组标准 k、r 和 v 可让客户端在同一网络内更加顺畅地从一个接入点 (AP) 漫游到另一个接入点。

802.11k

通过创建优化的频道列表,802.11k 标准有助于 iOS 加快搜索附近可作为漫游目标的接入点。如果当前接入点的信号强度变弱,您的设备将进行扫描来确定是否有此列表中的目标接入点。

802.11r

当您的 iOS 设备从一个接入点漫游至同一网络上的另一个接入点时,802.11r 可使用一种名为“快速基本服务设置转换 (FT)”的功能更快地进行鉴定。FT 适用于预共享密钥 (PSK) 和 802.1X 鉴定方法。

iOS 10 及更高版本在 Cisco 无线网络上包含对自适应 802.11r 的支持。自适应 802.11r 提供 FT,无需在已配置的 Cisco 无线网络上启用 802.11r。

802.11v

iOS 在某些设备上支持 802.11v 基本服务设置 (BSS) 转换管理功能。BSS 转换管理功能允许网络的控制层影响客户端漫游行为,方法是向客户端提供附近接入点的负载信息。iOS 在确定可能的漫游目标时会考虑此信息。

802.11v 能够通过 FT 的更快速接入点关联加快搜索最佳目标接入点,当您把它与 802.11k 结合使用时 ,应用的性能会加快,您也可以在 iOS 中获得更好的 Wi-Fi 体验。

进一步了解

大多数 Wi-Fi 网络硬件供应商都支持 802.11k、802.11v 和 802.11r (FT)。您需要先在 Wi-Fi 路由器上启用并配置这些功能,您的网络才能使用这些功能。具体设置不尽相同,请查看您的 Wi-Fi 路由器手册了解详细信息。

以下列表显示了哪些 iOS 设备支持 802.11k、802.11r 和 802.11v。要使用 802.11k 和 802.11r,您需要 iOS 6 或更高版本。要使用 802.11v,您需要 iOS 7 或更高版本。要使用自适应 802.11r,您需要 iOS 10 或更高版本。

802.11k 和 802.11r

  • iPhone 4s 及更新机型
  • iPad Pro 及更新机型
  • iPad Air 及更新机型
  • iPad mini 及更新机型
  • iPad(第 3 代)及更新机型
  • iPod touch(第 5 代)及更新机型

自适应 802.11r

  • iPhone 6s 及更新机型
  • iPad Pro 及更新机型
  • iPad(第 5 代)
  • iPad(第 6 代)

802.11v

  • iPhone 5c、iPhone 5s 及更新机型
  • iPad Pro 及更新机型
  • iPad Air 及更新机型
  • iPad mini 2 及更新机型
  • iPad(第 5 代)
  • iPad(第 6 代)
  • iPod touch(第 6 代)

所有装有 iOS 5.1 及更高版本的 iOS
设备还支持成对主密钥标识符缓存(PMKID 缓存)。您可以将 PMKID 缓存与部分 Cisco 设备配合使用来改善 AP
之间的漫游。粘滞键缓存 (SKC) 是一种 PMKID 缓存的形式。SKC 既不等同于随机性密钥缓存 (OKC),也不能与其兼容。

为了支持自适应 802.11r,Cisco 网络必须使用控制器代码 8.3 版或更高版本。

原文取自:https://support.apple.com/zh-cn/HT202628

iOS 上通过 802.11k、802.11r 和 802.11v 实现 Wi-Fi 网络漫游的更多相关文章

  1. 在 iOS 上通过 802.11k、802.11r 和 802.11v 实现 Wi-Fi 网络漫游

    原文: https://support.apple.com/zh-cn/HT202628 了解 iOS 如何使用 Wi-Fi 网络标准提升客户端漫游性能.   iOS 支持在企业级 Wi-Fi 网络上 ...

  2. 细数iOS上的那些安全防护

    细数iOS上的那些安全防护  龙磊,黑雪,蒸米 @阿里巴巴移动安全 0x00 序 随着苹果对iOS系统多年的研发,iOS上的安全防护机制也是越来越多,越来越复杂.这对于刚接触iOS安全的研究人员来说非 ...

  3. 微信双开是定时炸弹?关于非越狱iOS上微信分身高危插件ImgNaix的分析

    作者:蒸米@阿里移动安全 序言 微信作为手机上的第一大应用,有着上亿的用户.并且很多人都不只拥有一个微信帐号,有的微信账号是用于商业的,有的是用于私人的.可惜的是官方版的微信并不支持多开的功能,并且频 ...

  4. ios上position:fixed失效问题

    手机端上的猫腻真是多啊~~~ 此起彼伏! 最近又遇到了 固定定位的底部导航在ios上被弹出去 此时内心1w+个草泥马奔过~~~~~~~~ 直接上解决方案: <div class="ma ...

  5. :active 为什么在ios上失效

    :active是针对鼠标,而手机上是没有鼠标,而是touchstart,所以早成了ios上不兼容 解决方法是: window.onload = function(){ document.body.ad ...

  6. 解决protobuf不能直接在IOS上使用,利用protobuf-net在IOS上通讯

    ---------------------------------------------------------------------------------------------------- ...

  7. iOS上简单推送通知(Push Notification)的实现

    iOS上简单推送通知(Push Notification)的实现 根据这篇很好的教程(http://www.raywenderlich.com/3443/apple-push-notification ...

  8. iOS上new Date出现Invalid Date的问题,

    用angular的ngModel绑定time的时候,在安卓调试没问题,没想到在iOS上出现了NaN:NaN,后台丢过来的数据大概是这样的2016-03-08 20:14 然而问题就出在这个分隔符&qu ...

  9. javascript的onbeforeunload函数在IOS上运行

    今天在做项目的时候,组长让我用iPad测试一下前面写的离线缓存,后退不刷新页面,发现在iPad上onbeforeunload函数在iPad上一带而过,不运行??? 无奈之下,发现原来在IOS上,有自己 ...

随机推荐

  1. nginx配置访问黑名单-2

    在Nginx服务器上屏蔽IP 1.查找要屏蔽的ip awk '{print $1}' nginx.access.log |sort |uniq -c|sort -n nginx.access.log ...

  2. HTML5学习(3)元素

    HTML5元素周期表 详情见:http://www.xuanfengge.com/funny/html5/element/

  3. 每天进步一点点------Allegro PCB命名规则

    PCB命名规则-allegro 一.焊盘命名规则 1. 贴片矩形焊盘  命名规则:SMD+长(L)+宽(W)(mil) 举例:SMD90X60 2. 贴片圆焊盘   命名规则:SMDC+焊盘直径(D) ...

  4. Lenet 神经网络-实现篇(2)

    Lenet 神经网络在 Mnist 数据集上的实现,主要分为三个部分:前向传播过程(mnist_lenet5_forward.py).反向传播过程(mnist_lenet5_backword.py). ...

  5. linux建立动态库的软链接

    复制动态库: /home/wmz/anaconda3/lib/ 删除原链接: 建立新链接: /home/wmz/anaconda3/lib/libstdc++.so. 问题的起源是,安装anacond ...

  6. mescroll.js简单的上拉加载、下拉刷新插件,带完整注释

    声明:本插件模仿自mescroll.js,随手所作,仅以注释提供思路,只实现了部分效果,且没有考虑兼容,有兴趣的朋友随意一看.api大家可参考mescroll.js API汇总一文. demo:点我下 ...

  7. org.apache.catalina.connector.ClientAbortException: java.io.IOException: 你的主机中的软件中止了一个已建立的连接。

    org.apache.catalina.connector.ClientAbortException: java.io.IOException: 你的主机中的软件中止了一个已建立的连接. at org ...

  8. 台式机windows10 进入安全模式

    按住shift键不松,在登录界面点击重启,即可进入安全模式!!!!

  9. (原创)SoapUI学习(2)- POST请求

    1.新建Project,右键Projects->New REST Project,可以不填直接点击OK,之后通过rename重命名.(如果这里添加URL,则直接达到第三步的图) 2.右键新建的工 ...

  10. .Net Core 认证组件之Cookie认证组件解析源码

    接着上文.Net Core 认证系统源码解析,Cookie认证算是常用的认证模式,但是目前主流都是前后端分离,有点鸡肋但是,不考虑移动端的站点或者纯管理后台网站可以使用这种认证方式.注意:基于浏览器且 ...