跳转到内容

社区 FreedomBox/Wi-Fi 漫游

来自维基教科书,开放世界中的开放书籍

社区可能分布在很大范围内,例如整个村庄或教育机构。如果有多个具有不同名称的 Wi-Fi 接入点,用户必须知道并为每个网络提供密码。为了避免这种情况,希望整个社区使用一个名为 SSID 的 Wi-Fi 网络名称。当用户连接到最近的 Wi-Fi 接入点,然后移动到该接入点范围之外,而另一个接入点范围内时,我们希望过渡过程平稳。现有连接不应断开。用户不应看到 Wi-Fi 连接中断。不应提示用户输入新密码。这被称为 Wi-Fi 漫游,通常部署在大型区域 Wi-Fi 网络(如校园)中。

接入点

[编辑 | 编辑源代码]

Wi-Fi 漫游在接入点方面很容易实现。必须满足以下条件

  • 网络中的每个 Wi-Fi 接入点都必须配置为具有相同的 SSID。
  • 每个接入点都必须配置为不自行提供 IP 地址,而是将来自 Wi-Fi 网络中客户端的任何请求中继到后端网络中的服务器。这可以通过将大多数 Wi-Fi 接入点配置为中继模式来实现。
  • 让 LAN(连接所有接入点的后端网络)上的单个实体向所有代理提供 DHCP 地址。在使用 FreedomBox 的社区设置中,FreedomBox 服务器执行此任务。请参阅有关配置 FreedomBox 网络的部分。

客户端

[编辑 | 编辑源代码]

客户端侧的 Wi-Fi 漫游是所有魔术发生的地方。他们需要不断扫描接入点。当用户移动到信号更强的接入点(信号强度或信噪比更高)附近时,他们会切换到该接入点。由于客户端将给定密码与 SSID 相关联,因此如果新网络的 SSID 与旧网络的 SSID 相同,则客户端将尝试使用与之前网络相同的密码连接到新网络。执行良好的客户端表现优于其他客户端。因此,Wi-Fi 漫游体验取决于客户端。预计大多数移动设备都能正常工作。

使用显示区域中 Wi-Fi 网络的信号强度、SSID、已连接接入点和频道号的移动应用程序。连接到网络并四处走动,以移至更好的接入点。您应该看到从一个频道切换到另一个频道。

华夏公益教科书