黄玮
Wi-Fi?WLAN?802.11?蓝牙?NFC?
Wi-Fi Alliance® is the worldwide network of companies that brings you Wi-Fi®
Our work includes the development of innovative technologies, requirements, and test programs that help ensure Wi-Fi provides users the interoperability, security, and reliability they have come to expect.
射频(Radio Frequency, RF) 技术建立的不依赖可见物理传输介质的无线通信局域网络| ⽆线⽹络类别 | IEEE | ITU |
|---|---|---|
| 蜂窝通信(2G, 2.5G) 最后几公⾥, Kbps |
GSM, CDMA,GPRS,EDGE | |
| 3G(WMAN) 最后几公里,1~xx Mbps |
WiMax(802.16e) | WCDMA(欧洲) CDMA2000(美国) TD-SCDMA(中国) |
| 4G(WMAN) 最后几公里,1~100 Mbps |
WiMax(802.16m) | LTE(FDD/TDD) |
| 5G 最后1公里,xxxMbps~xxGbps |
IMT-2020 | |
| WPAN 10米,Kbps~Mbps |
蓝牙(802.15.1)/UWB(802.15.4a)/ZigBee(802.15.4) | |
| WLAN 100米,10Mbps~xxGbps |
Wi-Fi(802.11) |



IEEE 802® 协议 家族的互联互通需求IEEE 802.11 QoS:解决 动态性 和 位置移动性 需求associated)的 STA 基于⽆线介质(WM, Wireless Medium)提供接⼊分布式服务BSS 默认就是指的的 基础设施 BSS ,IBSS 特指 Independent BSSAccess Point, AP)Portal(门户)是可选项
STAPBSS 控制点(PBSS control point, PCP)DMG (Directional multi-gigabit) 客户端
60GHz 频谱资源,也可使用 2.4G/5G 频谱AP 同时扮演 BSS 中的数据转发者和另一个 BSS 中的客户端,从而实现跨 BSS 的通信、多物理 AP 组成一个 ESS数据链路层通信 服务
MSDU 的服务集合
BSS 组成的⼀个逻辑上的独立服务集合
BSS 的覆盖范围(面积)WDS(Wireless DS)


| Wi-Fi 世代 | 发布时间 | IEEE 版本 | 频谱 | 理论最大传输速率 |
|---|---|---|---|---|
| Wi-Fi 1 (非官方) | 1999 | 802.11b | 2.4GHz | 11Mbps |
| Wi-Fi 2 (非官方) | 1999 | 802.11a | 5GHz | 54Mbps |
| Wi-Fi 3 (非官方) | 2003 | 802.11g | 2.4GHz | 54Mbps |
| Wi-Fi 4 | 2009 | 802.11n | 2.4GHz && 5GHz(可选) | 600Mbps |
| Wi-Fi 5 | 2014 | 802.11ac | 5GHz | ≈7Gbps |
| Wi-Fi 6 | 2021 | 802.11ax | 2.4GHz && 5GHz | ≈10Gbps |
| WiGig | 2012 | 802.11ad | 60GHz | ≈7Gbps |
BSS 模式下是 AP 的 MAC 地址IBSS 来说是随机的 MAC 地址SSID ,⽆线⽹络的接⼊唯⼀标识
Associate)使用的标识
可选步骤,AP 如果开启了 SSID ⼴播,则 STA 可以通过
beacon frame得到认证相关信息


如图所示的信号来自于位置相近的 2 台无线路由器,可见 2.4GHz 无线信号穿墙效果好于 5GHz 无线信号
RSSI:received signal strength indicator


自定义接收: 嗅探 (monitor)自定义发送: 注入 (frame injection)
monitor 模式之后使用 aireplay-ng --test wlan0 测试
# 查看物理网卡的硬件和软件特性支持情况
iw phy
iw list
# 查看 USB 端口上已连接设备基本信息
lsusb
# 查看USB设备所使用的驱动信息及其他详细信息(即使系统没有支持当前无线网卡的驱动程序,但通过该命令可以看到所有连接成功的USB设备)
lsusb -v
# 以树形结构打印输出USB设备基本信息及其驱动加载情况
lsusb -t
# 查看PCI接口设备所使用驱动的详细信息
lspci -k
# 查看硬件驱动和配置详细信息
# 需要手工安装: apt-get install lshw
lshw
# 简要模式打印输出设备中的所有硬件设备及其对应驱动信息
lshw -short
# 上一条命令输出结果里的class字段标识的设备类型,在此处可以作为筛选条件过滤输出结果
lshw -class bus
# 查看所有无线网卡的接口标识信息
iw dev
# 查看最近加载的(硬件)驱动日志信息
dmesg

RouterBOARD 系列或标准 x86 计算机RouterBOARD 系列设备在出厂时即预置了RouterOS产品授权秘钥