11bgnmixed和11nonly比较复杂,涉及三个协议:802.11b、802.11g和802.11n,其中802.11b是使用DSSS的物理层。802.11 802.11b使用2.4GHz直接序列扩频,这是最大数据传输速率11Mb/s,不是直线。
首先,这里说的问题是物理层码率选择的问题。根据信道质量(包括干扰)考虑物理层速率。信道质量好,就是传输速率快,信道质量差,传输速率慢。在基础通信研究中,我们一般可以在这里找到注水定理的影子,即实时检测信道质量,发现信道质量好,我们就多发送,信道质量差,就少发送(通过功率调整)。基于这个思路,我们把问题限定在802.11 protocol。同时需要注意的是,在802.11 protocol中,每个数据包 body中的数据都是以固定速率传输的,并不存在注水定理动态调节这样的过程。
我在上一篇文章中介绍了如何在电脑上设置AP,运行wireshark在无线局域网中捕获数据包。但是还是有很多限制,比如只能捕获这个局域网内的设备,被捕获设备的IP协议层数据必须到达计算机的IP协议层才能被wireshark捕获。所以为了抓取周围所有的wifi数据,本文介绍了一种基于omnipeek包抓取软件抓取数据包任意设备的方法。
实时捕获数据包Wireshar的捕获引擎的特点之一有以下特点:支持各种网络接口的捕获(以太网、令牌环网、ATM...)并支持各种机制来触发捕获的停止,例如:捕获文件大小、捕获持续时间、捕获的数据包数量...在捕获的同时,它还显示数据包解码、设置过滤、减少。参见第4.8节“捕获期间的过滤”。长时间采集时,您可以设定生成多个文件。
4、无线网络收到的 数据包怎么是零Received 数据包是0?您没有连接到指定的网络。当然是0。连接不成功的原因有很多。您的连接协议不同,或者路由器被加密。请仔细检查你的无线是什么频率(802.11a/b/g),然后检查是否在路由的传输范围内,再检查密码是否正确!给我就是。
5、无线AP 数据包加密方式