wifi協(xié)議詳細(xì)解讀_第1頁
wifi協(xié)議詳細(xì)解讀_第2頁
wifi協(xié)議詳細(xì)解讀_第3頁
wifi協(xié)議詳細(xì)解讀_第4頁
wifi協(xié)議詳細(xì)解讀_第5頁
已閱讀5頁,還剩3頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

WIFI協(xié)議詳解802.11幀的三種類型:管理幀:負(fù)責(zé)監(jiān)督,主要用來加入或退出無線網(wǎng)絡(luò),以及處理基站之間連接的轉(zhuǎn)移事宜??刂茙号c數(shù)據(jù)幀搭配使用,負(fù)責(zé)區(qū)域的清空、信道的取得以及載波監(jiān)聽的維護(hù),并于收到數(shù)據(jù)時予以正面的應(yīng)答,借此促進(jìn)工作站間數(shù)據(jù)傳輸?shù)目煽啃?。?shù)據(jù)幀:好比

802.11的馱馬,負(fù)責(zé)在工作站之間傳輸數(shù)據(jù)。

1、管理幀(Beacon(信標(biāo))幀)(ProbeRequest(探測請求)幀)(ProbeResponse(探測響應(yīng))幀)(ATIM幀)(Disassociation(解除關(guān)聯(lián))與Deauthentication(解除認(rèn)證)幀)(AssociationRequest(關(guān)聯(lián)請求)幀)(ReassociationRequest(重新關(guān)聯(lián)請求)幀)(Authentication(身份認(rèn)證)幀)1.幀控制結(jié)構(gòu)(FrameControl)

1)ProtocolVersion:(協(xié)議版本)通常為0

2)Type:幀類型,管理幀:00

3)Subtype:進(jìn)一步判斷幀的子類型

3.1)Beacon(信標(biāo))幀

3.2)ProbeRequest(探測請求)幀

3.3)ProbeResponse(探測響應(yīng))幀

3.4)ATIM幀

3.5)Disassociation(解除關(guān)聯(lián))

3.6)Deauthentication(解除認(rèn)證)幀

3.7)AssociationRequest(關(guān)聯(lián)請求)幀

3.8)ReassociationRequest(重新關(guān)聯(lián)請求)幀

3.9)Authentication(身份認(rèn)證)幀

4)ToDS:表明該幀是否是BSS向DS發(fā)送的幀

5)FromDS:表明該幀是否是DS向BSS發(fā)送的幀

6)MoreFragment:用于說明長幀被分段的情況,是否還有其它的幀,如果有則該值設(shè)置為1

7)Retry(重傳域):表示該分段是先前傳輸分段的重發(fā)幀。

8)PowerManagement:表示傳輸幀以后,站所采用的電源管理模式

8.1)為1:STA處于power_save模式

8.2)為0:STA處于active模式

9)MoreData:表示有很多幀緩存到站中。即至少還有一個數(shù)據(jù)幀要發(fā)送給STA是設(shè)置為1。

10)ProtectedFrame:表示根據(jù)WEP(WiredEquivalentPrivacy)算法對幀主體進(jìn)行加密。如果幀體部分包含被密鑰套處理過的數(shù)據(jù),則設(shè)置為1,否則設(shè)置為0

11)Order(序號域):在長幀分段傳送時,該域設(shè)置為1表示接受者應(yīng)該嚴(yán)格按照順序處理該幀,否則設(shè)置為02.Duration/ID(持續(xù)時間/標(biāo)識)表明該幀和它的確認(rèn)幀將會占用信道多長時間,Duration值用于網(wǎng)絡(luò)分配向量(NAV)計(jì)算

3.AddressFields(地址域):

1)DestinationAddress

2)SourceAddress

3)BSSID

4.SequenceControl(序列控制域):用于過濾重復(fù)幀

1)MSDU(MACServerDataUnit),12位序列號(SequenceNumber)

2)MMSDU(MACManagementServerDataUnit),4位片段號(FragmentNumber)組成

5.FrameBody(Data):發(fā)送或接收的信息。對于不同類型的數(shù)據(jù)幀來說,這個域的格式差別較大

1)Beacon(信標(biāo))幀

1.1)Timestamp(時戳)位:可用來同步BSS中的工作站BSS的主計(jì)時器會定期發(fā)送目前已作用的微秒數(shù)。當(dāng)計(jì)數(shù)器到達(dá)最大值時,便會從頭開始計(jì)數(shù)

1.2)Beaconinterval位:AP點(diǎn)每隔一段時間就會發(fā)出的Beacon(信標(biāo))信號,用來宣布802.11網(wǎng)絡(luò)的存在。我們打開無線連接的時候之所以能看到很多Wi-Fi點(diǎn)就是因?yàn)樗?/p>

1.3)Capabilityinformation位:發(fā)送Beacon信號的時候,它被用來通知各方,該網(wǎng)絡(luò)具備哪種性能

1.4)SSID服務(wù)集標(biāo)識(ServiceSetIdentity):由字節(jié)所形成的字串,用來標(biāo)示所屬網(wǎng)絡(luò)的BSSID,即我們在Wi-Fi連接前看到的接入點(diǎn)名稱

1.5)跳頻參數(shù)組合(PHParameterSet):包含了加入802.11跳頻(frequency-hopping)網(wǎng)絡(luò)所需要的參數(shù)

1.6)直接序列參數(shù)集合(DSParameterSet):指明網(wǎng)絡(luò)所使用的信道數(shù)

1.7)免競爭參數(shù)集合(CFParameterSet):出現(xiàn)在支持免競爭接入點(diǎn)所發(fā)送的Beacon幀中,并非必須

1.8)IBSS參數(shù)集合(IBSSParameterSet):指明ATIMwindow(數(shù)據(jù)待傳指示通知信息間隔期間)

1.9)TIM數(shù)據(jù)待傳信息(TrafficIndicationMap):指示有哪些工作站需要接收待傳數(shù)據(jù)

1.10)Country:國家識別碼

1.11)功率限制(PowerConstraint):讓網(wǎng)絡(luò)得以向工作站傳達(dá)其所允許的最大傳輸功率

1.12)信道切換宣告(ChannelSwitchAnnouncement):為了警告網(wǎng)絡(luò)中的工作站即將變換信道

1.13)禁聲(Quiet):為了避免與特定的軍事雷達(dá)技術(shù)彼此干擾

1.14)發(fā)射功率控制報(bào)告(TPCReport):指明鏈路的衰減情況,可以幫助工作站了解該如何調(diào)整傳輸功率

1.15)擴(kuò)展物理層(ERP)

1.16)支持速率(SupportedRates):無線局域網(wǎng)絡(luò)支持?jǐn)?shù)種標(biāo)準(zhǔn)速率。當(dāng)移動工作站試圖加入網(wǎng)絡(luò),會先檢視該網(wǎng)絡(luò)所使用的數(shù)據(jù)速率。有些速率是強(qiáng)制性的,每部工作站都必須支持

,有些則是選擇性的

1.17)RSN強(qiáng)健安全網(wǎng)絡(luò)(RobustSecurityNetwork)

2)ProbeRequest(探測請求)幀

2.1)SSID服務(wù)集標(biāo)識(ServiceSetIdentity):由字節(jié)所形成的字串,用來標(biāo)示所屬網(wǎng)絡(luò)的BSSID,即我們在Wi-Fi連接前看到的接入點(diǎn)名稱

2.2)SupportedRate(支持速率)

2.3)擴(kuò)展支持速率(ExtendedSupportedRate)

3)ProbeResponse(探測響應(yīng))幀

3.1)Timestamp(時戳)位:可用來同步BSS中的工作站BSS的主計(jì)時器會定期發(fā)送目前已作用的微秒數(shù)。當(dāng)計(jì)數(shù)器到達(dá)最大值時,便會從頭開始計(jì)數(shù)

3.2)Beaconinterval位:AP點(diǎn)每隔一段時間就會發(fā)出的Beacon(信標(biāo))信號,用來宣布802.11網(wǎng)絡(luò)的存在。我們打開無線連接的時候之所以能看到很多Wi-Fi點(diǎn)就是因?yàn)樗?/p>

3.3)Capabilityinformation位:發(fā)送Beacon信號的時候,它被用來通知各方,該網(wǎng)絡(luò)具備哪種性能

3.4)SSID服務(wù)集標(biāo)識(ServiceSetIdentity):由字節(jié)所形成的字串,用來標(biāo)示所屬網(wǎng)絡(luò)的BSSID,即我們在Wi-Fi連接前看到的接入點(diǎn)名稱

3.5)支持速率(SupportedRates):無線局域網(wǎng)絡(luò)支持?jǐn)?shù)種標(biāo)準(zhǔn)速率。當(dāng)移動工作站試圖加入網(wǎng)絡(luò),會先檢視該網(wǎng)絡(luò)所使用的數(shù)據(jù)速率

3.6)跳頻參數(shù)組合(PHParameterSet):包含了加入802.11跳頻(frequency-hopping)網(wǎng)絡(luò)所需要的參數(shù)

3.7)直接序列參數(shù)集合(DSParameterSet):指明網(wǎng)絡(luò)所使用的信道數(shù)

3.8)免競爭參數(shù)集合(CFParameterSet):出現(xiàn)在支持免競爭接入點(diǎn)所發(fā)送的Beacon幀中,并非必須

3.9)IBSS參數(shù)集合(IBSSParameterSet):指明ATIMwindow(數(shù)據(jù)待傳指示通知信息間隔期間)

3.10)Country:國家識別碼

3.11)FHHoppingParameters

3.12)FHPatternTable

3.13)功率限制(PowerConstraint):讓網(wǎng)絡(luò)得以向工作站傳達(dá)其所允許的最大傳輸功率

3.13)信道切換宣告(ChannelSwitchAnnouncement):為了警告網(wǎng)絡(luò)中的工作站即將變換信道

3.14)禁聲(Quiet):為了避免與特定的軍事雷達(dá)技術(shù)彼此干擾

3.15)IBSS動態(tài)選項(xiàng)(IBSSDFS):在IBSS中負(fù)責(zé)動態(tài)選頻的工作站可以在管理幀中傳遞IBSSDFS信息元素

3.16)發(fā)射功率控制報(bào)告(TPCReport):指明鏈路的衰減情況,可以幫助工作站了解該如何調(diào)整傳輸功率

3.17)擴(kuò)展物理層(ERP)

3.18)擴(kuò)展支持速率(ExtendedSupportedRate)

3.19)RSN強(qiáng)健安全網(wǎng)絡(luò)(RobustSecurityNetwork)

4)ATIM幀

5)Disassociation(解除關(guān)聯(lián))

5.1)BeaconCode

6)Deauthentication(解除認(rèn)證)幀

6.1)BeaconCode

7)AssociationRequest(關(guān)聯(lián)請求)幀

7.1)Capabilityinformation位:發(fā)送Beacon信號的時候,它被用來通知各方,該網(wǎng)絡(luò)具備哪種性能

7.2)Listeninterval位:為了節(jié)省電池的電力,工作站可以暫時關(guān)閉802.11網(wǎng)絡(luò)接口的天線。當(dāng)工作站處于休眠狀態(tài),接入點(diǎn)必須為之暫存幀

7.3)SSID服務(wù)集標(biāo)識(ServiceSetIdentity):由字節(jié)所形成的字串,用來標(biāo)示所屬網(wǎng)絡(luò)的BSSID,即我們在Wi-Fi連接前看到的接入點(diǎn)名稱

7.4)SupportedRate(支持速率)

8)ReassociationRequest(重新關(guān)聯(lián)請求)幀

8.1)Capabilityinformation位:發(fā)送Beacon信號的時候,它被用來通知各方,該網(wǎng)絡(luò)具備哪種性能

8.2)Listeninterval位:為了節(jié)省電池的電力,工作站可以暫時關(guān)閉802.11網(wǎng)絡(luò)接口的天線。當(dāng)工作站處于休眠狀態(tài),接入點(diǎn)必須為之暫存幀

8.3)CurrentAPAddress位:使用CurrentAPAddress(目前接入點(diǎn)的地址)位來表明目前所連接的接入點(diǎn)的MAC地址

8.4)SSID服務(wù)集標(biāo)識(ServiceSetIdentity):由字節(jié)所形成的字串,用來標(biāo)示所屬網(wǎng)絡(luò)的BSSID,即我們在Wi-Fi連接前看到的接入點(diǎn)名稱

8.5)SupportedRate(支持速率)

9)Authentication(身份認(rèn)證)幀

9.1)AuthenticationAlgorithmNumber:指明認(rèn)證程序所使用的認(rèn)證類型

9.2)AuthenticationTransactionSequenceNumber:用以追蹤身份認(rèn)證的進(jìn)度

9.3)StatusCode:狀態(tài)代碼用來表示某項(xiàng)過程成功或失敗

9.4)質(zhì)詢口令(ChallengeText):802.11所定義的共享密鑰身份認(rèn)證系統(tǒng)。會要求移動工作站必須成功解碼一段加密過的質(zhì)詢口令。這段質(zhì)詢口令的發(fā)送系通過ChallengeText(質(zhì)詢口令)信息元素6.FCS(CRC):包括32位的循環(huán)冗余校驗(yàn)(CRC),用于檢錯,注意是檢錯不是糾錯

2、控制幀(RTS幀,控制幀的一種)(CTS幀,控制幀的一種)(ACK幀,控制幀的一種)(PS-Poll幀)1.幀控制結(jié)構(gòu)(FrameControl)

1)ProtocolVersion:(協(xié)議版本)通常為0

2)Type:幀類型,控制幀:01

3)Subtype:進(jìn)一步判斷幀的子類型:

控制幀

3.1)請求發(fā)送(RequestToSend,RTS)數(shù)據(jù)包

3.2)清除發(fā)送(ClearToSend,CTS)數(shù)據(jù)包

數(shù)據(jù)幀

3.3)ACK確認(rèn)(RTS/CTS)

3.4)PS-Poll:當(dāng)一部移動工作站從省電模式中蘇醒,便會發(fā)送一個PS-Poll幀給基站,以取得任何暫存幀

4)ToDS:表明該幀是BSS向DS發(fā)送的幀時,該值設(shè)置為1

5)FromDS:表明該幀是DS向BSS發(fā)送的幀時,該值設(shè)置為1

控制幀負(fù)責(zé)處理無線介質(zhì)的訪問,因此只能夠由無線工作站產(chǎn)生。傳輸系統(tǒng)并不會收送控制幀,因此這兩個Bit必然為0

6)MoreFragment:用于說明長幀被分段的情況,是否還有其它的幀,如果有則該值設(shè)置為1。

控制幀不可能被切割,這個Bit必然為0

7)Retry(重傳域):表示該分段是先前傳輸分段的重發(fā)幀。

控制幀不像管理或數(shù)據(jù)幀那樣,必須在序列中等候重送,因此這個Bit必然為0

8)PowerManagement:表示傳輸幀以后,站所采用的電源管理模式

8.1)為1:STA處于power_save模式

8.2)為0:STA處于active模式

9)MoreData:表示有很多幀緩存到站中。即至少還有一個數(shù)據(jù)幀要發(fā)送給STA是設(shè)置為1。

MoreDatabit只用于管理數(shù)據(jù)幀,在控制幀中此Bit必然為0

10)ProtectedFrame:表示根據(jù)WEP(WiredEquivalentPrivacy)算法對幀主體進(jìn)行加密。如果幀體部分包含被密鑰套處理過的數(shù)據(jù),則設(shè)置為1,否則設(shè)置為0。

控制幀不會經(jīng)過加密。因此對控制幀而言,ProtectedFramebit必然為0。

11)Order(序號域):在長幀分段傳送時,該域設(shè)置為1表示接受者應(yīng)該嚴(yán)格按照順序處理該幀,否則設(shè)置為0。

控制幀是基本幀交換程序(atomicframeexchangeoperation)的組成要件,因此必須依序發(fā)送。所以這個Bit必然為02.Duration/ID(持續(xù)時間/標(biāo)識)表明該幀和它的確認(rèn)幀將會占用信道多長時間,Duration值用于網(wǎng)絡(luò)分配向量(NAV)計(jì)算。注意:在PS-Poll幀中不包含Duration/ID這個字段3.AddressFields(地址域):

這個域的具體格式和控制幀的子類型有關(guān),不同的子類型會有一些微小的差別

3.1)RTS(請求發(fā)送幀)

3.1.1)ReceiverAddress(接收端地址)

接收大型幀的工作站的地址

3.1.2)TransmitterAddress(發(fā)送端地址)

RTS幀的發(fā)送端的地址

3.2)CTS(允許發(fā)送)

3.2.1)ReceiverAddress(接收端地址)

3.3)ACK(應(yīng)答)

3.3.1)ReceiverAddress(接收端地址)

3.4)PS-Poll(省電模式一輪詢)

3.4.1)AID(連接識別碼associationID)

連接識別碼是接入點(diǎn)所指定的一個數(shù)值,用以區(qū)別各個連接。將此識別碼置入幀,可讓接入點(diǎn)找出為其(移動工作站)所暫存的幀

3.4.2)BSSID

此位包含發(fā)送端目前所在BSS(AP)的BSSID,此BSS建立自目前所連接的AP

3.4.3)TransmitterAddress(發(fā)送端地址)

此為PS-Poll幀之發(fā)送端的MAC地址4.FCS(CRC):包括32位的循環(huán)冗余校驗(yàn)(CRC),用于檢錯,注意是檢錯不是糾錯

3.數(shù)據(jù)幀(IBSS數(shù)據(jù)幀的一種)(接入點(diǎn)發(fā)送(FromAP)的幀,數(shù)據(jù)幀的一種)(發(fā)送至接入點(diǎn)(ToAP)的幀,數(shù)據(jù)幀的一種)(WDS幀,數(shù)據(jù)幀的一種)1.幀控制結(jié)構(gòu)(FrameControl)

1)ProtocolVersion:(協(xié)議版本)通常為0

2)Type:幀類型,數(shù)據(jù)幀:10

3)Subtype:進(jìn)一步判斷幀的子類型,不同類型的數(shù)據(jù)幀這個字段的格式是不同的

3.1)IBSS幀

3.1.1)0000:Data

3.1.2)0010:Null

3.2)FromAP幀

3.2.1)0000:Data

3.2.2)1000:Data+CF+ASK

3.2.3)0100:Data+CF+Poll

3.2.4)1100:Data+CF+ACK+CF+Poll

3.2.5)1010:CF+ACK

3.2.6)0110:CF+Poll

3.2.7)1110:ACK+CF+Poll

3.3)ToAP幀

3.3.1)0000:Data

3.3.2)1000:Data+CF+ACK

3.3.3)0010:Null

3.3.4)1010:CF+ACK(nodata)

3.4)WDS幀

null

4)ToDS:表明該幀是否是BSS向DS發(fā)送的幀時

4.1)IBSS:設(shè)置為0

4.2)ToAP:設(shè)置為1

4.3)FromAP:設(shè)置為0

4.4)WDS:設(shè)置為1

5)FromDS:表明該幀是否是DS向BSS發(fā)送的幀時

5.1)IBSS:設(shè)置為0

5.2)ToAP:設(shè)置為0

5.3)FromAP:設(shè)置為1

5.4)WDS:設(shè)置為1

6)MoreFragment:用于說明長幀被分段的情況,是否還有其它的幀,如果有則該值設(shè)置為1

7)Retry(重傳域):表示該分段是先前傳輸分段的重發(fā)幀。

8)PowerManagement:表示傳輸幀以后,站所采用的電源管理模式

8.1)為1:STA處于power_save模式

8.2)為0:STA處于active模式

9)MoreData:表示有很多幀緩存到站中。即至少還有一個數(shù)據(jù)幀要發(fā)送給STA是設(shè)置為1。

10)ProtectedFrame:表示根據(jù)WEP(WiredEquivalentPrivacy)算法對幀主體進(jìn)行加密。如果幀體部分包含被密鑰套處理過的數(shù)據(jù),則設(shè)置為1,否則設(shè)置為0

11)Order(序號域):在長幀分段傳送時,該域設(shè)置為1表示接受者應(yīng)該嚴(yán)格按照順序處理該幀,否則設(shè)置為02.Duration/ID(持續(xù)時間/標(biāo)識)表明該幀和它的確認(rèn)幀將會占用信道多長時間,Duration值用于網(wǎng)絡(luò)分配向量(NAV)計(jì)算

3.AddressFields(地址域):

這個域的具體格式和控制幀的子類型有關(guān),不同的子類型會有一些微小的差別

1)IBSS

1.1)DestinationAddress

1.2)SourceAddress

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論