当我有 2 个 wifi 连接时哪个会优先?

当我有 2 个 wifi 连接时哪个会优先?

我的 Windows 10 机器上有 2 个网络适配器 - 其中一个是主板上的集成 wifi 芯片,另一个是我前段时间买的 PCI 快速网卡。

集成网络芯片只能接收2.4ghz,而独立网卡可以接收2.4ghz和5ghz。

目前,这两张卡都连接到了我家的 wifi 连接。集成芯片连接到 2.4ghz wifi,而独立卡连接到 5ghz wifi。

在这种情况下,我的计算机如何决定使用哪个网卡?

我的电脑最终会使用 2.4ghz 还是 5ghz 的 wifi 连接?

或者两张卡可以协同工作并提高速度?

或者,如果其中一张卡断开连接,而另一张卡仍处于连接状态,那么这两张卡是否可以互相充当冗余,我的计算机仍然在线?

答案1

或者两张卡可以协同工作并提高速度?

让我首先回答这个部分:不。

在几乎所有情况下,将两个或多个网络连接到同一个网络都不会提高速度。在两个有线 100Mbit NIC 连接的情况下,您仍然只能获得 100Mbit。

也有例外,但您需要特别注意将这些接口绑定为一个。这需要特殊的软件(搜索诸如边界、滞后等术语)。而且通常这不会使单个连接的速度翻倍,尽管如果您有数十个连接,这会有所帮助。

有线网络肯定是这样的。现在有了无线网络。这意味着两张卡都可以尝试使用相同的频率,从而有效地干扰对方。不同的无线信道可以提供帮助,但由于您可能只有一个接入点,因此这可能毫无用处。

好的,通用编号就这么多。现在进入 Windows 及其默认操作,无需特别注意。

TCP/IP 网络使用具有最低度量的接口。该度量可以表示任何内容。例如每次使用的成本。但在 Windows 中,默认度量是根据连接速度设置的。由于 5GHz 卡可能是最快的,因此将使用这个连接,并且仅此连接。

这意味着一般默认答案是“否”,但在特殊情况下可以变成“是”。出于实际考虑,只需禁用仅 2.4GHz 的设备,看看是否能节省一些电量,然后只使用 5+2.4 GHz 卡。

答案2

抛开技术细节不谈,在这种情况下你就是自找麻烦。它不会提高速度,而且很可能导致意想不到的后果。至于原因,我不会深入讨论,因为这超出了范围。

但是,从技术上讲,Windows 会根据链接速度自动设置每个连接的度量值。度量值会告诉 Windows 在有多个路径到达同一目的地时应使用哪个路由/适配器。度量值越高,成本越高,因此优先级越低。

5Ghz 连接可能具有更高的链接速度,因此会比 2.4Ghz 连接更受欢迎。最坏的情况是两个连接的速度相同,但其中一个连接可靠性要低得多,2.4Ghz 连接通常就是这种情况。由于 5Ghz 的频段更干净,连接更稳定,因此没有必要保持 2.4Ghz 连接处于活动状态。

有关 Windows 自动度量的更多信息: https://support.microsoft.com/en-us/help/299540/an-explanation-of-the-automatic-metric-feature-for-ipv4-routes

相关内容