我可以连接多个网络以获得双倍带宽吗?

我可以连接多个网络以获得双倍带宽吗?

如果我使用一个有线连接到 ISP_1,另一个无线连接到 ISP_2,Ubuntu 是否可以从两者中受益,比如运行 bit-torrent 并获得两倍的带宽?

答案1

不,这是不可能的。您可以同时连接到两个 ISP,但每个 ISP 都会给您不同的 IP 地址。当您运行 Web 浏览器并尝试下载某些内容时,它必须选择一个 IP 地址来使用,然后其流量将全部通过该 ISP 路由。您可以在一个地址上运行一个程序,在另一个地址上运行另一个程序,但您无法将一个下载拆分到两个链接上。

答案2

要同时连接两个 WiFi 网络,您的计算机必须有两个 WiFi 调制解调器。(就像您必须有两个以太网卡才能连接两个以太网一样)

您可以使用 USB 连接的第二个 WiFi 调制解调器。

如果你有两个调制解调器,并且都连接上了,我认为 Ubuntu 会自动进行负载平衡,并使用两者。如果没有,可以配置它来执行此操作,也许像那里

答案3

从理论上讲,这应该是可能的,但它需要一些高级的网络配置并且有一些注意事项。Server Fault 有一个关于配置 Linux 路由器在两个 ISP 之间进行负载平衡的问题/答案

总之:

  • 您无法在两个 ISP 之间拆分单个 TCP 连接。这是因为连接与一对 IP+端口绑定,并且您的 IP 地址在每个 ISP 中都是不同的。
  • 尽管 UDP 没有“连接”,但也有同样的限制。
  • 每个新连接将(随机)分配给两个 ISP 之一。
  • 由于 BitTorrent 使用多个并行连接,您可能会注意到速度有所加快。
  • 浏览网页可能不是很好,因为有些网站将您的会话与您的 IP 地址绑定在一起(除了 cookie),这意味着有些网站会因为您更改 IP 而将您注销。

相关内容