【WiFi】beacon時槽

以下內容大部分都是從網上找的, 目前在邊學邊寫wifi相關的文檔,看到這些不太清楚,就先記下來,後續我會再做確認,有誤之處,請指出,謝謝^^

Beacon幀:

Beacon的實際發送一般都是採用最低速率的,其包含兩個原因,

  1. beacon幀是一個廣播幀,其沒有ACK反饋,所以無法設置重傳機制,
  2. beacon幀目的是廣播AP的基本信息,所以希望所有的節點都能夠有效的接收該數據,從而採用較低的速率以保證信號較差的節點也可以接收該信息。

Beacon Interval:

它是發送兩個Beacon的時間間隔,也即Beacon的週期數,它是TU(Time Unit——一個TU是1024 microseconds,也即1毫秒),它的實際大小由AP控制,通常它會有以下影響:太大的話會影響影響新到的STA加入的靈活度,會耗費AP的緩存區空間,而太小則可能使信道長期被Beacon打斷,進而影響到整個網絡的吞吐量;默認的Beacon是100 TU,也就是0.1秒。

  1. Beacon時槽的是英文爲Beacon Interval翻譯,Beacon的意思是燈塔,信標,Interval意思是間隔,在這裏應該理解爲時間間隔。

  2. 它指無線路由器每隔多長時間(單位爲毫秒,即千分之1秒)發送一次它的SSID信號。與之對應,無線客戶端會定時自動地搜索周邊的無線信號,因此,Beacon時槽越短,無線客戶端就能越快地接收到無線路由器的SSID信號,並能跟快地連接上該無線信號。相反,如果無線路由器關閉或者不在無線客戶端的接收範圍內,無線客戶端也能更快地知道該無線信號不在可用的範圍內。

  3. Beacon時槽其實就是SSID廣播包發送的間距(信標間隔時槽),Beacon 單位通常以微秒 millsecond(毫秒) 爲單位( 1/1000 秒),一般默認值爲100。一般無線網卡都是做所謂的被動式掃描(Passive Scanning),開啓OS下的無線網絡管理程序 或是 內建管理程序,無線網絡卡其實都在從ISM 頻道一直輪番掃描。等待掃到無線基地臺的 Beacon時槽 纔會顯示在這一區域中。Beacon時槽傳送頻繁則會非常佔用無線頻寬資源。

  4. Beacon Interval間隔調高,有助於發揮無線網絡效能 ,客戶端更省電。若是Beacon Interval間隔調低,可以加快無線客戶端的連接速度。在漫遊環境和一些無線客戶端聯機變動比較大場合(如公衆熱點),客戶端屬於移動狀態,Beacon時槽可以調低一些。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章