简介:这份PPT文档面向计算机网络初学者、通信专业学生及备考网络技术认证的读者,系统梳理无线局域网的核心概念与协议细节,帮助建立从标准演进到帧结构的完整知识框架。资源包内含1个PPT文件,压缩包约724KB,以幻灯片形式呈现,便于课堂讲解与自学翻阅。内容围绕Wi-Fi与WLANA商标、AP与无线网卡组成展开,对比802.11b、802.11a、802.11g三种标准的工作频段、最高速率、物理层技术与优缺点,并深入剖析802.11数据帧的MAC首部、帧主体与FCS三大部分,讲解四个地址字段在自组网络中的用途、序号控制与持续期字段的作用,以及WEP加密标志位的含义。文档还延伸至无线个人区域网,介绍蓝牙基于IEEE 802.15.1的皮可网与扩散网结构,以及ZigBee在低速WPAN中的组网方式与协议栈分层。目前已有230人学习,适合需要快速掌握无线网络基础、理清帧格式与标准差异的读者参考。
1. 从一份 PPT 说起:为什么 802.11 帧的四个地址字段总让人翻车
很多人第一次接触无线局域网,是从一份《无线局域网基本概念.ppt》开始的。这份文档资料把 Wi-Fi、802.11 物理层、MAC 帧、WPAN、蓝牙、ZigBee 串成了一条线,看起来像科普,实际是一份被低估的排错地图。我见过太多人配置 AP 时只盯着 SSID 和密码,一旦抓包看到 802.11 数据帧里冒出四个地址字段,整个人就懵了——为什么以太网只有源和目的两个 MAC,无线却要四个?更玄学的是,同一个帧在不同转发路径上,地址 1、地址 2、地址 3 的含义还会互换。这份 PPT 把答案藏在表格和位域图里,但没告诉你工程上怎么用。如果你正在做无线抓包分析、AP 选型或者物联网组网,它能帮你把“看得见连不上”“漫游掉线”“分片重传”这些血泪问题定位到具体字段。接下来我按自己拆文档的习惯,把这份资料里的关键参数和落地方法重新捋一遍。
2. 802.11 物理层选型:a/b/g 三个标准到底怎么挑
2.1 频段、速率与穿透力的三角关系
PPT 里用一张表把 802.11b、802.11a、802.11g 摆在一起,这张表是整份资料里最值得抄进选型报告的部分。先看核心参数:
| 标准 | 频段 | 最高速率 | 物理层 | 覆盖与穿透 | 成本定位 |
|---|---|---|---|---|---|
| 802.11b | 2.4 GHz | 11 Mb/s | HR-DSSS | 距离最远,不易受阻碍 | 最低 |
| 802.11a | 5 GHz | 54 Mb/s | OFDM | 距离较短,易受阻碍 | 最高 |
| 802.11g | 2.4 GHz | 54 Mb/s | OFDM | 距离最远,不易受阻碍 | 比 b 贵 |
这张表背后是一条工程铁律:频段越低,波长越长,绕射和穿透能力越强,但可用带宽越窄;频段越高,带宽越大,但直线传播特性明显,穿墙就衰减。2.4 GHz 的 b 和 g 能穿一两堵墙,5 GHz 的 a 隔一堵承重墙就可能掉到 6 Mb/s 以下。PPT 里写 802.11a“支持更多用户同时上网”,本质是 5 GHz 频段干净、信道多、OFDM 子载波调度更细,不是它天线功率大。
2.2 选型时我一般会走的判断流程
拿到一个无线覆盖需求,不要先问“买哪个标准”,先问三个问题:终端密度、墙体结构、供电条件。常见做法是:
- 终端数少于 20、以手机和笔记本为主、有隔墙,优先 2.4 GHz 的 802.11g 或兼容 g 的 AP,成本低、覆盖稳。
- 终端密集(会议室、教室)、要求单用户 20 Mb/s 以上、视线可达,上 5 GHz 的 802.11a 或双频 AP,把高速用户分流到 5 GHz。
- 工业传感器、低功耗设备,根本不该用 802.11,直接跳到第 4 章的 WPAN 方案。
这里有个容易翻车的点:802.11g 虽然标称 54 Mb/s,但和 802.11b 设备混用时,整个 AP 会降速到 11 Mb/s 的保护模式。PPT 没展开讲,但实际部署中只要网络里还挂着一个老 b 网卡,g 用户的实际吞吐就会腰斩。解决办法是在 AP 里关掉 b 兼容,或者把老设备隔离到单独 SSID。
提示:2.4 GHz 只有 1、6、11 三个互不重叠信道,相邻 AP 必须错开,否则同频干扰会让速率断崖式下跌,这比选 a 还是 g 影响更大。
3. 拆解 802.11 MAC 帧:四个地址字段与分片机制
3.1 数据帧的三大部分与位域含义
PPT 把 802.11 数据帧拆成 MAC 首部(30 字节)、帧主体(不超过 2312 字节)、FCS 尾部(4 字节)。帧主体比以太网 1500 字节的上限大很多,但实际抓包几乎看不到超过 1500 的帧,因为上层 IP 分片和驱动都会限制。真正需要盯的是 MAC 首部里的帧控制字段,它由 11 个子字段组成:
- 协议版本:当前为 0,看到非 0 直接丢包。
- 类型 + 子类型:区分控制帧、数据帧、管理帧。抓包过滤器
wlan.fc.type == 2就是只看数据帧。 - 到 DS / 从 DS:这两个 1 位字段决定地址字段怎么解释,是四个地址问题的总开关。
- 更多分片:置 1 表示后面还有分片。
- 重试:置 1 表示这是重传帧,丢包分析时重点看。
- 功率管理:置 1 表示站要进入省电模式。
- 更多数据:置 1 告诉省电站还有缓存帧。
- WEP:置 1 表示用了 WEP 加密,现在基本被 WPA2/WPA3 取代,但老设备抓包还会遇到。
- 顺序:严格帧交换顺序标志。
3.2 四个地址字段的判定逻辑与抓包验证
PPT 里那张“到 DS / 从 DS / 地址 1 / 地址 2 / 地址 3 / 地址 4”的表格,是整份资料最核心的排错依据。我把它翻译成可操作的判定规则:
| 到 DS | 从 DS | 地址 1 | 地址 2 | 地址 3 | 地址 4 |
|---|---|---|---|---|---|
| 0 | 0 | 目的地址 | 源地址 | BSSID | 不适用 |
| 0 | 1 | AP 地址 | 源地址 | 目的地址 | 不适用 |
| 1 | 0 | AP 地址 | 源地址 | 目的地址 | 不适用 |
| 1 | 1 | AP 地址 | 源地址 | 目的地址 | 源地址 |
地址 4 只在自组网络或无线桥接的 WDS 模式下出现,普通终端抓包看不到。工程上最常遇到的是 0/1 和 1/0 两种:终端发给 AP 时“到 DS=1”,AP 转发给终端时“从 DS=1”。如果你在抓包里看到地址 1 是终端 MAC、地址 2 也是终端 MAC,那多半是 Ad-hoc 模式或者驱动异常。
用 Wireshark 验证时,可以加这个显示过滤器只看管理帧里的信标,确认 BSSID 和地址 3 的关系:
# 只抓信标帧,观察 BSSID 与地址字段 tshark -i wlan0 -Y "wlan.fc.type_subtype == 0x08" -T fields \ -e wlan.bssid -e wlan.ra -e wlan.ta -e wlan.fc.dswlan.fc.ds会输出 0x00、0x01、0x02、0x03,分别对应上表的四种组合。参数-e wlan.ra是接收地址(地址 1),-e wlan.ta是发送地址(地址 2)。跑一遍就能把 PPT 里的静态表格变成动态验证。
3.3 分片发送与 RTS/CTS 的时序
PPT 最后画了一个分片发送的时序图:源站发 RTS,目的站回 CTS,然后分片 1、ACK、分片 2、ACK、分片 3、ACK,中间用 SIFS 隔开,其他站通过 NAV 静默。这套机制解决的是隐藏终端问题——两个站互相听不到,同时发数据就会在 AP 处碰撞。RTS/CTS 用短控制帧预约信道,长帧再分片传输,降低碰撞后的重传代价。
实际调优时,分片阈值(Fragmentation Threshold)和 RTS 阈值(RTS Threshold)是两个关键参数。分片阈值设得太小,帧碎、开销大;设得太大,长帧碰撞后重传成本高。我一般把 RTS 阈值设在 500~1000 字节,分片阈值设在 1500~2000 字节,除非高干扰环境才往下调。PPT 没给具体数值,但时序图告诉你:分片越多,ACK 越多,信道占用越碎,吞吐反而可能下降。
4. WPAN 与 WLAN 的边界:蓝牙、ZigBee 什么时候该上场
4.1 蓝牙皮可网的主从结构与速率限制
PPT 把 WPAN 和 WLAN 的区别讲得很清楚:WPAN 是以个人为中心的低功率、小范围、低速率电缆替代技术,工作在 2.4 GHz ISM 频段;WLAN 是大功率、中等范围、高速率、多用户共享的局域网。蓝牙基于 IEEE 802.15.1,数据率 720 kb/s,通信范围约 10 米,用 TDM 和 FHSS 跳频组成皮可网。
皮可网的结构是一个主设备加最多 7 个活跃从设备,通过共享主设备或从设备可以链接成扩散网。这个“1 主 7 从”的限制是蓝牙协议栈的硬边界,不是厂商阉割。如果你要连 8 个以上传感器,要么上蓝牙 5.0 的扩展广播,要么直接换 ZigBee。PPT 里提到“搁置的设备”,指的是被主设备暂时挂起的从设备,不占用活跃时隙,但仍在皮可网内。
4.2 ZigBee 的协议栈分层与组网角色
ZigBee 是低速 WPAN 里最重要的方案,标准是 IEEE 802.15.4,速率 2~250 kb/s,通信距离 10~80 米。PPT 强调了一个关键分层:IEEE 802.15.4 只定义物理层和 MAC 层,网络层和应用层由 ZigBee 联盟定义。这意味着你买到的 ZigBee 模块,底层射频和 MAC 是符合 802.15.4 的,但网络层协议栈各家实现可能有差异,跨厂商组网时要注意兼容性。
ZigBee 网络里有三种角色:
- 协调器(Coordinator):全功能设备 FFD,负责建网和网络管理,一个网络只有一个。
- 路由器(Router):全功能设备 FFD,负责转发数据,扩展覆盖。
- 端设备(End Device):精简功能设备 RFD,只负责采集和上报,可以休眠。
PPT 里写“一个 ZigBee 网络最多包括 255 个结点,通过网络协调器可支持超过 64000 个结点”,这个数字来自 16 位短地址空间。实际部署中,结点数受路由深度、信标间隔和内存限制,几百个结点就需要多协调器或分簇。
4.3 低功耗场景的选型对照
把蓝牙和 ZigBee 放在一起,选型逻辑就清晰了:
| 维度 | 蓝牙(802.15.1) | ZigBee(802.15.4) |
|---|---|---|
| 典型速率 | 720 kb/s | 2~250 kb/s |
| 通信距离 | 约 10 m | 10~80 m |
| 网络规模 | 皮可网 7 从设备 | 单网 255 结点,可扩展 |
| 功耗特征 | 中等,适合音频和文件 | 极低,休眠电流微安级 |
| 典型场景 | 耳机、键鼠、手机配对 | 工业监控、办公自动化、传感器 |
PPT 里有一句容易被忽略的话:ZigBee 结点在工作时间和总时间之比小于 1% 时,电池寿命可以超过 10 年。这个 1% 是占空比设计目标,实际取决于上报频率和路由角色。端设备可以做到,路由器因为要转发,功耗会高一个量级。所以电池供电的传感器尽量做端设备,不要做路由器。
5. 避坑与排查:无线抓包和组网中最容易翻车的五件事
5.1 抓不到管理帧,以为网卡不支持监听
现象:用 Wireshark 抓包,只看到数据帧,看不到信标和探测请求。原因:网卡驱动默认过滤管理帧,或者没有进入监听模式。解决:Linux 下先用iw dev wlan0 set monitor control切换监听模式,再确认iw dev输出里 type 是 monitor。Windows 下多数内置网卡不支持监听,需要外置网卡。PPT 里讲管理帧是三种帧类型之一,但没提抓包前提,这是新手第一个跟头。
5.2 看到四个地址字段就以为是帧损坏
现象:抓包发现地址 3 和地址 1 相同,或者地址 4 有值,怀疑帧异常。原因:没有结合“到 DS / 从 DS”判断。解决:先看wlan.fc.ds的值,再对照第 3 章的判定表。地址 4 出现说明是 WDS 或 Ad-hoc,不是损坏。我一般会在 Wireshark 里加一列自定义字段wlan.fc.ds,一眼就能定位。
5.3 2.4 GHz 信道重叠导致速率虚标
现象:AP 标称 54 Mb/s,实际测速只有 5~10 Mb/s。原因:周围 AP 都挤在信道 6,同频干扰导致大量重传。解决:用iwlist wlan0 scan或手机 App 看周边信道占用,把 AP 固定到 1、6、11 中空闲的那个,关闭自动信道选择。PPT 的物理层表格只讲标准速率,没讲干扰后的实际速率,这是选型时最大的信息缺口。
5.4 蓝牙皮可网超过 7 个从设备后连接不稳定
现象:第 8 个设备配对成功但频繁掉线。原因:皮可网活跃从设备上限是 7,超出的设备被搁置,调度时隙不够。解决:减少同时活跃设备,或者改用蓝牙 5.0 的广播扩展,或者换 ZigBee 网状网。PPT 写了“最多 7 个工作的从设备”,但很多人配到第 8 个才回头翻文档。
5.5 ZigBee 协调器断电后网络无法恢复
现象:协调器重启后,原网络中的路由器和端设备找不到网络。原因:协调器没有保存网络密钥和短地址分配表,或者设备没有开启重新入网。解决:协调器固件要支持网络参数持久化,端设备要配置轮询重新入网。PPT 讲组网方式时只画了星形和网状拓扑,没提协调器故障恢复,这是工业现场最疼的坑。
6. 把 PPT 变成排错手册:我的字段速查与验证习惯
这份《无线局域网基本概念.ppt》最大的价值不是概念定义,而是它把 802.11 帧的位域、地址判定、WPAN 角色这些底层细节压缩在几页里。我后来养成一个习惯:每接手一个无线项目,先把 PPT 里的帧控制字段表和地址判定表打印出来贴在工位,抓包时逐字段对照。具体做法是建一个 Wireshark 配置文件,把wlan.fc.type、wlan.fc.subtype、wlan.fc.ds、wlan.fc.retry、wlan.fc.moredata这几列固定显示,再配合wlan.addr过滤特定终端。
验证 802.11a 和 802.11g 的实际差异时,不要只看标称速率。我会在同一位置用同一终端分别连 5 GHz 和 2.4 GHz,跑iperf3 -c 服务器地址 -t 30 -i 5,记录吞吐曲线和重传次数。通常 5 GHz 在视线范围内能跑到标称的 50%~60%,2.4 GHz 在隔墙后衰减更平缓但底噪更高。这些实测数据比 PPT 表格更能支撑选型决策。
ZigBee 组网验证则用协调器的串口日志看入网流程:设备发送关联请求、协调器分配短地址、设备收到关联响应。如果卡在关联请求,检查 802.15.4 信道和 PAN ID 是否冲突;如果入网后数据不上报,检查应用层绑定表。PPT 里协议栈分层图提醒我,物理层和 MAC 层通了不代表网络层通了,排查要逐层往上。
从那以后我每次做无线排错,都强制走一遍“物理层频段信道 → MAC 层帧类型和地址 → 网络层关联状态”的流程,不再一上来就重启 AP。希望帮到你。
本文还有配套的精品资源,点击获取