双网卡绑定和bond7种模式

20 篇文章 1 订阅
10 篇文章 1 订阅

双网卡绑定,bond有7种模式
0:round-robin(轮询调度算法):给bond绑定的网卡按照顺序依次发送数据,提供负载均衡和容错能力,交换机需要配置trunking
1:active-backup(主备模式):只有一个设备处理数据,当他宕机时就会由备份代替它,仅提供容错能力,交换机不需要配置trunking
2:load-balancing(xor:异或策略):根据MAC地址异或运算的结果来选择传输设备,提供负载均衡和容错能力,交换机需要配置trunking
3:fault-tolerance(broadcast:广播模式):通过全部设备来传输所有数据,提供容错能力,交换机需要配置trunking
4:lacp(动态链路聚合):通过创建聚合组来共享相同的传输速度,需要交换机支持802.3ad模式,提供容错能力
5:transmit load balancing(适配器传输负载均衡):由负载最轻的网口发送,有当前使用的网口接收。提供负载均衡和容错能力,交换机不需要配置trunking
6:adaptive load balancing(适配器负载均衡):用负载最轻的网口进行发送和接收,提供负载均衡和容错能力,交换机不需要配置trunking


bond实现
1:添加虚拟接口
miimon:进行链路监测的,每过多少毫秒进行一次监测,查看连接状态,如果线路不通就换一条线路
nmcli con add ifname bond0 type bond  con-name bond0 mode active-backup miimon 1000

2:给虚拟接口配置地址
nmcli con modify bond0 ipv4.address 192.168.200.10/24 ipv4.method manual 
3:给虚拟接口关联两张物理网卡
nmcli con add ifname ens160  type ethernet slave-type  bond con-name  bond-port1  master bond0
nmcli con add ifname ens224  type ethernet slave-type  bond con-name  bond-port2  master bond0

4:激活bond
只用激活bond,其他两个网卡配置文件不需要激活
nmcli con up bond0

查看网卡绑定情况
cat /proc/net/bonding/bond0


桥接网卡配置(主要用于kvm的虚拟化,在vm里面已经自动把网卡做了桥接,一个物理网卡可以做一个桥接)
1.创建桥接网卡(虚拟网卡)
nmcli con add ifname br0 type  bridge con-name br0 

2.在桥接网卡上配置ip地址
nmcli con modify br0 ipv4.address 192.168.100.200/24 ipv4.method manual 

3.给桥接网卡关联物理网卡
nmcli con add ifname ens224 type ethernet slave-type bridge con-name br0-port1 master br0 

4.激活桥接网卡配置文件
nmcli con up br0 

5.查看br0下绑定的物理网卡
ip link show master br0

nmcli device show ens160:查看ens160网卡的所有信息

  • 30
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小王丨小王

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值