Mode0
: Round-robin策略:按順序傳輸數據包,從第一個可用的slave到最後一個可用的slave。該模式提供了負載均衡和容錯機制。
Mode1:
Active-backup(激活-備份)策略:只有一個slave是激活的(active)。其他的slave只有在當前激活的slave故障後纔會變爲激活的(active)。
Mode6:
balance-tlb模式,同時加上針對IPV4流量的接收負載均衡(receive load balance, rlb),而且不需要任何switch(交換機)的支持。
1、創建bound網卡
vi
/etc/syconfig/network-scripts/ifcfg-bond0
DEVICE=bond0
BOOTPROTO=no
BROADCAST=10.0.2.255
IPADDR=10.0.2.168
NETMASK=255.255.255.0
NETWORK=10.0.2.0
ONBOOT=yes
USERCTL=no
GATEWAY=10.0.2.2
2、修改網卡eth0的配置
vim
/etc/syconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
BOOTPROTO=none
MASTER=bond0
SLAVE=yes
ONBOOT=yes
3、修改網卡eth1的配置
vim
/etc/syconfig/network-scripts/ifcfg-eth1
DEVICE=eth1
BOOTPROTO=none
MASTER=bond0
SLAVE=yes
ONBOOT=yes
4、創建modprobe.conf,
RedHat6與5不同, 沒有/etc/modprobe.conf這個文件
vim
/etc/modprobe.d/net-bound0.conf
alias
bond0 bonding
options
bond0 miimon=100 mode=6
5、重啓網絡服務
service
network restart