Linux网卡绑定知识和技巧.docx
《Linux网卡绑定知识和技巧.docx》由会员分享,可在线阅读,更多相关《Linux网卡绑定知识和技巧.docx(16页珍藏版)》请在第一文库网上搜索。
1、1inux网卡绑定知识和技巧1inux多网卡的7种bond模式原理1inux多网卡绑定网卡绑定mode共有七种(06)bond。、bond1.bond2、bond3、bond4、bond5、bond6常用的有三种mode=0:平衡负载模式,有自动备援,但需要SWitCh”支援及设定。mode=1:自动备援模式,其中一条线若断线,其他线路将会自动备援。mode=6:平衡负载模式,有自动备援,不必Switch”支援及设定。需要说明的是如果想做成mode0的负载均衡,仅仅设置这里OPtiOnSbondOmiimon=100D1ode=O是不够的,与网卡相连的交换机必须做特殊配置(这两个端口应该采取聚
2、合方式),因为做bonding的这两块网卡是使用同一个MAC地址.从原理分析一下(bond运行在mode0下):mode0下bond所绑定的网卡的IP都被修改成相同的InaC地址,如果这些网卡都被接在同一个交换机,那么交换机的arp表里这个mac地址对应的端口就有多个,那么交换机接受到发往这个mac地址的包应该往哪个端口转发呢?正常情况下mac地址是全球唯一的,一个mac地址对应多个端口肯定使交换机迷惑了。所以InOdeO下的bond如果连接到交换机,交换机这几个端口应该采取聚合方式(CiSCo称为ethernetchanne1,foundry称为portgroup),因为交换机做了聚合后,聚
3、合下的几个端口也被捆绑成一个mac地址.我们的解决办法是,两个网卡接入不同的交换机即可。mode模式下无需配置交换机,因为做bonding的这两块网卡是使用不同的MAC地址。七种bond模式说明:第一种模式:mod-0,即:(ba1ance-rr)Round-robinpo1icy(平衡抡循环策略)特点:传输数据包顺序是依次传输(即:第1个包走eth,下一个包就走eth1.一直循环下去,直到最后一个传输完毕),此模式提供负载平衡和容错能力;但是我们知道如果一个连接或者会话的数据包从不同的接口发出的话,中途再经过不同的链路,在客户端很有可能会出现数据包无序到达的问题,而无序到达的数据包需要重新要
4、求被发送,这样网络的吞吐量就会下降。f【点击此处全文阅读】网卡绑定模式与自动网卡绑定解析日常工作生产环境的x86服务器都使用了双网卡接入模式,无论是出于增加网络带宽的考虑,还是冗余,高可用的考虑,双网卡绑定都能带来非常多的裨益,双网卡即把两块网卡虚拟成为一块网卡,具有相同的IP地址,可看做一个单独的以太网接口设备。正常情况下,网卡只接收目的MAC地址是自身MAC的以太网帧。但处于绑定模式下的两个网卡运行在混杂模式下,会接受所有的以太网帧,并且将驱动程序中两块网卡的MAC地址改成相同,可以接收特定MAC的数据帧并处理。日常工作中使用的双网卡绑定模式主要有A/S主备模式,AA静态聚合模式,AA80
5、2.3ad动态聚合模式三种,下面详细分析一下他们的特点和适用场景。一.三种绑定模式浅析(1).A/S主备模式顾名思义,主备模式下只有一个网络设备处于活动状态,当主网卡down掉以后,备网卡会切换为主设备。此模式提供比较高的容错能力,并且mac地址在交换机等设备看来是可见并唯一的,但是资源利用率不高,也不能满足高带宽的需求。主备模式的实现原理是将做绑定的两个s1ave网口的MAC地址都改为虚拟网卡的MAC地址,而虚拟网卡的MAC地址是Bond创建启动后,主网口的MAC地址。如下示意图。而当主网卡故障时,BOnd会切换到备用网口,切换过程中,上层的应用是无感知不受影响的,因为bond驱动程序会接管
6、上层应用的数据包,缓存起来等备用网卡起来后再通过备用网卡发送出去。但是缓冲区容量有限,如果切换时间过长会造成缓冲区溢出并丢包。主备模式的容错能力决定这种网卡绑定模式适用于对网络链路带宽不是很敏感,但是要求高冗余性的场景下,比如部署应用的机器。一【点击此处全文阅读】RUE16下bond双网卡绑定服务&Red1Iat5/6下网卡绑定脚本操作步骤和注意事项如下:1、注意事项:首先确认要绑定的是哪2个网口,避免绑定时绑错网口。2、说明:这里以绑定eth和eth1的2个网口为例。配置文件都在etcsysconfignetwOrk-SCripts目录下。操作步骤绑定前需要彻底关闭Networ1Manger
7、服务,否则会和bond网卡冲突一【点击此处全文阅读】REDHAT1inux7.2系统下做网卡绑定实战录配置过程:最小化安装后,系统没有ifconfig命令,从光盘介质中安装net-too1s*x86.64.rpm软件包,在系统光盘PaCkage下面,rpm-ivh安装即可!1inux网卡绑定有几种模式:bond模式:1. Mode=O(ba1ance-rr)表示负载分担round-robin,和交换机的聚合强制不协商的方式配合。2. Mode=I(active-backup)表示主备模式,只有一块网卡是active,另夕I一块是备的Standby,这时如果交换机配的是捆绑,将不能正常工作,因为
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Linux 网卡 绑定 知识 技巧
