首页 > 其他分享 >ip link add bond0 type bond 几种模式

ip link add bond0 type bond 几种模式

时间:2023-04-11 16:58:51浏览次数:33  
标签:bond0 Bond ip 接口 add 模式 balance 数据包 mode

在使用命令 ip link add bond0 type bond 创建 Bond 接口时,可以指定不同的 Bond 模式。常见的 Bond 模式有以下几种:

mode=balance-rr:即 Round-robin 模式,是默认的 Bond 模式。在该模式下,数据包会按照轮流分发到不同的物理接口上,从而实现负载均衡。

mode=active-backup:即 Active-backup 模式,也称为 failover 模式。在该模式下,只有一个物理接口处于工作状态,其余接口处于备份状态,当工作接口发生故障时,备份接口会自动接管工作。

mode=balance-xor:即 XOR 模式,会将源 MAC 地址和目标 MAC 地址的异或值作为哈希值,然后根据哈希值将数据包分发到不同的物理接口上。

mode=802.3ad:即 LACP 模式,需要支持 IEEE 802.3ad 协议的交换机。该模式通过协商确定哪些物理接口可以组成 Bond 接口,从而实现负载均衡。

mode=broadcast:即广播模式,数据包会广播到所有物理接口上,适用于 IPMI 等特殊场景下的通信。

mode=balance-tlb:即 Transmit Load Balancing 模式,类似于 balance-rr 模式,但是会根据每个物理接口的负载情况动态调整数据包的发送顺序。

mode=balance-alb:即 Active Load Balancing 模式,可以在发送数据包时动态调整每个数据包的源 MAC 地址,从而实现负载均衡。

 

标签:bond0,Bond,ip,接口,add,模式,balance,数据包,mode
From: https://www.cnblogs.com/wangjq19920210/p/17306753.html

相关文章

  • ipc
    目录linux进程间通讯读写1.函数apishm共享内存1.SYSV函数api2.POSIXmmap函数api3.memfd_create()函数api4.dma-buf函数apipipe匿名管道1.函数apififo命名管道1.函数apimsgq消息队列1.函数apisemaphore信号量1.SYSV函数api2.POSIX有名信号量函数api3.POSIX无名信号量函数a......
  • 【FIFO】vivado FIFO IP核的一点使用心得
    简单记一下今天在使用FIFO的过程中的一些注意事项。【时钟模块】使用时钟模块用于生成FIFO模块的读写时钟,在复位之后时钟模块不能立刻输出时钟,需要等待一段时间(我仿真的时候就想着怎么没数据出来捏)具体标志为  locked信号拉高  【FIFO模块】同样的FIFO模块在复位之后......
  • Eclipse IDE -maven,安装配置说明,实际操作
     实际操作步骤:1网站下载https://maven.apache.org/  官网地址    2文件路径存放和配置环境变量2.1新建一个maven目录,并将下载文件解压到当前目录,如图所示:   2.2 配置环境变量,新建一个MAVEN_HOME,值为:D:\maven\apache-maven-3.9.1,如下图所示:   ......
  • HCIP-BGP反射器与联邦实验
      配置:一、进行IP地址划分将as2区域内部划分成一个网段172.16.0.0/16MA网段172.16.0.0/24172.16.1.0/24172.16.2.0/24172.16.3.0/24172.16.4.0/24172.16.5.0/24 用户网段(环回地址)172.16.6.0/24172.16.7.0/24172.16.8.0/24172.16.9.0/24172.16.10.0/24...........
  • odoo中用javascript调用model中定义好的方法
    odoo中如果前端界面要调用后台model中写好的方法,很简单。使用do_action即可,比如要调用改res.users的默认语言后执行的方法 odoo.define('switch_language.SwitchLanguageMenu',function(require){"usestrict";varModel=require('web.Model');varse......
  • 解决javascript调用本地sanic接口报跨域错误的问题
    在py代码中利用middleware()方法修饰request/response即可,无需别的操作。 app=Sanic('Sanic_Server')@app.middleware("request")defcors_middle_req(request:Request):"""路由需要启用OPTIONS方法"""ifrequest.method.lower()==......
  • 报错信息:Failed to Setup IP tables: Unable to enable SKIP DNAT rule: (iptables
    一、报错提示   二、原因对关闭防火墙执行开启/关闭操作之后,没有重启docker服务三、解决办法方式一:重启docker服务systemctlrestartdocker方式二:若不想重启docker服务,则修改网络模式将docker的网络模式network_mode由映射改为host模式 ......
  • JavaScript 的 ==、===、区别
    在JavaScript中,==和===都是用于比较两个值是否相等的运算符。它们之间的主要区别在于类型转换方面。具体来说:== 运算符在检查相等性之前会根据需要进行类型转换,将不同类型的值转换为相同类型。例如,如果一个操作数是字符串类型,另一个是数字类型,那么字符串会被转换成数字后......
  • macOS Big Sur 11.7.6 (20G1231) 正式版 ISO、PKG、DMG、IPSW 下载
    本站下载的macOS软件包,既可以拖拽到Applications(应用程序)下直接安装,也可以制作启动U盘安装,或者在虚拟机中启动安装。另外也支持在Windows和Linux中创建可引导介质。2023年4月10日(北京时间11日凌晨),Apple为那些无法更新macOSVentura的旧Mac发布了macOSBig......
  • macOS Monterey 12.6.5 (21G531) 正式版发布,ISO、IPSW、PKG 下载
    本站下载的macOS软件包,既可以拖拽到Applications(应用程序)下直接安装,也可以制作启动U盘安装,或者在虚拟机中启动安装。另外也支持在Windows和Linux中创建可引导介质。2023年4月10日(北京时间11日凌晨),Apple为那些无法更新macOSVentura的旧Mac发布了macOSBig......