一、 简单理论概述
1.1无线标准
1.1.1 802.11b
标准的802.11b规定WLAN使用的频段为2.4GHzz,而FCC只允许WLAN使用频率范围使用频率范围2.4000~2.4835GHz。只支持数据率1、2、5.5和11Mbit/s。无线客户端和AP必须就支持的数据率达成一致,客户端才能关联到。注:AP-access point(接入点) AC-access client(接入客户端) 而FCC认为2.4GHz主要是微波炉等设备的频段,其次才是WLAN,你可能有过假如出现有人在做爆米花的时候,你办公室的WLAN无法使用的经历。
2.4GHZ被称为工业,科学和医疗频段,包含14个信道。每个信道的宽度为22MHz,实际上每条信道中心之间的间隔为5MHz,而不是22MHz,这导致信道之间几乎是完全重叠的。如果两个无线工作站使用相邻的信道,将导致问题:两者的信号能够相互渗透到对方的信道中,导致两个信道都遭到破坏。解决方法即使用尽可能多的彼此不重叠的信道,因此只有1、6、11信道可用。如图所示(图片来自51CTO):
1.1.2 802.11g
802.11g标准是建立在802.11b基础上的,提供的数据率高得多,使用的调制技术也更复杂,同时它还兼容802.11b,让使用这两种标准的设备能够协同工作。
802.11g同样遵循2.4GHz,使用不重叠三个信道,设备支持6、9、12、18、24、36、48、54Mbit/s的数据率。对于向后兼容802.11b会带来一个问题,就是在同一个AP蜂窝内,不能同时存在两种调制技术。假若存在遵循不同标准的AC,则需要使用所有AC共同支持的调制技术。也就意味着,如果AP蜂窝内,存在一个仅遵循802.11b的AC,那么整个AP都必须切换到802.11b模式,在这种情况下,02.11g的数据率54Mbit/s也得降为802.11b的11Mbit/s。802.11g标准支持动态的数据率调整,当AC在AP附近时可使用54Mbit/s,若AC远离AP时,则可调整到较低的数据率。
1.1.3 802.11a
802.11a标准规定WLAN使用5GHz的未经许可的国家信息框架(U-NII)频段。实际上,FCC将该频段分成了三个更小的频段用于不同的用途:
低频段:5.15~5.25 GHz, 供室内使用。
中频段:5.25~5.35 GHz,供室内和室外使用。
高频段:5.725~5.825 GHz,供室外使用。
在上述每个频段内,802.11a使用4个互不重叠的信道,每个信道的宽度为20MHz。也就意味着WLAN环境可以使用4、8、12个互不重叠的信道。802.11a 标准支持动态数据率调整, 可使用6、9、12、18、24、36、48和54Mbit/s的数据率。 即使使用最高的数据率54Mbit/s,通常IP最大吞量也只有28Mbit/s。同802.11b 和 802.11g 一样,仅当离AP较近时才能获得较高的数据率,当客户端逐渐远离AP时,必须使用越来越低的数据率。虽然802.11a标准使用的数据率和调制技术与802.11g相同,但这两种标准是不兼容的。实际上,802.11a同802.11g都不兼容,因为它使用的频段完全不同。