版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、服务器多网卡绑定及互换机链路聚合对接商讨服务器多网卡绑定及互换机链路聚合对接商讨服务器多网卡绑定及互换机链路聚合对接商讨精选文档服务器多网卡绑定与互换机链路聚合对接商讨-综合支持部王光明当前服务器的多网卡绑定技术在公司网中获得了宽泛应用,常有为双网卡绑定,绑定后既能增添网络带宽,同时又能做相应的冗余,可以说是利处多多。因为linux下的双网卡绑定无需第三方的驱动支持,因此一般公司都会使用linux操作系统下自带的网卡绑定模式。自然此刻网卡产商也会出一些针对windows操作系统网卡管理软件来做网卡绑定(比方intel网卡驱动)。以下我们对linux多网卡绑定的原理及互换机则需要作的配置进行商讨
2、。linux有七种网卡绑定模式:roundrobinactive-backuploadbalancing(xor)fault-tolerance(broadcast)lacp(802.3ad)transmitloadbalancing7.adaptiveloadbalancing。1精选文档第一种:mode0Roundrobin标准文档定义:round-robinpolicy:Transmitpacketsinsequentialorderfromthefirstavailableslavethroughthelast.Thismodeprovidesloadbalancingandfault
3、tolerance.特色:全部链路处于负载平衡状态,轮询方式往每条链路发送报文,基于perpacket方式发送。这模式的特色增添了带宽,同时支持容错能力,当有链路出问题,会把流量切换到正常的链路上。多张网卡采纳同一个IP,同一个MAC工作。因为是perpacket方式,因此当数据抵达对端可能会产生乱序。为了尽量防范乱序,此模式只赞成相同速率的网卡进行绑定。对应互换机的配置:从实现原理上看,两条链路所使用的是同一个IP,同一个MAC,那么互换机记录表项时,必然将两个物理口看作一个口来记录,因此需要配置静态的链路聚合(portchannel或porttrunk)来与服务器配合。第二种:mode1a
4、ctive-backup标准文档定义:Active-backuppolicy:Onlyoneslaveinthebondisactive.。2精选文档Adifferentslavebecomesactiveif,andonlyif,theactiveslavefails.ThebondsMACaddressisexternallyvisibleononlyoneport(networkadapter)toavoidconfusingtheswitch.Thismodeprovidesfaulttolerance.Theprimaryoptionaffectsthebehaviorofthism
5、ode.特色:一个端口处于主状态,一个处于从状态,全部流量都在主链路上办理,从不会有任何流量。当主端口down掉时,进行主备切换。同一时间只有一条链路在工作,只好加强靠谱性,没法增添链路带宽。对应互换机的配置:从实现原理上来看,此系统近似我司(H3C)的smartlink,当主链路故障时,可进行切换,因为线路故障致使了互换机接口down,所以MAC表及ARP表自动刷新,无需互换机做配置。同是也存在一种缺点,假如主链路故障,但没有致使互换机接口down,那么因为MAC表及ARP表不可以立刻刷新,数据转发将会出现一段时间的中止。第三种:mode2loadbalancing(xor)标准文档定义:X
6、ORpolicy:Transmitbasedon(sourceMACaddressXORdwithdestinationMACaddress)moduloslavecount.ThisselectsthesameslaveforeachdestinationMACaddress.Thismode。3精选文档providesloadbalancingandfaulttolerance.特色:该模式可理解为源MAC目的MAChash,同一条流老是从同一条路径上转发,解决了报文乱序的问题,而且必然程度上增添了带宽。与RR模式(mode0)相同,多张网卡使用同一个IP同一个MAC。此种模式只合用于同一
7、个二层网络中的互相接见,假如数据是通过网关转发,则不会有负载平衡的见效。对应互换机的配置:从实现原理上看,此模式与mode0相同,需要配置静态的链路聚合(portchannel或porttrunk)来与服务器配合。第四种:mode3fault-tolerance(broadcast)标准文档定义:Broadcastpolicy:transmitseverythingonallslaveinterfaces.Thismodeprovidesfaulttolerance.特色:这类模式的特色是一个报文会复制多份往bond下的多个接口分别发送出去,当有对端互换机无效,我们感觉不就任何downtime
8、,但此法过于浪费资源;可是这类模式有很好的容错系统。此模式合用于金融行业,因为他们需要高靠谱性的网络,不一样样意出现任何问题。对应互换机的配置:因为此种模式不一样样链路上的报文完满相同,连结到同一互换机没有太大的意义,一般都会将两条链路连结到两台不一样样互换机上,达到。4精选文档高靠谱的见效,互换机上不需做配置。第五种:mode4lacp标准文档定义:IEEE802.3adDynamiclinkaggregation.Createsaggregationgroupsthatsharethesamespeedandduplexsettings.Utilizesallslavesintheacti
9、veaggregatoraccordingtothe802.3adspecification.Pre-requisites:1.Ethtoolsupportinthebasedriversforretrieving.thespeedandduplexofeachslave.2.AswitchthatsupportsIEEE802.3adDynamiclinkaggregation.Mostswitcheswillrequiresometypeofconfigurationtoenable802.3admode.特色:802.3ad模式是IEEE标准,也就是常说的LACP协议,与mode2近似,
10、采纳逐流方式负载,可经过协议交互进行链路故障检测,防范了mode2模式中因互换机接口不down致使的数据中止。对应互换机的配置:互换机上配置链路聚合,而且启用LACP协议。第六种:mode5transmitloadbalancing标准文档定义:Adaptivetransmitloadbalancing:channelbondingthatdoesnotrequireanyspecialswitchsupport.Theoutgoingtraffic。5精选文档isdistributedaccordingtothecurrentload(computedrelativetothespeed)o
11、neachslave.Incomingtrafficisreceivedbythecurrentslave.Ifthereceivingslavefails,anotherslavetakesovertheMACaddressofthefailedreceivingslave.Prerequisite:Ethtoolsupportinthebasedriversforretrievingthespeedofeachslave.特色:此模式中,多条链路采纳自己的真切MAC进行工作,赞成速率同的网卡进行绑定。只会经过主链路的MAC地点响应ARP,因此入方向的流量只会在一条链路上转发。此模式只好平衡出方向的流量,固然也是依据MAC进行平衡,但算法更为智能,可以针对不一样样速率接口的负载状况合理的分派带宽。但关于需要网关转发的数据及入方向的数据,没法实现负载。对应互换机的配置:互换机上只要保证接口在同一VLAN下即可,无需其余配置。(只限于二层互换机)第七种:mode6adaptiveloadbalancing特色:该模式是mode5的改良版,不一样样ARP的恳求,bond驱动将会以不同网卡的实质MAC进行响应,进而实现了入方向的负载平衡。而且不需要互换机的支持(只限于二层互换机)。此种模式相同赞成不一样样速率的网卡进行绑定。6精选文档网
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论