CCNP第二十六讲EtherChannel.docx_第1页
CCNP第二十六讲EtherChannel.docx_第2页
CCNP第二十六讲EtherChannel.docx_第3页
CCNP第二十六讲EtherChannel.docx_第4页
CCNP第二十六讲EtherChannel.docx_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

CCNP第二十六讲-EtherChannelEtherChannel(以太通道)是由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的国际标准。如果想把端口配置为on:sw1(config-if-range)#channel-group 1 mode on如果想把端口配置为PAgP的desirable:sw1(config-if-range)#channel-protocol pagpsw1(config-if-range)#channel-group 1 mode desirable如果想把端口配置为PAgP的auto:sw1(config-if-range)#channel-protocol pagpsw1(config-if-range)#channel-group 1 mode auto如果想把端口配置为LACP的active:sw1(config-if-range)#channel-protocol lacpsw1(config-if-range)#channel-group 1 mode active如果想把端口配置为LACP的passive:sw1(config-if-range)#channel-protocol lacpsw1(config-if-range)#channel-group 1 mode passiveEtherChannel说明:Cisco最多允许EtherChannel绑定8个端口;1如果是快速以太网,总带宽可达1600Mbit/s;2如果是Gbit以太网,总带宽可达16Gbit/s。EtherChannel不支持10M端口;EtherChannel编号只在本地有效,链路两端的编号可以不一样;EtherChannel默认使用PAgP协议;EtherChannel默认情况下是基于源MAC地址的负载平衡;一个EtherChannel内所有的端口都必须具有相同的端口速率和双工模式,LACP只能是全双工模式;channel-group接口会自动继承最小物理接口,或最先配置的接口模式;cisco的交换机不仅可以支持第二层EtherChannel,还可以支持第三层EtherChannelPAGP:如果开启自动协商,默认的协商模式,为slient,在该模式中,即便链路两端的端口没有收到对端发送的PAGP协商帧,链路也会协商成EtherChannel.关闭协商安静子模式SW(config-if-range)#channel-group 12 mode auto non-slient实验命令:sw1(config)#int port-channel 1 /创建以太通道,编号为1sw1(config-if-range)#channel-group 1 mode on /将物理接口指定到已创建的通道中,模式为onsw1(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地址的负载平衡。sw1(config)#int port-channel 1sw1(config)#int range f0/23 - 24sw1(config-if-range)#switchport trunk encapsulation dot1qsw1(config-if-range)#switchport mode trunksw1(config-if-range)#speed 100sw1(config-if-range)#duplex fullsw1(config-if-range)#channel-group 1 mode onsw1(config)#port-channel load-balance dst-ipsw2(config)#int port-channel 1sw2(config)#int range f0/13 - 14sw2(config-if-range)#switchport trunk encapsulation dot1qsw2(config-if-range)#switchport mode trunksw2(config-if-range)#speed 100sw2(config-if-range)#duplex fullsw2(config-if-range)#channel-group 1 mode onsw2(config)#port-channel load-balance dst-ip特别说明:如果本试验中交换机sw2上接的是服务器,客户计算机接在sw1上,这时在交换机sw1上应该配置为基于src-ip的负载平衡方式,而在sw2上应该配置为基于dst-ip的负载平衡方式。实验调试sw1#show etherchannel summary /查看EtherChannel信息sw1#show etherchannel load-balance /查看EtherChannel负载平衡方式sw1#show etherchannel port-channel /查看指定的EtherChannel包含的接口sw1#show etherchannel protocol /显示各个Channel-group使用的协商协议接口如果进入err-disable状态有两种方法恢复:手动恢复:先shutdown,再no shutdown;自动恢复:errdisable recovery cause all|arp-inspection|bpduguard|link-flap 指定原因errdisable recovery interval 30 指定自动恢复时间间隔SW2(config)#port-channel load-balance src-macSW2(config)#port-channel load-balance dst-macSW2(config)#port-channel load-balance src-ipSW2(config)#port-channel load-balance dst-ipSW2(config)#port-channel load-balance src-dst-macSW2(config)#port-channel load-balance srcdst-ip负载均衡算法不一定一样。生成树的安全机制RootGuard由于生成树是实时选举,有时新加入域的交换机会影响选举,如果新加入的交换机bridge-ID小于该域的root-ID,那么该域的生成树回收破坏。解决方法:在所有交换机未使用的接口开启RootGuard在接口模式开启RootGuard:SW(config-if)#spanning-tree guard rootLoopGUard当链路发生拥塞时,会丢失数据帧包括BPDU,如果某交换机连续20内没有收到BPDU,那么该交换机会认为自己失去了到达根桥的联通性,如果该接口原来处于Blocking状态,那么该接口会重新启用,从Blocking状态转换到listening-learning-转换为forwarding开启发送BPDU。而导致环路发生。当在接口开启LoopGuard后,如果该接口在连续20秒内没有收到BPDU,该交换机不会认为自己失去了到达根桥的连通性,从而把该接口值为loopinconsistent状态,该状态会维持30秒,如果在30秒内依旧没有收到根桥发送的BPDU,那么该交换机会认为自己失去了到达根桥的连通性,该接口才会重新选举从Blocking状态转为forwarding状态。UDLU:单向链路检测在交换机之间开启UDLD,当在接口开启UDLD,该接口会周期发送UDLD的请求报文,发送周期为15秒,如果链路正常,该接口就会收到对端发送的UDLD应答;如果一段时间没有收到应答,那么就判断该链路为单向链路,检测时间为15*3=45秒。UDLD在链路两端同时部署。部署UDLD的常规模式SW1(config-if)#udld portSW2(config-if)#udld port部署激进模式SW(config-if)#udld port aggressiveSW2(config-if)#udld port aggressive全局开启常规UDLDSW(config)#udld enable全局开启UDLD的激进模式SW(config)#udld aggressive设置UDLD的发送时间周期SW(config)#udld message time 10注意:一定要在链路两端同时配置建议在光纤接口配置BPDU Guard当在接口开启BPDU guard,该接口会丢弃BPDU,然后把该接口置为errdisable全局开启BPDU Guard在交换机之间开启了portfast.接口开启BPDU GuardSW(config-if)#spanning-tree bpduguard enable接口级别优先级较高接口恢复SW(config)#errdisable recovery cause bpduguardSW(config)#errdisable recovery interval 30SW#show errdisable recovery BPDU filter全局开启BPDU FilterSW(config)#spanning-tre

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论