wifi mesh和漫游

本文详细介绍了802.11s的Mesh网络与无线漫游的关系,以及802.11r/k/v漫游协议的工作原理。802.11s规范了无线设备间如何形成WLAN网状网络,而无线漫游依赖于802.11k/v/r协议,确保在网络中平滑切换。文章还探讨了802.11k的无线电资源测量、802.11v的网络管理以及802.11r的快速漫游技术,帮助理解无线网络中漫游的关键要素。
摘要由CSDN通过智能技术生成

Mesh和ad hoc网络

很多人提到无线漫游首先想到的是MESH,其实这就是一个概念错误。MESH遵循的是802.11s标准,这个标准全称叫做“为802.11中对于无线网状网络的延伸与增补标准”是不是很绕口呢?

这个标准规范了无线装置之间如何进行互动,以形成 WLAN网状网络(MESH),可以被用来形成“无线随意网络”(Wireless ad hoc network,即wifi热点)。

Mesh网络是一种无线局域网类型,也就是网状结构网络,属于多跳网络,所有的节点都互相连接,每个节点拥有多条连接通道,所有的节点之间形成一个整体的网络,而这个连接是自动的、无缝切换的。

也就是说MESH组网下,AP南向提供wifi连接功能,供终端用户接入,北向既要连接真正的出口,又要和别的AP创建连接。部分高端Mesh路由器采用三个或者四个频段,其中一个频段专门用来节点之间通信使用,并不会影响整个网络的带宽。

Ad-Hoc 网络,所谓的无线随意网络,本身就不是之前咱们提到的以太网,而是通过MESH自组网技术构建的一个临时网络。最早在windows XP时代,无线随意网络就是windows系统自带的组网方式。即:Ad-Hoc 网络。

Ad Hoc网络是一种没有有线基础设施支持的移动网络,网络中的节点均由移动主机构成。

在Ad Hoc网络中,当两个移动主机(如图1中的主机A和B)在彼此的通信覆盖范围内时,它们可以直接通信。但是由于移动主机的通信覆盖范围有限,如果两个相距较远的主机(如图1中的主机A和C)要进行通信,则需要通过它们之间的移动主机B的转发才能实现。因此在Ad Hoc网络中,主机同时还是路由器,担负着寻找路由和转发报文的工作。在Ad Hoc网络中,每个主机的通信范围有限,因此路由一般都由多跳组成,数据通过多个主机的转发才能到达目的地。故Ad Hoc网络也被称为多跳无线网络。

在Ad Hoc网络中没有中心控制节点,主机通过分布式协议互联。即使网络的某个或某些节点发生故障,其余的节点仍然能够正常工作。

---ad hoc网络中没有中心控制节点,每个节点的关系是对等的,但是wifi热点却需要一个设备打开热点功能,另外一个设备来连接,所以存在客户端和服务器的关系?其实wifi热点可以建立双向连接,既做client,又做station,通常我们只是做了单边连接,因为连接到一个无法上网的手机是没有意义的。

  • 由于Ad-Hoc网络下,没有DHCP服务器,需要给无线网卡手动配置IP地址。
  • ad-hoc网络中,所有主机配置的ssid名字都相同,表示同一个网络中(就像家里wifi名一样可以被手机搜索到)
  • 无线网卡的点对点网络(Ad-Hoc)与基础模式只能设置其一。两种应用中,后设置的应用生效。如:先设置了Ad-Hoc网络,此时无线网卡去连接其他无线信号,Ad-Hoc网络就不生效了。
  • Ad hoc模式的wifi网络是临时性的、无中心的,无需依靠任何基础设施的非标准网络。搭建ad hoc模式的wifi网步骤:(PC为例)

    (1)  二台以上拥有无线网卡及相应的网卡驱动的PC机,安装驱动

    (2)   设置IP:要在同一段内

    (3)   设置SSID:要相同

    (4)   搜索扫描区域内的无线结点,然后链接,ad hoc模式的wifi网就搭建好

Wifi有二种运行模式:ad hoc模式(对等模式)和普通模式,此两种模式的区别在于:ad hoc模式没有主设备,不通过无线AP或无线宽带路由直接通信,可以通过多张无线网卡之间使用相同的SSID(服务集标识)组成一个网络群体进行通信,因为无线网卡有软路由功能。Ad hoc模式最多只能连接256台具有无线网卡的电脑。

无线漫游

无线漫游只依赖802.11 k/v/r,和mesh没有任何关系。

本质上来说 802.11无线标准本身就支持了AP之间的自动漫游,只不过,这种自动漫游是依据无线信号断开的特征来进行的。例如你接入了公司的无线网络,下班回家,手机就可以自动的连接到家里的无线网络,在这个过程中你并没有再次查找网络AP,手机自己就将网络接入了。或者你在公司的不同楼层,都可能接入属于同一家公司的无线网络。这些都是标准的802.11漫游动作。

但是这个漫游动作明眼人一看就看出问题了——是无线信号无法支持你的正常网络连接,而断开网络,同时又在一个时间片(零点几秒~几个小时)后又找到了一个可以接入的无线网络AP,从而又建立起新的无线连接。

802.11r

快速认证,无所谓,家用用处不大,适用于 802.11x 企业级身份管理和认证情况下的加速认证。 

802.11r叫做“快速过渡漫游”。这个协议可以让客户端漫游到新的AP之前就和新的AP进行握手。这个过程就叫做快速过度(FT),因为握手过程已经在启用新的AP之前完成,因此在建立新的连接的过程中比较耗时的密钥更新、用户认证的过程都已经提前完成,在接入新的AP的时候就可以保证网络并不会被断开。

这里面就有两个要点了,第一个是基于空口的漫游(无线接入点名称不变)、第二个是基于分布系统的漫游(无线接入点名称改变)。只要你的当前AP、目标AP、无线客户端全部都支持802.11r,那么你就可以完成快速漫游。

一般的情况下,要达成这个功能你需要在路由器AP属性界面中勾选Fast Transition选项。

如果你在你的AP控制界面中找不到这个选项,那么就有两种可能,第一你的AP默认支持这个功能(尽管可能性不大),第二就是你的AP根本就不支持802.11r。

根据协议标准定义,802.11r快速漫游包括如下两种方式:

  • Over-the-Air方式:STA直接与FAP(AP_2)进行FT认证。
  • Over-the-DS方式:STA通过HAP(AP_1)与FAP(AP_2)进行FT认证。

下图是over the air快速漫游流程图

  • 14
    点赞
  • 28
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

李小白20200202

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值