admin管理员组

文章数量:1620378

为什么80%的码农都做不了架构师?>>>   

1.802.11标准简介

802.11标准将所有的数据包分为3种:

1. 数据: 数据数据包的作用是用来携带更高层次的数据(如IP数据包,ISO7层协议)。

    它负责在工作站之间传输数据

2. 管理: 管理数据包控制网络的管理功能

    1) 信标帧(Beacons): 在无线设备中,定时依次按指定间隔发送的有规律的无线信号(类似心跳包),主要用于定位和同步使用

    2) 解除认证(Deauthentication)数据包

    3) Probe(request and response)

    4) Authenticate(request and response)

    5) Associate(request and response)

    6) Reassociate(request and response)

    7) Dissassociate(notify)

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

3. 控制: 控制数据包得名于术语"媒体接入控制(Media Access Control, MAC)",是用来控制对共享媒体(即物理媒介,如光缆)的访问

    1) 请求发送(Request To Send,RTS)数据包

    2) 清除发送(Clear To Send,CTS)数据包

    3) ACK确认(RTS/CTS)  

    4) PS-Poll: 当一部移动工作站从省电模式中苏醒,便会发送一个 PS-Poll 帧给基站,以取得任何暂存帧

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

这些不同类别的数据包被统称为"数据包类型"。

802.11的两类服务:

1. 站点服务SS(每个STA都要有的服务)

    1) 认证(Authentication)

    2) 解除认证(Deauthentication)

    3) 加密(Privacy)

    4) MSDU传递(MSDU delivery)

2. 分布式系统服务DSS(DS特有服务)

    1) 关联(Association)

    2) 解除关联(Deassociation)

    3) 分布(Distribution)

    4) 集成(Integration)

    5) 重关联(Ressociation)

2.802.11协议格式

管理帧协议格式

(Beacon(信标)帧)

(Probe Request(探测请求)帧)

(Probe Response(探测响应)帧)

(ATIM帧)

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

(Association Request(关联请求)帧)

(Reassociation Request(重新关联请求)帧)

(Authentication(身份认证)帧)

1. 帧控制结构(Frame Control)
    1) Protocol Version: (协议版本)通常为0
    2) Type: 帧类型,管理帧: 00 
    3) Subtype: 进一步判断帧的子类型 
        3.1) Beacon(信标)帧
        3.2) Probe Request(探测请求)帧
        3.3) Probe Response(探测响应)帧
        3.4) ATIM帧
        3.5) Disassociation(解除关联)
        3.6) Deauthentication(解除认证)帧
        3.7) Association Request(关联请求)帧
        3.8) Reassociation Request(重新关联请求)帧
        3.9) Authentication(身份认证)帧
    4) To DS: 表明该帧是否是BSS向DS发送的帧 
    5) From DS: 表明该帧是否是DS向BSS发送的帧 
    6) More Fragment: 用于说明长帧被分段的情况,是否还有其它的帧,如果有则该值设置为1
    7) Retry(重传域): 表示该分段是先前传输分段的重发帧。 
    8) Power Management: 表示传输帧以后,站所采用的电源管理模式
      

本文标签: 过程wifi