当 PC 同时具有有线和无线连接时,信息如何传输?

当 PC 同时具有有线和无线连接时,信息如何传输?

我的电脑同时有两个连接(无线和有线)。它们都连接互联网。

在这种情况下,它如何连接到互联网?我的 LAN 和 WLAN 接口如何知道向网络发送请求?

答案1

如果多个接口处于开启状态,则有两个问题。第一个问题是哪个接口有网关以及接口顺序如何。

我假设您正在使用 Windows 操作系统在命令提示符中(在运行窗口中输入“cmd”)输入route print,您应该会看到类似这样的内容:

路线打印

(标题是你的操作系统语言,我的是土耳其语)

哪个接口有网关选项,实际上哪个接口有目的地0.0.0.0的路由信息​​,掩码0.0.0.0是实际的出门……

{ 编辑:请注意,我有一条路线

目标:192.168.8.0 掩码:255.255.248.0 和网关 192.168.24.2

在底部。这说明当我需要访问 192.168.8.0 网络时,我必须通过 24.2 网关。此外,主表中没有 192.168.24.0 网络的条目,这是通过另一个 NIC 进行的实验性条目 }

当您有该目的地的多个路线信息时{编辑:0.0.0.0}并且每个网关都不同,或者只有两个不同的网关,那么您就完蛋了。网络将开始丢失一些数据包……

当您有该目的地的多个路由信息但每个路由信息都有一个网关时(我猜您的网关就是您的调制解调器,也就是您的 dhcp 服务器,它会为每个接口分配不同的 ip 地址,但默认 dns 和默认网关的信息相同)则有一个顺序:

命令

您的操作系统将按照此顺序处理您已启动并正在运行的接口。因此,如果您的无线接口位于第一行并已连接,您的操作系统将使用该接口进行网络通信,反之亦然。

答案2

当我在系统中安装无线网卡时,我自己也想知道这一点。我做了一些测试(在 Windows XP 中),发现如果您同时拥有有线和无线连接(两者都独立配置和运行),那么 Windows 将优先考虑有线连接。

也就是说,当网线断开时,会使用无线连接,但是当你插入网线时,无线连接实质上就停止了(不是已禁用,只是不再使用,也就是说,字节数在任一方向上传输),并且改用有线连接。

当我妈妈买了一台笔记本电脑时,我用它重复了测试(在 Windows 7 中)并得到了相同的结果。

需要说明的是,这种行为是有道理的。有线连接比无线连接更快、更安全。如果有线连接可用,为什么要使用无线连接呢?

我的 Lan 和 Wlan 接口如何知道向 Web 发送请求?

网络适​​配器不会决定这一点,操作系统会决定。Windows 会决定从哪个接口发送和接收。

(我无法测试,但我不认为选择使用哪个适配器取决于速度。我想它可以使用更快的无线连接而不是较慢的有线连接,但这确实是一种奇怪的设置。另外,请注意,根据问题,我指的是有线连接与无线连接,而不是讨论多个有线连接和冗余。如果优先的有线连接中断,Windows 显然会切换到无线连接。)

答案3

如果您已经找到答案,请感到抱歉,但这是可能的,而且真的很好。

Cisco 路由器能够与一台设备建立两个连接,根据连接类型,它要么是非等价路径负载平衡,要么是等价路径负载平衡。路由器将通过两个连接传输数据,它会增加文件传输量,也许还会下载,这取决于您与调制解调器的连接,以及您与 ISP 的计划,但它应该会提高您的下载速度,大多数慢速连接都是无线连接的结果。您通常会发现它与服务器或 NAS 设备一起使用,通常是多个用户或其他设备从存储设备发送/接收数据。如果设置正确,它会产生明显的差异。如果您想让笔记本电脑获得最大速度,最好的选择是购买带有无线 N 或无线 AC 的 Cisco 千兆路由器,除非您使用的是台式机,否则两个 cat6 连接将是……只是……哇。希望这能有所帮助

答案4

这是一个老问题,但如果在寻找答案时出现:

在 Windows 操作系统上,有一个接口“度量”设置,默认为“自动度量”。单击适配器 TCP/IP 属性主选项卡底部的“高级”按钮即可访问此设置。度量由操作系统根据对该接口的路由成本的确定来分配,通常应将最低度量分配给最快、最佳的连接,并在可用时使用该连接。

在某些情况下,您可能希望手动分配一个指标;例如,我既有 LAN 有线连接,又有无线连接,并且两者都可以访问 Internet,但它们最终都通过同一个 ADSL 调制解调器进行连接。我的 LAN 连接是连接到另一台 Windows 计算机,在该计算机上,我已将 LAN 适配器启用为 Internet 连接共享的网关,当我的无线断开连接或禁用时,我可以使用它,但是当我的计算机的无线功能正常时,我希望它优先,因为另一台计算机本身正在使用无线连接 ADSL 调制解调器。我根本没有直接与调制解调器的有线连接。如果让 Windows 自行决定,它将始终使用有线连接到另一台计算机,但由于我不想这样,所以我手动分配了计算机上两个接口的指标,并为无线接口提供了较低的指标,以便在无线接口处于服务状态时使用它。

参考: https://support.microsoft.com/en-us/kb/299540

相关内容