交换机链路聚合手工模式和LACP模式的区别
链路聚合技术主要有以下三个优势:
1、增加带宽
链路聚合接口的最大带宽可以达到各成员接口带宽之和。
2、提高可靠性
当某条活动链路出现故障时,流量可以切换到其他可用的成员链路上,从而提高链
路聚合接口的可靠性。
3、负载分担
在一个链路聚合组内,可以实现在各成员活动链路上的负载分担。
手工模式链路聚合:手工模式下,Eth-Trunk的建立、成员接口的加入由手工配置,没有链路聚合控制协议LACP的参与。当需要在两个直连设备间提供一个较大的链路带宽而设备又不支持LACP协议时,可以使用手工模式。手工模式可以实现增加带宽、提高可靠性、负载分担的目的。当一条链路故障时,故障链路无法转发数据,链路聚合组自动在剩余的两条活动链路中分担流量。手工模式Eth-Trunk可以完成多个物理接口聚合成一个Eth-Trunk口来提高带宽,同时能够检测到同一聚合组内的成员链路有断路等有限故障,但是无法检
测到链路层故障、链路错连等故障。
LACP 模式链路聚合:为了提高Eth-Trunk的容错性,并且能提供备份功能,保证成员链路的高可靠性,出现了链路聚合控制协议LACP(Link Aggregation Control Protocol),LACP模式就是采用LACP 的一种链路聚合模式。
LACP为交换数据的设备提供一种标准的协商方式,以供设备根据自身配置自动形成聚合链路并启动聚合链路收发数据。聚合链路形成以后,LACP负责维护链路状态,在聚合条件发生变化时,自动调整或解散链路聚合。
希望这个回答对你有帮助
交换机Channel-group EtherChannel(PAgP、LACP)技术基本配置
链路捆绑就是链路聚合。
链路聚合有两种模式可以实现:手动负载均衡模式、LACP模式。
手动负载均衡模式:手工建立Eth-Trunk、加入成员接口。所有活动链路都转发数据包,当其中一条物理链路发生故障时,其他链路分担流量转发。
LACP模式:手工建立Eth-Trunk、加入成员接口。链路两端发送LACP报文。LACP模式也叫M:N模式,M代表活动链路成员,N代表非活动链路成员。
当链路两端都加入Eth-Trunk,其中成员会协商选举活动链路和非活动链路,当活动链路发生故障时,在剩下的成员链路中使用优先级高的链路转发流量,这条链路变成活动链路。
手动负载均衡模式和LACP模式的区别在于:LACP模式中,一些链路充当备份链路。手动负载均衡模式中所有链路都转发流量。
扩展资料
链路聚合的作用:
链路聚合有成端口聚合,断口捆绑,英文名port trunking.功能是将交换机的多个低带宽端口捆绑成一条高带宽链路,可以实现链路负载平衡。避免链路出现拥塞现象。
通过配置,可通过两个三个或是四个端口进行捆绑,分别负责特定端口的数据转发,防止单条链路转发速率过低而出现丢包的现象。
Trunking的优点:价格便宜,性能接近千兆以太网;不需要重新布线,也无需考虑千兆 网传输距离极限问题。
trunking可以捆绑任何相关的端口,也可以随时取消设置,这样提供了很高的灵活性还可以提供负载均衡能力以及系统容错。
什么是EtherChannel
交换机 S1, S2之间有两条链路相连,如果捆绑在一起,成为一个逻辑聚合链路 (trunk),不但增加 带宽 ,并提供 冗余 容错的能力。
EtherChannel常用于主干链路。例, 交换机 =交换机之间,交换机=服务器之间。
编辑本段 etherchannel 的特点
etherchannel特性在switch到switch、switch到router之间提供 冗余 的、高速的连接方式,简单说就是将两个 设备间 多条FE或GE物理链路捆在一起组成一条设备间逻辑链路,从而达到增加 带宽 ,提供冗余的目的。下面具体结合配置了解它的特点:
构成etherchannel的端口必须配置成相同的特性,如双工模式、速度、同为FE或GE端口、native VLAN,、VLAN range,、and trunking status and type.等
当etherchannel中某一条link failed时,etherchannel中其它link照常工作。
当配置layer 2端口作etherchannel时只要在成员端口配置模式下用channel-group n命令指定该端口要加入的channel-group组,这时switch会自动创建port-channel接口,而当配置layer 3端口作etherchannel时,还需现在全局配置模式下用 interface port-channel n 命令手工创建port-channel接口。
编辑本段 etherchannel 常见问题
1. 什么是LACP? - LACP是基于IEEE802.3ad标准实现链路动态汇聚的协议。用LACPDU与对端口协商。
在启动一个端口的LACP后,该端口发送LACPDU向对端通告自己的属性 (优先级、系统 MAC、端口优先级、 端口号 、操作Key。) 对端接收到这些信息后,和自己的属性比较,选择能够汇聚的端口,这样双方可以决定那对端口加入或退出这个聚合链路。
EtherChannel
EtherChannel(以太通道)是由Cisco研发的,应用于交换机之间的多链路捆绑技术。它的基本原理是:将两个设备间多条相同特性的快速以太或千兆位以太物理链路捆绑在一起组成一条逻辑链路,从而达到带宽倍增的目的。除了增加带宽外,EtherChannel还可以在多条链路上均衡分配流量,起到负载分担的作用;当一条或多条链路故障时,只要还有链路正常,流量将转移到其它的链路上,整个过程在几毫秒内完成,从而起到冗余的作用,增强了网络的稳定性和安全性。在EtherChannel中,负载在各个链路上的分布可以根据源IP地址、目的IP地址、源MAC地址、目的MAC地址、源IP地址和目的IP地址组合,以及源MAC地址和目的MAC地址组合等来进行分布。两台交换机之间是否形成EtherChannel也可以用协议自动协商。目前有两个协商协议:PAgP和LACP,PAgP(端口汇聚协议 Port Aggregation Protocol)是Cisco私有的协议,而LACP(链路汇聚控制协议 Link Aggregation Control Protocol)是基于IEEE 802.3ad的国际标准。
**能形成EtherChannel的模式总结:
**
650) this.width=650;" name="image_operate_70971343235416742" real_src="http://s1.sinaimg.cn/middle/635e1a9etc5a9b7502b50&690" alt="EtherChannel(PAgP、LACP)基本配置" title="EtherChannel(PAgP、LACP)基本配置" action-data="http%3A%2F%2Fs1.sinaimg.cn%2Fmiddle%2F635e1a9etc5a9b7502b50%26690" action-type="show-slide" src="http://s1.sinaimg.cn/middle/635e1a9etc5a9b7502b50&690" onabort="" onblur="" onchange="" onclick="" ondblclick="" onerror="" onfocus="" onkeydown="" onkeypress="" onkeyup="" onmousedown="" onmousemove="" onmouseout="" onmouseover="" onmouseup="" onreset="" onresize="" onselect="" onsubmit="" onunload="" style="padding: 0px; margin: 0px; vertical-align: top; border: 0px; list-style: none;">
EtherChannel命令组合:
如果想把端口配置为on:
**
sw1(config-if-range)# channel-group 1 mode on**
如果想把端口配置为PAgP的desirable:
**
sw1(config-if-range)# channel-protocol pagp**
sw1(config-if-range)# channel-group 1 mode desirable
如果想把端口配置为PAgP的auto:
**
sw1(config-if-range)# channel-protocol pagp
**
sw1(config-if-range)# channel-group 1 mode auto
**
如果想把端口配置为LACP的active:
**
sw1(config-if-range)# channel-protocol lacp
**
sw1(config-if-range)#channel-group 1 mode active
**
如果想把端口配置为LACP的passive:
**
sw1(config-if-range)# channel-protocol lacp
**
sw1(config-if-range)#**channel-group 1 mode passive
**
EtherChannel说明:
①Cisco最多允许EtherChannel绑定8个端口;
1>如果是快速以太网,总带宽可达1600Mbit/s;
2>如果是Gbit以太网,总带宽可达16Gbit/s。
②EtherChannel不支持10M端口;
③EtherChannel编号只在本地有效,链路两端的编号可以不一样;
④EtherChannel默认使用PAgP协议;
⑤
EtherChannel默认情况下是基于源MAC地址的负载平衡;
⑥一个EtherChannel内所有的端口都必须具有相同的端口速率和双工模式,LACP只能是全双工模式;
⑦channel-group接口会自动继承最小物理接口,或最先配置的接口模式;
⑧cisco的交换机不仅可以支持第二层EtherChannel,还可以支持第三层EtherChannel。
实验
**
命令:
**
sw1(config)# int port-channel 1
** //创建以太通道,编号为1
sw1(config-if-range)#channel-group 1 mode on
** //将物理接口指定到已创建的通道中,模式为on
sw1(config)#**port-channel load-balance dst-ip
** //配置以太通道的负载平衡方式,基于目的IP
说明:
①创建以太通道时要指定一个唯一的通道编号,编号范围是1-6的整数,这个编号只有本地有效,因此链路两端
的编号可以不一样;
②以太通道的负载平衡方式有:dst-ip、dst-mac、src-dst-ip、src-dst-mac、src-ip、src-mac,默认情况下
是基于源MAC地址的负载平衡。
650) this.width=650;" name="image_operate_31171343235409274" real_src="http://s10.sinaimg.cn/middle/635e1a9etc5aa114ee159&690" alt="EtherChannel(PAgP、LACP)基本配置" title="EtherChannel(PAgP、LACP)基本配置" src="http://s10.sinaimg.cn/middle/635e1a9etc5aa114ee159&690" onabort="" onblur="" onchange="" onclick="" ondblclick="" onerror="" onfocus="" onkeydown="" onkeypress="" onkeyup="" onmousedown="" onmousemove="" onmouseout="" onmouseover="" onmouseup="" onreset="" onresize="" onselect="" onsubmit="" onunload="" style="padding: 0px; margin: 0px; vertical-align: top; border: 0px; list-style: none;">
sw1(config)#int port-channel 1
sw1(config)#int range f0/13 - 14
sw1(config-if-range)#switchport trunk encapsulation dot1q
sw1(config-if-range)#switchport mode trunk
sw1(config-if-range)#speed 100
sw1(config-if-range)#duplex full
sw1(config-if-range)#channel-group 1 mode on
sw1(config)#port-channel load-balance dst-ip
sw2(config)#int port-channel 1
sw2(config)#int range f0/13 - 14
sw2(config-if-range)#switchport trunk encapsulation dot1q
sw2(config-if-range)#switchport mode trunk
sw2(config-if-range)#speed 100
sw2(config-if-range)#duplex full
sw2(config-if-range)#channel-group 1 mode on
sw2(config)#port-channel load-balance dst-ip
特别说明:如果本试验中交换机sw2上接的是服务器,客户计算机接在sw1上,这时在交换机sw1上应该配置为基于src-ip的负载平衡方式,而在sw2上应该配置为基于dst-ip的负载平衡方式。
实验调试
**
sw1# show etherchannel summary
** //查看EtherChannel信息
650) this.width=650;" name="image_operate_49351343235750515" real_src="http://s11.sinaimg.cn/middle/635e1a9etc5aa6896a01a&690" alt="EtherChannel(PAgP、LACP)基本配置" title="EtherChannel(PAgP、LACP)基本配置" action-data="http%3A%2F%2Fs11.sinaimg.cn%2Fmiddle%2F635e1a9etc5aa6896a01a%26690" action-type="show-slide" src="http://s11.sinaimg.cn/middle/635e1a9etc5aa6896a01a&690" onabort="" onblur="" onchange="" onclick="" ondblclick="" onerror="" onfocus="" onkeydown="" onkeypress="" onkeyup="" onmousedown="" onmousemove="" onmouseout="" onmouseover="" onmouseup="" onreset="" onresize="" onselect="" onsubmit="" onunload="" style="padding: 0px; margin: 0px; vertical-align: top; border: 0px; list-style: none;"> sw1# show etherchannel load-balance
** //查看EtherChannel负载平衡方式
650) this.width=650;" name="image_operate_72001343235753147" real_src="http://s15.sinaimg.cn/middle/635e1a9etc5aa7880b42e&690" alt="EtherChannel(PAgP、LACP)基本配置" title="EtherChannel(PAgP、LACP)基本配置" action-data="http%3A%2F%2Fs15.sinaimg.cn%2Fmiddle%2F635e1a9etc5aa7880b42e%26690" action-type="show-slide" src="http://s15.sinaimg.cn/middle/635e1a9etc5aa7880b42e&690" onabort="" onblur="" onchange="" onclick="" ondblclick="" onerror="" onfocus="" onkeydown="" onkeypress="" onkeyup="" onmousedown="" onmousemove="" onmouseout="" onmouseover="" onmouseup="" onreset="" onresize="" onselect="" onsubmit="" onunload="" style="padding: 0px; margin: 0px; vertical-align: top; border: 0px; list-style: none;"> sw1# show etherchannel port-channel
** //查看指定的EtherChannel包含的接口
650) this.width=650;" name="image_operate_5721343237619415" real_src="http://s13.sinaimg.cn/middle/635e1a9etc5aad8a22f6c&690" alt="EtherChannel(PAgP、LACP)基本配置" title="EtherChannel(PAgP、LACP)基本配置" action-data="http%3A%2F%2Fs13.sinaimg.cn%2Fmiddle%2F635e1a9etc5aad8a22f6c%26690" action-type="show-slide" src="http://s13.sinaimg.cn/middle/635e1a9etc5aad8a22f6c&690" onabort="" onblur="" onchange="" onclick="" ondblclick="" onerror="" onfocus="" onkeydown="" onkeypress="" onkeyup="" onmousedown="" onmousemove="" onmouseout="" onmouseover="" onmouseup="" onreset="" onresize="" onselect="" onsubmit="" onunload="" style="padding: 0px; margin: 0px; vertical-align: top; border: 0px; list-style: none;"> sw1#**show etherchannel protocol
** //显示各个Channel-group使用的协商协议接口如果进入err-disable状态有两种方法恢复:
①手动恢复:先shutdown,再no shutdown;
②自动恢复:errdisable recovery cause {all|arp-inspection|bpduguard|link-flap} 指定原因
etherchannel规则
1.在每个EtherChannel中,Cisco 交换机 最多允许包括8个端口。这些端口既不必是连续分布的,也不必位于相同模块中。但某些上一代Catalyst交换机却受到某些限制,所以在实施EtherChannel之前,我们应当检查特定产品的发行说明;
2.一个EtherChannel内的所有端口都必须使用相同协议(PAgP或LACP);
鹏仔微信 15129739599 鹏仔QQ344225443 鹏仔前端 pjxi.com 共享博客 sharedbk.com
图片声明:本站部分配图来自网络。本站只作为美观性配图使用,无任何非法侵犯第三方意图,一切解释权归图片著作权方,本站不承担任何责任。如有恶意碰瓷者,必当奉陪到底严惩不贷!