centos7 多网卡绑定bond0 之mod4

it2025-11-09  5

什么是mod4

mod=4,即:(802.3ad) IEEE 802.3ad Dynamic link aggregation(IEEE 802.3ad 动态链接聚合)

特点:创建一个聚合组,它们共享同样的速率和双工设定。根据802.3ad规范将多个slave工作在同一个激活的聚合体下。

外出流量的slave选举是基于传输hash策略,该策略可以通过xmit_hash_policy选项从缺省的XOR策略改变到其他策略。需要注意的 是,并不是所有的传输策略都是802.3ad适应的,尤其考虑到在802.3ad标准43.2.4章节提及的包乱序问题。不同的实现可能会有不同的适应 性。

必要条件:

条件1:ethtool支持获取每个slave的速率和双工设定

条件2:switch(交换机)支持IEEE 802.3ad Dynamic link aggregation

条件3:大多数switch(交换机)需要经过特定配置才能支持802.3ad模式

 

配置绑定

配置网卡enp2s0f0:[root@localhost ~]# cat /etc/sysconfig/network-scripts/ifcfg-enp2s0f0 TYPE=EthernetBOOTPROTO=noneNAME=enp2s0f0DEVICE=enp2s0f0ONBOOT=yesMASTER=bond0SLAVE=yes

配置网卡enp2s0f1:[root@localhost ~]# cat /etc/sysconfig/network-scripts/ifcfg-enp2s0f1TYPE=EthernetBOOTPROTO=noneNAME=enp2s0f1DEVICE=enp2s0f1ONBOOT=yesMASTER=bond0SLAVE=yes

配置bond0:[root@localhost ~]# cat /etc/sysconfig/network-scripts/ifcfg-bond0 DEVICE=bond0NAME=bond0TYPE=bondBONDING_MASTER=yesIPADDR=10.11.11.11NETMASK=255.255.255.0GATEWAY=10.11.11.1DNS1=114.114.114.114DNS2=8.8.8.8PEERDNS=yesONBOOT=yesBOOTPROTO=staticBONDING_OPTS="mode=802.3ad miimon=100 lacp_rate=fast"

转载于:https://www.cnblogs.com/SunLM/p/10220582.html

最新回复(0)