0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

WLAN无线漫游的原理和过程

汽车玩家 来源:今日头条 作者:爱学习de小乌龟 2020-04-11 16:15 次阅读

漫游简介:

WLAN漫游是指STA在不同AP覆盖范围之间移动,且保持用户业务不中断的行为。如下图所示,STA1从AP1的覆盖范围移动到AP2的覆盖范围时保持业务不中断。

WLAN无线漫游的原理和过程

WLAN漫游策略主要解决以下问题:

1:避免漫游过程中的认证时间过长导致丢包甚至业务中断

802.1x认证、Portal认证等认证过程报文交互次数和时间,大于WLAN连接过程,所以漫游需要避免重新认证授权及密钥协商过程。

2:保证用户授权信息不变

用户的认证和授权信息,是用户访问网络的通行证,如果需要漫游后业务不中断,必须确保用户在AC上的认证和授权信息不变

3:保证用户IP地址不变

应用层协议均以IP地址和TCP/UDP Session为用户业务承载,漫游后的用户必须能够保持原IP地址不变,对应的TCP/UDP Session才能不中断,应用层数据才能够保持正常转发

漫游分类:

根据STA是否在同一个子网内漫游,可以将漫游分为二层漫游和三层漫游

三层漫游:

如果两个子网的VLAN ID不同,那么这两个子网处于不同的网段,STA在这两个子网漫游属于三层漫游

二层漫游:

网络中出现以下情况,两个子网的VLAN ID相同,但是这两个子网又属于不同的子网。此时需要通过漫游域来确定设备是否在同一个子网内,只有当VLAN相同且漫游域也相同的时候才是二层漫游,否则是三层漫游

漫游基本原理

AC内漫游切换过程

1、切换检测:当STA检测到要发生快速切换时,将向各信道发送切换请求。

STA监听各信道beacon,发现新AP满足漫游条件,向新AP发送probe请求。新AP在其信道中收到请求后,通过在信道中发送应答来进行响应。STA收到应答后,对其进行评估,确定同哪个AP关联最合适。

WLAN无线漫游的原理和过程

2、切换触发:STA达到漫游阈值就会触发切换

对于触发条件,不同的STA会有不同的方式:

**根据当前AP和邻近AP信号强度的对比,达到门限值就启动切换

**根据业务,例如丢包率,达到门限值就启动切换,此切换触发方式较慢,效果差

WLAN无线漫游的原理和过程

3、切换操作:关联新AP,解除与老AP的关联

不同的STA会有不同的操作方式,一般情况,STA在发送切换请求后,发送关联新AP的请求,待请求被接受后,再关联新的AP,然后解除与老AP的关联。但有的STA也会先解除与老AP的关联,再关联新AP

WLAN无线漫游的原理和过程

WLAN漫游的网络架构

WLAN无线漫游的原理和过程

相关概念:

&& 漫游组:在WLAN网络中,可以对不同的AC进行分组,STA可以在同一个组的AC间进行漫游,这个组就叫漫游组。如图,AC1和AC2组成一个漫游组。

&& AC间隧道:为了支持AC间漫游,漫游组内的所有AC需要同步每个AC管理的STA和AP设备信息,因此在AC间建立一条隧道作为数据同步和报文转发的通道。

&& Master Controller:STA在同一个漫游组内的AC间进行漫游,需要漫游组内的AC能够试别组内其他AC。通过选定一个AC作为Master Controller,在该AC上维护漫游组成员表,并下发到漫游组内AC,使各AC之间相互试别并建立AC间隧道,如图,选的AC1作为Master Controller.

* Master Controller既可以是漫游组外的AC,也可以在漫游组内选择一个AC

* Master Controlle管理其他AC的同时,不能被其他Master Controlle管理

&& AC内漫游:如果漫游过程中关联的是同一个AC,则是AC内漫游,如图STA从AP1漫游到AP2即是AC内漫游

&& AC间漫游:如果漫游过程中关联的不是同一个AC,则是AC间漫游,如图STA在从Ap1漫游到AP3的过程即为AC间漫游

&& HAC (Home AC):STA首次与漫游组内某个AC进行关联,则该AC为它的HAC

HAP (Home AP):STA首次与漫游组内某个AP进行关联,则该AP为它的HAP

FAC(Foreign AC):STA漫游后关联的AC即为它的FAC

FAP(Foreign AP):STA漫游后关联的AP即为它的FAP

漫游应用场景

二层漫游

WLAN无线漫游的原理和过程

二层漫游后,STA仍然在原来的子网中,FAP/FAC对二层漫游用户的报文转发同普通新上线用户没有区别,直接在FAP/FAC本地网络转发,不需要通过AC间隧道转回到HAP中转

漫游前:

STA发送业务报文到HAP

HAP接收到STA发送的业务报文并发送给HAC

HAC直接将业务报文发送给上层网络

漫游后:

STA发送业务报文给FAP

FAP接收到STA的业务报文,并发送给FAC

FAC直接将业务报文发送给上层网络

三层漫游--隧道转发模式

WLAN无线漫游的原理和过程

三层漫游时,用户漫游前后不在同一个子网中,为了支持用户漫游后仍能正常访问漫游前网络,需要将用户流量通过隧道转发到原来的子网中转。

隧道转发模式下,HAP和HAC之间业务报文通过CAPWAP隧道封装,此时可以将HAP和HAC看作在同一个子网内,报文无需返回到HAP,直接通过HAC中转到上层网络

漫游前:

STA发送业务报文给HAP

HAP接收到STA发送的业务报文并发送给HAC

HAC直接将业务报文发送给上层网络

漫游后:

STA发送业务报文给FAP

FAP接收到STA发送的业务报文并发送给FAC

FAC通过HAC和FAC之间的AC间隧道将业务报文转发给HAC

HAC直接将业务报文转发给上层网络

三层漫游--直接转发模式

WLAN无线漫游的原理和过程

直接转发模式下,HAP和HAC之间的业务报文不通过CAPWAP隧道封装,无法判定HAP和HAC是否在同一个子网内,此时设备默认报文需要返回到HAP进行中转。如果HAP和HAC在同一个子网时,可以将家乡代理设置为性能更强的HAC,减少HAP的负荷并提高转发效率

用户漫游到其他AP后,默认以HAP作为家乡代理。用户漫游时,自动在FAP和家乡代理间建立一条隧道,用户的流量通过家乡代理中转,以保证用户漫游仍能访问原网络

漫游前:

STA发送业务报文到HAP

HAP接收到STA发送的业务报文并发送给HAC

HAC直接将业务报文发送给上层网络

漫游后:

STA发送业务报文给FAP

FAP接收到STA发送的业务报文,并发送给FAC

FAC通过HAC和FAC之间的隧道,将业务报文转发给HAC

HAC将业务报文发送给HAP

HAP直接将业务报文发送给上层网络

设置AC为家乡代理:

STA发送业务报文给FAP

FAP接收到STA发送的业务报文并发送给FAC

FAC通过HAC和FAC之间的隧道,将业务报文转发给HAC

HAC将业务报文发送给上层网络

小型企业WLAN漫游

企业部署AC设备对多台AP进行管理,用户可以通过AP1和AP2设备接入WLAN网络。用户进行办公时,从AP1区域漫游到AP2区域时,网络业务不中断。

WLAN无线漫游的原理和过程

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • WLAN
    +关注

    关注

    2

    文章

    657

    浏览量

    73098
  • 无线
    +关注

    关注

    31

    文章

    5453

    浏览量

    173301
收藏 人收藏

    评论

    相关推荐

    Made with KiCad(十二):JPL开源漫游

    “  JPL 开源漫游车是 JPL 用于探索火星表面的六轮漫游车设计的缩减版,是一种开源、自己动手制造的漫游车。   ” 概览 JPL 开源漫游车是 JPL 用于探索火星表面的六轮
    的头像 发表于 12-04 18:05 767次阅读
    Made with KiCad(十二):JPL开源<b class='flag-5'>漫游</b>车

    深入解析:WiFi 6与WiFi 7无线漫游技术及其实施方案

    是WiFi 6中三个与WLAN相关的协议,又称为“快速漫游三协议”,用于解决传统漫游过程中的丢包严重、漫游触发不及时、选择漫游的目标AP不合
    的头像 发表于 11-15 14:31 396次阅读
    深入解析:WiFi 6与WiFi 7<b class='flag-5'>无线</b><b class='flag-5'>漫游</b>技术及其实施方案

    企业级无线局域网(WLAN)架构:高效部署策略与技术指南

    无线网络直接影响整体网络性能,在当今企业网环境中,已有超过一半的数据流量通过无线信道传输,随着物联网技术的普及,无线网将承载更多的关键业务流量。企业/园区场景的无线网络值得考虑的关键因
    的头像 发表于 11-15 14:29 503次阅读
    企业级<b class='flag-5'>无线</b>局域网(<b class='flag-5'>WLAN</b>)架构:高效部署策略与技术指南

    WLAN三层组网实验解析

    最简单的WLAN三层组网实验
    的头像 发表于 08-14 17:55 462次阅读
    <b class='flag-5'>WLAN</b>三层组网实验解析

    IR900设备WIFI功能无线桥接应用配置过程

    针对IR900设备WIFI功能无线桥接应用配置文档 1.首先,在具备无线AP环境的网络对IR900进行无线中继配置,进入IR900 web界面,通过“网络”→启用WLAN接口配置,选择
    发表于 07-26 06:21

    请问ESP32-AT支持Wi-Fi漫游指令吗?

    请问 ESP32-AT 支持 Wi-Fi 漫游指令吗?我这边在 ESP-IDF 下面看到有 roaming 的示例,但是在 esp-at 中没有找到相关指令。
    发表于 06-27 07:13

    CYW43455同时多台设备测试漫游切换功能,测几百次有个别设备会概率性的断线,为什么?

    目前平板用CYW43455,同时多台设备测试漫游切换功能,测几百次有个别设备会概率性的断线,驱动版本version 100.10.63 内核4.4,安卓8.1,附件是日志和固件,帮忙看看
    发表于 05-22 08:15

    无线模块透明传输原理及过程解析

    透明传输,顾名思义,是指在传输过程中对外界完全透明,不需要关注传输过程以及传输协议,最终目的是要把传输的内容原封不动地传递给接收端,发送和接收的内容完全一致。在无线模块中,透明传输通常是通过特定
    的头像 发表于 04-30 16:58 671次阅读

    比无缝漫游更高级的无感漫游,你听说过吗?

    关于无缝漫游无缝漫游,很多人都听说过。无缝漫游是指设备在移动过程中穿越不同网络覆盖区域时,能够从一个接入点(AP)自动切换到另一个接入点,而无需中断网络服务或手动进行任何操作,确保网络
    的头像 发表于 03-28 08:15 1014次阅读
    比无缝<b class='flag-5'>漫游</b>更高级的无感<b class='flag-5'>漫游</b>,你听说过吗?

    鸿蒙实战开发:【WLAN使用】

    在eTS中WLAN的基本使用,包括禁用和启用WLANWLAN扫描和获取扫描结果、WLAN状态监听、WiFi连接状态监听、获取IP信息、获取国家码、判断设备是否支持
    的头像 发表于 03-07 15:36 598次阅读
    鸿蒙实战开发:【<b class='flag-5'>WLAN</b>使用】

    WLAN没有有效的IP配置怎么办

    WLAN无线局域网技术的缩写,已经成为我们日常生活中不可或缺的一部分。然而,在使用 WLAN过程中,我们可能会遇到一些问题,其中之一就是 W
    的头像 发表于 02-20 14:17 3696次阅读

    兆越双5.8G无缝漫游技术引领AGV智能仓储新升级

    经过分析处理实现对AGV小车的管理控制和运维监控。完美解决了AGV小车在不断移动过程中对稳定的无线通信网络覆盖以及快速的AP间漫游切换的需求,保证了其高效稳定工作
    的头像 发表于 02-02 16:35 479次阅读
    兆越双5.8G无缝<b class='flag-5'>漫游</b>技术引领AGV智能仓储新升级

    WLAN是什么网 wlan与wifi有什么区别

    WLAN无线局域网(Wireless Local Area Network)的缩写。它是一种将计算机设备和其他电子设备通过无线电波进行通信的技术。与传统的有线局域网相比,WLAN能够
    的头像 发表于 01-22 14:48 6375次阅读

    wlan和wifi的区别安全哪个好

    WLAN和WiFi是两个广泛用于无线通信的术语。WLAN无线局域网,是指在局域网范围内使用无线通信技术进行数据传输的网络。WiFi则是一种
    的头像 发表于 01-16 17:16 1486次阅读

    什么是WLAN直连?WLAN直连的优势包括哪些?

    什么是WLAN直连?WLAN直连的优势包括哪些?WLAN直连与蓝牙技术相比  WLAN直连是指通过无线局域网技术(
    的头像 发表于 01-04 15:29 4595次阅读