我想将家庭 wifi 网络升级到 802.11ac,并注意到大多数 airplay 认证的无线扬声器仅包含 802.11g 芯片。包括一个或多个这些 11g 设备是否会导致 802.11ac 数据传输出现问题或速度变慢?(假设 802.11ac 路由器和 802.11ac 笔记本电脑)
答案1
首先,与可以在 2.4GHz 或 5GHz 频段工作的 802.11n 不同,802.11ac 仅适用于 5GHz 频段。请注意,802.11g 仅适用于 2.4GHz。因此,您永远不会让 802.11g 和 802.11ac 设备在相同的无线电频率上共享广播时间。到目前为止,我所知道的市场上的所有 802.11ac AP 都是同步双频设备,在 2.4GHz 上支持 b/g/n,在 5GHz 上支持 a/n/ac。
此外,尽管存在普遍的误解,但网络上老一代无线客户端的存在并不会、也从来不会迫使整个网络降到老一代的速率。
假设这个问题是关于您的 G AirPlay 设备是否会降低 2.4GHz 802.11n 设备的速度。当轮到您的 N 客户端向 N AP 发送数据/从 N AP 接收数据时,它仍将以 N 速率进行操作(如果在 N 速率是最佳选择的范围内),即使网络上有 G 客户端。
但是,当轮到 G 客户端发送或接收数据时,该客户端只能以 G 速率发送或接收数据,因此它平均可能会使用更多的带宽来传输相同数量的数据。这样一来,AC 客户端可用的带宽就更少了,但它们在获得带宽时仍能以 AC 速率传输数据,因此除非 G 客户端正在执行大量工作以致占用了所有带宽,否则 AC 客户端不会受到太大影响。
让我们做一个粗略的估计,看看您的 G AirPlay 设备会如何影响您的 2.4GHz b/g/n 网络。对于 AirPlay 扬声器,您谈论的音频流可能小到 256kbps(有损压缩)或 1.4mbps(完全未压缩)。在实际条件下,802.11g 设备通常获得 15mbps 的 TCP 吞吐量(因为它们并不总是获得其最高 54mbps PHY 速率,并且因为 Wi-Fi 是半双工的并且具有大量协议开销)。因此,在将音频流式传输到 AirPlay 扬声器时,您可能会使用 1/60 到 1/10 的空中时间。因此,即使在最坏的情况下估计,您的 N 客户端仍然可以以 N 速率获得 90% 的空中时间,因此它们仍然应该能够获得如果没有 G 客户端或没有执行任何操作时他们将获得的速度的 90%。这比神话般的“它将迫使他们使用 G 速率”要好得多,这意味着将它们的最大 PHY 速率从 450 降低到 54mbps,这将是 90%减少相比之下,减少了 10%。