RHCE实验及相关知识点(Team网卡绑定)

Team网卡绑定
在 linux 中, Rhel7 之前都是使用 bond 机制来实现多网卡绑定同一个 IP 地址,来对网络提供访问,并按不同的模式来负载均衡或者轮回接替管理处理数据。而到了 Rhel7 之后,提供了一种强大的工具,nmcli 工具命令,使用此工具,将会根据命令参数的配置来重新生成特定的配置文件来供网络接口使用,方便而又灵活。在 Rhel7中,不再使用 bond 机制定义,而是使用网络组 team 机制,把 team 组当作一个设备。
除了利用多网卡同时工作来提高网络速度以外,还有可以通过Teaming 实现不同网卡之间的负载均衡(Load balancing)和网卡冗余(Fault tolerance)。

在这里插入图片描述

Team网络组的模式:
broadcast:每个网卡都传送数据包
roundrobin:每个网卡轮询方式传送数据
activebackup:网卡之间有主备,主传送数据包,备份的不传送,主网卡down了,备份的才传送
loadbalance:监控流量并且使用哈希函数,使得每个网卡传送的 数据包达到相等
lacp:需要借助交换机,实现高级的负载均衡
random:随机模式

实验配置:
#创建team0设备和team0会话
nmcli connection add type team con-name team0 ifname team0 config ‘{“runner”: {“name”:“activebackup”} }’
#查看创建好的team0会话
nmcli connection show
#添加设备到team0
nmcli connection add type team-slave con-name team0-port1 ifname ens192 master team0
nmcli connection add type team-slave con-name team0-port2 ifname ens224 master team0
#激活从设备
nmcli connection up team0-port1
nmcli connection up team0-port2
#激活主设备
nmcli connection up team0
在这里插入图片描述
#查看启动后的team0状态
teamdctl team0 state
在这里插入图片描述
#停用两个从设备会话测试时还是能ping通
nmcli connection down team0-port1
nmcli connection down team0-port2
nmcli device disconnect ens196
nmcli device disconnect ens224
在这里插入图片描述到达这一步就是可以说这个是完成的了
若想删除team0,可以用下面的命令
#删除team0
nmcli connection delete tem0-port1
nmcli connection delete team0-port2
nmcli connectiion delete team0

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值