在具有多个 WiFi 接入点的环境中,无线客户端有时会同时连接到两个接入点吗?

在具有多个 WiFi 接入点的环境中,无线客户端有时会同时连接到两个接入点吗?

这更多的是一个好奇而不是一个问题,但在这个新办公室我有两个D-link DAP-2553以主/从阵列连接(这仅意味着主设备保持某些配置选项与从设备一致)。网络设置为仅 802.11n,每个 AP 具有相同的 SSID 和 WPA2 密钥。唯一的区别是它们位于不同的信道(1 和 11)。WiFi 网络本身运行良好。用户可以四处漫游,信号/速度相当一致。

但是,我注意到,当我查看 2 个 AP 的 Web 管理页面中的 802.11 客户端列表时,我发现某些客户端长时间连接到这两个 AP,但我认为它们只通过其中一个 AP 传输数据。并非每个客户端都出现在每个 AP 上,但在任何给定时间,WiFi 适配器的相同 MAC 地址可以与两个 AP 关联(并保持关联)。客户端列表每隔几秒钟自动刷新一次,因此我相信我查看的是最新信息,而不是过时的信息。

与两个 AP 一致关联的 WiFi 适配器之一是 Intel Centrino Wireless-N 1030(笔记本电脑芯片)。

每个 WiFi 卡可以在单独的 APS 上同时建立多个关联,这是 WiFi 标准的一部分吗?

答案1

根据 IEEE 802.11 标准,客户端(称为移动斯塔或“STA”)可能是已认证一次只能连接到一个以上的 AP,但联系每次只对一个 AP 执行此操作。

来自 IEEE Std 802.11-2007,第 5.4.2.2 节“关联”(第 35 页),第 5 段:

在任何给定时刻,一个 STA 最多只能与一个 AP 相关联。

如果您的两个 AP 位于两个不同的信道上,那么行为不当的客户端就更难维持两个关联,因为它必须不断地在这两个信道之间来回调整其无线电。

您可能最终看到的是过时的数据。可能是您的 Centrino 客户端在漫游到另一个 AP 时没有很好地向它离开的 AP 发送解除关联或取消认证数据包,因此它离开的 AP 可能不知道它离开了,并且可能等待一两分钟才放弃它并认为它已解除关联。

相关内容