SSID 出现慢的原因
手机要等十几秒才在列表里看到 SSID,通常不是信号弱,而是扫描与发现机制在起作用:终端逐信道扫描(被动扫描需等待 Beacon,主动扫描要发探测请求),信道越多耗时越长;隐藏 SSID 必须靠主动探测才会显示,出现得更慢。6GHz 还引入了 PSC 扫描策略,没落在 PSC 上的 6G 热点发现会更慢。
基本信息
| 被动扫描 | 终端等待 Beacon 才列出网络,受 Beacon 间隔影响 |
|---|---|
| 信道数量 | 逐信道扫描,2.4G+5G+6G 全扫耗时更长 |
| 隐藏 SSID | 必须主动探测才显示,出现更慢 |
| 优化手段 | 合理的 Beacon 间隔、11k 邻居报告辅助发现 |
| 6GHz 特性 | PSC 扫描只扫首选信道,可加快发现 |
典型使用场景
- 用户抱怨「手机要等半天才出现公司 Wi-Fi」
- 打开 Wi-Fi 列表时目标网络的出现顺序靠后
- 漫游时新 AP 迟迟不出现在候选列表
- 排查隐藏 SSID 部署带来的连接体验下降
- 评估 6GHz 与 PSC 对终端发现速度的影响
观察方法
观察方法
# Windows:多次执行并记录网络出现的先后顺序与耗时
# netsh wlan show networks mode=bssid
# 与 AP 侧的 Beacon 间隔配置对照,确认是否被调大
# 抓包看终端是在被动等待 Beacon,还是主动发探测请求影响发现速度的因素
| 因素 | 影响 | 建议 |
|---|---|---|
| Beacon 间隔 | 调大则发现变慢 | 常规场景保持默认约 100ms |
| 信道数量 | 信道越多扫描越久 | 收敛信道规划,减少冗余信道 |
| 隐藏 SSID | 必须主动探测才显示 | 除特殊需求外不要隐藏 |
| 6GHz 与 PSC | 非 PSC 信道发现更慢 | AP 尽量落在 PSC 上 |
Beacon 间隔调大能省一点空口,但会增加终端的发现与漫游同步时间;常规场景建议保持默认(约 100ms),不要为省空口牺牲体验。
把「发现慢」当信号弱处理是常见误判:扫描是机制与策略问题,先看信道数量与 Beacon 配置,再谈覆盖。
隐藏 SSID 并不能真正提升安全性(探测请求仍会暴露),却明显拖慢终端发现速度,属于得不偿失的做法。