wifi
文章平均质量分 56
仗剑天涯 回首枉然
想买琵琶却买酒 终不似 少年时
展开
-
WiFi 11h-channel swithc announcement
为了警告网络中的工作站即将变换信道,可以在管理帧中加入对应的CSA IE字段(如下图所示)通告beacon报文发送出去,告知给终端。当AP的信道发生切换时,需要通过信道切换通告帧来通知STA自己即将切往的信道,以便让STA能更快地切换到新的信道。此位记载再过多少 Beacon帧间隔后进行信道切换。信道切换会在发送 Beacon帧之前进行。0值代表信道切换可以立刻进行,无须多作警告。如果此位设定为 1 ,已连接的工作站就会停止发送帧,直到信道切换完成。如果设定为 0,则帧的发送就不受限制。原创 2022-11-08 17:49:19 · 871 阅读 · 0 评论 -
OFDMA trigger frame
因此需要不同用户的信号到达AP侧的时间尽可能接近,即让用户间的定时误差尽可能小,以避免多用户时延差影响GI的抗多径时延扩展能力。为了实现这一目标,在WIFI6协议中约定,所有用户的发送时间以AP侧所发送的trigger frame时间为基准。如下图所示,所有用户在收到AP发送的trigger frame后,间隔SIFS后发送OFDMA PPDU。原创 2022-10-26 18:12:31 · 438 阅读 · 0 评论 -
功率 db 和dbm 的区别
dB是一个表征相对值的值,纯粹的比值,只表示两个量的相对大小关系,没有单位,当考虑甲的功率相比于乙功率大或小多少个dB时,按下面的计算公式:10log(甲功率/乙功率),如果采用两者的电压比计算,要用20log(甲电压/乙电压)。总之,dB是两个量之间的比值,表示两个量间的相对大小,而dBm则是表示功率绝对大小的值。反之,如果甲的功率是乙的功率的一半,则甲的功率比乙的功率小3 dB。dBm是一个表示功率绝对值的值(也可以认为是以1mW功率为基准的一个比值),计算公式为:10log(功率值/1mw)。原创 2022-10-26 17:53:29 · 2159 阅读 · 0 评论 -
wifi6 feature 详解
而Wi-Fi 6中引入的OFDMA正交频分多址技术,通过将子载波分配给不同用户,并在OFDM系统中添加多址的方法来实现多用户复用信道资源,即支持从路由器侧向终端同时发送数据包,大大提升了传输效率,降低了传输时延,比较适合低带宽应用和小包报文传输场景。Wi-Fi 6使用一种称为TWT(目标唤醒时间)的功能,通过协调唤醒,可以使等待的终端进入休眠状态,进而节省移动终端的功耗,提高终端的可使用时间,这也是Wi-Fi 6可选特性之一,一向非常注重功耗的高通便在其Wi-Fi解决方案中支持目标唤醒时间功能。...原创 2022-08-14 19:11:20 · 734 阅读 · 0 评论 -
Wireshark 过滤 规则
在做网络的开发中 我们必不可少的 工具就是wireshark, 他能抓到 链路层以上的包。在海量的packets 中我们如何快速的找到自己想要看的包,例如根据protocol - tcp udp arp igmp http smtp 等 这些写有从链路到应用层。这里我们有一个小的技巧需要根据那一层的标记去过滤 就在 wireshark filter 上ip. 开始就会list 出能支持的过滤项。例如需要过滤ip。链路层 关键字过滤传输层:链路层含有另一个...原创 2021-10-28 10:38:03 · 1107 阅读 · 0 评论 -
aircrack-ng + wireshark 进行wireless packet sniffer
我们用aircrack-ng + wireshark 可以进行 空气抓包, 这个非常简单不需要ominpic 工具了。原创 2021-10-12 09:30:13 · 1154 阅读 · 0 评论 -
WiFi 频段资源
我们知道wifi 2.4G 和5G是一个电磁波承载的信息。那莫他们各自所能用到的最大资源是多少呢?2.4G->2.4GHz ~ 2.485GHz 共83.5 MHz 的资源, 我们频道的划分是以五Mhz 为一个channel 资源。5G -> 一般从5170~5250 5250~5330 5490~5730 5735~5835其中5170~5250 是36 ~ 48 5250~5330 是52~64 5490~5730 是100~144 5735~58...原创 2021-09-06 19:13:18 · 1594 阅读 · 0 评论 -
wireshark 如何解密wifi data packets
我们的wifi 数据包如果你不是选的open model 都是加密的, 那莫我们如何利用wireshark 来解密data 包呢?这里我们简单讲一下。前提: 你知道wifi 的加密方式,ssid , key。打开wireshark 开始抓包 一般不太可能网卡要抓包必须支持sniffer mode所以一般都用ominpick 来抓, 然后在连接client。 记住一定要抓到 client 和ap 之间 key 沟通的包。也就是key 四次hand 包。 不然是没办法解密的。使用wire...原创 2021-08-09 20:26:58 · 10409 阅读 · 1 评论 -
wifi 802.11 如何和802.3 对应起来
802.11 这是IEEE 联盟指定的一个 链路层和物理层协议规范, 和802.3 ethernet 链路层协议 属于同一层协议规范。为什莫需要这个协议, 应为不同的 network 卡之间需要通讯, 他们的时钟,传输速度 传输格式会不同如果不遵守同一个 标准 不同网卡之间就 会浪费通讯资源或者根本无法通讯。物理层: 时数据本地寻址的id,注意不是网络寻址的id ,网络寻址靠的是ip。 在这一层需要做的时就是利用cpu 终端你或者DMA 技术 来接受流形式的数据,这是数据是没有格式封装的概念的。.原创 2021-08-09 13:43:25 · 1573 阅读 · 0 评论 -
wifi protocol and IEEE905 protocol 学习详解
1. wifi packets2. wifi connect fllow3. IEEE1905 packets fllow原创 2021-08-01 11:16:40 · 2653 阅读 · 0 评论 -
wifi 相关知识详解
wifi7 的协议标准都已经 进入落地实施阶段了,几天看11be 的相关协议 发现好多 只是已经遗忘了,所一这里再重新回顾一下。atim packets --> 指的时再IBSS 系统中,因为在 ibss 系统中 没有ap 来缓存数据帧,所以在有数据桢到达时就会发送一个atim packets 去告述其他的 成员数据来了 准备接受。CF-Poll packets --> 无竞争周期确认桢,告述ap 可以传送缓存桢了, 也是sta 去确认是否有数据要传送。PS-Poll packet.原创 2021-03-09 11:31:41 · 720 阅读 · 0 评论 -
wifi 的理论速度计算方法
802.11g采用的OFDM能够提供52个子载波信道(其中只有48个用于数据传输) 所采用的64-QAM编码方式能够在每个子载波信道通过一次传输过程携带6bit的数据位 64-QAM编码每次传输提供3/4的码率(即有效数据容量) 一次传输占用的时间固定为4微秒 根据以上的计算因子,802.11g能提供的最大速率计算如下:(1秒/4微秒)×(6bit×48×3/4)=54Mbit/s根据上述计算方法,我们再来看看802.11n是如何通过各项技术来提升最大速率的。..原创 2020-07-27 22:01:09 · 1777 阅读 · 1 评论