精华内容
下载资源
问答
  • linux bond4
    2020-12-23 11:49:08

    选择bond4模式 纯属为了扩大服务器的带宽 但前提是接入交换是单点或堆叠

    我们使用cisco交换3850只需连接好线就行 最主要就是交换机上的配置 废话不多说

    两个接入口绑定一个channel 就ok 然后服务器上设置好bond 就ok

    interface port-channel number

    (global)#interface fastethernet4/1

    (interface)#channel-group 100 mode desirable non-silent

    (global)#interface fastethernet 4/2

    (interface)#channel-group 100 mode desirable non-silent

    show etherchannel [channel-group] load-balance

    (global)#port-channel load-balance method src-dst-ip

    TYPE=Bond

    BOOTPROTO=none

    DEVICE=bond0

    ONBOOT=yes

    BONDING_OPTS="miimon=100 mode=4 lacp_rate=fast"

    NM_CONTROLLED=no

    USERCTL=no

    DEVICE=bond0.2033

    ONBOOT=yes

    BOOTPROTO=static

    IPADDR=10.203.3.11

    PREFIX=24

    GATEWAY=10.203.3.254

    VLAN=yes

    更多相关内容
  • bond,bond1,bond4 bond配置

    bond:就是双网卡绑定,逻辑上当作一个网卡用。

    bond的模式有7种,bond0到bond6,每种工作方式不一样,应用场景也不一样。常用的有bond1(主备),bond4(链路聚合)

    bond1介绍:
            bond1为主备模式,只有一个网卡在使用中。
            优点就是很安全,两块网卡同时坏的概率很低。
            缺点则是利用率低下,只有50%的利用率。

    应用场景一般是服务器的管理口,管理口一般没有太高的网络需求,稳定第一。

    bond1配置(用eth0和eth1这两块网卡组bond1):

    DEVICE=bond1
    NAME=bond1
    TYPE=Bond
    IPADDR=x.x.x.x
    GATEWAY=x.x.x.x
    NETMASK=x.x.x.x
    ONBOOT=yes
    BOOTPROTO=static   #Maybe use dhcp
    BONDING_MASTER=yes
    METRIC=1000     #网卡路由优先级设置,值越小优先级越高
    NM_CONTROLLED=no   #不受network程序管理
    PEERDNS=no                 #保护DNS设置不变
    BONDING_OPTS='mode=1 miimon=100 use_carrier=1 primary=eth0'

    在对应的eth1和eth0文件中加入如下配置:
    MASTER=bond1
    SLAVE=yes
    NM_CONTROLLED=no

    mode=1是选择bond为主备模式
    miimon=100是链路监控频率,单位是毫秒(ms) 
    use_carrier=1是判断链路状态的,=1是一种更高效的形式,比较老旧的设备不支持
    primary=eth0是选择主网卡

    bond4介绍: 
            bond4为链路聚合模式。相当于两块小网卡合并一起当作一个大网卡用,类似1+1=2
            前置条件1:交换机需要支持IEEE802.3ad(链路聚合标准),并且在交换机上进行相应配置。
            前置条件2:ethtool支持获取每个slave的速率和双工设定

    应用场景一般是业务网了,需要的大的带宽的情况比较适合。

    bond4配置(用eth2和eth3这两块网卡组bond4):

    DEVICE=bond4
    NAME=bond4
    TYPE=Bond
    IPADDR=
    GATEWAY=
    NETMASK=
    ONBOOT=yes
    BOOTPROTO=dhcp   #Maybe use dhcp
    BONDING_MASTER=yes
    METRIC=0    #网卡路由优先级设置,值越小优先级越高
    NM_CONTROLLED=no                #不受network程序管理
    PEERDNS=no                                 #保护DNS设置不变
    MACADDR=48:fd:8e:3c:1a:41    #用eth2或eth3中任意一个
    BONDING_OPTS='mode=4 miimon=100 use_carrier=1'  

    在对应的eth2和eth3文件中加入如下配置:
    MASTER=bond4
    SLAVE=yes
    NM_CONTROLLED=no

    mode=4是选择bond为链路聚合模式,不光是服务器上配置,对应交换机也需要相应配置
    miimon=100是链路监控频率,单位是毫秒(ms) 
    use_carrier=1是判断链路状态的,=1是一种更高效的形式,比较老旧的设备不支持

    七种bond模式说明:

    第一种模式:mode=0 ,(balance-rr)Round-robin policy(平衡抡循环策略)
            特点:传输数据包顺序是依次传输(即:第1个包走eth0,下一个包就走eth1….一直循环下去,直到最后一个传输完毕)
            问题:一个连接的数据包从不同的接口发出的话,中途再经过不同的链路,在客户端很有可能会出现数据包无序到达的问题,而无序到达的数据包需要重新要求被发送

    第二种模式:mode=1, (active-backup)Active-backup policy(主-备份策略)
            bond1为主备模式,只有一个网卡在使用中。
            优点就是很安全,两块网卡同时坏的概率很低。
            缺点则是利用率低下,只有50%的利用率。

    第三种模式:mode=2,(balance-xor)XOR policy(平衡策略)
            特点:基于指定的传输HASH策略传输数据包。

    第四种模式:mode=3,broadcast(广播策略)
            特点:在每个slave接口上传输每个数据包。

    第五种模式:mode=4,(802.3ad)IEEE 802.3ad Dynamic link aggregation(动态链接聚合)
            特点:创建一个聚合组,它们共享同样的速率和双工设定。相当于两块小网卡合并一起当作一个大网卡用,类似1+1=2
            前置条件1:交换机需要支持IEEE802.3ad(链路聚合标准),并且在交换机上进行相应配置。
            前置条件2:ethtool支持获取每个slave的速率和双工设定

    第六种模式:mode=5,(balance-tlb)Adaptive transmit load balancing(适配器传输负载均衡)
            特点:不需要交换机支持的通道bonding。在每个slave上根据当前的负载(根据速度计算)分配外出流量。如果正在接受数据的slave出故障了,另一个slave接管失败的slave的MAC地址。

    第七种模式:mode=6,(balance-alb)Adaptive load balancing(适配器适应性负载均衡)
            特点:该模式包含了上一个模式,同时加上针对IPV4流量的接收负载均衡,而且不需要任何交换机的支持。接收负载均衡是通过ARP协商实现的。bonding驱动截获本机发送的ARP应答,并把源硬件地址改写为bond中某个slave的唯一硬件地址,从而使得不同的对端使用不同的硬件地址进行通信。

    后两种模式工作种没有见过,概念是看别人写的。有遇到过的大佬可以科普一下。

    展开全文
  • bond1 修改成bond4

    2021-07-14 09:20:14
    #ovs bond默认是bond1模式 查看bond1模式 # ovs-appctl bond/show ---- bond2 ---- bond_mode: active-backup bond may use recirculation: no, Recirc-ID : -1 bond-hash-basis: 0 updelay: 0 ms downdelay: 0 ...

    交换机端修改(华三的交换机)

    ##聚合组

    interface Bridge-Aggregation22
     description guanli
     port link-type trunk
     undo port trunk permit vlan 1
     port trunk permit vlan 11  1100 to 1120
     link-aggregation mode dynamic

    #端口配置

    interface Ten-GigabitEthernet1/0/22
     port link-mode bridge
     description Sxxx
     port link-type trunk
     undo port trunk permit vlan 1
     port trunk permit vlan 11  1100 to 1120
     port link-aggregation group 22

    服务器端修改 

    #ovs bond 默认是bond1 模式

    查看bond1模式

    # ovs-appctl bond/show 

    ---- bond2 ----
    bond_mode: active-backup
    bond may use recirculation: no, Recirc-ID : -1
    bond-hash-basis: 0
    updelay: 0 ms
    downdelay: 0 ms
    lacp_status: off
    active slave mac: 6c:b3:11:08:d7:28(enp134s0f0)
    slave enp134s0f0: enabled
    active slave
    may_enable: true
    slave enp175s0f0: enabled
    may_enable: true

    ##把模式修改lacp bond4 模式 

    # ovs-vsctl set port bond2  bond_mode=balance-tcp  lacp=active

    ##重启服务

    # systemctl restart openvswitch

    ##确认是否修改完成

    # ovs-appctl bond/show

    ---- bond2 ----
    bond_mode: balance-tcp
    bond may use recirculation: yes, Recirc-ID : 1
    bond-hash-basis: 0
    updelay: 0 ms
    downdelay: 0 ms
    next rebalance: 3550 ms
    lacp_status: negotiated
    active slave mac: 6c:b3:11:09:06:a8(enp175s0f0)
    slave enp134s0f0: enabled
    may_enable: true
    slave enp175s0f0: enabled
    active slave
    may_enable: true

    ###Linux bond1 修改 centos7.6 只需要修改配置文件即可

    # cat ifcfg-bond1 
    
    DEVICE=bond1
    ONBOOT=yes
    BOOTPROTO=static
    NM_CONTROLLED=no
    TYPE=Ethernet
    USERCTL=no
    MTU=1500
    BONDING_OPTS="mode=1 miimon=100"
    BOOTPROTO=static
    IPADDR=172.19.19.19
    NETMASK=255.255.255.0

    [root@node04 network-scripts]# 

    ##修改成mode4 结构 

    ###Linux bond1 修改 

     network-scripts]# cat ifcfg-bond1 

    DEVICE=bond1
    ONBOOT=yes
    BOOTPROTO=static
    NM_CONTROLLED=no
    TYPE=Ethernet
    USERCTL=no
    MTU=1500
    BONDING_OPTS="mode=4 miimon=100"
    BOOTPROTO=static
    IPADDR=172.19.19.19
    NETMASK=255.255.255.0

    重启服务

    #systemctl restart network 

    ##查看bond1模式是否修改

    # cat /proc/net/bonding/bond1 
    
    Ethernet Channel Bonding Driver: v3.7.1 (April 27, 2011)
    
    
    
    Bonding Mode: IEEE 802.3ad Dynamic link aggregation
    Transmit Hash Policy: layer2 (0)
    MII Status: up
    MII Polling Interval (ms): 100
    Up Delay (ms): 0
    Down Delay (ms): 0
    802.3ad info
    LACP rate: slow
    Min links: 0
    Aggregator selection policy (ad_select): stable
    System priority: 65535
    System MAC address: 6c:b3:11:09:05:fa
    Active Aggregator Info:
    Aggregator ID: 1
    Number of ports: 2
    Actor Key: 15
    Partner Key: 1
    Partner Mac Address: 14:51:7e:af:1d:01
    
    Slave Interface: enp134s0f1
    MII Status: up
    Speed: 10000 Mbps
    Duplex: full
    Link Failure Count: 0
    Permanent HW addr: 6c:b3:11:09:05:fa
    Slave queue ID: 0
    Aggregator ID: 1
    Actor Churn State: monitoring
    Partner Churn State: monitoring
    Actor Churned Count: 0
    Partner Churned Count: 0
    details actor lacp pdu:
        system priority: 65535
        system mac address: 6c:b3:11:09:05:fa
        port key: 15
        port priority: 255
        port number: 1
        port state: 61
    details partner lacp pdu:
        system priority: 32768
        system mac address: 14:51:7e:af:1d:01
        oper key: 1
        port priority: 32768
        port number: 4
        port state: 61
    
    Slave Interface: enp175s0f1
    MII Status: up
    Speed: 10000 Mbps
    Duplex: full
    Link Failure Count: 0
    Permanent HW addr: 6c:b3:11:09:06:aa
    Slave queue ID: 0
    Aggregator ID: 1
    Actor Churn State: monitoring
    Partner Churn State: monitoring
    Actor Churned Count: 0
    Partner Churned Count: 0
    details actor lacp pdu:
        system priority: 65535
        system mac address: 6c:b3:11:09:05:fa
        port key: 15
        port priority: 255
        port number: 2
        port state: 61
    details partner lacp pdu:
        system priority: 32768
        system mac address: 14:51:7e:af:1d:01
        oper key: 1
        port priority: 32768
        port number: 3
        port state: 61

    展开全文
  • bond4以及vlan子接口配置

    千次阅读 2020-12-23 11:50:10
    1、跨交换机做bond,模式为LACP,linux双网卡做bond4,模式为4;2、系统为CentOS7.0-123;3、服务器仅有两张万兆网卡,为eth0、eth1;4、网络用途:管理网172.168.16.0/24、存储网10.10.10.0/24;5、该场景主要为了...

    场景:

    前提,交换机的配置由网络工程师配合!

    1、跨交换机做bond,模式为LACP,linux双网卡做bond4,模式为4;

    2、系统为CentOS7.0-123;

    3、服务器仅有两张万兆网卡,为eth0、eth1;

    4、网络用途:管理网172.168.16.0/24、存储网10.10.10.0/24;

    5、该场景主要为了解决网卡不够用的问题,在openstack中,经常需要有管理网、存储网络、业务网络以及外部网络,以下的配置若将bond4作为业务网,那么可解决私有云网卡不够的场景,主要还是为了节省成本。

    6、在利用PXE批量安装操作系统的情况下是不能带有vlan tag,此时需要在ks.cfg文件动手脚了以及另给个网段做pxe网段,装完操作系统便可将该网段回收并不会占用网络资源。

    7、在该场景中可能会遇到的问题,pxe批量装操作系统时发现获取不到ip,这是因为交换机配置了静态的LACP模式,导致包不知发送到那张网卡上,此时可以先down掉一个网卡,装完系统之后在启动;

    8、在centos7的情况下,有可能在装操作系统的时候发现一直卡在pre-install,此时进入另一个tty,查看网络的配置,可以在/etc/sysconfig/network-scripts/目录下看到生成了一个类似ifcfg-eth0-1文件的东西,这是因为在ks.cfg中配置了network --bootproto,注释掉即可!

    bond的配置:

    vim ifcfg-bond4

    DEVICE=bond4

    BOOTPROTO=static

    ONBOOT=yes

    TYPE=Ethernet

    vim ifcfg-eth0

    DEVICE=eth0

    BOOTPROTO=none

    ONBOOT=yes

    USERCTL=no

    MASTER=bond4

    SLAVE=yes

    vim ifcfg-eth1

    DEVICE=eth1

    BOOTPROTO=none

    ONBOOT=yes

    USERCTL=no

    MASTER=bond4

    SALVE=yes

    vim /etc/modprobe.d/bond.conf

    alias bond4 bonding

    options bond4 miimon=100 mode=4 lacp_rate=1

    通过命令查看配置是否生效:

    cat /proc/net/bonding/bond4

    vlan子接口的配置:

    vim ifcfg-bond4.172

    DEVICE=bond4.172

    BOOTPROTO="static"

    ONBOOT=yes

    IPADDR=172.168.16.3

    NETMASK=255.255.255.0

    GATEWAY=172.168.16.254

    VLAN=yes

    vim ifcfg-bond4.10

    DEVICE=bond4.10

    BOOTPROTO=static

    ONBOOT=yes

    IPADDR=10.10.10.3

    NETMASK=255.255.255.0

    VLAN=yes

    展开全文
  • Ubuntu 20.04 bond4 配置

    千次阅读 2021-07-31 07:31:56
    cat /etc/netplan/02-bond-config.yaml network: version: 2 ethernets: ens49f0: addresses: [] dhcp4: no optional: true ens49f1: addresses: [] dhcp4: no optional: true bonds: ...
  • CentOS7 bond4配置

    千次阅读 2021-05-11 15:10:39
    CentOS7 bond4配置 bonding的七种工作模式: bonding技术提供了七种工作模式,在使用的时候需要指定一种,每种有各自的优缺点. balance-rr (mode=0) 默认, 有高可用 (容错) 和负载均衡的功能, 需要交换机的配置,每...
  • bond4 链路聚合

    2021-03-23 15:59:06
    bond4命令: nmcli connection add type bond mode 802.3ad con-name bond4 ifname bond4 ipv4.method manual ipv4.addresses 13.11.1.55/24 ipv4.gateway 13.11.1.126 nmcli connection add type bond-slave con-...
  • eno1为管理口,eno2和eno3绑定,配置bond4.配置eno2:vim /etc/sysconfig/network-scripts/ifcfg-eno2ifcfg-eno2配置如下:DEVICE=eno2NAME=eno2TYPE=EthernetBOOTPROTO=noneONBOOT=yesMASTER=bond4S...
  • Linux 系统 bond网卡配置 CentOS 7 配置: [root@svn-zt:/root]# modprobe bonding ...创建 bond4 配置文件 vim ifcfg-bond4 TYPE=Bond BOOTPROTO=static DEVICE=bond4 NAME=bond4 ONBOOT=y
  • 前言:给一台从未接触过的服务器做系统,安装Bond4双网卡配置,果果是真的疯了,直接进了机房。可谓是处处碰壁,终于完成配置! 实践: 原理/嗯,怎么说呢,以我个人的白话理解,就是将两块物理网卡绑定成一个...
  • 1.1问题现象描述硬件配置: ...每台都是双25G网卡做bonding(mode=4),使用iperf3工具压测,其中1个网卡可以打满25G,另1个网口没有流量;做了绑核绑中断调优,开了6个iperf,也没有流量;1.2 问题组网当前测试组网如...
  • 背景:两台服务器应用...根据网上现有资料,最快捷的方式是使用基于LACP(链路聚合控制) 的bond方式来使服务器B的4个端口进行聚合,对外表现为聚合后的带宽,即4000Mb/s 的传输效果; 配置方法:1、 服务器B上配置...
  • bond0、bond1、bond2、bond3、bond4、bond5、bond6 常用的有三种 mode=0:平衡负载模式,有自动备援,但需要”Switch”支援及设定。 mode=1:自动备援模式,其中一条线若断线,其他线路将会自动备援。 mode=6:平衡...
  • scripts/ifcfg-ens36 DEVICE=ens36 TYPE=Ethernet BOOTPROTO=none ONBOOT=yes MASTER=bond4 SLAVE=yes USERCTL=no 创建虚拟网卡bond4 [root@linux ~]# touch /etc/sysconfig/network-scripts/ifcfg-bond4 [root@...
  • CentOS网卡配置bond4(LACP)

    千次阅读 2019-12-02 16:03:00
    eno1为管理口,eno2和eno3绑定,配置bond4. 配置eno2: vim /etc/sysconfig/network-scripts/ifcfg-eno2 ifcfg-eno2配置如下: DEVICE=eno2 NAME=eno2 TYPE=Ethernet BOOTPROTO=none ONBOOT=yes MA...
  • centos7.6 bond4网卡绑定

    2021-03-09 14:23:33
    OPTS=“mode=4 miimon=100 ad_select=1 updelay=200 xmit_hash_policy=2” IPADDR=‘10.22.163.$1’ NETMASK=‘255.255.255.0’ GATEWAY=‘10.22.163.254’ EOF echo “ifenslave bond0 eno1 eno2” >> /etc/rc.d/rc...
  • 交换机聚合和bond4系统配置

    千次阅读 2019-11-07 10:14:30
    文章目录 1. 交换机配置 2. 系统配置 3. 流量验证 1. 交换机配置 ### 配置channel configure terminal interface port-channel 10 ...主端口 bond4 ...iperf验证网络带宽,双端口25Gb,bond4模式
  • Linux Bond4模式

    万次阅读 2018-06-27 17:34:21
    当linux系统上有多个单独网卡,又想充分利用这些网卡,同时对外提供一个统一的网络地址,以使得增大网络的吞吐量,同时也提高网络的可用性,这时就需要bond来帮助我们解决这个问题。linux中bond感觉有点带有bound和...
  • 什么是bond? 在英语中,bond的意思有团结的意思,但是在网卡绑定技术中 bond的意思是:是通过多张网卡绑定为一个逻辑网卡,实现本地网卡的冗余,带宽扩容和负载均衡,在生产场景中是一种常用的技术。 bond的模式有6...
  • 网口绑定bond配置

    2018-06-29 11:08:07
    本文不但有详细的bond原理和bond工作资料的介绍,还有华为、华三、思科等交换机厂家对于的配置说明。
  • 接下来,下边会给大家一个用shell编写的bond4案例模板。 如下: #! /bin/bash #备份网口文件 mv /etc/sysconfig/network-scripts/(系统下网卡名称) /etc/sysconfig/network-scripts/ifcfg-(系统下网卡名称).bak mv /...
  • linux配置bond+trunk

    2018-01-29 10:20:04
    希望可以给到大家帮助,此文档用户linux7配置端口聚合

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 26,654
精华内容 10,661
关键字:

bond4

友情链接: 混频滤波.rar