etherchannel
cisco 交换机最多允许8条链路绑定在一起。CISCO设备还可以支持第三层端口绑定,第三层etherchannel的主要优势之一就是路由协议将etherchannel当做单条链路,并且路由选择协议不会再链路的失效过程中重新收敛。
1、PAGP(port aggregation protocol 端口汇聚协议)
PAGP是CISCO私有协议,PAGP是一种管理功能,它在链路的任一末端检查参数的一致性,并且帮助通道适应链路失效或者增加。PAGP能够防止由于通道配置不当所致的STP环路或者数据包丢失。并且有助于保持网络的可用性。
PAGP的四种模式:ON OFF AUTO DESIRABLE
ON:ON只能和ON模式兼容形成通道
OFF:OFF这种模式防止端口形成ETHERCHANNLE通道。
AUTO:AUTO只能和DESIRABLE模式相互兼容
DESIRABLE:DESIRABLE能和AUTO及DESLRABLE模式兼容
2、LACP(link
aggregation control protocol 链路汇聚控制协议
)
LACP是基于工业标准802.3ad的协议,LACP具有和PAGP相似的功能。
LACP的四种模式:ON OFF PASSIVE ACTIVE
ON:这种模式强制成为etherchannel ,对端也必须配置为ON
OFF:这种模式防止成为etherchannel
PASSIVE:这是一种被动模式,端口收到LACP包就会形成etherchannel,但不会主动发起协商,这是默认模式。
ACTIVE:这种模式主动发起协商,在配置交换机形成etherchannel的时候推荐采用这种模式。
LACP的配置参数:系统优先级,端口优先级、管理密钥。
系统优先级:LACP要求每一个链路伙伴都要有一个系统优先级,交换机能自动确认系统优先级或者人工指定,交换机采用MAC地址和系统优先级来形成系统ID。并利用系统ID与其他系统进行协商。
端口优先级:LACP要求每一个端口都有一个优先级,交换机能自动确定端口优先级,也可以人工指定,端口号和端口优先级形成端口ID,当硬件局部不允许所有兼容模式端口形成汇聚的时候,交换机将使用端口优先级来确定哪些端口被置于备用模式。
管理密钥:LACP要求通道内的每一个端口都有一个密钥,可以自动确定也可以手动配置,管理密钥定义了端口与其他端口的汇聚能力。
3、etherchannel配置原则
在每一个通道中CISCO交换机最多只允许8个端口,这些端口既不必是连续分布的,也不必位于相同模块中。
一个通道内必须使用相同的协议(PAGP,LACP)
一个通道内必须使用相同的双工模式,LACP要求必须是全双工模式。
一个端口不能再相同的时间内属于多个通道组
一个通道内所有的端口必须属于同一个VLAN。
一个通道内所有的端口都需要配置相同的干道模式。(例:DOT1Q,DESIRABLE)
一个通道内所有的端口都要求具有相同的VLAN开销配置
如果一个端口被配置为SPAN(switch port analyzer,交换端口分析器)那么就不能形成etherchannel。
如果通道的端口是第三层端口(而不是物理接口)那么就要为接口配置IP地址
即使接口配置了不同的STP端口路径开销,
所配置的兼容端口也只能形成一个etherchannel。
4、配置etherchannel
PAGP第二层配置
switch(config)#interface fa0/1
switch(config-if)#switchport
switch(config-if)
#channel-group 1 mode desirable
switch(config-if)
#interface fa0/2
switch(config-if)#switchport
switch(config-if)
#channel-group 1 mode desirable
switch(config)
#interface port-channel 1
switch(config-if)
#switchport mode trunk
switch
#show etherchannel summary
PAGP第三层配置
switch(config)#interface fa0/1
switch(config-if)#no switchport
switch(config-if)
#channel-group 1 mode desirable
switch(config-if)
#interface fa0/2
switch(config-if)#no switchport
switch(config-if)
#channel-group 1 mode desirable
switch(config)#interface port-channel 1
switch(config-if)
#no switchport
switch(config-if)
#ip address 1.1.1.1 255.255.255.0
5、LACP配置
switch(config)#interface fa0/1
switch(config-if)
#channel-protocol lacp
switch(config-if)
#
channel-group 1 mode active
switch(config)#interface fa0/2
switch(config-if)
#channel-protocol lacp
switch(config-if)
#
channel-group 1 mode active
6、配置error-disable特性检测和恢复
switch(config)#errordisable detect cause all
switch(config)#errordisable recovery cause all
switch(config)#errordisable recovery interval 60
switch#show
errordisable detect
switch#show
errordisable recovery
本文出自 “醒悟” 博客,谢绝转载!