无线覆盖 | 无线二三层漫游分类
2020-06-11 17:32 作者:艾锑无限 浏览量:
什么是漫游
自从有了
无线覆盖这么好的一个无线上网环境之后,我们会不难意识到有一个需求将变得特别的自然而且迫切:那就是漫游。 什么是漫游呢?在WIFI技术里,一台用户终端设备,例如一台带无线网卡的笔记本电脑,通常是通过连到一个无线接入点(ACCESS POINT/AP)来获得网络服务的。但是一个无线接入点所能覆盖的范围是有限的。而因为无线上网的流动性特点,终端设备的使用者可能很快会移动出当前所连的接入点的
无线覆盖范围。这时就需要有一个新的,距离更近的接入点能“接手”,这样终端设备就能连接到这个新的无线接入点从而保持其原有的上网服务。就是无线终端设备这样一个从当前无线接入点换到另一个无线接入点并保持网络连接的过程,被称之为漫游。 我们不难看出,漫游的技术支持包括两个很自然的组成部分:其一是用户终端设备方面的支持。另一方面则是无线接入点及
无线覆盖网的支持。在用户终端设备方面,漫游的支持相对成熟,各供应商的实现基本大同小异。我们在这里只简单介绍一下。通常的做法是:客户端会不断监控当前所连接入点的信号质量,当其低于一定程度的时候,客户端会主动扫描周边环境,寻找一个信号更好的无线接入点。如果找到,则向其发起连接请求,从而与新的无线接入点建立连接。 与客户端方面的支持相比,无线接入点及
无线覆盖网方面的支持需要解决的是完全不同的问题。客户端方面主要是一个寻找更好接入点的过程。而在无线接入点及
无线覆盖网方面则是一个意识到客户端连到了一个新的接入点并作必要的调整使得用户的数据流能被正确的送到新的接入点的过程。
二层与三层的无线漫游
在我们介绍
无线覆盖网方面的漫游支持之前,我们需要进一步介绍一下
无线覆盖网的两种类型:基于网络二层的
无线覆盖网和基于网络三层的
无线覆盖网。 我们知道在OSI的网络分层模型里,第二层是数据链路层,第三层是网络层。从TCP/IP的角度来看的话,简单的说,基于网络二层的
无线覆盖网是把整个无线网状网当作一个IP子网。这个IP子网是一个完整的广播域。而基于网络三层的
无线覆盖网则允许把整个无线网状网划分为多个IP子网。子网之间的通信是通过IP路由来实现的。基于二层的
无线覆盖网实现起来可能简单一些,但却有很多的缺点。例如,我们提到一个IP子网是一个完整的广播域。在网络中,广播的流量是相当耗费资源的东西。所以大家都尽量的限制一个广播域的范围,否则网络的性能将不可忍受。如果不好理解的话,我们不妨想想这个问题?人们为什么要把整个因特网划分成这么多个IP子网来实现呢?就是因为只有这样才能限制一个个广播域的范围,便于管理,因特网才能有可扩展性。同样道理,
无线覆盖网作为网络的一种,也需要限制广播域的范围。在网非常小的时候,基于二层的方法可能还没有大问题,但如果你的
无线覆盖网要覆盖稍大的区域时,就只有基于网络三层的
无线覆盖网才能胜任了。
1、
无线覆盖网的漫游 纯二层的漫游
现在我们回到漫游的话题。在基于网络二层的
无线覆盖网中,漫游实现起来相对容易。其主要原因是,正如我们已提到的,其整个
无线覆盖网被当作一个IP子网。所以从外部IP路由的角度来看,新的接入点和旧的接入点还在同一个目的地,所以从路由上无须调整,只是内部二层网桥转发信息需要调整,但实现起来比较简单。虽然简单,但由于我们已介绍过,用纯二层的方法无法将
无线覆盖网铺到稍具规模而不影响网络性能,所以在这种情况下支持基于三层的跨子网漫游是必不可少的。
2、纯三层的漫游–移动IP
移动IP(MOBILE IP)是一种传统的三层漫游解决方案。其优点是标准化。但移动IP自从问世至今,并不是很流行,这是有其原因的。在
无线覆盖网的具体应用中,移动IP的一些缺点更为凸显。首先,移动IP要求客户端软件能支持移动IP。这听起来也许不算什么,但实际上在现有的数以千万计的笔记本电脑、PDA等并无缺省移动IP支持的情况下,这是一个不切实际的假定。移动IP另一个重要的缺点是,它的协议本身较为复杂,开支较大。由于它是纯三层设计,对漫游事件的触发反应较慢,往往不能满足快速漫游的时间要求。这在IP语音的应用中体现得尤其明显。
3、二层与三层结合的漫游方案
综上所述,为了网络的可扩展性及网络性能,基于三层的
无线覆盖网具有明显优势,从而三层的跨子网漫游必须得到支持。但传统的纯三层漫游方案又难以在性能和可行性上满足要求。为了迎接这个挑战,北
京艾锑无限科技发展有限公司设计了一个二层与三层相结合的解决方案。由于与802.11的网络二层紧密结合,使得这套方案能对漫游事件进行快速反应,从而第一时间采取行动,使得漫游延迟达到最小。又由于其主体还是一个工作于网络三层的漫游方案。
以上内容由北京艾锑无限科技发展有限公司整理