三个名字的区别
SSID 是网络名,用户在列表里看到的就是它;ESSID 是标准文档里的正式叫法,指一个逻辑网络的全部名称;BSSID 是每一个射频单元的标识,通常就是 AP 射频口的 MAC 地址。同一个 SSID 下的多台 AP 各有不同的 BSSID,所以要定位「连到了哪台 AP」必须用 BSSID。
基本信息
| SSID | 网络名称,最长 32 字节 |
|---|---|
| BSSID | 单个 BSS 的标识,通常为 AP 射频口的 MAC |
| ESSID | 标准术语,泛指无线网络名,多数语境下与 SSID 等价 |
| 对应关系 | 一个 SSID 可对应多个 BSSID(多 AP 组网) |
| 管理用途 | 按 BSSID 查找比按 SSID 精确得多 |
三者对照
| 名称 | 含义 | 典型用途 |
|---|---|---|
| SSID | 面向用户的网络名 | 连接时选择网络 |
| BSSID | 单个射频单元的 MAC 地址 | 定位具体 AP、抓包分析 |
| ESSID | 标准术语中的网络名 | 文档与标准描述 |
| 隐藏 SSID | Beacon 中不携带名称 | 客户端需要定向探测才能发现 |
查看 BSSID
查看 BSSID
# Windows:查看当前连接的 BSSID
netsh wlan show interfaces
# Linux:link 信息里包含当前 BSSID
iw dev wlan0 link
# 扫描结果可对比同一 SSID 下的多个 BSSID
netsh wlan show networks mode=bssid定位「连到了哪台 AP」要用 BSSID。控制器管理界面按 BSSID 查找比按 SSID 精确;多 AP 同 SSID 组网时,SSID 只能说明网络,说明不了位置。
同名 SSID 可能来自不同厂商甚至不同单位。靠 SSID 判断归属会出错,安全排查与投诉定位都必须回到 BSSID 上。
台账归档建议
- 台账里同时记录 SSID、BSSID、AP 位置与管理地址,报障时可按任一字段检索
- 多 SSID 场景下把每个 SSID 绑定的 VLAN 一并记录,避免事后反查配置
- 巡检时导出 BSSID 清单,与控制器上实际在线的 AP 逐条比对
- 发现陌生 BSSID 时先判断是否为邻区设备,再决定是否上报安全流程
- 变更 SSID 名称后同步更新台账与用户指引,避免用户按旧名称搜索
实际用法
- 用户报障时要求提供 BSSID,才能定位到具体是哪一台 AP
- 控制器按 BSSID 检索终端所在 AP,比按 SSID 过滤更精确
- 抓包分析时用 BSSID 区分同一 SSID 下的不同射频单元
- 排查同名 SSID 串网时,先比对本组织 AP 的 BSSID 台账
- 资产盘点时把 BSSID 与 AP 位置、管理地址一并记录