12. IEEE 802.11g传输速率较低
12. IEEE 802.11g传输速率较低 \4 _( g5 I9 B2 { a
* S" y8 d% P$ a ^ {0 F: k, N 故障现象
8 ^' L; z5 Z5 Y% v: c* k# H2 K: }. M0 i7 x+ ?# W' ]
为了保证无线网络标准的兼容性,我们在选择无线产品时,一般都会选取支持IEEE 802.11b/g的无线AP和无线网卡。然而,在实际的网络测试中,我们发现,在没有干扰和传输距离有限的情况下,无线链路的传输速率仍然较低,不能达到标称的54Mb/s。) g: D, R5 i; r! S, G. `* u. I
& y$ \+ Q6 Q' n, s
故障分析
! u) y4 i: V9 c# w, N! W3 O# B! L6 E4 k" v4 R j% T. J
IEEE 802.11g不但具有54Mb/s的传输速度,而且,还能很好的兼容IEEE 802.11b无线设备,从而能够将802.11b无线网络平滑升级到802.11g无线网络。
% T! }8 l5 ~" h- Y/ \5 |
% v* p2 i: B3 m* a2 R; z 故障解决) @, F" o) ]* n/ ^9 o( v9 y" p3 [9 `
8 W& d: w& h2 H3 w! u 为了兼容现有的802.11b无线局域网设备,802.11g除了和802.11b使用相同的2.4GHz频带外,还采用了两种不同的OFDM(正交频分复用)编码技术,以和相对应的802.11b或者802.11g设备通信。也就是说,在混合使用802.11b和802.11g无线设备的网络中,使用 802.11g的无线设备既可以以54Mb/s的速率和802.11b设备通信,也可以以11Mb/s的速率和802.11b设备进行通信。
; V: ^) a1 x/ r8 I$ U& x1 x: j
) J( r7 I8 U, N2 n4 a5 X 但是,在无线局域网中,使用的是共享信道,数据链路层使用CSMA/CA(带有冲突避免的载波帧听多路访问)来实现对无线信道的控制。也就是说,当有一台主机在和AP通信时,其它主机就只能处在监听状态,一旦该主机通信完毕,其它主机就会通过竞争的方式来实现对信道的控制。8 W$ u& X$ G2 K6 e
8 N0 a: i( a" G- Q O9 T 所以,在802.11b和802.11g混合使用的无线网络中,由于802.11b无法监听到802.11g的通信状态,就有可能在802.11g设备进行通信的同时抢占无线信道,从而严重干扰802.11设备的通信。$ f& |" J2 y& |5 c8 C9 a0 l+ m: ?- ^
7 k( }8 O; ^ f
为了解决这一问题,802.11g协议采用了“RTS/CTS”技术。无线局域网设备在发送数据前,都要先发送一个RTS(Request To Send)帧给无线AP,请求使用无线资源,如果这时AP没有和其它设备通信,就发送一个CTS(Clear To Send)帧给该设备,通知它可以跟无线AP进行通信。这样,就避免了上述干扰问题