• centos7 多网卡绑定bond0 之mod4


    什么是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=Ethernet
    BOOTPROTO=none
    NAME=enp2s0f0
    DEVICE=enp2s0f0
    ONBOOT=yes
    MASTER=bond0
    SLAVE=yes

    配置网卡enp2s0f1:
    [root@localhost ~]# cat /etc/sysconfig/network-scripts/ifcfg-enp2s0f1
    TYPE=Ethernet
    BOOTPROTO=none
    NAME=enp2s0f1
    DEVICE=enp2s0f1
    ONBOOT=yes
    MASTER=bond0
    SLAVE=yes

    配置bond0:
    [root@localhost ~]# cat /etc/sysconfig/network-scripts/ifcfg-bond0
    DEVICE=bond0
    NAME=bond0
    TYPE=bond
    BONDING_MASTER=yes
    IPADDR=10.11.11.11
    NETMASK=255.255.255.0
    GATEWAY=10.11.11.1
    DNS1=114.114.114.114
    DNS2=8.8.8.8
    PEERDNS=yes
    ONBOOT=yes
    BOOTPROTO=static
    BONDING_OPTS="mode=802.3ad miimon=100 lacp_rate=fast"

  • 相关阅读:
    组合数,错排——HDU-2049
    欧拉函数——POJ-2480
    欧拉函数——HYSBZ
    数论——HYSBZ
    cordova js调用原生
    Backbone js 学习
    最优二叉搜索树 java实现 学习 备忘
    chrome允许加载本地文件
    IOS、Android html5页面输入的表情符号变成了乱码”???“
    创建第一个android应用
  • 原文地址:https://www.cnblogs.com/SunLM/p/10220582.html
Copyright © 2020-2023  润新知