在新设备的 WIFI 空间中使用旧设备是否会降低整体连接速度?

在新设备的 WIFI 空间中使用旧设备是否会降低整体连接速度?

我曾经在 reddit 的一个帖子中向一位专家询问过有关 wifi 连接的一些事情,他是这样解释的:

2010 年的 iPhone 永远无法获得 200 Mbps 的下载速度。话虽如此,如果你有一部第一代 iPhone 和三台全新的 MacBook Pro,那么这三台笔记本电脑上的互联网速度很可能会很慢。TCP/IP 是互联网的通信部分。当数据包从一台主机发送到另一台主机时,它们会被重新组合以确保信息正确。如果这些数据包没有按照正确的顺序组合,你就会遇到问题。因此,如果它收到太多错误的数据包,它会减慢传输速度以允许数据包正确到达。这可能会导致拥塞。第一代 iPhone 会受到其技术的限制,因此调制解调器/路由器会适应其能力的不足。实现这一点的一种方法是减慢其他所有设备的速度。这听起来可能很奇怪,但我发现这是导致许多问题的原因。一旦旧设备从网络中淘汰,速度就会上升。当你考虑 802.11G 与 802.11AC 时,这是同样的逻辑。我可以为您提供 1Gb 的上下速度,但如果您有一个 802.11G 路由器,您的无线速度永远不会超过 54 Mbps。

我对网络术语不太了解,但他的解释对我来说似乎很有道理。事实上,在我以后提起这件事之前,我想知道我是否可以检查一下他的说法是否正确。(我倾向于认为这是事实)

编辑:好吧,所以,在阅读给出的答案后,我不知道谁是正确的,我将保留未标记答案的主题。

答案1

首先,我们需要澄清一个普遍存在的误解,那就是如果一个旧设备加入到你的网络,整个网络就必须停止使用其能够支持的所有更快的技术,每个人都必须按照老方法做所有事情。具有绝不是真的。如果您有 802.11g AP 和客户端,然后又有 802.11b 客户端加入,802.11g 设备仍会使用更快的 802.11g 速率相互通信。并不是因为出现了 B 客户端,每个人都必须突然停止使用 G,而开始只使用 B。

也就是说,有一些(大多是小事)情况是,较旧客户端的存在可能会导致较快的设备无法获得与没有较慢设备时一样多的吞吐量。

一个问题是,与较快的客户端相比,较慢的客户端需要更多的空中时间来传输相同数量的数据。当然,即使是最先进的客户端,如果距离 AP 太远,也可能只能以较慢的数据速率进行连接,并且可能会使用大量空中时间来传输给定数量的数据。所以这只是所有代 802.11 设备共享空中的一个共同部分。但对于较旧的客户端,无论如何,即使它靠近 AP,它也永远无法像较新的客户端那样快速发送数据。因此,如果较慢的客户端有大量数据要发送或接收,这可能是一个因素。

现代快速 802.11 设备还可以进行一些细微的性能调整,以从介质中挤出更多几个百分点的效率,而这些调整在存在较旧的传统 802.11 客户端的情况下无法实现。因此,传统客户端的存在可能会导致快速客户端不得不停止使用一些细微的优化,甚至可能启用一些调整来保护其传输不被传统客户端检测到(从而受到破坏)。这些调整大多是微小的,当然不会导致所有现代客户端都停留在传统速率上。

答案2

我的经验让我同意 Pythonian 的观点。我有一个有线医疗设备,通过旧的 D-Link 802.11b 以太网适配器连接到我的 WiFi 网络。它仍然可以正常工作,但是当适配器通电时,即使连接的设备处于静止状态,整个房子的 2.4GHz 网络速度也会受到影响。

我由此推断,较新设备的 WiFi 连接本身并没有变慢,但网络协议必须与传统设备协同工作,即使它没有产生原始流量,它仍参与流量管理。

因此,当不使用时,我会将其关闭。

答案3

不,这篇文章充满了错误信息,你唯一能做的就是将其打印出来然后烧毁。

即使旧设备加入网络,中央 WAP 仍然可以高速与快速客户端通信,但速度会降低在与慢速客户端交谈时。因此,一个运行缓慢的设备仅仅存在并不会使任何事物变慢。


如果你想要类比:想象一下房间里的一场大讨论:
有 1 个中心人物说话非常快。
有 4 个人说话非常快。
有一个人说话很慢。

每个人都和中央人交谈。快的人和他说话快,慢的人说话慢。只要中央人不是一直忙着占用中央人的时间,它就会不是放慢速度。


TL;DR:不要从速度慢的手机上下载大文件,这样速度就不会变慢。

答案4

是的 - 这是正确的,尽管不完全符合协议描述。您总是受最慢设备的约束。让我给您举一个关于 Wi-Fi 标准的最简单的(2.4GHz)示例。如果您有一个 802.11n Wi-Fi 调制解调器,并且您的所有设备都支持 802.11n 标准,那么您将以 300Mbps(理论上)的 802.11n 速率运行。但是,如果旧的 802.11b 设备(理论上为 11Mbps)加入您的无线网络,这将降低流量。例如,如果您在高速公路上,每个人都以 70 英里/小时的速度行驶,而有人以 40 英里/小时的速度加入高速公路 - 这将影响高速公路的整体交通。这里的概念相同,一旦速度较慢的 802.11b 设备加入无线网络,它也需要传输流量。它通过在空中发送数据包来实现这一点,这会告诉使用空中的每个人(包括快速移动者),由于我的数据包很慢,我需要更多的空中时间来传输我的数据。因此,快速移动者必须缓冲/保留其流量,直到慢速移动的数据包完成...正如您所见,这造成了瓶颈并减慢了流量。

相关内容