1、链路聚合的配置刘道刚 主 编项17目路由交换技术与实践Routing and Switching工业和信息化“十三五”高职高专人才培养规划教材目录CONTENTS17.1用户需求17.2知识梳理17.3方案设计17.4项目实施17.1 用户需求某学校网络拓扑图如图17-1所示,交换机S1和S2互连的链路需要较大的带宽,怎样用比较经济的方式提高交换机S1和S2互连链路的带宽?目录CONTENTS17.1用户需求17.2知识梳理17.3方案设计17.4项目实施17.2.1 链路聚合链路聚合能够使用两台设备之间的多个物理链路创建一条逻辑链路,这样,物理链路之间能够进行负载共享,而不是通过STP来阻塞
2、一条或多条链路。EtherChannel是交换网络中所使用的一种链路聚合形式。17.2.2 EtherChannel技术(3)同一个EtherChannel的不同链路之间可以进行负载均衡。根据硬件平台实际情况,可以实施一个或多个负载均衡方法,包括物理链路上源MAC地址到目的MAC地址的负载均衡或源IP地址到目的IP地址的负载均衡。(2)绝大多数配置任务可以在EtherChannel口下完成,不需要对交换机的每个端口进行配置,可以确保通道中各条链路配置的一致性。(4)EtherChannel可以实现冗余,创建的聚合被视为一个逻辑链路。因此其中一条物理链路断开并不会给拓扑带来变化,只要交换机之间有
3、一条物理链路是正常工作的,EtherChannel就会照常工作。(1)EtherChannel技术依赖现有交换机端口,无须将链路升级到拥有更高带宽的更快、更昂贵的连接。1EtherChannel技术的优势17.2.2 EtherChannel技术2EtherChannel技术的特点(1)EtherChannel用于将多个物理端口组合成1条或多条逻辑链路。(4)EtherChannel最多可由8个物理端口组合配置而成。(5)思科交换机目前支持最多6个EtherChannel。(2)端口类型必须一致。(3)EtherChannel可提供多达800Mbit/s(Fast EtherChannel)或
4、者8Gbit/s(Gigabit EtherChannel)的全双工带宽。17.2.3 创建EtherChannel的两种协议1端口聚合协议端口聚合协议(Port Aggregation Protocol,PAgP)是思科私有协议,可以用来自动创建EtherChannel链路。PAgP有以下3种模式。(1)打开打开(On)模式强制端口形成EtherChannel,并且不使用PAgP进入通道。打开模式下配置的端口不交换PAgP数据包。(2)期望期望(Desirable)模式将端口置于主动协商状态,在该状态下,端口通过发送PAgP数据包来发起与其他端口的协商。(3)自动自动(Auto)模式将端口置
5、于被动协商状态,在该状态下,端口会响应它接收到的PAgP数据包,但不会发起PAgP协商。17.2.3 创建EtherChannel的两种协议2链路聚合控制协议链路聚合控制协议(Link Aggregation Control Protocol,LACP)允许将多个物理端口捆绑形成单个逻辑通道,允许交换机通过向对等体发送LACP数据包协商自动捆绑。LACP有以下3种模式。(1)打开打开(On)模式强制端口形成EtherChannel,并且不使用LACP进入通道。打开模式下配置的端口不交换LACP数据包,不进行协商。(2)主动主动(Active)模式将端口置于主动协商状态。在该状态下,端口通过发送
6、LACP数据包发起与其他端口的协商。(3)被动被动(Passive)模式将端口置于被动协商状态,在该状态下,端口会响应它接收到的LACP数据包,但不会发起LACP协商。17.2.4 配置原则(1)所有模块上的所有以太网端口都必须支持EtherChannel,而不要求端口在物理上连续或位于同一模块。(2)EtherChannel中的所有端口要以相同速度并在相同双工模式下运行。(3)EtherChannel中的所有端口分配到相同VLAN,或配置为Trunk。(4)在中继EtherChannel中的所有端口上,EtherChannel都支持相同的VLAN允许范围。如果VLAN允许的范围不同,即使设置
7、为自动或期望模式,端口也不会形成EtherChannel。1指定构成EtherChannel的端口2创建端口通道口3进入端口通道接口配置模式Switch(config)#interface range port-rangeSwitch(config-if)#channel-group identifier mode activeSwitch(config-if)#interface port-channel identifier17.2.5 配置命令17.2.5 配置命令4显示EtherChannel口的总体状态Switch#show interfaces port-channel5用列表每行
8、显示一条通道口信息6显示特定通道口的信息Switch#show etherchannel summarySwitch#show etherchannel port-channel7显示EtherChannel内每个端口的相关信息Switch#show interfaces etherchannel目录CONTENTS17.1用户需求17.2知识梳理17.3方案设计17.4项目实施17.3 方案设计在如图17-1所示的网络拓扑图中,要满足交换机S1和S2互连的链路对较大带宽的需求,可以采用链路聚合的方式。这种方式依赖现有交换机端口,无须升级链路,既能提高带宽,也比较经济。目录CONTENTS17
9、.1用户需求17.2知识梳理17.3方案设计17.4项目实施17.4 项目实施步骤1:在交换机S1的全局配置模式下配置EtherChannel,输入以下代码。S1(config)#interface range f0/2-3S1(config-if-range)#channel-group 1 mode active步骤2:在交换机S2的全局配置模式下配置EtherChannel,输入以下代码。S2(config)#interface range f0/2-3S2(config-if-range)#channel-group 1 mode active17.4 项目实施步骤3:在交换机S1的特
10、权执行模式下,输入show interfaces port-channel 1命令查看通道口的总体状态,如图17-2所示。步骤4:在交换机S1的特权执行模式下,输入show etherchannel summary命令查看特定通道口信息,如图17-3所示。17.4 项目实施步骤5:在交换机S1的特权执 行 模 式 下,输 入 s h o w etherchannel port-channel命令查看通道口信息,如图17-4所示。17.4 项目实施步骤6:在交换机S1的特权执行模式下,输入show interfaces etherchannel命令查看每个通道口的相关信息,如图17-5所示。17
11、.4 项目实施步骤7:在交换机S2的特权执行模式下,输入show interface port-channel 1命令查看通道口的总体状态,如图17-6所示。步骤8:在交换机S2的特权执行模式下,输入show etherchannel summary命令查看特定通道口信息,如图17-7所示。17.4 项目实施步骤9:在交换机S2的特权执 行 模 式 下,输 入 s h o w etherchannel port-channel命令查看通道口信息,如图17-8所示。17.4 项目实施步骤10:在交换机S2的特权执行模式下,输入show interfaces etherchannel命令查看每个通道口的相关信息,如图17-9所示。学进习路由交换技术与实践Routing and Switching工业和信息化“十三五”高职高专人才培养规划教材步