主板上的两个以太网端口。我怎样才能获得双倍的带宽?

M. *_*its 16 10.04 networking ethernet

直接问题:我的 evga 分类主板有两个以太网端口。我想同时使用它们来提高远程连接的速度。(是的远程编程)。我该怎么做呢?目前/etc/network/interfaces:

auto lo eth0 eth1

iface lo inet loopback

iface eth0 inet static
address 192.168.1.202
netmask 255.255.255.0
gateway 192.168.1.2

ifrace eth1 inet static
address 192.168.1.201
netmask 255.255.255.0
Run Code Online (Sandbox Code Playgroud)

我应该改变什么?是否需要安装一个包来绑定两个通道。

背景:我从家到办公室和办公室到家都进行了大量远程计算。但是(将我的 ISP 排除在外),让我们将问题定义为好像我真的只是对最大化同一(本地)网络上的两台计算机之间的文件传输速率感兴趣。两个盒子都有双以太网主板。使用一个简单的 Linksys WRT54GS 作为 5 端口交换机(忽略无线和 isp)——如何最大化计算机之间的传输速率?

请注意:我对负载平衡不感兴趣——如果我错了,请纠正我,但我想将两个通道绑定在一起,这样盒子看起来就好像它有一个速度快两倍的连接。

Sca*_*ine 14

绑定您的接口不太可能会导致速度增加。通常,即使您成功绑定接口并配置交换机以支持以太网通道),您仍然会发现绑定中只有一个接口用于每对源/目标 TCP/UDP 会话。

因此,如果您从一台服务器复制一个 10Gb 文件,然后启动另一个10Gb 复制到该服务器,假设您也有基于会话的绑定,您将看到两张卡都已用完。但至关重要的是,第一个副本只会消耗一张网卡,而不是两者。

思科的以太通道当然就是这种情况。事实上,思科的以太通道甚至不是基于会话的,而是基于源/目标的,因此在我上面的示例中,您甚至无法提高速度 - 在您看到两者之前,您的第二个副本必须是完全不同的服务器使用的卡。也许你有一个更好的开关,允许端口通道在一个 TCP/UDP 会话中同时使用两个卡,但它需要一些非常时髦的 arp/MAC 操作,我不知道 linux 中的绑定模块是否支持。

至于您,您使用的是 bog 标准的家用路由器,因此这里不可能提供交换机端支持,这意味着您的选择受到进一步限制(请参阅下面的第一篇文章,您会注意到现在不能使用链路聚合的最佳模式,模式 4)。

如果您决定继续这样做,我发现这篇已有五年历史的文章似乎仍然相关。此外,这篇三年前的文章涵盖了相同的内容。

希望能帮助到你。


Net*_*nja 3

需要注意的是,为了利用 NIC 分组功能,您所连接的交换机必须支持分组(即 LACP)。您可以通过在 NewEgg.com 等搜索找到类似的开关。

一旦你掌握了这些,这里有一个来自 wiki 的简单指南: https: //help.ubuntu.com/community/UbuntuBonding

祝你好运!