802.11 扫描scan

被动扫描(11.1.4.2):

        STA侦听channellist中的指定信道的beacon包,扫描完之后MLME SCAN.confirm 原语返回扫描结果(每次侦听时间:MaxChannelTime)

根据是否携带SSIDbeacon分成两种,隐藏SSID即平时所说的隐藏AP,因为没有SSID字段,终端接收到此类beacon包后不会显示再终端的WiFi列表里。

主动扫描(11.1.4.3):定向探针探测和空探针探测,

1. CSMA/CD(10.3.4.2):忙则退让,不忙则占用信道,发送探测帧

2. probe request

①定向探针探测即携带SSID的request帧,
(自己没做实验,实践验证取自以下博文

WiFi probe request/response - Tao_Liu - 博客园 (cnblogs.com)

·····Ⅰ接收地址address 1是广播地址,就是查看周边是否有这个名字的AP,我要找一下你的其余信息;

我想到的一个情形是:第一次连接一个隐藏的AP,只知道名字,需要询问一下其余的信息

·····Ⅱ接收地址address 1是单播地址时,

我想到的一个情形是:之前连接过这个AP,我这有他的MAC地址,那我直接给他发吧

②空探针探测即不携带SSID的probe request帧,接收地址address 1是广播地址

3.probe reponse(11.1.4.3.4章节包含不会响应的情形,我总结的是会响应的情形)

空探针广播地址,符合要求(指定了信道等信息)的AP都会回应

定向探针单播地址,查看本AP的SSID和BSSID是否一致,一致就回应,不一致就不用回应了

定向探针广播地址,符合要求(指定了信道等信息)的AP都会回应

问题:

1.request和response加密吗?

不加密

2.符合要求,符合什么要求即probe request中有哪些信息?

信道:在该信道的回复,不在该信道的不回复

速率:支持这个速率的回复,不支持的算了

··········

有待查证填坑

3.扫描流程中,probe request最少和最多使用几次?

被动扫描,可以直接进入链路认证流程吗??个人认为可以,暂时未找到协议中相关证明

主动扫描,一次就可以了

4.probe response和beacon帧帧体有哪些异同??不是DMG beacon,普通的beacon

参考官方协议两张表格总结而来

Table 9-27—Beacon frame body

Table 9-34—Probe Response frame body

总结:携带的信息差不多

response独有:Requested elements;Mobility Domain;Time Zone

beacon独有的部分:QoS Capability;Traffic indication map (TIM);FMS Descriptor;HCCA TXOP Update Count;Future Channel Guidance;

信息及实践来源:

80211-2016官方协议

WiFi probe request/response - Tao_Liu - 博客园 (cnblogs.com)

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值