wifi spec有多么神秘,wifi协议很多资料,一个PDF有几千页,如果不是工作,没人想去看。
那wifi之间是怎么按照这些协议开始工作的呢?
1:先了解一下AP , STA , SOFTAP.
ap ak router ,也就是家用路由器,很多人家里都有。
STA:station 就是你的终端,比如手机,pad and so on.
SOFTAP:就是比如你手机的热点,或者什么设备可以做热点,别人连接你的热点,然后可以通过你的流量或者什么就是通信。
2:无论什么wifi设备,之间工作肯定要先进行连接,连接里面有很多东西的,比如怎么扫描,扫描到以后怎么去连接指定的AP,为什么有时间有相同的AP名字,我们依然可以区分。
手动点击连接后,协议层发上了什么。
3:还是先说扫描
scan:分为active scan 、pastive scan and obss scan.
通常来说路由器会主动的send beacon frame,但STA一般会自己选择一个channel,发probe request frame去probe。
路由器如果在这个channel,就会回一个probe rsp frame,里面至少有SSID and support rates.
等所有信道scan完成,会给界面一个信息,这样我们就可以看见这些AP的名字了。
这里说所有信道,一般来说我们大多手机是2.4G的射频,因此信道一般来说是13个,也就是13个channel。
这里需要查看手册的,就是beacon ,probe req and probe rsp。具体参看802.11b/g/n协议。
阅读(1138) | 评论(0) | 转发(0) |