无线局域网——IEEE 802.11(Wi-Fi)
802.11帧
管理帧
用于创建、维持终止站和接入点的链接。
用于确定是否采用加密,传输网络名称(SSID,ESSID),支持哪种速率。以及采用的时间数据库
主动探测 会发送一个管理帧,有限制,只能在802.11的频率下传输
控制帧 :RTS/CTS ,ACK
控制帧与确认帧被用于流量控制。
一个站发送数据帧之前。发送一个RTS,当接收方愿意接受额外流量时,他会响应一个CTS帧,在RTS/CTS交换后,这个站开启一个时间端口(在CTS中标识),用于向确认接受的站发送数据帧。
RTS/CTS交换有助于避免终端隐藏问题,可以不会让信道长期占用
数据帧的聚合
A-MSDU 只有一个fcs,出错 整个帧重传,但是单一聚合效率高 单个帧的最大长度 2304
每个帧之间用填充
A-MPDU 每个帧都有相应的头部和fcs,分别使用不同ack确认,在必要时重传某个帧,大量小的分组 更有效率 单个帧最大长度 4095
每个帧之间用4字节的分隔符
省电模式
使用PSM时,STA的输出帧在帧控制字设置以为,当AP发现这个变化时,它会缓冲该帧,直到该站需要时为止。AP发送信标帧(一种管理帧),提供SSID,信道和认证信息等信息。当某个站使用PSM,AP可以向该站提示存在缓冲的帧,只需在发送帧的帧控制字上设置标识。在某个站执行PSM后,它会一直保持这样。直到收到下一个AP信标帧,他将苏醒过来,然后确定AP中是否有为它缓存的帧