802.11无线帧协议分析(MAC架构)

14、 802.11无线帧协议分析(MAC架构)

学习内容:
描述802.11 帧格式
区分802.11 的三种帧类型及作用

1、802.11帧
802.11帧的最大长度2346个字节,结果如下:
在这里插入图片描述
1.1 802.11帧—Frame Control(控制帧)
在802.11帧的开头,占2个字节共8bit位。
所有帧的开头均是长度两个元组的Frame Control位,如下图所示:Frame Control位包含以下bit位。
在这里插入图片描述
Protocol(协议版本):上图中,协议版本的值为0,因为这是目前唯一的版本,未来可能会出其他新的版本。
Type(类型):用以区分帧类型。(数据,控制,管理三种类型帧)
管理帧的Type值为00。
控制帧的Type值为01。
数据帧的Type值为10。
帧类型11保留尚未使用。
Subtype(子类型):此位代表发送帧的子类型。
例如请求发送帧RTS的Type=01,Subtype=1011(RTS);
允许发送帧CTS的Type=01,Subtype=1100(CTS)。
Type类型与subtype类型来指定所使用的帧类型.
To DS 与From DS :分别表示无线链路向无线工作站(如AP)发送的帧和无线工作站向无线链路发送的帧。
More Fragments(更多片段):用于说明长帧被分段的情况,是否还有其它的帧。若较上层的封包经过MAC 分段处理,最后一个片段除外,其他片段均会将此bit 设定为1。
Retry(重试):有时候可能需要重传帧。任何重传的帧会将此bit 设定为1,以协助接收端剔除重复的帧。
Power Management(电源管理):此bit 用来指示、完成当前的帧交换过程后,发送端的电源管理状态。
为1表示STA处于Power_save模式,为0表示STA处于active模式。
More Data(尚有数据):More Data bit 只用于管理数据帧,在控制帧中此bit 必然为0。
Protected Frame(受保护帧):为1表示帧体部分包含加密处理过的数据,为0则表示没有进行加密处理。
Order(次序):帧与帧片段可依序传送,不过发送端与接收端的MAC必须付出额外的代价,对帧片段进行严格编号。一旦进行“严格依序”传送,此bit被设定为1。

1.2 802.11帧—Duration/ID
在802.11帧第2位,占2个字节,共8bit位。
Duration(持续时间)位用来记载网络分配矢量NAV得值。
访问介质时间限制是由NAV所指定。

  • 19
    点赞
  • 161
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值