标签: bonding

绑定2个接口可以使速度加倍吗?

我有 2 个运行 centos 6.5 的 linux 机器,每个机器有 2 个绑定在一起的接口,连接到带有 lacp 配置端口的 Cisco 2960-S 交换机。

交换机上的配置

port-channel load-balance src-dst-mac
!
interface Port-channel1
 switchport access vlan 100
 switchport mode access
!
interface Port-channel2
 switchport access vlan 100
 switchport mode access
!
interface FastEthernet0
 no ip address
!
interface GigabitEthernet0/1
 switchport access vlan 100
 switchport mode access
 speed 1000
 duplex full
 spanning-tree portfast
 channel-protocol lacp
 channel-group 1 mode active
!
interface GigabitEthernet0/2
 switchport access vlan 100
 switchport mode access
 speed 1000
 duplex …
Run Code Online (Sandbox Code Playgroud)

bonding lacp etherchannel

7
推荐指数
2
解决办法
7万
查看次数

对简单的债券吞吐量感到困惑,只能获得 Gig

我有安装了 QLogic 千兆以太网的 DL380 服务器。只是试图建立联系,但似乎无法获得超过 1 个 Gig 链接。来自 2 个服务器的所有 3 条电缆都连接到 S40 交换机,在那里我创建了 LACP(滞后)链接出现并且滞后显示活动,但我无法获得超过 1 Gig 的吞吐量。我正在使用 iperf3 进行测试。尝试了所有不同的绑定模式,rr,802.3d 一切,但不能超过 900 Mbps 左右。我错过了一些东西,但无法弄清楚。

Ethernet Channel Bonding Driver: v3.7.1 (April 27, 2011)

Bonding Mode: IEEE 802.3ad Dynamic link aggregation
Transmit Hash Policy: layer3+4 (1)
MII Status: up
MII Polling Interval (ms): 0
Up Delay (ms): 0
Down Delay (ms): 0

802.3ad info
LACP rate: fast
Min links: 0
Aggregator selection policy (ad_select): stable
System priority: 65535
System MAC address: …
Run Code Online (Sandbox Code Playgroud)

linux bonding linux-networking

7
推荐指数
2
解决办法
1066
查看次数

多路复用 1 Gbps 以太网?

是否可以将两个(或更多)1Gbps 以太网复用到一个逻辑连接中?是常见的地方吗?可取?愚蠢的?其他考虑?

我问是因为我的托管合作伙伴的网络基础设施是 1Gbps,但我需要更多。10Gbps 网络套件仍然价格昂贵,尤其是在面向 Internet 的高可用性数据中心的背景下。所以,我正在探索其他选择。

networking ethernet bonding

6
推荐指数
1
解决办法
2388
查看次数

我们可以通过 USB 以太网加密狗和 Airport Wifi 绑定(使用管理虚拟接口或类似接口)吗?

我们有 Macbook Air(实际上,我们有一些 Airs、一些 Pro 和一些 iMac)。我们一直有一个烦人的问题,那就是当他们连接到我们的 DHCP 服务器时,他们实际上有 2 个不同的 IP 地址,这导致在我们的 DHCP 租用文件中设置了 2 个不同的 IP 地址,以及 2在我们的 DNS 中(自动更新)。

在具有多个 NIC 的 linux 工作站上,我们将它们绑定/组合到 bond0 并手动设置 MAC 地址等于绑定中的一个 NIC。这几乎解决了所有相关的ballache。

我只是尝试使用管理虚拟接口(网络中的高级设置,在适配器列表中的小齿轮下)在空中绑定网卡。我可以将 eth0(USB 以太网加密狗)添加到绑定中就好了,但是无线机场适配器没有出现。

难道不能以这种方式跨接口桥接吗?

还有另一种方法吗?

我们想这样做是不是疯了?有没有更好的办法?

networking mac-osx bonding

6
推荐指数
1
解决办法
1382
查看次数

2 台 HP ProCurve 2824 交换机的容错能力

就我们目前的情况寻求一些建议。我们在数据中心有一个完整的机架,其中包含 1 个到数据中心分布层交换机的上行链路(我们不控制它)、2 个 HP ProCurve 2824 和一些服务器(我将保留它以保持简单)。交换机 A 和交换机 B 不具有容错能力。如果一个失败,我们将失去一半的链接。我们正在尝试配置两台 HP 2824,以便在我们丢失一台时,可以恢复正常操作。我们目前配置了中继端口,但这只是为了增加带宽。例如:

interface 17 <br>
name "SERVER-A-BOND0-1"<br>
no lacp<br>
exit<br>
interface 18<br>
name "SERVER-A-BOND0-2"<br>
no lacp

trunk 17-18 Trk4 Trunk

spanning-tree Trk4 priority 4
Run Code Online (Sandbox Code Playgroud)

据我所知,交换机必须堆叠(交换机 A 是指挥官,交换机 B 将是成员 - 顺便说一下,这是 ProCurve 行话),我们正在尝试做的称为 InterSwitch Trunking,尽管 ProCurve手册并没有这么称呼它。

我假设一旦交换机堆叠,我可以做一个类似的配置,除了上面的接口 17 是交换机 A 上的接口 1,接口 18 将是交换机 B 上的接口 1。如果交换机 A 或 B 发生故障,则不会有单点故障。ProCurve 手册特别提到了对冗余交换机使用 LACP 以及在互操作性成为问题时使用“中继”选项。我上面的东西需要切换到更像

trunk 17-18 Trk4 LACP
Run Code Online (Sandbox Code Playgroud)

对于我们是否正在使用新配置走上正确道路的任何评论,我们将不胜感激。不幸的是,我们目前唯一需要使用的环境是生产环境,这使得测试不同的场景变得困难。

最后,对于交换机上行链路,我们目前从数据中心有 1 个下降。为此,我们需要两个,我假设分布层交换机(这些分流的来源)需要针对链路聚合/LACP 进行配置,因此数据中心工作人员需要进行一些更改.

switch hp bonding lacp hp-procurve

6
推荐指数
1
解决办法
4839
查看次数

带有 2 个 NIC 的 LACP 在其中一个关闭时工作,而不是在两个都打开时

我遇到了让 LACP 中继在 Ubuntu 12.04.2 LTS 上正常运行的问题。

我的设置是一台主机,通过两个 10 Gbe 接口连接到两个单独的 Nexus 5548 交换机,vPC 配置为启用多机箱 LACP。Nexus 配置符合 Cisco 指南,Ubuntu 配置符合https://help.ubuntu.com/community/UbuntuBonding

服务器连接到每个Nexus交换机上的端口Ethernet1/7,其端口配置相同并放置在Port-channel 15中。Port-channel 15配置为VPC 15,VPC输出看起来不错。这些是简单的接入端口,即不涉及 801.1q 中继。

图表:

    +----------+      +----------+      +----------+      +----------+
    | client 1 |------| nexus 1  |------| nexus 2  |------| client 2 |
    +----------+      +----------+      +----------+      +----------+
                           |                  |
                           |    +--------+    |
                           +----| server |----+
                           eth4 +--------+ eth5
Run Code Online (Sandbox Code Playgroud)

当任一链接关闭时,客户端 1 和 2 都能够访问服务器。但是,当我启动辅助链路时,使用新启用的链路连接到交换机的客户端无法访问服务器。请参阅下表了解状态转换和结果:

   port states (down by means of "shutdown")
     nexus 1 eth1/7        up     up    down   up
     nexus …
Run Code Online (Sandbox Code Playgroud)

linux ubuntu bonding lacp etherchannel

6
推荐指数
1
解决办法
1万
查看次数

4X10GB 绑定 NIC - 仅产生 4-5GB 吞吐量

我有两台运行 Ubuntu 15.04 的HPBL685c G6 刀片服务器

当我分别配置 4 个 10GB NIC 中的每一个时,我可以使用 iperf 进行测试,并且对于每个 NIC,我在服务器之间接收 ~10Gbit/sec 带宽。这按预期工作。

现在,我尝试使用绑定模式“balance-rr”绑定每台服务器上的所有 10GB 网卡。这些结果各不相同,但介于 2.5Gbits/sec 和 5Gbits/sec 之间

networking performance bonding blade-server

6
推荐指数
1
解决办法
1113
查看次数

将 3 个 1G NIC 绑定到一个 3G NIC 中吗?

例如,我有 3 个网卡 (1GB) 并制作了一个绑定网卡。我可以获得 3GB 网卡吗?

我应该将这 3 个 NIC 连接到 1 个交换机吗?如果一个 NIC 死机,服务器和交换机之间的网络是否仍然存在?

或者我应该将每个 NIC 连接到 3 个不同的交换机?因此,如果一个 NIC 或一台交换机死机,我的网络仍然存在吗?

我应该使用哪种模式?

networking linux switch bonding linux-networking

6
推荐指数
1
解决办法
2198
查看次数

与 2 个 NIC 和 2 个储备绑定?

我有一个带 4 个端口的服务器(2 个适配器,每个适配器有两个端口)。我想将两个端口连接到本地交换机,将另外两个端口连接到外部交换机。该本地交换机具有到外部交换机的上行链路,外部交换机可以访问网络。由于本地交换机具有更快的连接 (1 Gb),我想将其用作使用两个端口的主交换机。如果此开关出现故障,我希望与外部开关连接的以下两个端口将被激活。

这可能吗?

谢谢。

linux nic bonding

5
推荐指数
1
解决办法
502
查看次数

FreeBSD 10.0-RELEASE:重启后没有 lagg0

我有一台运行 Freebsd 10.0-RELEASE 的服务器。我正在尝试使用三个参与者接口 ix0、ix1 和 lagg0 创建桥接接口。Lagg0 是由 ix2 和 ix3 组成的虚拟接口。我的问题是 lagg0 不是在启动时创建的。我可以在启动后创建它,它会自动接管 ix2 和 ix3。之后我可以手动将它添加到bridge0。

我的 /etc/rc.conf 中有这个:

if_lagg_load="YES"
ifconfig_ix0="mtu 9000 UP" 
ifconfig_ix1="mtu 9000 UP"
ifconfig_ix2="mtu 9000 UP"
ifconfig_ix3="mtu 9000 UP"
cloned_interfaces="lagg0"
ifconfig_lagg0="laggproto roundrobin laggport ix2 laggport ix3 up"
cloned_interfaces="bridge0"
ifconfig_bridge0="addm ix0 addm ix1 addm lagg0 up"
Run Code Online (Sandbox Code Playgroud)

我究竟做错了什么?

networking freebsd bonding

5
推荐指数
1
解决办法
761
查看次数