日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

我们是如何连上WiFi的?

發布時間:2023/12/8 编程问答 77 豆豆
生活随笔 收集整理的這篇文章主要介紹了 我们是如何连上WiFi的? 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

0、我們是如何連上WiFi的——沒毛病的回答

  • 打開WiFi開關;
  • 選擇要加入的WiFi,輸入密碼;
  • 點擊連接;

1、我們是如何連上WiFi的

  • 掃描SSID;
  • 認證;
  • 關聯;

1.1、掃描SSID

SSID就是WiFi的名稱,掃描SSID就是發現WiFi的過程,分為主動掃描和被動掃描;

  • 主動掃描STA在全部信道上發送Probe Request 幀,收到Probe Request 幀的AP會響應Probe Response,從而發現SSID;
  • 被動掃描AP以大約100ms的間隔發送Beacon幀,其中就包含SSID的信息,STA監聽每個信道的Beacon幀從而得到SSID;

被動掃描是依靠AP發送Beacon幀,Beacon幀是有間隔的,甚至可以設置比100ms還長;

主動掃描,收到Probe Request 幀的AP就會響應Probe Response,所以主動掃描比較快

實際上,主動掃描和被動掃描是混合著用的,比如在1信道上發送?Probe Request 幀的時候,也可以接收1信道上的Beacon幀,1信道探測完畢之后再切換2信道,循環直到測完全部信道;

1.1.1、信道

WiFi有2.4G和5G等頻段,2.4G頻段的范圍是2.400GHz-2.497GHz;

每20MHz劃分為一個信道,一共14個信道,中國只用1~13信道

從圖中可以看出,各信道之間可能有重疊,但如果間隔使用比如1、6、11是相互獨立的;

1.1.2、Beacon幀(信標幀)

【Wi-Fi 802.11協議】管理幀 之 Beacon幀詳解_小海賊~的博客-CSDN博客_beacon幀

這篇把Beacon幀說的很詳細了,我只截取一張圖說明Beacon幀中包含的信息;

1.1.3、Probe Request幀(探測幀)

SSID字段

  • 如果SSID為空,則信道上所有AP收到探測幀后都會響應;
  • 如果SSID是特定的WiFi名稱,則只有這個AP才響應;

?1.1.4、Probe Responset幀(探測響應幀)

返回的信息有SSID、Rates、Channel等;

與上圖Beacon幀發送的信息比較,發現很多字段都有;


1.2、認證

認證就相當于輸入WiFi密碼,不是知道SSID的STA都可以接入你的WiFi,分為:

  • 共享密鑰認證(已淘汰)
  • 開放系統認證:WPA/WPA2/WPA3,又分為家庭版和企業版Personal、Enterprise,我們常用的就是WPA/WPA2-Personal加密方式;

認證階段,需要STA向AP發送Authentication(身份認證)幀,AP如果驗證成功返回一個Authentication幀;


1.3、關聯

在認證之后,并不等于加入了WiFi網絡,是有權限加入這個AP;

因為一個AP往往要被多個STA接入,要區分各STA,才知道進入AP的數據要知道傳給哪個STA,比如利用MAC地址關聯;

  • Association Request 幀:在鏈路認證之后使用的幀,請求加入到Wi-Fi網絡;
  • Association Response幀:關聯成功后發送,包含Association ID(關聯標識符);

1.4、解除認證

Deauthentication幀:在STA退出或者切換WiFi的時候使用,用來終結一段認證關系,包含了退出的原因代碼。

總結

以上是生活随笔為你收集整理的我们是如何连上WiFi的?的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。