我是无线技术的新手,我对无线漫游的某些方面感到困惑?
- 如果我想使用一些 AP 来构建漫游环境,我是否“必须”使用相同的 SSID?我知道很多资料和网页建议所有 AP 应该使用相同的 SSID 来构建漫游环境,但我不知道这是否是强制性要求。
- 什么是“漫游”定义?有些网页说“漫游是在小区之间移动”。这是否意味着不同的小区可以有不同的 SSID?如果无线客户端在 SSID1 的 AP1 和 SSID2 的 AP2 之间移动,我可以称之为“漫游”吗?
- 很多网页说在漫游过程中,无线客户端会尝试寻找更好的信号提供相同的SSID,这是客户端的默认行为吗?如果它找不到具有相同SSID的wifi信号怎么办?
- 如果客户端发现提供相同 SSID的更好的 AP 信号,并且它倾向于漫游,在重新关联到新 AP 后,客户端会向旧 AP 发送解除关联帧吗?还是新的 AP 会发送解除关联帧?
这就是 SSID 的用途。它告诉设备这些 AP 属于同一个网络,并且可以在它们之间无缝漫游。
如果 AP 使用不同的 SSID,设备会自动认为它们属于不同的网络,因此无法漫游。(它没有其他办法知道。)当然,如果客户端完全失去旧连接,它会自动重新连接到新网络,但这并不是真正的“漫游”。
在 Wi-Fi 中,它可能意味着两件事,但最常见的定义是在 BSS (AP) 之间移动,同时保持相同的 ESSID 并且不中断数据传输。
例如,引用 wi-fi.org 上的一篇博文:“当漫游有效时,客户端设备可以从一个区域移动到另一个区域,并在 AP 之间漫游,而不会中断需要持续网络连接的应用程序。 ”
我强调的部分暗示漫游设备需要一种方法来知道连接将被保留——这通常意味着寻找相同的 SSID。
不同的客户有不同的行为。
AFAIK,客户会的。
请注意,“基本”漫游要求客户端先与旧 AP 解除关联,然后才能关联到新 AP。对于“无缝”漫游,所有设备都需要支持 802.11r。