無線用戶接入無線局域網須要進行:算法
一、掃描發現周圍的無線服務安全
二、經過認證網絡
三、進行關聯加密
掃描階段:spa
無線客戶端有兩種方式可獲取周圍的無線網絡信息blog
主動掃描:無線客戶端工做過程當中,會按期地搜索周圍的無線網絡,也就是主動掃描周圍的無線網絡。根據Probe Request幀(探測請求幀)是否攜帶SSID,能夠將主動掃描分爲兩種ci
* 客戶端發送攜帶有指定SSID的Probe Request:STA依次在11各信道發出Probe Request幀,尋找與S所屬有相同SSID的AP,只有可以提供指定SSID無線服務的AP接收到該探測請求後纔回復探查響應。io
* 客戶端發送廣播Probe Request:客戶端會按期地在其支持的信道列表中,發送探查請求Probe Request掃描無線網絡。當AP收到探查請求幀後,會迴應探查響應幀Probe Response通告能夠提供的無線網絡信息。class
被動掃描:STA被動等待AP每隔一段時間定時送出的Beacon信標幀,該幀提供了AP及所在BSS相關信息配置
認證階段
爲了保證無線鏈路安全,接入過程當中AP須要完成對客戶端的認證,只有經過認證後才能進入後續的關聯階段。802.11鏈路鏈路定義了兩種認證機制:開放系統認證和共享密鑰認證
開放系統認證:不認證、不加密,只要WLAN服務段支持該認證方式,WLAN客戶端就能夠鏈路認證成功
共享密鑰認證:客戶端和服務段配置相同的共享密鑰,WLAN服務端在鏈路認證過程驗證兩邊的密鑰配置是否相同,若是一致,則認證成功,不然認證失敗。
關聯階段
終端關聯過程實質是鏈路服務協商的過程。完成了802.11的鏈路認證後,WLAN客戶端會繼續發起802.11鏈路服務協商。
WLAN服務發現過程當中,WLAN客戶端已經得到了當前服務的配置和參數(WLAN服務端會在Beacon和Probe Response報文中攜帶,例如接入認證算法以及加密密鑰)。WLAN客戶端在發起Association或者Re-association請求時,會攜帶WLAN客戶端自身的各類參數,以及根據服務配置選擇的各類參數(主要包括支持的速率、支持的信道,支持QoS的能力,以及選擇的認證和加密算法)
WLAN客戶端和WLAN服務端成功完成鏈路服務協商,代表兩個設備成功創建了802.11鏈路
數據幀發送過程