上面這個圖片能說明這個問題。左側圖是IMMI的頻道圖,從中可以看出不同信道的RF信號被干擾的程度,而右邊是頻譜分析儀的結果。
RF頻譜分析儀顯示在2430MHz頻點出現(xiàn)RF 干擾峰值,這個數(shù)據(jù)已經(jīng)很不錯了,但是它并不能告訴我們哪個802.11信道能為我們帶來最佳的無線性能。
WifiEagle 利用IMMI技術將RF環(huán)境表示為柱狀圖。柱狀圖的高度代表了信道的吞吐量大小。越高的柱狀圖越好。因此如果使用IMMI技術作為指導,可以很直觀的告訴你該使用哪個信道。
進一步說,RF頻譜分析儀常用于WiFi網(wǎng)絡中與RF信號干擾相關問題的排錯工作,但是它有一定的局限性。比如它只能看到某個信道內特定頻率的原始RF信號強度,而看不到整個信道的情況。
同時,頻譜分析儀不能從WiFi無線信號的角度去考慮整個RF環(huán)境。它也不會考慮到802.11標準中有關的協(xié)議內容,以及標準中有關如何降低RF干擾的措施。
IMMI技術則是通過將每個信道作為一個整體來進行分析,或者說是以AP信號的角度來看問題,然后再量化每個信道的可用吞吐量。這使得IMMI技術更適合在實際工作中使用,因為它能夠預測每個信道的傳輸性能。
舉個例子:假設你的任務是建立一個新的Wi-Fi網(wǎng)絡。但是你被告知只能使用全部8個Wi-fi信道中的信道1或信道2。同時,隔壁公司的Wi-Fi網(wǎng)絡使用的是信道1。那么你該為新網(wǎng)絡使用哪個信道呢?信道2?錯了。
802.11標準中內置了一種功能,可自動判斷使用信道。也就是說,如果有兩個AP使用了相同的信道,他們將共享這個信道。這使得AP可以發(fā)現(xiàn)對方,并協(xié)調他們各自對于該信道的使用。
雖然這不能達到最佳性能,但至少是共享使用。
而如果兩個AP使用了兩個相鄰的信道,他們會將彼此看作是干擾。他們之間無法共享信道,相反還會相互干擾和抑制。頻譜分析儀不是802.11設備,無法像IMMI那樣感應到相鄰信道正在被使用并推薦用戶使用相同的信道。
Kassner: WifiEagle 并不是免費軟件,而NetSurveyor是免費軟件,并且效果也不錯。我把這個疑問告訴了Steve,他提供了一個WifiEagle的截圖,告訴我為什么付費使用IMMI技術是值得的。
左上角的表格顯示了所有可用信道,以及每個信道的吞吐量。百分比越大,表示可用帶寬越大,這個信道受到的RF干擾越少。根據(jù)表格上的數(shù)字看,信道2和3是最佳的選擇,而信道5是效率最差的。右上角的能量熱度圖和下方的統(tǒng)計圖是相同信息內容的不同表現(xiàn)形式。
下圖是以時間為軸的信道情況:
下半部分的Time-Course圖表顯示了每個WiFi信道(不同顏色表示)在一個函數(shù)周期內的帶寬變化情況。這個統(tǒng)計可以用來查找出現(xiàn)問題的Wifi設備,因為此類設備一般都會帶有突發(fā)性的數(shù)據(jù)流。
別忘了我曾經(jīng)提過,希望能有一個設備完成幾乎所有的診斷工作。那么這個設備就應該是WifiEagle了。除了上面展示給大家的功能,他還具備NetSurveyor的全部功能:
圖的上半部分列出了所有搜索到的AP。下半部分則按信道分類,顯示了所有AP所使用的信道情況,以及信道的信號強度,從途中可見,信道1是大部分AP最常用的信道。
下面簡單回顧一下WifiEagle的功能:
· 判斷最佳的Wi-Fi信道(支持2.4GHz和5GHz頻段)。
· 發(fā)現(xiàn)會對802.11無線網(wǎng)絡設備造成RF干擾的潛在信號源。
· 判斷某個802.11無線網(wǎng)絡在更換信道后是否能獲得數(shù)據(jù)吞吐量方面的性能提升。
· 幫助確定802.11無線網(wǎng)絡設備的位置,以便獲得最大的覆蓋范圍和吞吐量,并最小化無線設備帶來的干擾。
總結
雖然 WifiEagle不像NetSurveyor那樣是免費的,但 IMMI 技術使得WifiEagle 具備了相當強大的功能。對于網(wǎng)絡管理員來說,它算是最合適的工具了。