WiFi的STA和AP模式指什麼?

2021-09-23 18:31:44 字數 1673 閱讀 4426

wifi的sta和ap模式指什麼?

1):ap,也就是無線接入點,是乙個無線網路的建立者,是網路的中心節點。一般家庭或辦公室使用的無線路由器就乙個ap。

2):sta站點,每乙個連線到無線網路中的終端(如膝上型電腦、pda及其它可以聯網的使用者裝置)都可稱為乙個站點。

站點(sta,station)在無線區域網(wlan,wirelesslocalareanetworks)中一般為客戶端,可以是裝有無線網絡卡的計算機,也可以是有wifi模組的智慧型手機,可以是移動的,也可以是固定的。在無線環境中sta接入的過程包括:認證sta有沒有許可權和接入點(ap,accesspoint)建立鏈路;sta能不能接入wlan;以及sta接入wlan網路之後,認證sta能不能訪問網路的許可權。

在sta和ap建立鏈路的過程中,當sta通過信標(beacon)幀或探測響應(proberesponse)幀掃瞄到可接入的服務集識別符號(ssid,servicesetidentifier)後,會根據已接收到的beacon幀或proberesponse幀的訊號強度指示(rssi,receivedsignalstrengthindication)來選擇合適的ssid進行接入。

ap(access point):無線接入點,這個概念特別廣,在這裡,用大白話說,你可以把cc3200當做乙個無線路由器,這個路由器的特點不能插入網線,沒有接入internet,只能等待其他裝置的鏈結,並且智慧型接入乙個裝置。類似於點對點模式啦。

sta(station):任何乙個接入無線ap的裝置都可以稱為乙個站點。大白話說也就是平時接入路由器的裝置

ssid(service set identifier):ssid,每個無線ap都應該有乙個標示用於使用者識別,ssid就是這個用於使用者識別的的名字,也就是我們經常說到的wifi名。

bssid:每乙個網路裝置都有其用於識別的實體地址,這個東西呢就叫mac位址,這個東西一般情況下出廠會有乙個預設值,可更改,也有其固定的命名格式,也是裝置識別的識別符號。這個bssid呢是針對裝置說的,對於sta的裝置來說,拿到ap接入點的mac位址就是這個bssid。

essid是乙個比較抽象的概念,它實際上就和ssid相同(本質也是一串字元),只是能如果有好幾個無線路由器都叫這個名字,那麼我們就相當於把這個ssid擴大了,所以這幾個無線路由器共同的這個名字就叫essid。(也就是如果在一台路由器上釋放的wifi訊號叫某個名字如「china_cmcc」,這個名字「china_cmcc」就稱為ssid;如果在好幾個路由器上都釋放了這個wifi訊號,那麼大家都叫「china_cmcc」,這個時候大家都遵循的這個名字就是essid

舉個例子,一家公司面積比較大,安裝了若干臺無線接入點(ap或者無線路由器),公司員工只需要知道乙個ssid就可以在公司範圍內任意地方接入無線網路。bssid其實就是每個無線接入點的mac位址。當員工在公司內部移動的時候,ssid是不變的。但bssid隨著你切換到不同的無線接入點,是在不停變化的。

用戲稱來說,bssid就是具體的某個連鎖店編號(001)或位址,ssid就是連鎖店的名字或者**,essid就是連鎖店的總公司或者招牌or品牌。一般ssid和essid都是相同的。

rssi:這個理解起來更簡單,就是通過sta掃瞄到ap站點的訊號強度。

WIFI只sta和ap建立連線的過程

建立association 下面是station和ap建立開放association的過程 0 ap周期性地廣播beacon幀 1 station廣播probe request到達ap 2 ap向station傳送probe reponse 3 station向ap傳送ack 4 station向a...

STA和MTA執行緒模式的區別

sta和mta執行緒模式的區別 摘錄 by 饅頭販子 發表於 2010 5 20 14 36 00 sta single thread apartment,中文叫單執行緒套間。就是在com庫初始化的時候建立乙個記憶體結構,然後讓它和呼叫coinitialize的執行緒相關聯。這個記憶體結構針對每個執...

wifi模組配置ap模式下出現的問題

問題1.src drivers driver nl80211.c 在函式 family handler 中 src drivers driver nl80211.c 400 錯誤 ctrl attr mcast groups 未宣告 在此函式內第一次使用 src drivers driver nl8...