LACP Bond配置(by quqi99)

 

作者:张华  发表于:2016-04-26
版权声明:可以任意转载,转载时请务必以超链接形式标明文章原始出处和作者信息及本版权声明

 

( http://blog.csdn.net/quqi99 )

 

 


linux有七种网卡绑定模式:

  1. bond0:round-robin, 轮询。各接口轮流使用。需要交换机支持。交换机要配置成聚合口
  2. bond1:active-backup, 主备。即只有一个接口在使用,当接口出现问题的时候再切换到别的接口
  3. bond2:load balancing(xor), 根据数据的目的mac地址计算使用的端口。
  4. bond3:broadcast, 所有数据在每个接口都复制一份
  5. bond4:lacp, IEEE 802.3ad动态链路聚合。创建共享相同的速率和双工模式的聚合组。能根据802.3ad规范利用所有的slave来建立聚合链路。Salve的出站选择取决于传输的hash策略,默认策略是简单的XOR策略,而hash策略则可以通过xmit_hash_policy选项加以改变。
  6. bond5:对外出流量负载均衡
  7. bond6:通过修改ARP包实现负载均衡, 即对到来的arp请求依据一定策略使用不通过的arp进行回复


vi /etc/network/interfaces

auto bond0
iface bond0 inet manual
   bond-slaves eth2 eth1
   bond-miimon 100
   bond-mode 4
   bond-lacp-rate 1
   bond-xmit-hash-policy 2
   mtu 9000
auto eth2
iface eth2 inet manual
bond-master bond0
auto eth1
iface eth1 inet manual
bond-master bond0
auto bond0.1600
iface bond0.1600 inet static
   address 10.0.1.108
   netmask 255.255.255.0
   up ip route add 10.0.0.0/16 via 10.0.1.1 dev bond0.1600 || true

 

hua@node1:~$ cat /proc/net/bonding/bond0
Ethernet Channel Bonding Driver: v3.7.1 (April 27, 2011)

Bonding Mode: IEEE 802.3ad Dynamic link aggregation
Transmit Hash Policy: layer2+3 (2)
MII Status: up
MII Polling Interval (ms): 100
Up Delay (ms): 0
Down Delay (ms): 0


802.3ad info
LACP rate: fast
Min links: 0
Aggregator selection policy (ad_select): stable

Slave Interface: eth1
MII Status: up
Speed: 100 Mbps
Duplex: full
Link Failure Count: 1
Permanent HW addr: 2c:53:4a:02:20:3c
Slave queue ID: 0
Aggregator ID: 1
Actor Churn State: none
Partner Churn State: churned
Actor Churned Count: 0
Partner Churned Count: 2

Slave Interface: eth2
MII Status: up
Speed: 100 Mbps
Duplex: full
Link Failure Count: 0
Permanent HW addr: 2c:53:4a:02:20:3d  #若此处是00:00:00:00:00:00的话意味着交换机没配置LACP,这叫fallback模式,就像bond只有一个NIC一样影响性能,但合法
Slave queue ID: 0
Aggregator ID: 2
Actor Churn State: churned
Partner Churn State: churned
Actor Churned Count: 1
Partner Churned Count: 1

其他

这里的网口bond0被插到了br-bond0中,但在neutron中还有一个br-ex需要plug一个没有使用的网口,如果没有多余的网卡怎么样,可以这样(见: https://bugs.launchpad.net/charms/+source/neutron-openvswitch/+bug/1635067):

# create veth pair between br-bond0 and veth-tenant
ip l add name veth-br-bond0 type veth peer name veth-tenant

# set mtu if needed on veth interfaces and turn up
#ip l set dev veth-br-bond0 mtu 9000
#ip l set dev veth-tenant mtu 9000
ip l set dev veth-br-bond0 up
ip l set dev veth-tenant up

juju set neutron-openvswitch data-port="br-ex:veth-tenant"

  • 0
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
LACP MAD配置是指在堆叠设备中使用Link Aggregation Control Protocol (LACP)和Multiple Aggregation Detect (MAD)来实现快速检测和处理堆叠线路中的故障。通过配置LACP MAD,当堆叠线断裂时,MAD会迅速关闭大号交换机上的所有业务口,并在堆叠恢复时快速启用之前关闭的业务口。在配置LACP MAD时,需要确保两台交换机的域名一致,并且在同一个局域网中检测多个堆叠设备时,域名不能重复。 要配置LACP MAD,首先需要配置堆叠和聚合口。堆叠的配置方法可以参考中的链接,而聚合口的配置方法可以参考中的链接。在配置聚合口时,需要将端口的链路类型设置为trunk,并允许通过所有VLAN,同时使用动态LACP模式。另外,需要开启MAD功能检测,以实现快速检测并关闭故障的业务端口。 总结起来,LACP MAD配置的步骤包括: 1. 配置堆叠设备,确保堆叠的域名一致。 2. 配置聚合口,将端口的链路类型设置为trunk,允许通过所有VLAN,并使用动态LACP模式。 3. 开启MAD功能检测,以实现快速检测并关闭故障的业务端口。 请注意,具体的配置步骤可能会有所不同,具体请参考相关设备的文档或指南。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [IRF配置(LACP MAD检测方式)](https://blog.csdn.net/qq_40907977/article/details/107205901)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *2* *3* [华三交换机检测堆叠分裂的三种方法(lacp mad,bfd-mad,arp-mad)](https://blog.csdn.net/qq_42906357/article/details/124910400)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

quqi99

你的鼓励就是我创造的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值