网卡的7种bond模式
一、bond模式
Mode=0(balance-rr) 表示负载分担round-robin,和交换机的聚合强制不协商的方式配合
Mode=1(active-backup) 表示主备模式,只有一块网卡是active,另外一块是备的standby,这时如果交换机配的是捆绑,将不能正常工作,因为交换机往两块网卡发包,有一半包是丢弃的
Mode=2(balance-xor) 表示XOR Hash负载分担,和交换机的聚合强制不协商方式配合。(需要xmit_hash_policy)
Mode=3(broadcast) 表示所有包从所有interface发出,这个不均衡,只有冗余机制...和交换机的聚合强制不协商方式配合
Mode=4(802.3ad) 表示支持802.3ad协议,和交换机的聚合LACP方式配合(需要xmit_hash_policy)
Mode=5(balance-tlb) 是根据每个slave的负载情况选择slave进行发送,接收时使用当前轮到的slave
Mode=6(balance-alb) 在5的tlb基础上增加了rlb
二、交换机设置
mode 1、5、6不需要交换机设置
mode 0、2、3需要交换机设置静态聚合,mode 4需要交换机支持802.3ad
三、网卡配置文件
2个物理网口分别是:eth0,eth1
绑定后的虚拟口是:bond0
服务器IP是:192.168.0.100
vim /etc/sysconfig/network-scripts/ifcfg-eth0DEVICE=eth0BOOTPROTO=noneMASTER=bond0SLAVE=yesONBOOT=yes
2)修改eth1配置文件
vim /etc/sysconfig/network-scripts/ifcfg-eth1DEVICE=eth1BOOTPROTO=noneMASTER=bond0SLAVE=yesONBOOT=yes
3)修改bond0配置文件
vim /etc/sysconfig/network-scripts/ifcfg-bond0DEVICE=bond0BOOTPROTO=staticIPADDR=192.168.0.100NETMASK=255.255.255.0ONBOOT=yes
alias bond0 bonding options bond0 miimon=100 mode=6
modprobe bonding
确认模块是否加载成功
lsmod |grep bonding
6)重启网络
service network restart
查看bond
cat /proc/net/bonding/bond0
四、设置多个bond
1)多个bond口的模式设成相同
alias bond0 bonding alias bond1 bonding options bonding max_bonds=2 miimon=100 mode=6
alias bond0 bonding options bond0 miimon=100 mode=1 install bond1 /sbin/modprobe bonding -o bond1 miimon=100 mode=0
miimon:监视网络链接的频度,单位是毫秒,我们设置的是100毫秒
max_bonds:配置的bond口个数
mode:bond模式,在一般的实际应用中,0和1用的比较多
参考:http://www.cnblogs.com/lcword/p/5914089.html
转载于:https://www.cnblogs.com/seaBiscuit0922/p/9936600.html
网卡的7种bond模式相关推荐
- 网卡设置 多网卡的7种bond模式原理
多网卡的7种bond模式原理 Linux 多网卡绑定 网卡绑定mode共有七种(0~6) bond0.bond1.bond2.bond3.bond4.bond5.bond6 常用的有三种 mode=0 ...
- 【转载】多网卡的7种bond模式原理
多网卡的7种bond模式原理 Linux 多网卡绑定 网卡绑定mode共有七种(0~6) bond0.bond1.bond2.bond3.bond4.bond5.bond6 常用的有三种 mode=0 ...
- 多网卡的7种bond模式原理
Linux 多网卡绑定 网卡绑定mode共有七种(0~6) bond0.bond1.bond2.bond3.bond4.bond5.bond6 常用的有三种 mode=0:平衡负载模式,有自动备援,但 ...
- bond4 交换机配置_Linux--多网卡的7种Bond模式和交换机配置
网卡bond是通过把多张网卡绑定为一个逻辑网卡,实现本地网卡的冗余,带宽扩容和负载均衡.在应用部署中是一种常用的技术,我们公司基本所有的项目相关服务器都做了bond,这里总结整理,以便待查. bond ...
- linux7解绑bond命令,linux多网卡的7种bond模式原理配置
网卡绑定的目的: 1.提高网卡的吞吐量. 2.增强网络的高可用,同时也能实现负载均衡. 网卡绑定mode共有七种(0~6) bond0.bond1.bond2.bond3.bond4.bond5.bo ...
- linux bond配置步骤,七种bond模式说明
linux bond配置步骤,七种bond模式说明 https://www.cnblogs.com/suzhigang/p/6140018.html 一.网卡绑定: 第一步:创建一个ifcfg-bon ...
- linux网卡汇聚模式,Linux网卡聚合 linux多网卡绑定聚合之bond模式原理
Linux网卡聚合 linux多网卡绑定聚合之bond模式原理 发布时间:2014-10-14 09:44:35 作者:佚名 我要评论 将多个Linux网络端口绑定为一个,可以提升网络的性能, ...
- linux系统多网口聚合配置,Linux网卡聚合linux多网卡绑定聚合之bond模式的原理是什么...
将多个Linux网络端口绑定为一个,可以提升网络的性能,比如对于备份服务器,需要在一个晚上备份几个T的数据,如果使用单个的千兆网口将会是很严重的瓶颈.其它的应用,比如ftp服务器,高负载的下载网站, ...
- Docker网络资源详解 ---(四种网络模式)
文章目录 前言 一:Dcker网络资源详解 简单云平台生态环境图 普通单节点 桥接图 1.1:网络资源详解:Docker0网卡与四种网络模式 二 . Docker0网卡的解释 1. host模式 2. ...
最新文章
- php函数,static,globalkeyword及三种变量作用域
- 北风设计模式课程---13、享元模式
- CSS Grid layout布局
- hello,world———C++入门有感
- 将有序数组转为二叉搜索树
- 常见的 OOM 原因及其解决方法(OutOfMemoryError)
- 绝对好文:嵌入式系统的软件架构设计!
- Android 虚拟机学习总结Dalvik虚拟机介绍
- 【常见笔试面试算法题12续集二】动态规划算法案例2矩阵最小路径和练习题
- day46-CSS3新增功能
- Git学习总结(2)——初识 GitHub
- Django例子-出版社
- UVA11876 N + NOD (N)【欧拉筛法+前缀和】
- Cockos REAPER 6 for Mac - 热门数字音频制作软件
- 我不要你死于一事无成
- CSS设置背景色透明字体不透明
- 网页的背景颜色变化效果
- 波士顿大学计算机与传媒专业,波士顿大学传媒专业排名如何?
- 测试独立显卡坏,可以将显示器接口插在集成显卡上试试
- JAVA计算机毕业设计医院药品管理系统Mybatis+源码+数据库+lw文档+系统+调试部署