nmcli绑定bond双网卡(active-backup模式)

本文详细介绍了Linux系统中使用apt命令安装网络管理工具,并探讨了如何配置bond设备的不同模式,如active-backup、balance-alb、balance-rr等,以实现网络的高可用性和负载均衡,以及广播模式的应用。
摘要由CSDN通过智能技术生成

安装包

apt-get install network-manager
apt install net-tools

当前网卡mac地址IP都不一样

在这里插入图片描述

创建名为“jbl”的新连接,并将其模式设置为“active-backup”

nmcli connection add type bond ifname jbl mode active-backup
添加物理网卡到bond(JBL),两个物理网卡添加到新创建的bond连接中
nmcli connection add type bond-slave ifname ens34 master jbl 
nmcli connection add type bond-slave ifname ens35 master jbl 

配置IP地址

nmcli con modify bond-jbl ipv4.addresses 192.168.217.135/24 ipv4.gateway 192.168.217.2 ipv4.dns 8.8.8.8

启用连接

nmcli connection up bond-jbl 
#或者
systemctl restart networking.service

绑定之后mac 地址全部一致

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

配置bond设备 有active-backup balance-alb balance-rr balance-tlb balance-xor broadcas
bond设备的模式
bond设备可以配置多种模式,每种模式都有不同的工作方式和用途。

1. active-backup

简介:active-backup模式下,只有一个网卡处于活动状态,另一个网卡处于备份状态。当活动网卡出现故障时,备份网卡会自动切换为主用网卡。

特点:

只有一个网卡工作,另一个网卡备份
主网卡故障时,备份网卡自动切换
适合高可用场景
应用场景:

Web服务器
数据库服务器
其他需要高可用性的应用
2. balance-alb

简介:balance-alb模式下,所有网卡都会参与负载均衡,但会根据每个网卡的负载情况进行调整。负载较重的网卡会分配较少的流量,负载较轻的网卡会分配较多的流量。

特点:

所有网卡都参与负载均衡
根据负载情况进行流量调整
提高负载均衡能力
应用场景:

高流量网站
大型数据库
其他需要负载均衡的应用
3. balance-rr

简介:balance-rr模式下,所有网卡都会参与负载均衡,流量会按照轮询的方式分配到各个网卡。

特点:

所有网卡都参与负载均衡
流量按照轮询方式分配
简单易行
应用场景:

一般性负载均衡
对负载均衡要求不高的场景
4. balance-tlb

简介:balance-tlb模式下,所有网卡都会参与负载均衡,流量会根据每个网卡的传输速率进行调整。传输速率较高的网卡会分配较多的流量,传输速率较低的网卡会分配较少的流量。

特点:

所有网卡都参与负载均衡
根据传输速率进行流量调整
提高负载均衡效率
应用场景:

高速网络
对负载均衡效率要求高的场景
5. balance-xor

简介:balance-xor模式下,所有网卡都会参与负载均衡,流量会根据源IP地址和目标IP地址的异或运算结果进行分配。

特点:

所有网卡都参与负载均衡
根据源IP和目标IP进行流量分配
提高负载均衡的均匀性
应用场景:

需要均匀分配流量的场景
6. broadcast

简介:broadcast模式下,所有网卡都会接收所有广播流量。

特点:

所有网卡都接收所有广播流量
适合需要接收所有广播流量的场景
应用场景:

需要接收所有广播流量的应用
例如,DHCP服务器
总结

bond设备的模式各有优缺点,应根据实际需求选择合适的模式。

以下是一些选择模式的建议:

如果需要高可用性,可以选择active-backup模式。
如果需要负载均衡,可以选择balance-alb、balance-rr、balance-tlb或balance-xor模式。
如果需要接收所有广播流量,可以选择broadcast模式。
bonding模式对应switch配置
模式0(mode=0,round-robin)轮询LACP mode on 强制链路聚合
模式1(mode=1,active-backup) 主备access端口,无需特别配置
模式2(mode=2,balance-xor) 根据hash的均匀LACP mode on, 强制链路聚合
​ 模式3(mode=3,broadcast)广播模式ACP mode on 强制链路聚合
模式4(mode=4,802.3ad 动态链路聚合)LACP 动态协商,建议主动模式
模式5(mode=5,balance-tlbtransmitload balancing)发送负载均衡access端口,无需特别配置
模式6(mode=6,balance-alb,Adaptive load balancing)收发负载均衡access端口,无需特别配置

如何选择bond 模式

1,静态:

mode on,手动强制模式:
  不发送也不接收LACP协商报文,交换机物理端口被强制捆绑到etherchannel,数据包根据聚合口负载均衡模式在多个物理口上传输。一般默认的为基于包的负载均衡,即在多个网口之间轮询发送数据包。使用这种聚合模式时,对端也必须是mode on,强制形成etherchannel。

2,动态:

active,主动协商模式:
  交换机聚合口主动发出LACPDU报文,与对端符合802.3ad规范的动态聚合口主动协商。
  一般推荐使用主动模式。

passive,被动协商模式:

  交换机聚合口只接收LACPDU报文,被动与对端符合802.3ad规范的动态聚合口进行协商。

  • 5
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值