使用多个 NIC 以获得更快的互联网速度?

使用多个 NIC 以获得更快的互联网速度?

我的笔记本电脑有一个以太网卡和一个无线网卡。以太网线路的最大下载速率为 1.5MiB/秒,wifi 也超过 1MiB/秒,但似乎只有一个 NIC 可以同时工作(如果我打开以太网,则系统不使用 wifi,尽管它已连接)。我想同时使用 2 个网卡以获得更快的互联网速度(可能约为 2.5MiB/秒??),我该怎么做?

更新:
我的意思是,Download Them All当下载电影时,Firefox 插件报告我的互联网速度(通过以太网卡)为 1.5MB/s,其他互联网速度(通过无线卡)为 1.0MB/s。如何同时使用两个网卡下载文件?

更新2: 这是 wifi 和以太网的两种不同的互联网连接,一次最大为 1.5MB/s,一次最大为 1.0MB/s

我的笔记本电脑是:HP CQ40 129TU(相当旧:D)
无线卡:BCM4312(b43 模块)

答案1

配置多个 NIC 卡的一种方法是使用所谓的绑定。它还有其他名称:

使用网络管理器

您使用什么版本的 NetworkManager?版本 0.9.8 是第一个声称提供网络绑定支持的版本。

摘自phoronix.com

  • 为 Bond 设备添加“slaves”属性
  • Bond 接口现在在开始自动 IP 配置之前等待就绪的从属设备

网上也有这样的宣传语关于绑定的 Fedora 网站

请等待 NetworkManager 0.9.8,然后再考虑此功能完全正常工作。我准备了一个专题页面为了这。

本教程旨在展示如何使用 NetworkManager 进行设置。我没有这个版本,所以无法确认步骤。

手动

如果您不使用 NetworkManager,另一种设置方法是手动设置。这种方法不太灵活,如果以太网设备之一是无线的,我会避免使用它。步骤已覆盖本教程中的此处(Fedora 特定)

答案2

如果你能实现的话这是可能的多路径TCP 在您的计算机和您要连接的服务器上。 (或者带有“并发多路径”的 SCTP。在某些时候有针对 Firefox 的 SCTP 补丁)。据我了解,目前仍处于研究阶段。

绑定不起作用...替代名称“链路聚合”可能有助于解释它。绑定允许您合并 A 和 B 之间的多个链接(假设 B 与 A 合作)。您无法将从 A 到 B 的链接与从 A 到 C 的链接合并。

答案3

那不行。原因如下。

安装并运行mii-tool

$ sudo mii-tool eth0
eth0: negotiated 100baseTx-FD, link ok

如果 eth0 不起作用,请运行ip link并查找不是 lo(环回)或 wlan0(无线)的设备名称。它可能看起来像 p0p1。例如,当前的 Fedora Linux 就是这种情况。

您的以太网连接将是 100something 或 1000something。这意味着每秒 100M 或 1000M 位。一个字节有 8 位(以及各个级别的协议开销)。因此我们预计每秒大约有 10M 甚至 100M 字节。

所以每秒 1.5M 字节不是由于您的以太网连接造成的。限制因素是从家庭路由器到互联网服务提供商 (ISP) 的连接。您可能可以支付更多费用来获得更快的连接,特别是如果您所在地区有光纤提供商的话。

相关内容