wifi协议详细解读.docx

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

WIFI协议详解

802.11帧的三种类型:

管理帧:负责监督,主要用来加入或退出无线网络,以及处理基站之间连接的转移事宜。

控制帧:与数据帧搭配使用,负责区域的清空、信道的取得以及载波监听的维护,并于收到数据时予以正面的应答,借此促进工作站间数据传输的可靠性。

数据帧:好比?802.11的驮马,负责在工作站之间传输数据。

?

?

1、管理帧

(Beacon(信标)帧)

(ProbeRequest(探测请求)帧)

(ProbeResponse(探测响应)帧)

(ATIM帧)

(Disassociation(解除关联)与Deauthentication(解除认证)帧)

(AssociationRequest(关联请求)帧)

(ReassociationRequest(重新关联请求)帧)

(Authentication(身份认证)帧)

1.帧控制结构(FrameControl)

??1)ProtocolVersion:(协议版本)通常为0

??2)Type:帧类型,管理帧:00?

??3)Subtype:进一步判断帧的子类型?

????3.1)Beacon(信标)帧

????3.2)ProbeRequest(探测请求)帧

????3.3)ProbeResponse(探测响应)帧

????3.4)ATIM帧

????3.5)Disassociation(解除关联)

????3.6)Deauthentication(解除认证)帧

????3.7)AssociationRequest(关联请求)帧

????3.8)ReassociationRequest(重新关联请求)帧

????3.9)Authentication(身份认证)帧

??4)ToDS:表明该帧是否是BSS向DS发送的帧?

??5)FromDS:表明该帧是否是DS向BSS发送的帧?

??6)MoreFragment:用于说明长帧被分段的情况,是否还有其它的帧,如果有则该值设置为1

??7)Retry(重传域):表示该分段是先前传输分段的重发帧。?

??8)PowerManagement:表示传输帧以后,站所采用的电源管理模式

????8.1)为1:STA处于power_save模式

????8.2)为0:STA处于active模式

??9)MoreData:表示有很多帧缓存到站中。即至少还有一个数据帧要发送给STA是设置为1。?

??10)ProtectedFrame:表示根据WEP(WiredEquivalentPrivacy)算法对帧主体进行加密。如果帧体部分包含被密钥套处理过的数据,则设置为1,否则设置为0?

??11)Order(序号域):在长帧分段传送时,该域设置为1表示接受者应该严格按照顺序处理该帧,否则设置为0

2.Duration/ID(持续时间/标识)

表明该帧和它的确认帧将会占用信道多长时间,Duration值用于网络分配向量(NAV)计算?

3.AddressFields(地址域):?

??1)DestinationAddress

??2)SourceAddress

??3)BSSID?

4.SequenceControl(序列控制域):用于过滤重复帧

??1)MSDU(MACServerDataUnit),12位序列号(SequenceNumber)

??2)MMSDU(MACManagementServerDataUnit),4位片段号(FragmentNumber)组成?

5.FrameBody(Data):发送或接收的信息。对于不同类型的数据帧来说,这个域的格式差别较大

??1)Beacon(信标)帧

????1.1)Timestamp(时戳)位:可用来同步BSS中的工作站BSS的主计时器会定期发送目前已作用的微秒数。当计数器到达最大值时,便会从头开始计数

????1.2)Beaconinterval位:AP点每隔一段时间就会发出的Beacon(信标)信号,用来宣布802.11网络的存在。我们打开无线连接的时候之所以能看到很多Wi-Fi点就是因为它

????1.3)Capabilityinformation位:发送Beacon信号的时候,它被用来通知各方,该网络具备哪种性能

????1.4)SSID服务集标识(ServiceSetIdentity):由字节

文档评论(0)

朝兵 + 关注
实名认证
内容提供者

原版文件原创

1亿VIP精品文档

相关文档