无线WDS的技术实现及实际应用.docx

上传人:小飞机 文档编号:5332221 上传时间:2023-06-26 格式:DOCX 页数:13 大小:170.57KB
返回 下载 相关 举报
无线WDS的技术实现及实际应用.docx_第1页
第1页 / 共13页
无线WDS的技术实现及实际应用.docx_第2页
第2页 / 共13页
无线WDS的技术实现及实际应用.docx_第3页
第3页 / 共13页
无线WDS的技术实现及实际应用.docx_第4页
第4页 / 共13页
无线WDS的技术实现及实际应用.docx_第5页
第5页 / 共13页
亲,该文档总共13页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《无线WDS的技术实现及实际应用.docx》由会员分享,可在线阅读,更多相关《无线WDS的技术实现及实际应用.docx(13页珍藏版)》请在三一办公上搜索。

1、目录1 802.11 简介01.1 802.11无线架构11.2 无线包结构12 WDS简介32.1 什么是WDS32.2 WDS网络建立过程.42.3 WDS工作原理42.4 WDS的安全机制62.5 我司无线路由上WDS的配置.72.6 标准WDS的特点92.7 三地址WDS92.8 三地址 WDS的特点10WDS的技术实现及实际应用1 802.11 简介IEEE 802.11包含一系列的无线标准,其中802.11a/b/g/n定义了四种不同工作速率和工作频段,分别是 54Mbps/5GHz、11Mbps/2.4GHz、54Mbps/2.4GHz、2.4/5GHz 最高达 600Mbps。

2、在无线局域网的范畴中,WiFi指无线相容性认证,确保了无线设备可以相兼容,即符 合WiFi标准的两个无线设备之间可以互联通信,WDS即其中一种互联方式。1.1 802.11无线架构802.11局域网是基于蜂窝系统的结构,由很多个基本子集构成,即BSS(Basic Service Set),用来描述一组相互通信的移动设备,通常包含一个wireless Access Point,也可以不包 含。不包含AP的是独立模式的基本服务集(IBSS),由若干个Client构成,相互对等,如Ad-hoc 模式。每个基本服务集都有一个唯一的标识,称为BSSID。虽然一个无线局域网可以只由一个AP构成,只含有一个

3、单元,但绝大多数的无线局域 网是由多个单元构成的,每个AP通过主链路相连接(有线)。由多个子单元构成的无线局 域网可称为分布式系统(Distribution System or DS)。当各个AP通过无线方式相连接构成分布式系统,这种系统可以称为无线分布式系统 (Wireless Distribution System or WDS)。WDS的作用简单的说就是让无线AP之间通过无线 进行桥接,同时不影响其无线AP的覆盖功能。目前很多无线AP都具有WDS功能,本文将 主要讲述WDS技术原理及实际应用。一个完整的无线局域网可以包含有多个不同的单元(BSS)和分布式系统(DS),在OSI 模型的网络

4、层看来,就是一个完整的802网络,按标准可以称为扩展服务集(Extended Service Set or ESS)。ESS也有一个标识的名称,即ESSID。Tireless Distribution SystESS图i-i无线局域网架构1.2无线包结构无线MAC层帧类型主要有三种,分别是数据帧,管理帧和控制帧,包含下面三个部分: MAC头部,包括帧的控制、持续时间、地址和顺序控制信息; 变长的帧体,它包括了有关帧类型的特定信息。例如在数据帧中,帧体包括了上层 数据; 帧校验序列,包含一个32比特位的IEEE循环冗余校验码。无线数据帧结构如下图所示图1-2无线数据帧结构帧控制域结构XXXXXX

5、XX XXXXXXXX输入输地谖是否更多数据域重传标志功率控制,是否画t分段标志是面n密 顺序子美型 慎美型=00临10蚓fi,。琏制Ifi 协议版本:总为0,不为0丢弃图1-3帧控制域结构从无线数据帧结构,可以看出无线帧中是预留了四个MAC地址的,但并不是所有的无 线数据包中都会有四个MAC。管理帧和控制帧一般只包含两个MAC,数据帧一般是三个, 只有涉及到AP至AP的传输才会有第四个MAC地址。帧控制域控制着无线帧的结构,其中最后两位(输入DS域与输出DS域)控制着无线 MAC地址的排序。输入DS输出DS地址1地址2地址3地址400DASABSSID01DABSSIDSA10BSSIDSA

6、DA11RATADASA当00时,指IBSS的模式,两个设备间直接通信,如Ad-hoc; 01时,指AP to Client; 10 时,指 Client to AP; 11 时,指 AP to AP。地址1被站点用来进行地址匹配。如果STA受到的帧的地址1是某STA的IEEE MAC地 址,则该STA将其与自己的IEEE MAC地址比较,如果相同,则该STA会将其转发到上层协 议栈;如果不同,则丢弃。当地址1为组地址时,BSSID用来保证STA收到广播或者更多多 播帧是发自所属BSS。通俗的讲,地址1就是数据包该到达的下一个设备的MAC。地址2用于标志帧的发送方IEEE MAC地址。在需要A

7、CK帧的情况下,目的STA可以使 用2来引导ACK帧。地址2必须为发送方的IEEE MAC地址。地址3携带有额外的用于帧过滤或者指向DS的信息。当STA收到从AP发来的帧后会 用地址3来标志该帧的源STA。AP收到从STA发来的帧后,会将该地址作为DS转发该帧的 真正目的地址。RA(Receiver Address)是无线分布式系统WDS上该数据包接收AP的地址,也是数据 包经此AP转发下一跳的发送方地址(地址2)。TA(Transmitter Address)是WDS上作为数 据包发送AP的地址,该AP负责发送此帧。简单数据帧的BSSID有以下决定: 如果AP是数据接收方或者某一接收方与之关

8、联,则BSSID是AP的MAC地址,可 能是地址1也可能是地址2; 如果站点是独立基本服务集(IBSS)的成员,则地址3是该独立的BSSIDo2 WDS简介2.1什么是WDSWDS即Wireless Distribution System,是无线网络部署延展系统的简称,指用多个无线 网络相互联结的方式构成一个整体的无线网络。简单地说,WDS就是利用两个(或以上)无线 宽带路由器/AP通过相互连接的方式将无线信号向更深远的范围延伸。利用WDS技术,AP 之间可以舍弃传统的有线网络进行互联,每个AP可以作主设备、中继设备和远端设备。WDS技术和其他无线扩展技术相比,一个显著的特点就是在各个AP之间

9、传输数据时, 保留了客户端的MAC地址,而且客户端的数据传输只牵扯到了 MAC地址,跟IP地址无关。 WDS也可以被看作Repeater模式,因为WDS可以满足在桥接的同时又可以连接客户端; repeater并不一定是WDS,因为有三地址的repeater模式。2.2 WDS网络建立过程DUT1 WDS连接DUT2,首先DUT1会扫描周围的无线信号,寻找匹配的无线BSSID。找到 匹配的BSSID,即发送鉴权请求(Authentication)。DUT2回应告知鉴权认证已通过。DUT1 发起关联请求(Association Request),被关联的SSID是“TP-LINK_92”。DUT回

10、复关联回 应(Association Response)告知关联成功,WDS连接成功。p-.inkT_ee:7?:f2 iji-L-nkTjzibi : :EEE 3C2.L1 Authentlotion,F=0, :ags=Cp - J nkT.bc:li -LJ nkT_e 2:77: f2 :eeeAuthent i Station 1、PC 2、PC 1。 Station 2和Station 1分别是接收方和发送方的MAC,处于三号位的PC 2仍然是目的MAC, 最后是源MAC PC 1。C. Station 2 to PC 2Station 2 to PC 2是一个简单的基站到客户端

11、的过程,输入DS位置0,输出DS位置1。此时MAC依次是PC 2、Station 2、PC 1。PC 2是目的地址,也是下一跳MAC地址;Station 2 是发送方的MAC地址,也是其SSID的MAC; PC 1是源MAC地址。MAC地址1MAC地址2MAC地址3MAC地址4PC 1 今 Station 1Station 1PC 1PC 2Station 1 今 Station 2Station 2Station 1PC 2PC 1Station 29 PC 2PC 2Station 2PC1如图 2-3,三个 Station 通过 WDS 互联,Station 2 WDS Station

12、1,Station 3 WDS Station 2。其 中Station 1是主设备,处于自学习模式;Station 2是中继设备,属于中继模式,也是桥接模 式;Station 3是远端设备,处于中继模式。( / 刃)Stalion 274-EA-3A-DC-G3-A6WDSSlaion 39i-0C-6D-EE-77-F2PCI00-22-F8-54-39-EAF8-DL 11-15-B1-B7图2- 3 WDS拓扑2接下来,就从数据包看看数据在图2-3拓扑具体的转发过程。在PC2上ping PC1,ping包要被转发四次才能到达PC1,如下图2-4所示。PC2回复的Ping Reply包同

13、样需要经过四个相反的过程才能到达PC1。0 00015610.10.10.16610.10.10.160ICMPEzhopinrequest0. 00037010.10. L0.16610.10.ID.160ICMPEcho(ping)recuest0.00056110.10a L0b15610 s 10.10 = 160ICMPEcho(pi g)request50.06185910.10.10.16010.10.10.166ICMPEzhoreply60.0620L210.10. 10.15010.10.10.166ZCKFEchoCpingreply70. 05222 310.10. 1

14、0.16010.10.10.166ICMPEchoreply80. 0C4B8-10.10. L0.16010. 10.10.166ICMPEzhoreplyICMPECrequ&st图 2- 4 PC2 ping PC1 数据包*MAC 1MAC 2MAC 3MAC 4DirectionPC23Station 3Station 3PC 2PC 19 PC 1Station 3 今 Station 2Station 2Station 3PC 1PC 2Station 23Station 1Station 1Station 2PC 1PC 2Station 1 今 PC1PC 1Station

15、1PC 2PC 1 今 Station 1Station 1PC 1PC 2今PC2Station 1 今 Station 2Station 2Station 1PC 2PC 1Station 2 今 Station 3Station 3Station 2PC 2PC 1Station 39 PC 2PC 2Station 3PC 1智WLS ping来回.pwp2.4 WDS的安全机制WDS系统不支持密钥动态分配机制,所以不支持 WPA/WPA2企业级加密,只支持WEPWPA/WPA2-PSK在安全性方面仍存在一定的缺陷。但APPLE公司的Airport Express的 6.1.1的fir

16、mware中,宣称了对WDS时WPA加密的支持。2.5我司无线路由上WDS的配置我司产品WDS的配置可以分为两类:无线路由和无线AP。无线路由器:在Wireless Setting页面,勾选Enable WDS,然后再点击Search按钮搜索周围的无线 WiFi信号。在随后出现的AP List中选择想要WDS连接的AP,点击Connect。SSID和BSSID 将会被自动填上。设置加密后再保存重启设备即可。无线路由上的WDS有个优点就是可以有自己的无线SSID和加密,用户可以通过SSID来 区分哪个是前端设备。Wireless SettiiigsSSIEkrP-LINK 4B992ERegin

17、ncWarning:| Unrted StatesEnsure ycli select a county10 conlonm local InccrredsetiincE maf cause inierferEnce.Channel:;Aulo Channel Width:|AdtcmalicRats:130 DM bpsIp Enahie Wireiess Rouler Radiop En眈慎 SSID BrDQdcasiSSUXto be bridged):BSSiD(tot)g Dncigecn:Key typ&:WEP index:Auih yp;Pas-s wordTEnahleWD

18、SSave图 2- 5 TL-WR1043ND Wireless Settings 页面AP ListAP Count: 19IDBSSIDSSIDSignalChannelSecurit;Choose1FF-25-0A-EC-00-00B rem APO26dB1OFFCoririect200-19-ED-B5-98-84TP-LltJK23dB1QFFC: rm met300-0A-EB-00-23-15TP-LltJK_00231529dB1QFFC: rm met400-19-ED-94-E1-F4TP-LltJK_muyangihi40dB1QNC: rm met5D S-5 D-4

19、C-13-12-06TL19dB2OFFC: win met600-1D-0F-70-40-01TP-LltJK_70400155dB2OFFC: win met7D S-5 D-4C-13-12-00TP-LltJK_131.20827dB3OFFC: win met000-0A-EB-13-7B-00TP-LirJK_13?B0021 dB4OFF匚。rm met90A-1D-0F-2E-55-31TP-LirJK_2E5531_334dB4OFF匚。rm met1000-0A-EB-13-09-19TP-LirJK_13091951dB5OFF匚。rm met图2- 6点击Search按

20、钮后出现的AP List页面无线AP:无线AP上的WDS指的是Repeater模式。11G与11N的配置界面略有不同,本文以 TL-WA901ND 为例介绍。在 Wireless Setting 页面,选择 Operation Mode 为 Repeater 后,点 击Survey按钮搜索周围的无线信号。找到想要连接的无线网络,点击Connect后AP的MAC 地址将被自动填入,点击保存。Wireless SettingsMAC or ARRegion;Warning:Ope I tn Lion M ode;Re pe at e rUnited States TEnsure you selec

21、ts wt匚ctccuntryt。conform local 眼!ricoirect -eltiiigs may ;;ajse g伯佗iChan del Wi dlh; 2D/40M HzMax T)t Kate3 DOM bpsIVI Enable Wireless Radio3 a vs图 2- 7 TL-WA901ND 的 Wireless Settings 页面AP UstAF Count 1EIDBSSIDSSIDSignalChannelSgcuritChoo 洗74-EA-3A-AA-0B-BFTP-LINK_AAD8BF41dB1OFF匚nnn住以274-EA-3A-4E-2C

22、-58rkw-sunWB1ON3DG 6OC D6 35-7ETP-LFMCI357E54d62OFF匚。nn展制:目F3-D1 11 4B AE -BETP-UNK_254372dB5ON54046-9F-2B-15-C6IP-LtNK. _PocKetAP_2B1569dBSOFF600-1F-3C-D1-09-00WL削*如339dBBDMraiigt图2- 8点击Survey按钮后出现的APList页面如何前端设备已加密,还需要到Wireless Security页面设置加密。由于只支持WEP和WPA-PSK/WPA2-PSK加密,所有没有 WPA/WPA2选项。ScciirrtyWE

23、P忡Autc-nriiaElE争WLP 阙r ForaatHaxacGmiEii KeyWTEFKW缺 Tv|WKey 2:DisoW*! Key3:Dlsaaed vDisasled q WPASHFA2-P5lriUpE uh:KUPM-FSKEn-c-rypii mtwrPSK P-t!-!wurd.iY&j etLs- ASCII phiimcbtn bebvacD & and ar HsxiEfesamjJ char-iSere-3 4K1 z-4/flsup Ktj Li p-daw Period:dfiEinimum i,30. 0 neiij ng 叩如松Save图2- 9选择

24、Repeater模式后的Wireless Security页面AP上的Repeater设置成功后,没有自己的SSID和加密,PC等设备只能搜索到一个无 线网络,这样的优点是可以实现无线漫游,客户端根据信号强度自动切换无线基站。2.6标准WDS的特点WDS组网用途广泛,主要是因为有这么几个特点: 数据帧中包含有无线各节点的MAC地址,从数据包中可以看出各节点的MAC,网 络结构清晰明朗; 完全在数据链路层传输,不涉及IP层寻址,无需维护IP&MAC映射关系,减少无 线节点负担,效率高;数据的收发完全对称,网络中各节点之间是对等的; 支持生成树协议(STP),抑制广播风暴,支持链路备份。2.7三地

25、址WDS三地址WDS是一种非标准但又广泛使用的无线组网方式,如我司AP中的UniversalRepeater。通过这种方式组成的无线局域网中,不存在4地址的无线帧,全部以三地址形式发送。如图 2-3 所示,TL-WA801ND Universal Repeater 连接到了 TL-WR841N 上,PC2 和 PC3连接到TL-WA801ND。从MAC层看,TL-WA801ND就是一个类似“网关”的设备,维 护着一张IP与MAC的对应表,做着更换源MAC与目的MAC,寻址转发的工作。整个网络 是不对称的,TL-WR841N是主设备,TL-WA801ND是从设备,所以PC1到PC3和PC3到PC

26、1 是不同的过程。下面就仔细分析下图2- 10三地址WDS拓扑示意图PC1 to PC3MAC 1MAC 2MAC 3目的IP源IPPC 1 今 Station 1Station 1PC 1Station 2PC 3PC 1Station13Station2Station 2Station 1PC 1PC 3PC 1Station23PC 3PC 3Station 2PC 1PC 3PC 1在整个数据传输过程中,Station 2作了一个根据IP地址寻找对应MAC地址,修改目的MAC重新发送的动作。下面是PC 3到PC 1的过程。PC3 to PC1一MAC 1MAC 2MAC 3目的IP源I

27、PPC 3 今Station 2Station 2PC 3PC 1PC 1PC 3Station23Station1Station 1Station 2PC 1PC 1PC 3Station13PC 1PC 1Station 1Station 2Pc 1PC 3PC 3发送给PC 1的包,在Station 2处被修改了源MAC,Station 2将自己的MAC作为源MAC将数据包发送出去,即外面的设备不知道PC 3的存在,而PC 3清楚外面的拓扑结构。2.8 三地址WDS的特点三地址WDS的使用非常广泛,是由于其灵活性高,只涉及到标准的无线协议,不用考 虑前端设备是否支持四地址WDS的连接。它连接前端设备时,是将自己作为一个客户端, 一个只有一个MAC却有多个IP的Cliento不过三地址的WDS需要网络层的参与,每个设备都维系这一个IP与MAC的对应表, 如果DUT找不到IP地址对应的MAC,则对数据包作丢弃处理。由于三地址WDS模式网络不透明,前端DUT上的设备不知道后端设备的MAC地址, 对于组播数据的传输有着很多不利的影响,需要对网络层进行修改。下面,从各个案例讨论 三地址WDS的弊端。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号