1.什么是网卡聚合?

ip<----->网卡,怎样保证ip与网卡的一一对应关系永远是好的?
对于客户来说,只需要知道ip通不通,如果网卡坏了,即使ip地址是好的,网也不通
对于运维人员来说,需要保证网卡时刻正常工作
但是一块网卡有可能会坏掉,因此将多个网卡捆绑在一起,一个坏了让另外一个工作
网卡的链路聚合就是将多块网卡连接起来,当一块网卡损坏,网络依旧可以正常运行
可以有效的防止因为网卡损坏带来的损失,同时也可以提高网络访问速度
企业监控,事实检测硬件好不好?坏的继续修,利用好的代替
两个设备同时坏的情况比较少,除非人为
思想:将eth0与eth1链路聚合
网卡的链路聚合一般常用的有"bond"和"team"两种模式,"bond"模式最多可以添加两块网卡,"team"模式最多可以添加八块网卡

2.实验环境:在虚拟机server上面做

步骤一:手动删掉虚拟机server所有的网卡



步骤二:nmcli connection show查看删完没有

3.bond聚合(bond网络)

Red Hat Enterprise Linux 允许管理员使用 bonding 内核模块和称为通道绑定接口的特殊网络接口将多个网络接口绑定到一个通道
根据选择的绑定模式 , 通道绑定使两个或更多个网络接口作为一个网络接口 , 从而增加带宽和 / 提供冗余性
利用 nmcli 命令管理 bond

bond聚合有两种方式:
轮询聚合,提高效率(两块网卡同时工作)
主备聚合,提高安全性(一个网卡工作,另一个网卡看,工作的那个网卡坏了就顶替上去)

步骤一:添加bond聚合的接口

nmcli connection add con-name bond0 ifname bond0 type bond mode active-backup ip4 172.25.254.100/24



步骤二:添加两块网卡

nmcli connection add con-name eth0 ifname eth0 type bond-slave master bond0
nmcli connection add con-name eth1 ifname eth1 type bond-slave master bond0
nmcli connection show看聚和网卡是否添加成功



步骤三:监控网卡的工作状态

实时监控watch -n 1 cat /proc/net/bonding/bond0


步骤四:看看bond网络下主被聚合的效果


注意:一共打开三个shel(一个监控; 一个操作; 一个ping通)
可以看出,采用聚合方式当网卡坏了客户不会有任何感觉

4.team聚合

Team 的种类

broadcast 广播容错
roundrobin 平衡轮叫
activebackup 主备
loadbalance 负载均衡,和bond聚合的不同之处
通过 nmcli 设定 team
team比bonding好的一点:
bonding:轮流(轮到谁就是谁) 接替
team:轮流 接替 负载均衡(谁空闲就给谁)

步骤一:删除之前的bond聚合

步骤二:添加team聚合接口

nmcli connection add con-name team0 type team ifname team0 config '{"runner":{"name":"activebackup"}}' ip4 172.25.254.111/24


步骤三:监控watch -n 1 teamdctl team0 stat

步骤四:添加聚合网卡

nmcli connection add con-name eth0 ifname eth0 type team-slave master team0
nmcli connection add con-name eth1 ifname eth1 type team-slave master team0



步骤五:看team聚合下主备聚合的效果


总结一下这篇文章:
首先弄清楚网卡聚合的原理以及类型
其次要明白team聚合比bond聚合的好出就是负载均衡
由于主备的工作方式演示起来效果更明显,因此就没有演示轮询的过程,后续会更新

linux下网卡的链路聚合-使我们的系统有条不紊的为客户服务相关推荐

  1. Linux下网卡驱动安装及故障排除

    Linux下网卡驱动安装及故障排除 赛迪网 2007-4-26 9:10:00文/forgiven 网卡是Linux服务器中最重要网络设备.据统计,Linux网络故障有35%在物理层.25%在数据链路 ...

  2. linux网卡驱动 pdf,Linux下网卡驱动程序.pdf

    zekairecv 于 2015-10-04 00:58:57发表: 谢谢 weilee1 于 2015-04-19 17:41:05发表: 看看 雪语阑风 于 2014-12-04 11:03:39 ...

  3. linux 取消混杂模式,Linux下网卡混杂模式设置和取消

    1.Linux下网卡常用的几种模式说明: 广播方式:该模式下的网卡能够接收网络中的广播信息. 组播方式:设置在该模式下的网卡能够接收组播数据. 直接方式:在这种模式下,只有目的网卡才能接收该数据. 混 ...

  4. CloudEngine 6800 堆叠场景下配置eth-trunk链路聚合流量负载不均衡

    CloudEngine 6800 堆叠场景下配置eth-trunk链路聚合流量负载不均衡 发布时间:  2016-06-20 浏览次数:  3 下载次数:  0 问题描述 CloudEngine 68 ...

  5. linux网卡操作命令 ,查看Linux下网卡连接状态(up还是down)?

    调整网卡工作模式 mii-tool -v //查看网卡工作模式 mii-tool -F 100baseTx-FD eth0 //将eth0改为100M,全双工工作模式 mii-tool -r eth0 ...

  6. Linux 下 网卡重启

    本文用于备忘!个人公众号:Halo 咯咯 如果我们修改了ip,没有重启网卡,一般是没有奏效的.所以需要重启网卡,Linux 下网卡重启的命令为: /etc/init.d/network restart ...

  7. Linux下 网卡测速

    参考: How do I verify the speed of my NIC? Linux下 网卡测速 命令: $ sudo ethtool eth0 Settings for eth0:Suppo ...

  8. linux下网卡测速,Linux下 网卡测速

    参考: Linux下 网卡测速 命令: $ sudo ethtool eth0 Settings for eth0: Supported ports: [ TP ] Supported link mo ...

  9. linux网卡驱动开发视频,Linux下网卡驱动程序的开发.doc

    Linux下网卡驱动程序的开发 论文题目:Linux下网卡驱动程序的开发 专 业: 年 级: 学生学号: 学生姓名: 指导教师: 完成时间: Linux下网卡驱动程序的开发 八年经验 专业指导毕业设计 ...

最新文章

  1. 使用NeMo快速完成NLP中的信息抽取任务 | 英伟达NLP公开课
  2. jquery书写一个简易的二级联动
  3. numpy.random.rand使用详解
  4. 云起实验室有奖征文,精美好礼等你来领——《我的linux初体验》
  5. 哈佛大学计算机与科学,Harvard的CS「哈佛大学计算机科学专业」
  6. 利用正则匹配数字后边的字符_图解正则——字符匹配
  7. 音视频技术开发周刊 | 197
  8. 统计单词数(洛谷-P1308)
  9. 20165322 第二周结队编程-四则运算
  10. phpeclipse+xdebug配置
  11. rocketmq在Kubernetes(k8s)中的集群配置,2m-2s-async:多Master多Slave模式,异步复制
  12. mysql root权限_如何设置Mysql root权限
  13. Java截取视频第一帧
  14. python跳一跳编程构造_Python玩“跳一跳” iOS+Win 硬件实现
  15. 计算机休眠期死机,电脑休眠状态频繁死机怎么处理
  16. C++获取文件夹内子文件夹名
  17. HP打印机M329dw纸盘关闭卡、涩问题解决
  18. 联合索引(各种索引)
  19. 舒伯特小夜曲(钢琴版)
  20. 2022国赛中职网搭 windows组策略

热门文章

  1. 关于图片的处理的一些收集
  2. c++ ----to_string、stoi()、atoi()
  3. 丝印代码html,丝印代码反查型号:ic上的丝印为HH1YA,封装是SOT23-6的,请问是什么型号呢?...
  4. 《Python自然语言处理-雅兰·萨纳卡(Jalaj Thanaki)》学习笔记:12 安装指导
  5. 配置theano lasagne 和 g++加速
  6. python 创建excel,操作excel,保存excel,修改excel,删除sheet页
  7. HowTo——TMS320F28X系列DSP开发技巧总结
  8. FPGA、单片机、DSP之间的区别
  9. NYOJ_779兰州烧饼
  10. 算法竞赛入门经典 每日一题(TaoTao要吃鸡)