bonding工作模式

  • mode 0 :论转策略,从头到尾顺序的在每个slave接口上面发送数据包,本模式提供了负载均衡和容错能力。
  • mode 1 :备份(主备)策略,只有一个端口被激活,只有在被激活的端口失败时备用的端口才开始工作,为了避免交换机发送混乱此时绑定的MAC地址只有一个外部端口可见。
  • mode 3 :广播策略,使用的接口上传送的报文都一样,提供了容错能力。
    当然还有其他比较少用的模式,这里就不一一叙述了,需要注意的是模式0,3需要交换机的支持和设置,下面我们用2台虚拟机模拟bonding通信。

    准备

    • 一台centos6和一台centos7虚拟机
    • 我们在centos6上面绑定 2网卡,然后用centos7 ping

    1.Centos6的网卡:

    多网卡绑定bonding_第1张图片
    2.Centos7的网卡:

    多网卡绑定bonding_第2张图片
    3.先把centos6上面的这个服务给禁用了
    多网卡绑定bonding
    4.在/etc/sysconfig/network-scripts/下创建一个ifcfg-bond0的文件并写入下列信息。
    多网卡绑定bonding_第3张图片
    5.再在这个目录下编辑ifcfg-eth0文件和ifcfg-eth1
    多网卡绑定bonding_第4张图片
    多网卡绑定bonding_第5张图片
    6.之前centos7一直在ping这台主机都没有通,我们现在来重启网卡服务。
    多网卡绑定bonding_第6张图片
    7.接着我们在模拟断开一条网线看看效果如何。
    多网卡绑定bonding_第7张图片
    8.我们再换一种模式看看。
    多网卡绑定bonding_第8张图片
    好了这就实现了多网卡bond在一起使用了,我们再看看具体显示效果。
    多网卡绑定bonding_第9张图片