移植linux双网卡驱动配置,Linux专栏—双网卡bonding配置

本文介绍了Linux中的网卡绑定技术——bonding,详细讲解了其七种工作模式,特别是如何在CentOS 7.5上配置bonding,包括模式选择、配置文件修改、加载模块和配置交换机等步骤。最后提到了配置完成后虽然实现了高可用,但并未观察到网络吞吐量的显著提升。
摘要由CSDN通过智能技术生成

bonding介绍

bonding(绑定)是一种linux系统下的网卡绑定技术,可以把服务器上n个物理网卡在系统内部抽象(绑定)成一个逻辑上的网卡,能够提升网络吞吐量、实现网络冗余、负载等功能,有很多优势。bonding技术是linux系统内核层面实现的,它是一个内核模块(驱动)。使用它需要系统有这个模块, 我们可以modinfo命令查看下这个模块的信息, 一般来说都支持.

bonding的七种模式

bonding技术提供了七种工作模式,在使用的时候需要指定一种,每种有各自的优缺点.

balance-rr (mode=0) 默认, 有高可用 (容错) 和负载均衡的功能, 需要交换机的配置,每块网卡轮询发包 (流量分发比较均衡).

active-backup (mode=1) 只有高可用 (容错) 功能, 不需要交换机配置, 这种模式只有一块网卡工作, 对外只有一个mac地址。缺点是端口利用率比较低

balance-xor (mode=2) 不常用

broadcast (mode=3) 不常用

802.3ad (mode=4) IEEE 802.3ad 动态链路聚合,需要交换机配置,没用过

balance-tlb (mode=5) 不常用

balance-alb (mode=6) 有高可用 ( 容错 )和负载均衡的功能,不需要交换机配置 (流量分发到每个接口不是特别均衡)

复制代码

centos7.5 配置bonding

查看UP的网卡口

[root@t71 ~]# ip addr

1: lo: mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值