新浪博客

802.11帧中DS与地址的关系(一)

2014-10-30 17:21阅读:
前言:
关于802.11帧中四个地址的含义,经常有的同鞋表示出疑问:这四个地址在不同的帧中到底代表什么意思呢?为什么我抓包看到的是三个地址,什么样的帧中才有四个地址呢?我们今天就来说一下,在802.11帧结构中,这4个地址的具体含义和DS之间的关系!

802.11中的帧类型:
1、管理帧:Management Frame,如Beacon帧、Probe帧、Auth/Deauth帧等)
2、控制帧:Control Frame,如RTS帧、CTS帧、ACK/BA帧等)
3、数据帧:Data Frame,承载数据的载体,其中的DS字段用来标识方向很重要)。
数据帧具有方向,这个方向用DS(分布式系统)字段来标识,以区分不同类型帧中关于地址的解析方式;其它的类型Frame例如控制帧或者管理帧中,这个字段是全零。这个字段用两位表示,这两个位的含义分别表示“To Ds”和“From Ds”。

802.11帧中DS与地址的关系(一)

PS:可以大致将DS看做AP,To/Fr
om是从AP的角度来考虑的。ToDS即为上行,From DS为下行。
DS字段代表的含意:

1、 To DS=0,From DS=0时:
表示Station之间的AD Hoc类似的通信,或者控制侦、管理侦。以下为Beacon帧中的截图示例:

802.11帧中DS与地址的关系(一)
2、 To DS=0,From DS=1时:
表示此数据帧是AP-Station方向的数据帧

802.11帧中DS与地址的关系(一)
3、 To DS=1,From DS = 0时:
表示此数据帧是Station-ap方向的数据帧

802.11帧中DS与地址的关系(一)
4、 To DS=1,From DS = 1时:
表示WDS模式下的数据帧

802.11帧中DS与地址的关系(一)

To DS和From DS分别是01和10的情况比较常见,例如普通的无线sta与AP之间的数据帧,并且To DS和FromDS一定是无线网络上面数据帧才有效的字段。

802.11帧中DS与地址的关系(一)

我的更多文章

下载客户端阅读体验更佳

APP专享