bongding 工作模式 和 所绑定的物理网卡的活动及链路状态

linux4.12 bonding简介 Bonding是个啥玩意?      Bonding模块本质上是一个虚拟的网卡驱动(network device driver),只不过并没有真实的物理网卡与之对应,而是由这个虚拟网卡去“管辖”一系列的真实的物理网卡,所以它的代码结构和一般网卡驱动的代码结构非常类似,这是共性;除此之外,它还有自己的一些特性功能,例如特别的链路状态监控机制,绑定/解除绑定等。物理网卡的活动状态和链路状态      ... 阅读详情
Centos6.2环境
vi /etc/modprobe.d/hhc-bonding.conf
alias bond0 bonding 
options bond0 miimon=100 mode=5 max_bonds=4
miimon表示链路检查间隔,单位为毫秒;
max_bonds : 多bonding时参数


bonding模块的工作模式,可以分为多主型工作模式和主备型工作模式 
    mode的值表示工作模式,他共有0、1、2、3、4、5、6七种模式,
    0:负载均衡模式,RR方式,全负载均衡,需要Switch侧做Trunk,可失效一网卡; 
    1:热备模式,不需要Switch侧支持;
    2:负载均衡模式,XOR方式,根据来源MAC; 
    3:广播模式,所有网卡一起收发数据包,可失效一网卡;
    4:802.3ad模式,动态链路聚合模式,属于主备型工作模式。需要Switch支持802.3ad Dynamic Link Aggregation;
    5:负载均衡模式,TLB方式,半负载均衡,发送为负载均衡,接收为动态分配,不需要Switch侧支持,可失效一网卡;
    6:负载均衡模式,ALB方式,全负载均衡,网卡需支持动态更改MAC,不需要Switch侧支持,可失效一网卡;
    


bonding为绑定的物理网卡定义了2种活动状态4钟链路状态
   活动状态:


    * BOND_STATE_ACTIVE:处于该状态的网卡是潜在的发送数据包的候选者
    * BOND_STATE_BACKUP:处于该状态的网卡在选择发送数据的网卡时被排除


   链路状态:


    * BOND_LINK_UP:  上线状态(处于该状态的网卡是是潜在的发送数据包的候选者)
    * BOND_LINK_DOWN:故障状态
    * BOND_LINK_FAIL:网卡出现故障,向状态BOND_LINK_DOWN 切换中
    * BOND_LINK_BACK:网卡恢复,向状态BOND_LINK_UP切换中
   注:一个网卡必须活动状态为BOND_STATE_ACTIVE并且链路状态为 BOND_LINK_UP,才有可能作为发送数据包的候选者。
Centos7.6 Bonding mode4 子接口配置 服务器 Bonding mode4 子接口配置 1.什么是bond? CentOS7系统可以将多个网络接口绑定在一起,来作为单一的接口去给上层应用使用。 2.为什么使用bond? bong可以将多个网卡绑定到一起,可以让两个或多个接口作为一个接口,同时提高带宽,并提供网络链路的冗余,当有其中一块网卡故障的时候,不会中断服务器的业务。 3.bonding的七种工作模式: bonding技术提供了七种工作模式,在使用的时候需要指定一种,每种有各自的优缺点. balance-rr (mode=0) 默认,有 阅读详情

相关推荐

Ubuntu18.04 配置 bond4 + RG-5750-LACP

Ubuntu 18.04 配置bond4 LACP ###系统环境:Ubuntu 18.04 x2 (电口x2 随便什么物理服务器都行,至少有两个业务网口) ###网络设备:RG-5750-28GT4 x2 锐捷交换机,有更高端的设备最好。 ###网络线缆:光纤3米x2 ,网线x5,10G光模块x2 交换机部分: ###1.两台交换机配置堆叠 ###2.堆叠配置完成后,创建两个 LACP接口 组。(如果没有两台交换机,用一台SW也是可以的) 4F-5750-1 switch virtual dom

Connor_xie的博客 4004

linux 单网卡绑定多IP及BONGDING的实现

Linux Bond1 bond 的概念Linux双网卡绑定实现就是使用两块网卡虚拟成为一块网卡,这个聚合起来的设备看起来是一个单独的以太网接口设备,通俗点讲就是两块网卡具有相同的IP地址而并行链接聚合成一个逻辑链路工作。2 bond 技术的由来这项技术在Sun和Cisco中早已存在,被称为Trunking和Etherchannel技术,在Linux的2.4.x的内核中也采...

weixin_34080571的博客 822

【网络】linux网口bond的链路检测及恢复机制

近期的项目中遇到了这样一个问题,引发了笔者对linux bond和lacp协议的一些研究: 情景: 如上图所示,server有两张网卡配置了bond0, 工作在mode4负载均衡模式下, 现在从client对server进行持续的ping测试,发现: 插拔server端物理网口的网线时, ping一直正常,无丢包; 用ifconfig down enp4s0f0/1 来关闭物理网口时...

因吹斯汀 5365

linux双网卡配置bond4,linux下双网卡bonding技术

Bonding配置通过在 /etc/sysconfig/network-scripts/ 目录下创建 ifcfg-bond配置文件,就能够创建绑定接口。文件名称中的 为接口的编号,如第一个通道绑定接口的名称一般为ifcfg-bond0。ifcfg-bond 文件的内容与以太网接口的配置文件(如 ifcfg-eth0)基本相同,只是 DEVICE选项的值,应该为 bond。Bonding接口创建以后...

weixin_33824590的博客 3210

【LaTeX PPT模板集】Beamer主题与配色使用教程

【LaTeX PPT模板集】Beamer主题与配色使用教程

Xminyang的博客 1万+

PX4无人机-Gazebo仿真实现动态目标追踪的视觉控制方案

本文详细介绍了PX4无人机在Gazebo仿真环境中实现动态目标追踪的视觉控制方案。从PX4与Gazebo仿真环境搭建、动态目标追踪核心技术栈、仿真环境深度定制技巧到追踪算法的优化实践,提供了全面的技术指导和常见问题排查方法,帮助开发者高效实现无人机视觉追踪功能。

weixin_29196315的博客 450

bond添加路由_[Bonding 基本操作] Bonding 是通过汇聚多个接口到一个虚拟的链

BondingBonding 是通过汇聚多个接口到一个虚拟的链接上,这种方式可以获得更高的带宽或提供失效转移接管。Bongding 操作必须用于二层链路层,不支持三层 IP 层的应用。==============================================================================================Bonding 基本操作让我...

weixin_31739613的博客 1200

在Ansys Mechanical中对磨损进行建模

在有限元分析中,磨损是通过移动接触表面上的节点来复制材料侵蚀来建模的。仿真迭代更新几何,并在每次更新后重新计算平衡,使过程成为非线性的。Ansys使用将压力、相对运动和材料阻力与表面损失联系起来的经验定律来处理连续介质尺度的磨损。要在Ansys Mechanical中激活磨损建模,必须使用TB,WEAR命令定义专用材料模型。该命令与 TBDATA 相结合,允许用户输入与磨损相关的材料常数,以控制磨损的计算方式以及在接触表面上的应用方式。

jkh920184196的博客 2629

剖析网卡绑定模式

2019独角兽企业重金招聘Python工程师标准>>> ...

weixin_33913377的博客 247

香橙派5使用RK3588S内置NPU加速yolov5推理,实时识别数字达到50fps

香橙派5采用了RK3588S,内置的NPU达到了6Tops的算力,博主这里记录一下自己的踩坑过程,好不容易做出来的不能以后忘记了(手动狗头)。这里博主还在B站上发布了效果视频,大家感兴趣的话可以看一下。其中解决了先验框标注位置不对,或者出现非常多的框的问题

weixin_51651698的博客 2万+

开源滑翔伞升降速度表:基于STM32与传感器融合的DIY飞行仪表

传感器融合是现代嵌入式系统与物联网设备中的核心技术,它通过整合多个传感器的数据,利用滤波与估计算法,获得比单一传感器更精确、更可靠的环境感知能力。其技术价值在于提升系统的鲁棒性、精度和上下文理解能力,广泛应用于无人机导航、可穿戴设备、工业监测及智能驾驶等领域。本文聚焦于一个具体的工程实践案例——开源多功能滑翔伞升降速度表(Open-Vario),该项目巧妙地运用了**卡尔曼滤波器**进行气压与GNSS数据的融合,以精确计算升降率,并基于**FreeRTOS**实时操作系统构建了一个稳定、可扩展的嵌入式平台,

weixin_33657398的博客 176

网卡bond工具

fork from:https://github.com/sivel/bonding mirror at:https://github.com/forsakening/bonding 修改后功能如下: 1)过滤出系统的网卡,过滤出的网卡类型:非网桥、非loopback、非tap、非pair,暂不支持过滤ovs的网卡 2)支持配置没有ip属性的bond(不设置bond的ip)

forsakening的专栏 1072

手把手教你学PCIE--所有 PF(Physical Function)共同管理和分配 VF

但具体如何分配和使用 VF 取决于硬件设计、驱动程序配置以及实际应用场景。

MHD0815的博客 1462

linux不能识别第四块网卡,LINUX的bond 绑定网卡链路问题再多也不怕

Linux双网卡绑定实现就是使用两块网卡虚拟成为一块网卡,这个聚合起来的设备看起来是一个单独的以太网接口设备,就是两块网卡具有相同的IP地址而并行链接聚合成一个逻辑链路工作。其实这也被成为被称为Trunking和Etherchannel技术,bonding技术的最早应用是在集群——beowulf上,为了提高集群节点间的数据传输而设计的。下面我们讨论一下bonding的原理,什么是bonding需要...

weixin_29109553的博客 448

肺癌术后随访离散选择实验(DCE)设计与SAS实现

随着肺癌早期诊断和治疗技术的进步,肺癌患者的生存率显著提高,术后随访管理成为提升患者生活质量的关键环节。然而,如何在有限的医疗资源下设计出既符合患者需求又具有成本效益的随访方案,是临床决策面临的重要挑战。 离散选择实验(Discrete Choice Experiment, DCE)是一种定量研究方法,通过模拟真实世界的选择情境,测量患者对不同随访方案属性的偏好程度。本研究旨在通过DCE方法,系统评估肺癌术后患者对随访服务的偏好,为制定以患者为中心的随访策略提供循证依据。

huanghm88的专栏 99

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

Linux 网络配置(添加网卡、网卡会话配置、网卡绑定、配置主机名、配置路由)

LINUX网络配置

digitalkee的博客 7684

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

网卡bonding模式 - bond0、1、4配置

网卡bonding简介 网卡绑定就是把多张物理网卡通过软件虚拟成一个虚拟的网卡,配置完毕后,所有的物理网卡的ip和mac将会变成相同的。多网卡同时工作可以提高网络速度,还可以实现网卡的负载均衡、冗余。 bonding模式 1round-robin(mode=0) 轮转策略,轮流在每一个slave网卡上发送数据包,提供负载均衡和容错能力。 2active-backup(mode=1) 主备策略,只有一个slave被激活,只有当active的slave的接口down时,才会...

8803

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

网络bond学习

一、Bond模式介绍 Bond的模式主要分7类,我们网口自适应主要使用的是mod=1,主备模式,但是网口名称仍然是bond0。 七种bond模式说明: 第一种模式:mod=0 ,即:(balance-rr) Round-robin policy(平衡抡循环策略) 特点:传输数据包顺序是依次传输(即:第1个包走eth0,下一个包就走eth1….一直循环下去,直到最后一个传输完毕),此模式提供负载平衡和容错能力;但是我们知道如果一个连接或者会话的数据包从不同的接口发出的话,中途再经过不同的链路,在客户端

homezhuyihong的博客 1096

链路聚合、Trunk、端口绑定和捆绑简析

关于链路聚合(Link Aggregation)、Trunk和端口绑定/捆绑这三种概念很容易混淆,主旨都是利用链路冗余提供服务器、交换机和存储间的可靠性,或利用冗余端口实现负载均衡等;通常在大多数场景下被不加区别的混用,今天我们简单分析一下各自的含义和区别。链路聚合是采用不同的聚合、合并方法把多个网络链路并行的连接起以便提供网络带宽和链路冗余,实现网络业务连续性;强调的是交换...

weixin_34234829的博客 2487

多网卡的7种bond模式原理

本文转载自http://www.huawei.com/ecommunity/bbs/10155553.html。现在存储产品CSS使用了多网卡bond6模式,在这里把多网卡的7种bond模式原理和大家分享:Linux 多网卡绑定网卡绑定mode共有七种(0~6) bond0、bond1、bond2、bond3、bond4、bond5、bond6常用的有三种mode=0:平衡负...

weixin_34037977的博客 1894

linux 中几种bond模式详解 bonging

目录 bonding---关于提高服务器的带宽策略 1 一:bonding的概念 所谓bonding就是将多块网卡绑定同一IP地址对外提供服务,可以实现网卡的带宽扩容、高可用或者负载均衡。 二:bonding的优势 1 2 3 1 网络负载均衡 2 提高带宽网络传输效率 3 网络冗余与高可用 三:bondi...

weixin_42548165的博客 5914

BONDING_OPTS参数详细说明【bond链路参数】

文章目录bonding说明BONGDING_OPTS是什么bongding配置7种mode模式说明第一种模式:mode=0,即:(balance-rr) Round-robin policy(平衡抡循环策略)【默认】第二种模式:mode=1,即: (active-backup) Active-backup policy(主-备份策略)【常用】第三种模式:mode=2,即:(balance-xor) XOR policy(平衡策略)【不常用】第四种模式:mode=3,即:broadcast(广播策略)【不常用

崔崇鑫的博客,你linux/云运维工作中的百科全书。 1万+
上一篇: centos 6.2 下安装 wireshark
下一篇: arp欺骗及防御 arpoison
HeyITMan
博客等级 码龄14年 5粉丝 9原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值