我正在使用 Metageek 提供的 inSSIDer 软件来获取无线接入点的一些详细信息。我们用它来测试我们周围是否存在干扰。一切运行正常,我能够找出一些干扰(信道重叠)。
但是当我进行文档编写时,我意识到 inSSIDer 捕获的 MAC 地址与供应商提供的 MAC 地址不同。我很确定接入点的详细信息与该区域中可用的接入点详细信息相似。供您参考,我们使用的是 HP Procurve 无线端口 220。
那么有人想过为什么会发生这种情况吗?或者软件中是否存在“缺陷”?
答案1
不太熟悉 HP Procruve AP,也不太清楚您指的是供应商提供的哪个 MAC 地址。但是,大多数企业供应商使用有线接口的 MAC 地址进行管理,有时也用于识别目的。这是因为那是您在有线网络上看到的 MAC 地址。
对于大多数企业 AP,每个 AP/SSID/无线电组合都是具有自己的 BSSID 的独立无线接口。因此,如果您在双无线电 AP 上从两个无线电广播 2 个 SSID,它将在空中拥有 4 个独立的 BSSID(MAC 地址)。
您会发现,他们会通过使用有线 MAC 地址作为 BSSID 之一来“欺骗”系统,因为在正确配置的无线网络中,来自无线接口的任何流量都不应该返回到有线网络。
例如,我正在查看一个较旧的 Cisco(Airespace 更名)双无线电 AP,每个无线电上都有一个 WLAN/SSID。在空中我看到 00:0B:85:xx:80 (5GHz) 和 00:0B:85:xx:8F (2.4GHz)。有线 MAC 是 00:0B:85:xx:80。