WiFi有兩種mode: STA 與 AP (又叫作SoftAP,HostAP)

AP模式:

Access Point,提供無線接入服務,允許其它無線設備接入,提供數據訪問,一般的無線路由/網橋工作在該模式下。 AP和AP之間允許相互連接。AP MODE通用應用在無線局域網成員設備(即客戶端)的加入,即網絡下行。它提供以無線方式組建無線局域網WLAN,相當際WLAN的中心設備。

Sta模式:

Station, 類似於無線終端,sta本身並不接受無線的接入,它可以連接到AP,一般無線網卡即工作在該模式。
那個STATION MODE,即工作站模式,也可以理解為某個網格中的一個工作站即客戶端。

Sta + AP 模式:

噹噹一個WIFI芯片提供這個功能時,它們可以連到另外的一個網絡當中,如家用路由器就是這種,AP MODE提供給手機設備等連接,提供上網功能,實際能提供上網功能的就是STATION MODE做為INTERNET的一個工作站,所以STATION MODE通常用於提供網絡的數據上行服務。在芯片支持的前提下,LINUX或EMBEDDED LINUX SYSTEM都提供了相應的驅動支持,可以使兩種模式同時存在,同時工作。

Wi-Fi技術簡介

Wi-Fi(WirelessFidelity,無線相容性認證)的正式名稱是”IEEE802.11b”,與藍牙一樣,同屬於在辦公室和家庭中使用的短距離無線技術。雖然在資料安全性方面,該技術比藍牙技術要差一些,但是在電波的覆蓋範圍方面則要略勝一籌。Wi-Fi的覆蓋範圍則可達300英尺左右(約合90米),辦公室自不用說,就是在小一點的整棟大樓中也可使用。因此,Wi-Fi一直是企業實現自己無線局域網所青睞的技術。還有一個原因,就是與代價昂貴的3G企業網絡相比,Wi-Fi似乎更勝一籌。關於Wi-Fi的熱點都誕生在2002年,在美國,Wi-Fi就像早期的因特網一樣,呈現出星火燎原之勢。在2003年它注定要在世界範圍內有著美好的前景。Wi-Fi帶來的高速無線上網將像今天人們打手機一樣平常。各廠商目前都積極將該技術應用於從掌上電腦到桌面電腦的各種設備中,製造新的賣點。隨著Wi-Fi設備數量的增加,其價格將會下降。Wi-Fi設備的全球年產量在2006年將達到3300萬台。

IEEE 802.11 無線網絡包含以下組件:

工作站:

  • 工作站(station,STA)是一個配備了無線網絡設備的網絡節點。具有無線網絡適配器的個人電腦稱為無線客戶端。無線客戶端能夠直接相互通信或通過無線訪問點(access point,AP)進行通信。無線客戶端是可移動的。

無線AP(無線訪問點)

  • 無線AP是在STA和有線網絡之間充當橋梁的無線網絡節點。無線AP包含:
    • 至少一個將無線AP連接到現有有線網絡(比如:乙太骨幹網)的接口。
    • 用於建立與STA的無線連接的無線網絡設備。
    • IEEE 802.1D橋接軟體,用作無線和有線網絡之間的透明橋梁。無線AP類似於移動電話網絡的基站。無線客戶端通過無線AP同時與有線網絡和其他無線客戶端通信。無線AP不是可移動的,用於充當擴展有線網絡的外圍橋梁。
    • 連接埠: 連接埠是設備的一個通道,可支持單個點對點的連接。對於IEEE 802.11b,連接埠是一個用於建立單個無線連接的聯結點,屬於一個邏輯實體。具有單個無線網絡適配器的典型無線客戶端具有一個連接埠,只能支持一個無線連接。典型的無線AP具有多個連接埠,能夠同時支持多個無線連接。無線客戶端上的連接埠和無線AP上的連接埠之間的邏輯連接是一個點對點橋接的區域網網段,類似於基於乙太網的網絡客戶端連接到一個乙太網交換機。

IEEE 802.11定義了兩種運作模式:Ad hoc mode & Infrastructure mode

在Ad hoc模式(也稱為點對點模式):

無線客戶端直接相互通信(不使用無線AP)。使用Ad hoc模式通信的兩個或多個無線客戶端就形成了一個獨立基礎服務集(Independent Basic Service Set,IBSS)。Ad hoc模式用於在沒有提供無線AP時連接無線客戶端。

在Infrastructure模式

:
至少存在一個無線AP和一個無線客戶端。無線客戶端使用無線AP訪問有線網絡的資源。有線網絡可以是一個機構的intranet或Internet,具體情況取決於無線AP的布置。

支持一個或多個無線客戶端的單個無線AP稱為一個基礎服務集(Basic Service Set,BSS)。一組連接到相同有線網絡的兩個或多個AP稱為一個擴展服務集(Extended Service Set,ESS)。一個ESS是單個邏輯網段(也稱為一個子網),並通過它的服務集標識符(Service Set Identifier,SSID)來識別。如果某個ESS中的無線AP的可用物理區域相互重疊,那麼無線客戶端就可以漫遊,或從一個位置(具有一個無線AP)移動到另一個位置(具有一個不同的AP),同時保持網絡層的連接。

IEEE 802.11b運作基礎

當一個無線適配器打開時,便開始掃瞄無線頻率,搜尋無線AP和其他特殊模式下的無線客戶端。假設將無線客戶端配置為運作於特殊模式,無線適配器將選擇一個要與之連接的無線AP。這種選擇是通過使用SSID和信號強度以及幀出錯率資訊自動完成的。接著,無線適配器將切換到所選擇的無線AP的指定通道,開始協商連接埠的使用。這稱為建立關聯。

如果無線AP的信號強度太低,出錯率太高,或者如果在操作系統的指示下(在使用Windows XP的情況下),無線適配器將掃瞄其他無線AP,以確定是否有某個無線AP能夠提供更強的信號或更低的出錯率。如果找到這樣一個無線AP,無線適配器將切換到該無線AP的通道,然後開始協商連接埠的使用。這稱為重新關聯。

與一個不同的無線AP重新建立關聯的原因有許多。信號可能隨著無線適配器遠離無線AP而減弱,或者無線AP可能因為流量太高或干擾太大而變得擁堵。通過切換到另一個無線AP,無線適配器能夠將負載分散到其他無線AP上,從而提高其他無線客戶端的性能。通過設置無線AP,您可以實現信號在大面積區域內的連貫覆蓋,從而使得信號區域只產生輕微重疊。隨著無線客戶端漫遊到不同的信號區域,就能與不同的無線AP關聯或重新關聯,同時維持對有線網絡的連續性邏輯連接。

 

發表迴響