802.11 学习资料汇总
来源:互联网 发布:电脑开机进不了windows 编辑:程序博客网 时间:2024/05/16 06:05
最近在做 SmartLink 功能,以下是我入门学习 802.11 时参考过的资料,在学习过程中解答了心中诸多疑惑。在此汇总,希望对大家有所帮助。
(下载需要至少 1 积分,若积分不够,可以留下邮箱)
- 802.11 2012版本协议文档
http://download.csdn.net/download/qq1452008/9927728
802.11的MAC地址与应用分析
详细描述了 802.11 MAC层头部的 MAC地址字段的意义
http://download.csdn.net/download/qq1452008/9927719部分内容如下:
a. DA (destination address):目的站点地址。
b. SA (source address):源站点地址。
c. RA (receiver address):当前接收站点地址。
d. TA (transmitter address):当前发射站点地址。
e. DS ( distribution system) : 分布式系统。(互联AP的系统,如以太网,也可以是其他网络)
f. BSSID : AP 的地址ToDS/FrDS=00 意味着当前MAC帧既不是发向DA也不是发自DA,也就是该MAC帧只是在一个BSS中发送,因此只需要表示目的地址与源地址,并且表明所属的BSS即可。这时的MAC帧需要使用3个地址段,其中Addr3用于放置BSSID。
ToDS/FrDS=01 意味着当前MAC帧是发自DS,也就是该MAC帧是由一个BSS通过DS转发而来,因此需要表示目的地址,并且标明归属的BSS与源地址。这时的MAC帧需要使用3个地址段,其中Addr2用于放置BSSID。
ToDS/FrDS=10 意味着当前MAC帧是发向DS,也就是该MAC帧是由一个BSS发来并希望DS予以分发,因此需要表示目的地址及其归属的BSS,当然还需要标明源地址。这时的MAC帧需要使用3个地址段,其中Adrr1用于放置BSSID.
ToDS/FrDS=11 意味着当前MAC帧既是发向DS也是发自DS,也就是该MAC帧是在DS中转发以实现分发功能,应此MAC帧需要使用4个地址段,分别用于放置接收地址、发送地址、目的地址、源地址。
- 802.11协议中的一些帧的理解
http://blog.csdn.net/luoyemenghen/article/details/20952945
- 802.11认证模式的介绍
https://msdn.microsoft.com/en-us/library/windows/hardware/ff559246(v=vs.85).aspx
- 无线报文简单分析
http://blog.chinaunix.net/uid-26366978-id-3253293.html
- 无线局域网安全(三)— CCMP加密 (博客专栏: 无线局域网开发)
http://blog.csdn.net/lee244868149/article/details/52733277
无线局域网 - 介绍了无线局域网的相关概念以及通信过程等,图文并茂,直接明了,鼎力推荐
http://download.csdn.net/download/qq1452008/9928163部分内容如下:
WLAN 无中心(Ad-hoc 模式)结构
无中心网
- 称为 Ad-hoc 模式
- 网络结构无中心站点
- 所有站点平等
站点之间的通信
- 是一种单跳的对等网络
- 站点之间直接通信
适用少用户小范围的临时组网
WLAN 有中心(AP 模式)结构
网络结构有一个中心站点
- 称为 infrastructure 模式
- 中心站点称为:AP
- 其他站点为从节点
站点之间的通信
- 从站点之间不能直接通信
- 从节点与 AP 直接通信
- 从节点之间经 AP 中继
- 从站点之间不能直接通信
特别适用于接入网
- AP 上联上层网络
- 其他站点通过 AP 接入
- AP 控制其他站点接入
- 网络安全之Kali实战-无线渗透视频课程(前面10节介绍了 802.11 相关知识,linux下抓取 802.11 包的教程等等)
http://edu.51cto.com/center/course/lesson/index?id=105762
- 802.11 学习资料汇总
- java学习资料汇总
- Cairngorm学习资料汇总
- Grails-学习资料汇总
- Java学习资料汇总
- java学习资料汇总
- Java 学习资料汇总
- Java学习资料汇总
- WF学习资料汇总
- 学习资料汇总帖
- Java学习资料汇总
- 咨询学习资料汇总
- F# 学习资料汇总
- Android学习资料汇总
- Python学习资料汇总
- OpenGl学习资料汇总
- PJSIP学习资料汇总
- 机器学习资料汇总
- 添加右上UIBarButton
- mysql的存储函数和存储过程
- [玩转算法]数组问题
- 【雪野实训记录】Oracle数据库 T2作业——基本SQL查询
- 4:求特殊自然数(程序设计与算法(一)第四周测验(2017夏季))
- 802.11 学习资料汇总
- DEDECMS点击主栏目默认显示第一个子栏目列表的方法
- css解决文字单行两端对齐(兼容ie7)
- oracle中decode()函数的用法
- Android进阶之路
- Linux服务器时间同步
- iOS NSString空白字符替换不掉解决方案
- 状态栏全屏透明
- 用servlet和JSP实现文件上传功能