AP WDS的应用
来源:互联网 发布:算法入门 书籍 推荐 编辑:程序博客网 时间:2024/06/02 12:50
AP WDS的应用
1 背景
目前基于802.11的无线技术已经广泛地在家庭,SOHO,企业等得到应用,用户能够通过这些无线局域网得到无线服务。对于目前的无线网络技术,为了扩大网络覆盖面积,需要使用电缆,交换机,电源将各个AP互相连接。AP之间的有线连接导致最终部署的无线网络结构复杂,成本高,并且在大面积无线网络覆盖时需要耗费大量的时间进行部署。为了减少无线网络结构复杂度,降低无线网络部署成本,可以将各个AP通过无线链接起来,WDS由此产生。
2 WDS原理
2.1 WDS简介
WDS:Wireless Distribution System,无线分布式系统,通常也称无线网桥。WDS是无线射频技术与传统有线网桥技术相结合的产物。无线网桥可以无缝的将相隔距离较远的局域网连接在一起,创建统一的企业或小型城域网络系统,最简单的网络构架中,网桥的以太网端口连接到局域网中的某个接入层的交换机上,信号发射端口则通过电缆和天线连接相连接;通过这样的方式实现现有网络系统的扩展。
WDS(WLAN Distribution System)需要通过无线网桥连接两个独立的局域网段,其优势和特点就是省去有线网络的部署难度,可以简单的将有线网络或者无线网络孤岛连接到一个现有的网络中,或者将几个有线或者无线网络的孤岛链接一个局域网络,并且在两点之间提供数据传输,剧本基本功能:
Ø 链路的建立:通过在对等体之间交换消息来建立连接
Ø 链路的安全:提供PSK+CCMP的无线安全连接
2.2 WDS帧的封装
我们先来看看最简单的WDS网络结构图,下图是WDS最典型的应用,client通过以太网链接至ap1,server链接ap2,ap1和ap2建立起一个WDS二层链路通道来传递client和server之间的通信报文,ap1和ap2之间无线通信帧就是WDS格式的帧。
图 2‑1 WDS无线传输图
当AP被部署成AP模式时,就会用到无线帧中的六个字段地址1(RA),地址2(TA),地址3(DA),地址4(SA),到DS,从DS。WDS帧会使用地址1(RA)代表receive(接收端),地址2(TA)代表transmitter(发送端)Mac层会使用这两个地址发送应答以及控制流量,RTS、CTS以及ACK帧,另外外两个地址位(SA与DA)则用来记载帧的source(源)以及destination(目的)地址,并且将之与无线链路所使用的地址区别开来。在无线交接链路中,通常不会存在移动工作站,也不会使用免竞争期。Ap禁止进入省电模式,因此power management(电源管理)bit必然设定为0.
图 2‑2 802.11帧格式
2.3 WDS帧交互
2.3.1 二层桥接AP
一个数据帧进入AP后,究竟是通过Access接口发出还是通过WDS接口发出是根据DA来决定的。如果DA是本BSS中的某个STATION,则从Access口发出;否则说明这个数据帧发往其它BSS中的STATION的,因此需要由WDS口发出。
如果能够知道每个WDS接口的对端AP中的STATION列表,那么就可以根据DA来决定该数据帧应该通过哪个WDS接口发出,从而就能够确定RA。
这种AP要求STA在向AP发送数据时,必须准确地指定DA。对于本BSS中的其他STA,这个地址很容易获得;而如果是其他BSS中的DA,这个地址就比较难以得到。因此要求AP具备网桥功能,将同一IP子网中其他BSS中的STA的信息也传递到本BSS中。
按照802.11f,每个AP在STATION关联、离开后都会通知其他AP,因此理论上网络中的AP都可以获得所有其它AP的完整STATION列表,从而可以实现桥接转发。
此外,AP之间还应该能够转发APR请求、ARP响应等。
按照这种方式实现的AP为网桥AP。
网桥AP需要支持802.1D规定的特性,具备学习能力、STP等。
2.3.2 三层路由AP
上面一种方法是从横向来考虑,如果从纵向来考虑,则可以采用路由的方法。一个数据帧进入AP后,如果能在本BSS内转发,则通过Access口发出;否则需要通过WDS接口发出,但选择哪个WDS接口由更上层的功能决定。
为每个WDS接口设定一个IP子网地址范围(A.B.C.D/M),每个进入的数据帧根据其IP地址来决定应该往哪个WDS接口发出。
按照这种方案实现的WDS转发是三层的路由转发,这种AP是路由AP。
这种AP并不要求STA在向AP发送数据时准确指定DA。尤其是当该数据要发往DS时,STA可能只知道对方IP地址,却不知道MAC地址
3 WDS常见组网方式
WDS 提供了以下三种拓扑。通过在 AP 的射频模式下配置邻居 AP 的 MAC 地址来实现三种 WDS 网络拓扑。
3.1 点到点的连接
在点到点的组网环境中,用户可以预先指定与其相连的邻居。如 图 3-1所示,AP 1 和AP 2 形成的链路可以将LAN Segment 1 和LAN Segment 2 的 802.3(以太网) 报文转换成802.11s报文,然后在无线链路上传输。
图 3‑1 点到点连接
3.2 点到多点的连接
在点到多点的组网环境中,所有的连接都要通过中心桥接设备进行数据转发,如 图3-2所示,所有的局域网的数据传输都要通过AP1。
图 3‑2 点到多点的连接
3.3 自拓扑检测与桥接
自拓扑检测与桥接可以检测到其他局域网设备,并且形成链路。该网络拓扑容易引起网络环路,使用时可以结合 STP 选择性地阻塞冗余链路来消除环路,在 WDS 链
路故障时还可以提供备链路备份的功能。
图 3‑3自拓扑检测与桥接
- AP WDS的应用
- 无线分布式系统(WDS)的应用
- 无线路由器的AP、Client、WDS、WISP使用功能图解(清晰明了)
- OpenWRT用AP+WDS模式搭建无线中继
- wds
- 无线路由器WDS功能应用举例
- TP-LINK无线路由器WDS功能应用
- 应用处理器AP概述
- 揭秘TI移动AP中ARM核的应用演变
- H5 开发ap 框架PhoneGap(cordova)的应用详解
- 忆龙2009:WDS的网络拓扑结构
- WDS的两种实现方式
- WDS的两种实现方式
- WDS的两种实现方式
- 史上最闹心的WDS部署问题解决方案
- WDS部署windows2012的unattend文件
- Dlink DIR-615L 和 Mercury MW300R WDS 应用举例
- 胖AP与瘦AP的区别
- IPC通信之有名管道
- Linux grep 命令
- Windows CE驱动N枪拍案惊奇系列 之 基于Wince5.0的DM9000A的驱动分析和移植步骤
- android.os.NetworkOnMainThreadException 异常处理
- POJ 1182 食物链
- AP WDS的应用
- 点击cell显示cell的细节
- JAVA中的中文编码问题
- PowerDesigner Unable to list the users 解决办法
- 输入一个整数数组,返回所有元素两两之差绝对值最小的值,O(n)算法
- vc2008 安装时 加载安装组件时遇到问题
- ddd
- Android大图片裁剪终极解决方案 原理分析
- IOS学习笔记(16)网络请求,json解析