ARTICLE · INTELLIGENCE

战地情报 · 详情页

来自尧图项目组的一线实战观察与深度解析

NetSpot无线网络扫描与Wi-Fi信道优化实战

NetSpot无线网络扫描与Wi-Fi信道优化实战

简介:这是一份围绕 NetSpot Wi-Fi 分析工具编写的详细使用文档,面向家庭用户、小型企业网络维护者及初涉无线优化的技术人员,重点解决信号干扰、覆盖盲点和频道规划不清等问题。压缩包内为 1 个 docx 文件,大小约 1.15MB,以单文档形式集中呈现工具界面说明、模式选择与频段分析要点,便于按章节查阅。目前已有 4952 人学习。文档结合界面截图,系统梳理 Discover 与 Survey 模式的适用场景、Level 信号排序、Graph 断点判断、Detail 频段信息查看,以及 2.4GHz 与 5GHz 的频道选择原则,包括 1/6/11 等组合、应规避的频点与 20MHz 频宽建议。读者可据此理解 NetSpot 的分析逻辑,形成从发现干扰到调整频道、再到排查间歇性断网的完整思路,适合作为无线网络诊断与优化的参考手册。

1. NetSpot 不是测速工具:它回答的是“信号在哪、被谁挤着”

搬进新租的房子第一周,200M 宽带测速能跑到 230M,可卧室里刷视频照样转圈,路由器前后换了两台,问题一点没动。后来用 NetSpot 把整屋的 Wi-Fi 扫了一遍才发现:我家 2.4G 挤在信道 6,隔壁三家也在 6,楼下还有一台用的是 12。这份 NetSpot 使用详解要解决的就是这类问题——Wi-Fi 优化最容易被误解的一步,是把“网速慢”当成“宽带不够”,而真正该看的是信号从哪来、有多强、被谁挤着。

NetSpot 是一款无线网络扫描与分析工具,跑在笔记本网卡上,把周边所有 AP 的 SSID、BSSID、信道、加密方式、信号强度实时拉成列表和曲线。它不测速,也不改配置,只做一件事:把你身边的射频环境摊开给你看。适合家里反复掉线、小办公室多 AP 互相打架、或者准备布点却不知道路由器该挂哪面墙的人。会看 Discover 和 Channels 两个视图,掉线和慢速大概率能落到具体频点上。

2. Discover 模式怎么读:RSSI 数值、Graph 断点与 Detail 三列

装完打开 NetSpot,首页会给两个入口:Discover 和 Survey。家用场景先走 Discover,点 Continue 直接进扫描列表。这个界面信息密度很高,第一次看容易被一堆负数搞晕,但只要抓住三列——Level、Graph、Detail——就能把“哪个网络强、哪个网络稳、哪个网络跟我抢”三件事分开看。

2.1 扫的是 Beacon 帧,读数比路由器后台可信

NetSpot 的信号读数来自网卡被动接收的 Beacon 帧和 Probe Response。每个 AP 大约每 100ms 广播一次 Beacon,工具把这些帧里的 BSSID、信道、能力字段抓出来,再叠加网卡上报的 RSSI。这条链路和手机、笔记本实际联网时走的是同一条,所以它给出的强度比路由器管理页里那个“信号强度:良好”更贴近终端体验。

一个容易被忽略的细节:列表里同一个 SSID 出现多次,不是软件抽风,而是这个 SSID 背后有多个 BSSID(多 AP、Mesh 节点、2.4G 和 5G 双频同名)。BSSID 是 AP 射频口的 MAC,末三位能看出厂商。做 Wi-Fi 优化时认 BSSID 而不是 SSID,否则你会把邻居家的同名网络当成自家节点,判断全错。

扫描本身不发射任何东西,纯监听,所以不占带宽也不影响正常上网。但笔记本网卡的天线数量和位置会明显影响读数——同一位置,外置天线的老本子和超薄本可能差 5 到 8dB。常见做法是固定用一台机器、固定高度(离地 1 米左右)测完全程,不要中途换设备。

2.2 三步读表:先按 Level 排序,再看 Graph 断点

进 Discover 之后按下面顺序操作,别一上来就翻 Detail:

  1. 点 Level 列头,按信号强度从强到弱排序。排在最上面的通常是离你最近的那台,也就是“谁在压着你”。
  2. 扫一眼 Graph 列。这条曲线画的是每个网络在扫描窗口内的信号连续性。
  3. 记住 Graph 上有明显断点的行,再点进 Detail 看它的信道和加密方式。

Graph 的价值在于它把“间歇性”可视化了。曲线中间出现缺口,通常意味着三件事之一:AP 在做信道切换(DFS 避让或者自动选信道触发)、设备本身在省电或重启、或者有非 Wi-Fi 干扰源在压制这个频段。我遇到过最典型的一次,是厨房微波炉工作和某台 AP 的 Graph 断点完全同步——2.4G 频段上微波炉泄漏是绕不过去的物理事实,换信道比修微波炉现实。

排序之后你会发现一个反直觉现象:信号最强的那台 AP,未必是让你掉线的那台。真正难受的是“强度中等但占着你的信道”的邻居,它的 Beacon 一直在,你的网卡就得一直做退避。

2.3 Detail 面板里真正要看的四列

点进 Detail,信息会展开成一张宽表。值得花时间看的是这四列:

列名含义怎么用
BSSIDAP 射频口 MAC区分同名 SSID,确认是不是自家节点
Vendor厂商 OUI 前缀邻居设备多的厂商,说明这一片住得密
SecurityWPA2/WPA3/开放开放网络多,说明干扰源不可控
Channel当前工作信道直接决定后面第 3、4 章怎么改

Vendor 这一列在排查时特别有用。某次一个客户抱怨办公室 Wi-Fi 早上必卡,Detail 里一拉,发现同一层楼有 11 个 BSSID 属于同一家厂商的默认 SSID 命名,基本可以断定是隔壁公司在同一时间集体开机。这种结论光看强度是得不出来的。

Security 列则关系到“能不能谈”。邻居家是 WPA3 的新路由,通常信道选择也比较规范;一堆开放热点或者老式 WEP,往往就是那种占着信道 6 加 40MHz 带宽还不自知的主。看到这类,别费劲协调,自己挪。

2.4 RSSI 分级与三个典型位置

RSSI 是负值,越接近 0 越强。工程上常用下面这组阈值做判断,NetSpot 的 Level 列可以直接对照:

RSSI 区间体验判断典型业务
-30 ~ -50 dBm极佳,基本贴着 AP4K 串流、大文件回传
-50 ~ -60 dBm良好视频会议、云桌面
-60 ~ -67 dBm可用,语音和视频的临界带普通网页、IM
-67 ~ -75 dBm弱,速率开始阶梯式下滑只能勉强刷文字
-75 dBm 以下边缘,随时可能掉不建议布点

实操里我一般固定测三个位置:路由器正下方 1 米(拿基线)、主力工位或沙发位(日常体验点)、以及最远的那面墙根(覆盖边界)。三个点走完,信号分布的大致形状就出来了。如果最远点掉到 -72dBm 以下,与其加功率,不如考虑加节点或者改 AP 位置——把 AP 从电视柜后面挪到走廊吊顶,往往比换一台贵三倍的路由器管用。

提示:扫描时把笔记本电源计划切到“高性能”。网卡在省电模式下会周期性休眠,读出来的 RSSI 会莫名跳变 3 到 5dB,很容易把一次正常扫描误判成干扰。

3. 2.4G 频道规划:1-6-11 不是口诀,是 5MHz 步进算出来的

网上一提 2.4G 就是“1、6、11”,但很少有人讲清为什么是这三个数。不讲清原理,改配置的时候就会凭感觉选一个“看起来空”的信道,结果越改越糟。这一章先把算术摆出来,再落到 Channels 视图和路由器后台的实际操作。

3.1 5MHz 步进与 22MHz 占用:三组正交频点的由来

2.4GHz ISM 频段在常见的 1 到 13 信道里,相邻信道中心频率相差 5MHz。信道 1 的中心是 2412MHz,信道 6 是 2437MHz,信道 11 是 2462MHz。而一个 20MHz 带宽的信号,实际占用的频谱宽度约 22MHz(含必要的滚降和保护带)。

把这两个数字放在一起,结论就出来了:只有中心频率相差 25MHz 以上的两个信道,才不会在频谱上实质重叠。1、6、11 正好相隔 5 个信道号、25MHz,构成三组互不重叠的正交频点。2、7、12 和 3、8、13 是同样的道理,只是在国内环境下,12、13 信道很多设备默认不启用或兼容性差,所以主流选择落在 1、6、11。

这解释了两件事。第一,为什么“6+1”这种说法是错的:把带宽设成 40MHz 并且向上扩展,中心落在信道 6,实际占用会从 5 一直盖到 11 附近,等于同时踩了两组正交信道。第二,为什么 4、5、9、10 这四个信道号最尴尬——它们和谁都对不齐,退让的空间最小,一旦有邻居用,两边都难受。

信道中心频率与 1/6/11 的关系
12412 MHz正交组 A
2~52417~2432 MHz与 1 和 6 均重叠,不推荐
62437 MHz正交组 B
7~102442~2457 MHz与 6 和 11 均重叠,不推荐
112462 MHz正交组 C
12~132467~2472 MHz兼容性差,且与 11 重叠

3.2 用 Channels 2.4 视图抓出“12 频道”和“+1 模式”

回到 NetSpot,在 Detail 界面切到 Channels 2.4 标签,会看到一张按信道号横向排开的占用图。每个 AP 画成一个钟形或梯形,宽度就是它实际占用的频宽。这张图是整个工具里信息量最大的一屏,因为它把“重叠”这件事画出来了。

看图的顺序:

  1. 先数你的正交组里哪一组最空。把 1、6、11 三个位置的图形数量分别数一遍,选最少的那组。
  2. 再找有没有图形骑在两组之间。骑在中间的多半是 40MHz 带宽或者非标准信道,比如中心落在 8、9 的。
  3. 最后看有没有中心落在 12 的。规范上 12 和 1 是重叠关系,出现等于白白多一个干扰源。

我见过最典型的翻车现场,是一个小办公室把三台 AP 分别设成 1、6、12,理由听起来很合理:“12 没人用,干净”。实际上 12 的中心频率是 2467MHz,和信道 11 的 2462MHz 只差 5MHz,跟谁都不正交,最后三台 AP 互相干扰,速率比单台还低。这就是把“看起来空”当成“不重叠”的代价。

另一个高频错误是带宽。很多路由器默认“20/40MHz 自动”,在信号好的时候会自动扩到 40MHz,中心频率往上一偏,覆盖范围直接从 1 个信道扩到 2 到 3 个。你以为提速了,实际上把整栋楼的 2.4G 都搅了一遍。

3.3 落到路由器上的改法与命令行复核

看到干扰之后,改配置的动作其实很小,关键是改完要复核:

  1. 登录路由器管理页,找到 2.4G 无线设置。
  2. 信道从“自动”改成手动,填入 1、6、11 中 NetSpot 显示最空的那一个。
  3. 频宽从“20/40MHz 自动”改成固定 20MHz。
  4. 保存并重启射频(多数路由器改信道会短暂断连 10 到 30 秒)。
  5. 回到 NetSpot,重新扫一遍,确认自己的 AP 图形落在预期位置。

第 3 步是最不情愿做但收益最大的一步。把 40MHz 退回 20MHz,单台设备的峰值速率会掉,但在密集住宅区里,空口冲突少了、重传少了,实际体验反而更稳。干扰特别重的楼里,宁可每家都窄一点,也不要互相抢。

改完可以用系统自带的命令做一次交叉验证,不必全程依赖图形界面:

# 在 PowerShell 中执行,列出周边网络的 BSSID、信号和信道 netsh wlan show networks mode=bssid | Select-String -Pattern "SSID|BSSID|Signal|Channel"

mode=bssid是关键参数,不加它只会输出 SSID 名称,看不到信道和 BSSID;Select-String用来把无关行过滤掉。输出里的 Signal 是百分比而非 dBm,只能做相对比较,精度不如 NetSpot,但胜在不装软件、随手可跑,适合改完配置后快速确认“我的 AP 是不是真的挪到信道 1 了”。

再做一次持续丢包观测,验证改动前后的稳定性差异:

# 用 1200 字节包持续打网关,统计 60 次里的丢包 $gw = "192.168.1.1" # 换成自己的网关地址 $fail = 0 1..60 | ForEach-Object { if (-not (Test-Connection -ComputerName $gw -Count 1 -Quiet -ErrorAction SilentlyContinue)) { $fail++ } Start-Sleep -Milliseconds 1000 } "{0}/60 次丢包,丢包率 {1:P1}" -f $fail, ($fail / 60)

-Count 1表示每次只发一个包,-Quiet让它只返回真假、不打印明细,-BufferSize默认 32 字节偏小,扫描类场景够用,想更贴近视频流可以加到 1200。Start-Sleep间隔 1 秒,避免命令自身把链路打满。丢包率从改动前的两位数降到 1% 以内,基本可以认定信道调整生效了。

注意:改完信道后至少观察 24 小时。邻居家的自动选信道策略可能在你改完之后也跟着漂移,晚上的结果和下午测的可能不是一回事。

4. 5G 频段与带宽取舍:80MHz 抢不到时退回 40MHz 的判据

5G 常被当成“2.4G 的加强版”,实际上两者的规划逻辑完全不同。2.4G 是“只有三组正交频点,大家排队”,5G 是“频点多但被 DFS 切成几段,带宽越大越难找空位”。搞不清这个差别,5G 照样能调坏。

4.1 信道池分两段:非 DFS 与 DFS 不能混着算

5G 可用的信道号看着多,但要先按是否属于 DFS(动态频率选择)分成两池。非 DFS 段主要是 36、40、44、48 和 149、153、157、161、165;DFS 段是 52 到 64 和 100 到 144。区别在于 DFS 信道要避让雷达信号,一旦检测到就得静默并切走,表现出来就是“用着用着突然断十几秒”。

信道组信道号中心频率特性
UNII-136/40/44/485180~5240 MHz非 DFS,最稳
UNII-2A52/56/60/645260~5320 MHzDFS,需避让
UNII-2C100~1445500~5720 MHzDFS,国内可用性看固件
UNII-3149/153/157/161/1655745~5825 MHz非 DFS,功率限制较宽松

给家用和小办公的实用建议:优先在 UNII-1 和 UNII-3 里选,能避开 DFS 就避开。DFS 信道不是不能用,但它带来的偶发断流对视频会议是致命的,而你从日志里几乎看不出原因——这种黑匣子式的故障最难查。

4.2 80MHz 与 40MHz:不是越大越好,是看能不能凑齐

5G 常用的频宽有 20、40、80、160MHz。80MHz 需要连续 4 个 20MHz 信道拼成一组,常见组合是 36-48、52-64、100-112、149-161。问题在于:一个 80MHz 的 AP 一旦占住 36-48,这一整段就没别人的位置了。

判断该用多大带宽,我的做法是看两件事:

  • 这段 80MHz 里已经有多少个 AP。超过 2 个,就别挤进去,退回 40MHz 找半段。
  • 自己的实际业务需求。手机刷视频、开视频会议,40MHz 完全够;只有内网大文件传输、无线 VR 串流这类才真正吃 80MHz。

160MHz 在国内基本不建议开。它要么占用 DFS 段,要么把 UNII-1 和 UNII-3 之间的空隙全吃掉,实际能稳定跑满的场景极少,副作用倒是很明显:一旦有邻居也用 160MHz,两边一起退让,谁都跑不快。这是典型的“纸面参数好看、实际体验翻车”。

一个常被忽略的点:AP 标称支持 80MHz,不代表它一定以 80MHz 工作。很多设备在雷达避让或干扰检测后会静默降到 40MHz,界面上仍显示 80MHz 配置。判断实际带宽,看 NetSpot Channels 5.0GHz 视图里那个梯形的宽度最准。

4.3 在 Channels 5.0GHz 里找一组干净的 80MHz

具体操作跟上面对 2.4G 的做法类似,但要看的东西更多:

  1. 在 Detail 界面切到 Channels 5.0GHz 标签。
  2. 横向扫一遍,找连续四个 20MHz 格子都没有 AP 的区段。
  3. 优先在 36-48 和 149-161 两段里找,因为这两段是非 DFS。
  4. 如果 80MHz 找不到连续空位,把自家带宽改成 40MHz,再重新找半段。
  5. 在路由器后台把 5G 信道固定到该组的起始信道(例如选 36 表示整组 36-48),频宽同步设为 80 或 40。

要注意路由器后台的信道选择逻辑各不相同。有的让你填起始信道,有的让你直接选“80MHz 组 42”,本质上是一回事(42 是 36-48 这一组的中心频率标识)。遇到只显示组号的界面,别慌,对照表格换算一下即可。

改完之后回到 Discover 主列表复核一次,重点看两件事:自家的 BSSID 是不是出现在新信道上,以及 Graph 曲线有没有变连续。如果改完 Graph 断点反而变多,很可能是撞上了雷达避让或者设备固件在自动回退,这种情况直接退回原来的配置,别死磕。

提示:5G 的穿墙能力天然弱于 2.4G,隔一堵承重墙就可能掉 15dB 以上。信道调得再干净,墙的问题也得靠位置或者节点解决,不要指望改参数补覆盖。

5. 避坑与排查:五条实测翻车记录

工具本身不难,难的是读数背后的假设。下面五条都是我在实际环境里踩过的,每条按现象、原因、解决三步写,遇到对得上的直接抄结论。

5.1 现象:列表里满屏信号,改完却更卡

原因:只看 Level 排序,把信号最强的邻居误判成“主要干扰源”,改到自己以为空、实际被另一台低强度 AP 长期占着的信道。RSSI 低的 AP 若持续发包,一样会让你的网卡反复退避。

解决:排序之后必须再按信道聚合看一遍。判断干扰看的是“同一信道上还有几个 AP”,不是“谁的信号最强”。两个指标一起看,才不会改错方向。

5.2 现象:Graph 上断点很规律,每隔十几秒来一次

原因:DFS 信道上的雷达避让,或者 AP 在做周期性的信道扫描(很多家用路由默认开启“自动选信道”)。这类断点在强度上完全看不出来,只有时间轴能暴露。

解决:把 AP 的自动选信道关掉,固定到非 DFS 信道。改完连续观察 30 分钟,确认断点消失。如果断电依旧规律,再排查是不是有设备在做定时重启或者省电休眠。

5.3 现象:2.4G 改到 1 之后,速度没升反降

原因:路由器频宽仍是“20/40MHz 自动”,改信道没改带宽。中心落在 1、带宽 40MHz 向上扩展,实际占用会压到 5 附近,等于把原来躲开的冲突又请回来了。

解决:信道和频宽必须同时改。固定 20MHz 之后再对比一次,多数密集住宅区在这个组合下体验是最稳的。

5.4 现象:5G 显示连上了,实际速率只有一百多兆

原因:AP 配置里写的是 80MHz,但由于雷达避让或者周边拥堵,射频实际降到了 40MHz 甚至 20MHz。管理页显示的是配置值,不是运行值。

解决:以 NetSpot Channels 5.0GHz 里画出来的梯形宽度为准。发现实际带宽缩水,就主动把配置改成 40MHz,让配置和运行值对齐,避免设备在两个状态之间反复切换。

5.5 现象:同一位置测两次,读数差出 6dB

原因:笔记本网卡省电模式、扫描时机器在移动、或者周围有人走动挡住了路径。2.4G 和 5G 对遮挡都敏感,人体含水量高,挡住就是十几个 dB 的衰减。

解决:固定机器、固定电源计划、固定测点高度,每次扫描至少停留 30 秒不移动。三次读数取中位数,再下结论。这条听着啰嗦,但省下来的返工时间远比它多。

6. Survey 热图进阶:把信号死角变成一张可施工的图

Discover 只能告诉你“当前位置的信号如何”,真要回答“这个房子哪里该加节点”,得靠 Survey 热图。这部分在免费版里是锁着的,想画热图要走 Pro,下载前心里要有数。但只要用上一次,布点这件事基本就不用再猜了。

操作流程是固定的五步:导入户型图(PNG/JPG 都行,没有户型图就用内置工具画几个矩形代表房间)→ 标定比例尺(在图上画一条已知长度的墙,填入实际米数,这一步不做,后面所有距离都是错的)→ 沿行走路线每 1 到 2 米点一次采样 → 走完全屋结束扫描 → 切换图层看结果。一个 80 平米的房子,采样点落在 30 到 50 个之间比较合适,太密浪费时间,太疏热图会糊成一片。

出图之后重点看三层:

图层表示什么判据
Signal Level各点信号强度插值-65dBm 以上算覆盖良好,-70 以下算弱覆盖
SNR信号与噪声的差值低于 20dB 的区域即使强度够,速率也上不去
Interference同频与邻频干扰叠加红色区块就是该挪信道或降带宽的地方

我个人最看重 SNR 那一层。很多人盯着 Signal Level 把 AP 功率拉到最大,结果噪声也跟着涨,SNR 没变,干扰范围倒是扩大了。真正有效的动作往往相反:把功率降下来、把带宽收窄,让覆盖边界清晰一点,重叠区小一点,漫游反而更干脆。

热图最容易翻车的地方是比例尺。有一次我图省事没标定,直接按默认尺寸出图,结论是“卧室信号良好”,实际那个位置走过去就掉到 -74dBm。后来重新按实际墙长标定一遍,热图上的弱区位置和实测点完全对上了。从那以后我每次做 Survey,第一件事就是把比例尺走一遍,哪怕户型再简单也不跳过——这一步省下的十分钟,后面要用几个小时的重测来还。

希望这份流程帮到你,下次家里或者工位再出现“网速够但就是卡”的情况,先别急着换设备,打开 Discover 扫一遍,大概率答案就在那几个信道号里。

本文还有配套的精品资源,点击获取

RELATED READING

延伸阅读

更多一线实战笔记与深度复盘,助您持续精进