2010年11月15日 星期一

Wi-fi 干擾與 AP Channel 設定

最近為了一些原因看了一些有關 WiFi 的文章,赫然發現原來 WiFi 這麼容易遇到干擾啊。也順便了解了之前設定 Wireless AP 時,一直不知道那是幹啥用的 channel 是啥。

原來 Wifi 把 2.4GHz (~2.483GHz) 的頻段切割成 11 (依照國家不同,有些切到 15)個頻段,每一個頻段就是一個 channel。因為相同頻率的信號波會互相干擾,所以當同一個地點有兩個無線訊號使用相同 channel 時,802.11 設計了一套避免干擾的方法,那就是:等別人用完了再用!

簡單的說,就是發射訊號前先檢查 channel 裡有沒有訊號正在傳送,有的話,就「等」。等到 channel 安靜下來,它才開始傳送自己的資料。顯而易見的,這個方法會影響到傳輸的速率。所以當同一個地點有很多 wifi 使用相同 channel 的話,看起來訊號很強,其實連線的問題很大!

所以,要避免這種干擾。最好讓環境裡的無線訊好號越少越好(我知道,這可能不是自己能控制的事);再不然,至少不要讓這些無線網路使用相同的(或鄰近的)channel 來減少訊號干擾的機會。

以切成 11 個 channel 來說,有三個 channel 是幾乎不會互相覆蓋到的:1、6、11。所以理論上把自己的 AP 設成這三個 channel 應該是最好的。

而根據像我這種不懂,把 AP 買回家用預設值換個密碼、設個 WEP 就上線的人應該不少。所以,我想把 channel 改到 6 或 11 應該可以避免不少干擾才是。

今天回家就試試看吧~

參考:IEEE 802.11 (wiki)
參考:避免2.4GHz ISM頻段各種類型無線設備干擾的技術

1 則留言:

  1. 謝謝你 你的文章讓我們公司困頓的無線網路得到解脫了!

    回覆刪除