[802.11][ MAC 数据帧]

IEEE 802.11 MAC数据帧

数据帧格式

MAC帧
数据帧 Type = 01

Duration 持续时间

用来记载网络分配矢量 NAV的值,遵循是个规则

  • 免竞争期间传递的帧,Duration设置为32768
  • 目的地址地址设置为广播和组播,持续时间为0
  • Frame Control 中More Fragments 为0,表示分片帧的最后一个,Duration只需要设置为SIFS+ACK需要时间
  • Frame Control 中More Fragments 为1,表示分片帧的非最后一个,Duration只需要设置为3SIFS+2ACK+下一帧需要时间

Addr1 Addr2 Addr3 Addr4 4个地址,各占6字节

地址长度48bit,

  1. 传送给实际介质的第一个bit 为0 ,表示单一工作站(单点传播)
  2. 第一个bit 为1 表示一组实际工作站,称为组播(多点传播)
  3. 所有的bit 为1,帧为广播帧

Addr在数据帧中文用法:

funcToDSFromDSAddr1(receiver)Addr2(transmitter)Addr3Addr4
IBSS00DASABSSIDN/A
To AP(infra.)10BSSIDSADAN/A
From AP(infra.)01DABSSIDSAN/A
WDS(bridge)11RATADASA
  • IBSS 情况:
    IBSS
    staA mac地址 就是addr1 源地址 ,staB mac地址就是addr2 目的地地址,addr3就是BSSID,要判断是不是同一个BSS 基础服务组合中,起过滤作用,add4 没有 所以 mac帧头此时为24字节,因为没有经过传输系统,所以ToDS和FromDS为0

  • ToAP(infra.) 发送给AP
    ToAP
    因为发送给传输系统ToDS 1,FromDS 0。 因为AP 和无线界面组成了 infrastructure BSS,所以接收者addr1 设置为BSSID,Addr2 发送者地址,就是源地址 SA,Addr3 是目的地地址DA(类似服务器),没有Addr4 所以 mac 帧头 24字节

  • FromAP(infra.) AP发送给station

  • FromAP
    AP 发送给station,就是从SA(类似服务器),通过DS传输系统 ,由发送端 AP发送给,station。
    所以 ToDS 0,FromDS 1,addr1(接收者)就是目的地地址 DA,addr2(发送者)BSSID,addr3就是源地址 SA,addr4没有,所以mac帧头 24字节

  • WDS
    WDS
    加如SA和DA都是服务器端,因为AP和Ap传递中继,都经过传输系统 FromDS 和ToDS都是1,addr1 接收折就是RA mac地址,addr2就是TA mac地址,addr3就是目的地地址DA,addr4就是源地址 SA

通常再WDS 无线桥接链路中,不会存在移动工作站,基站禁止进入省电模式

数据帧主要使用 Data 和 NULL类型

  • Data帧目的就是传送数据
    Type = 01 sub type = 0000
  • NULL 帧 再802.11中移动基站利用NULL帧通知基站省电状态改变,即Frame control中 Power management(电源管理)设为1,基站不会进入省电状态
    Type = 01 sub type = 0010
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值