CSDN话题挑战赛第2期https://marketing.csdn.net/p/7b6697fd9dd3795a268d1a6f2fe75012
参赛话题:学习笔记https://activity.csdn.net/creatActivity?id=10213
一、概念
指的是将多个物理端口汇聚在一起,形成一个逻辑端口,以实现出、入流量吞吐量在各成员端口的负荷。链路聚合在增加链路带宽,实现链路传输弹性和工程冗余等方面是很重要的技术。
二、网卡链路聚合
将多块网卡连接起来,可以有效防止因为网卡损坏带来的损失,同时也可以提高网络访问速度,提高吞吐量,带宽,提高数据安全性,实现负载均衡。
三、网卡链路聚合的实现
1.简介
bond链路聚合
type="Ethernet",捆绑网络,仅支持2块网卡,使用时先加载
team链路聚合
type="Bond",小组网络,与bond接口功能类似,区别在于team不需要手动加载内核模块,拓展性更强。
网络类型:Etherne,vlan(vxlan),wlan(wifi,zigbee,蓝牙)
不同类型的网络,网卡类型是不一样的
2.bond模式
mode=0(平衡轮循环)
mode=1(主-备份策略)
mode=5(适配器传输负载均衡)
3.team模式
roundrobin(轮询模式)
activebackup(主备模式)
broadcast(广播容错)
loadbalance(负载均衡模式)
四、网卡链路聚合的实现——networkmanager(nmcli)
1.简介
NetworkManager目前是网络里最强大的网络工具。
ifconfig 对象网卡设备,作用单一
ip (address ,link,route,tuntap对象单一网络
2.命令
nmcli [选项] 对象 [命令]
(1)显示系统网络状态
nmcil general status
(2)查看网卡绑定信息
nmcli connection show
(3)显示设备信息
nmcli device
3.创建一个会话连接
(1)用什么创建
nmcli connection add
(2)创建链接名字
con-name 名字
(3)连接操作的网卡是谁
ifname 接口
(4)连接管理什么类型的网络
type 网络类型
(5)IP配置
ipv4.address IP地址
ipv4.gateway IP地址
ipv4.dns IP地址
(6)限制:开机是否启动连接
autoconnect yes
(7)删除
nmcli connection delete 网卡名
五、链路聚合bond的实现
1.删除原来网卡的配置信息,意思就是只保留空白网卡
先备份再删除
2.创建一个逻辑链路和外界通信
加载bond