浅谈商用WI-FI网络下跨设备漫游技术
首先我来说一下WI-FI的基本构成;一个Wi-Fi联接点基本单位为有线连接器,这个连接器主要功能就是把有线电信号转换成标准的无线电信号,同时释放一个或多个SSID共用户连接不同的子网络以访问互联网或局域网。常规来说这个有线连接器是单一的,但受WI-FI使用地点或部署环境影响,有时我们需要同一个SSID在不同的地方部署,以增加WI-FI网络的拓展性和可连接性,这个时候我们就需要用到结构部署,以达到我们同一个SSID在不同地点访问网络的需求。然而结构网络的部署也绝非一件简单的事,我们可能会用到漫游技术、组网技术、网络桥接技术、等。
结构网络分布示意下面我便说下跟WI-FI网络体验息息相关的漫游技术,漫游技术从技术层面上讲可以分为4种。
1.普通漫游
2.快速漫游
3.三层漫游
4.无缝漫游
一、普通漫游是指终端意识到当前信号不佳,主动选择信号更好的AP;由此可见主动权在终端「STA」;AP侧能做的就是主动收缩信号范围,或者说直接把认为信号不好的STA踢下线;副作用就是被踢的STA如果坚持重连原来的AP,AP侧是接受还是拒绝?接受了就没漫游,STA实际上还断了次线「时间很短毫秒级的」;不接受则STA认为AP没响应,多次重连后放弃。
二、快速漫游是指同网络下的AP在发生漫游前就交互各个AP上的STA信息,达到说STA发起漫游的时候省略认证计费等一系列流程,以期实现快速;但是由于太快了,实际上可以实现毫秒级别的漫游,因此如果信号部署方案不佳的情况下,可能产生STA在几个AP间重复快速漫游的情况,可以达到每秒切换200次;对于AP来说只是工作负荷高一点,还没啥,但是对后级的交换机来说如果性能弱的话,根本顶不住这样快的更新;还有可能触发STP相关协议,认为AP的端口自环,直接把AP的端口关闭以保护交换机本身的工作;具体表象就是网络时断时续,AP时常断线又快速恢复,信号时有时无,信号的部分表象是UB特色,通过这个就能知道是交换侧或网线出现问题了。
三、三层漫游的情况是不存在实际漫游的动作,在AP/AC侧看上去就是同一个STA关联到不同的网络上,因此存在需要在再次关联的时候重新走一遍认证在下发IP权限等流程;而手机的情况是除了原生系统,其他系统多数是偷懒裁剪的方案,存在很多逻辑障碍;常见的毛病就是在重新关联设备的时候坚持索要原来的IP地址,由于切换了网段其实原有的IP已经无法在新的环境下使用,路由侧会坚持下发正确配置,比较好的终端系统会在一次失败后就接受新配置;不佳的系统会持续坚持,只要超过两次就会因为超时而导致物理层关联成功,而终端无IP的情况;IOS系统只会坚持一次,这个就是水果机效果比较好的原因;
四、无缝漫游由于实现成本过高,市场价均在百万级,实质支持厂商非常少,效能也不高就不在此讨论范围了。一般业主也没有这个需求,常用的场景是手术室、重症ICU病区等高要求场所。
以上描述仅供参考,具体实施还得根据客户预算及现场条件。