无线资料中有两种容易相反的误读:同一个Wi-Fi名称出现多次,就认为记录重复;同一个接入点列出多个标识,又认为它变成多台设备。Cisco Meraki的BSSID文档与Juniper的Wi-Fi字段说明,提供了比单数名字更细的对象关系。它们谈的是标识及列表,不是本文测量出的网络拓扑。
Meraki的Overview先说明,在一个接入点上,每个SSID由一个独特的MAC地址表示,称为BSSID。同一ESS即扩展服务集里的若干AP,又可以广播相同SSID。因此,网络名相同与关联标识不同能够同时成立:共同名称表达网络身份,BSSID帮助客户端分辨自己关联的AP。若把相同SSID的各条记录合成一台设备,就省略了原文明确保留的接入点差别。
反方向也值得读清。“一个AP上的每个SSID”并没有说一台AP只能对应一个BSSID。该Meraki概述随后列出,每个radio有十五种可能的BSSID组合,从SSID 1到SSID 15。这是文档说明的无线电与编号范围,不能改写成每处现场都有十五个正在使用的网络,也不能当作所有厂商设备的统一数量。它提示了一个更细的阅读层次:网络名称、接入点、无线电以及相应标识,并不是可以任意合并的计数单位。
这组数字还不等于用户看到的网络名称。原页解释,SSID后的序号对应其管理界面中SSID从左到右的排列。序号在这段资料里帮助对应位置,SSID本身则是网络名称。整理原厂记录时,“SSID 1”这一位置标识与某个具体网络名需要照原文分别理解,不能只因都跟在SSID后面,就把编号当成名称的一部分。本篇不采用后面的型号表、MAC地址算术或配置步骤。
Juniper把另一种粒度差别直接写在列表说明中。Network(SSID)指Wi-Fi网络名称,Access point(BSSID)指接入点的基本服务集标识,通常为MAC地址。按接入点列示时,每个AP及对应BSSID各有一条;按网络列示时,每个网络只留一条SSID记录。因此,同名下两条不同BSSID可以表达两个AP,而网络粒度下又可以成为一个名称条目。这个假设只解释资料怎样组织,没有实际扫描、连接或判定现场故障。
Meraki还交代标识资料的出处:BSSID可以出现在无线包记录和客户端关联的MAC信息中;各SSID状态也可由其API或AP详情呈现。该文同时声明不再往文章添加新的BSSID值。这说明文中计算列表与实际状态资料的维护范围不同,不能把一份静态文章当成所有当前设备的完整实录。本文仅转述信息出处,不调用接口、抓取终端数据或指导查询操作。
两份来源的首发日期未确认,Juniper正式页面导航所显示的版本也与入口路径分开保留。对设备资料阅读,核心问题可以落在“这一条记录指网络名、AP,还是无线电下的标识”。先保留这些对象,才有条件理解行数变化;单看SSID出现次数,并不足以得到设备数量、覆盖质量、安全隔离或容量结论。
信息来源
- Cisco Meraki:Calculating Cisco Meraki BSSID MAC Addresses - Cisco Meraki Documentation
- Juniper Networks:Wi-Fi interface configuration details — Routing Active Testing documentation
本文基于上述公开资料整理,未使用来源页面的图片、视频或嵌入媒体。