实验二_链路聚合技术_LACP
- 格式:doc
- 大小:120.50 KB
- 文档页数:6
【实验】静态LACP的链路聚合静态LACP模式也称为M∶N模式。
这种⽅式同时可以实现链路负载分担和链路冗余备份的双重功能。
在链路聚合组中M条链路处于活动状态,这些链路负责转发数据并进⾏负载分担,另外N条链路处于⾮活动状态作为备份链路,不转发数据。
当M条链路中有链路出现故障时,系统会从N条备份链路中选择优先级最⾼的接替出现故障的链路,同时这条替换故障链路的备份链路状态变为活动状态开始转发数据。
静态LACP模式与⼿⼯负载分担模式的主要区别为:静态LACP模式有备份链路,⽽⼿⼯负载分担模式所有成员接⼝均处于转发状态,分担负载流量【配置】interface Eth-Trunk10mode lacp-static //配置lacp⽅式的链路聚合trunkport GigabitEthernet 0/0/1 to 0/0/4 //加⼊物理成员接⼝least active-linknumber link-number,配置链路聚合活动接⼝数下限阈值。
//保证最少要有⼏个成员接⼝存活缺省情况下,活动接⼝数下限阈值为1[sw4-Eth-Trunk10]max active-linknumber 3 //配置活动接⼝数⽬上限阀值实际接⼝数量多于阀值时多出来的就是备份链路//抢占延迟是为了链路稳定后才开始真正的抢占[sw4-Eth-Trunk10]dis eth-trunk 10Eth-Trunk10's state information is:Local:LAG ID: 10 WorkingMode: STATICPreempt Delay: Disabled Hash arithmetic: According to SIP-XOR-DIPSystem Priority: 32768 System ID: 4c1f-ccbf-59f7Least Active-linknumber: 2 Max Active-linknumber: 3Operate status: up Number Of Up Port In Trunk: 3 //最⼤三个--------------------------------------------------------------------------------ActorPortName Status PortType PortPri PortNo PortKey PortState WeightGigabitEthernet0/0/1 Selected 1GE 32768 2 2609 10111100 1GigabitEthernet0/0/2 Selected 1GE 32768 3 2609 10111100 1GigabitEthernet0/0/3 Selected 1GE 32768 4 2609 10111100 1GigabitEthernet0/0/4 Unselect 1GE 32768 5 2609 10100000 1 //那么有⼀个就作为备份了Partner:--------------------------------------------------------------------------------ActorPortName SysPri SystemID PortPri PortNo PortKey PortStateGigabitEthernet0/0/1 32768 4c1f-ccca-6c8c 32768 2 2609 10111100GigabitEthernet0/0/2 32768 4c1f-ccca-6c8c 32768 3 2609 10111100GigabitEthernet0/0/3 32768 4c1f-ccca-6c8c 32768 4 2609 10111100GigabitEthernet0/0/4 32768 4c1f-ccca-6c8c 32768 5 2609 10110000[sw4]lacp priority 0配置lacp的系统优先级主要是为了区别谁作为链路聚合的主动端优先级默认32768 如果优先级⼀致⽐较系统MAC MAC地址⼩的优先[sw4]interface GigabitEthernet 0/0/3[sw4-GigabitEthernet0/0/3]lacp priority 4096 //配置接⼝优先级链路起来的时候它会优先选择到eth-trunk【交换机两边都需要配置】[sw4]int Eth-Trunk 10[sw4-Eth-Trunk10]lacp preempt enable //开启抢占[sw4-Eth-Trunk10]lacp preempt delay 10 //延迟10s 默认30s当再次开启接⼝抢占成功。
ensp链路聚合--lacp模式(⼆层链路聚合)LACP模式是⼀种国际标准的协商⽅式,根据⾃⾝配置⾃动形成聚合链路并启动聚合链路收发数据。
聚合链路形成以后,LACP负责维护链路状态,在聚合条件发⽣变化时,⾃动调整或解散聚合链路。
LACP模式名词解释--系统优先级--接⼝优先级--成员接⼝备份LACP基于标准协议802.3ad1 ⼆层链路聚合eth-trunk可以捆绑相同类型的端⼝,在⼀个⼆层交换机上,⼀般把接⼊层sw和分布层sw之间的链路做成⼆层链路聚合。
保持端⼝参数⼀致。
交换机操作[sw1]vlan batch 10 20[sw2]vlan batch 10 20配置聚合模式[sw1]interface Eth-Trunk 10[sw1-Eth-Trunk10]mode lacp-static[sw2]interface Eth-Trunk 10[sw2-Eth-Trunk10]mode lacp-static将接⼝加⼊聚合组10[sw1-Eth-Trunk10]trunkport GigabitEthernet 0/0/1 to 0/0/3[sw2-Eth-Trunk10]trunkport GigabitEthernet 0/0/1 to 0/0/3查看结果[sw1-Eth-Trunk10]display eth-trunk 10Eth-Trunk10's state information is:Local:LAG ID: 10 WorkingMode: STATIC //静态的LACP模式Preempt Delay: Disabled Hash arithmetic: According to SIP-XOR-DIPSystem Priority: 32768 System ID: 4c1f-ccc7-4165Least Active-linknumber: 1 Max Active-linknumber: 8Operate status: up Number Of Up Port In Trunk: 3---------------------------------------------------------------------ActorPortName Status PortType PortPri PortNo PortKey PortState WeightGigabitEthernet0/0/1 Selected 1GE 32768 2 2609 10111100 1GigabitEthernet0/0/2 Selected 1GE 32768 3 2609 10111100 1GigabitEthernet0/0/3 Selected 1GE 32768 4 2609 10111100 1Partner:---------------------------------------------------------------------ActorPortName SysPri SystemID PortPri PortNo PortKey PortStateGigabitEthernet0/0/1 32768 4c1f-cc53-798c 32768 2 2609 10111100GigabitEthernet0/0/2 32768 4c1f-cc53-798c 32768 3 2609 10111100GigabitEthernet0/0/3 32768 4c1f-cc53-798c 32768 4 2609 10111100#max active-linknumber 2 //定义上限活动接⼝阈值为2修改了最⼤活动链路的条⽬为2,现在有3条链路,所以要1条链路为⾮活动端⼝,默认端⼝号选G0/0/3处于⾮活动端⼝#lacp priority 100 //修改系统LACP优先级,选择主动发起端[sw1]lacp priority 100[sw1]display eth-trunk 10 //交换机s1成为了主动端Eth-Trunk10's state information is:Local:LAG ID: 10 WorkingMode: STATICPreempt Delay: Disabled Hash arithmetic: According to SIP-XOR-DIPSystem Priority: 100 System ID: 4c1f-ccc7-4165Least Active-linknumber: 1 Max Active-linknumber: 8Operate status: up Number Of Up Port In Trunk: 3---------------------------------------------------------------------ActorPortName Status PortType PortPri PortNo PortKey PortState Weight GigabitEthernet0/0/1 Selected 1GE 32768 2 2609 10111100 1 GigabitEthernet0/0/2 Selected 1GE 32768 3 2609 10111100 1 GigabitEthernet0/0/3 Selected 1GE 32768 4 2609 10111100 1 Partner:---------------------------------------------------------------------ActorPortName SysPri SystemID PortPri PortNo PortKey PortState GigabitEthernet0/0/1 32768 4c1f-cc53-798c 32768 2 2609 10111100 GigabitEthernet0/0/2 32768 4c1f-cc53-798c 32768 3 2609 10111100 GigabitEthernet0/0/3 32768 4c1f-cc53-798c 32768 4 2609 10111100修改接⼝LACP优先级,选择那些是活动接⼝,哪些是⾮活动接⼝#int g 0/0/2#lacp priority 100#int g 0/0/3#lacp priority 100 //接⼝优先级变为100#inter eth-trunk 10#lacp preempt enable //开启抢占功能#load-balance src-dst-mac //配置负载分担⽅式。
LACP(Link Aggregation Control Protocol)链路聚合工作原理链路聚合是一种将多个物理链路组合成一个逻辑链路的技术,旨在提高网络带宽、可靠性和负载均衡。
LACP(Link Aggregation Control Protocol)是一种用于实现链路聚合的协议,它定义了一种机制,使得设备能够自动协商、选择和配置聚合的链路。
LACP链路聚合工作原理可以分为以下几个部分:一、LACP协议概述LACP协议是一种基于IEEE 802.1AX标准的链路聚合控制协议。
它负责在设备之间建立、维护和拆除链路聚合组(LAG),并通过协商选择活动链路和非活动链路,以实现负载均衡和故障恢复。
二、LACP协议工作流程系统优先级和接口优先级:在LACP协议中,每个设备都有一个系统优先级和一个或多个接口优先级。
系统优先级用于确定设备在聚合组中的角色,而接口优先级则用于确定接口在聚合组中的优先级。
聚合组形成:当两个设备之间需要建立链路聚合组时,它们会首先通过LACP协议进行协商。
协商过程中,设备会交换自己的系统优先级、接口优先级以及其他相关信息。
活动链路选择:在协商过程中,设备会根据对方的信息以及自己的系统优先级和接口优先级来选择活动链路。
一般情况下,具有更高系统优先级的设备会选择更多的活动链路。
如果系统优先级相同,则会根据接口优先级来选择活动链路。
数据传输:一旦聚合组建立完成,数据就可以通过聚合组进行传输。
此时,LACP协议会负责维护聚合组的状态,并在必要时进行动态调整,以保证数据的可靠传输。
三、LACP模式分类LACP模式链路聚合可以分为手工汇聚、静态汇聚和动态汇聚三种模式。
手工汇聚模式:手工汇聚模式是一种比较简单的链路聚合模式,它不需要设备之间进行协议协商,而是由网络管理员手动配置聚合组。
在这种模式下,管理员可以指定哪些接口需要加入聚合组,以及聚合组的带宽等参数。
手工汇聚模式适用于那些不支持LACP协议的设备或者网络环境。
链路聚合技术本页仅作为文档封面,使用时可以删除This document is for reference only-rar21year.March一、链路聚合简介1.链路聚合原理将两个或更多数据信道结合成一个单个的信道,该信道以一个单个的更高带宽的逻辑链路出现。
链路聚合一般用来连接一个或多个带宽需求大的设备2.作用将多个物理以太网端口聚合在一起形成一个逻辑上的聚合组,使用链路聚合服务的上层实体把同一聚合组内的多条物理链路视为一条逻辑链路CP协议Link Aggregation Control Protocol 链路聚合控制协议LACP 协议通过LACPDU(Link Aggregation Control Protocol Data Unit,链路聚合控制协议数据单元)与对端交互信息。
使能某端口的 LACP 协议后,该端口将通过发送LACPDU 向对端通告自己的系统LACP 协议优先级、系统MAC、端口的LACP 协议优先级、端口号和操作Key。
对端接收到LACPDU 后,将其中的信息与其它端口所收到的信息进行比较,以选择能够处于Selected 状态的端口,从而双方可以对端口处于Selected 状态达成一致。
操作 Key 是在链路聚合时,聚合控制根据端口的配置(即速率、双工模式、up/down状态、基本配置等信息)自动生成的一个配置组合。
在聚合组中,处于Selected 状态的端口有相同的操作Key。
4.链路聚合的端口的注意事项1 端口均为全双工模式;2 端口速率相同;3 端口的类型必须一样,比如同为以太口或同为光纤口;4 端口同为access端口并且属于同一个vlan或同为trunk端口;5 如果端口为trunk端口,则其allowed vlan和nativevlan属性也应该相同。
5.链路聚合配置命令1)CISCOa)把指定端口给聚合组,并指定聚合方式SW(config)interface Ethernet0/1SW(config-ethernet0/1)#port-group 1 mode(active|passive|on)b)进入聚合端口的配置模式SW(config)#interface port-channel 1进入该模式可以配置一些端口参数c)名词解释Port-channel 组号:范围是1-16聚合模式active(0)启动端口的LACP 协议,并设置为Active 模式;passive(1)启动端口的LACP 协议,并且设置为Passive 模式;on(2)强制端口加入Port Channel,不启动LACP 协议。
链路聚合协议LACP目录1.5.3.2.4.4.5 链路聚合协议LACP1.5.3.2.4.4.5 链路聚合协议LACP链路聚合的引入随着以太网技术在网络领域的广泛应用,用户对采用以太网技术的骨干链路的带宽和可靠性提出越来越高的要求。
在传统技术中,常用更换高速率的接口板或更换支持高速率接口板的设备的方式来增加带宽,但这种方案需要付出高额的费用,而且不够灵活。
采用链路聚合技术可以在不进行硬件升级的条件下,通过将多个物理接口捆绑为一个逻辑接口实现增大链路带宽的目的。
在实现增大带宽目的的同时,链路聚合采用备份链路的机制,可以有效的提高设备之间链路的可靠性。
作为链路聚合技术,Trunk可以完成多个物理端口聚合成一个Trunk口来提高带宽,同时能够检测到同一Trunk 内的成员链路有断路等故障,但是无法检测链路层故障、链路错连等故障。
LACP(Link Aggregation Control Protocol)的技术出现后,提高了Trunk的容错性,并且能提供M:N备份功能,保证成员链路的高可靠性。
LACP为交换数据的设备提供一种标准的协商方式,以供系统根据自身配置自动形成聚合链路并启动聚合链路收发数据。
聚合链路形成以后,负责维护链路状态。
在聚合条件发生变化时,自动调整或解散链路聚合。
如图1所示,SwitchA与SwitchB之间创建Trunk,需要将SwitchA上的四个全双工GE接口与SwitchB捆绑成一个Trunk。
由于错将SwitchA上的一个GE接口与SwitchC相连,这将会导致SwitchA向SwitchB传输数据时可能会将本应该发到SwitchB的数据发送到SwitchC上。
而Trunk不能及时的检测到故障。
如果在SwitchA、SwitchB和SwitchC上都启用LACP协议,SwitchA的优先级设置高于SwitchB,经过协商后,SwitchA发送的数据能够正确到达SwitchB。
实验二:02静态LACP模式链路聚合一、实验目的实验目的:了解并熟悉Switch交换机之间的配置活动接口数阈值、配置接口优先级确定主动端及活动链路、及静态LACP模式链路聚合,保证数据传输的可靠性。
二、实验内容实验内容:通过在两台交换机设备上配置静态LACP模式链路聚合组,提高两设备之间的带宽与可靠性。
三、实验原理实验原理:通过在两台交换机设备上配置静态LACP模式链路聚合组,并在交换机设备上创建及配置eth-Trunk为静态LACP模式,将成员接口加入,配置交换机活动接口数阈值、接口优先级确定主动端及活动链路,使得有2条活动链路具有负载分担能力,1条成为备份链路具有替代故障链路,以达到保持数据传输的可靠性。
四、实验器材实验器材:电脑Windows 7一台,华为虚拟机(eNSP)一个,2台LSW交换机,3根网线五、实验步骤实验步骤:第一步:建立好拓扑第二步:启动所有的设备服务第三步:双击进入到LSW1交换机的命令界面第四步:给交换机重新命名为Rou-SwitchA,并创建eth-Trunk 1第五步:配置eth-Trunk 1的工作模式为静态LACP模式第六步:分别进入接口G0/0/1、G0/0/2和G0/0/3后将这三个接口加入到eth-Trunk 1内。
第七步:配置Rou-SwitchA系统优先级为100(lacp priority 100),使其成为主动端第八步:配置Rou-SwitchA活动接口上限阀值为2(max active-linknumber 2)。
第九步:配置Rou-SwitchA上的G0/0/1和G0/0/2接口优先级为100来确定活动链路。
第十步:查看Rou-SwitchA优先级是否为100,G0/0/1和G0/0/2是否成为活动接口,G0/0/3是否成为备份接口(display eth-Trunk 1)。
第十一步:双击进入到LSW2交换机的命令界面,给交换机重新命名为Rou-SwitchB,并创建eth-Trunk 1第十二步:配置eth-Trunk 1的工作模式为静态LACP模式第十三步:分别进入接口G0/0/1、G0/0/2和G0/0/3后将这三个接口加入eth-Trunk 1内。
实验步骤1) Distribution Switch (SwitchB)1) Do not change VTP and STP settings2) Switch needs to be spanning-tree root for VLAN 11-13,21-23. Other VLAN’s can have default STP priority3) VLAN’s allowed on the trunk are 1,21-23Access Switch (SwitchA)1) STP and VTP settings should be identical to SwitchB2) Configure VLAN’s as per diagram3) VLAN 1,21-23 needs to be tagged when traversing the link4) No routing needed on SwitchA5) VLAN 1 needs to be configured with IP – 192.168.1.11/24下面提更答案供大家参考真实考试环境中接入层交换机与汇聚层交换机位置是颠倒的SwitchB#show cdp neighbors detail —> Get the IP address of the Router (needed to ping at the end-192.168.1.1)SwitchB#show vtp status —>Write down the VTP mode (was set to Transparent) SwitchB#show spanning-tree —>Write down the STP mode (was set to RSTP) SwitchB#show vlan —> Check if any VLAN is assigned to FastEthernet 0/3 and 0/4 (VLAN 98 was assigned)SwitchB#show vlan —>Check whats the native VLAN (can be identified by the name ―TrunkNative‖, VLAN 99)SwitchB(config)#vlan 21SwitchB(config-vlan)#name MarketingSwitchB(config)#vlan 22SwitchB(config-vlan)#name SalesSwitchB(config)#vlan 23SwitchB(config-vlan)#name EngineeringSwitchB(config)#spanning-tree vlan 11-13,21-23 root primary***This completes VLAN configuration***SwitchB(config)#int range fa0/3 – 4 –> Make sure you put a space between ―3 –4″ for it to accept the command SwitchB(config-int-range)#no shutdown(这步一定要最后打,要不然会一直报错,直到交换机A的配置完成报错才会停止)SwitchB(config-int-range)#no switchport access vlan 98 —> remove VLAN 98 SwitchB(config-int-range)#switchport mode trunkSwitchB(config-int-range)#switchport trunk encapsulation dot1q —> System might not accept this command, but type it anywaySwitchB(config-int-range)#switchport trunk native vlan 99 SwitchB(config-int-range)#switchport trunk allowed vlan 1,21-23SwitchB(config-int-range)#channel-protocol lacp SwitchB(config-int-range)#channel-group 1 mode active –> Distribution switch needs to be ACTIVE SwitchB(config-int-range)#exitSwitchB(config-if)#int port-channel 1SwitchB(config-if)#switchport mode trunk —> System might not accept this command, but type it anywaySwitchB(config-if)#switchport trunk encapsulation dot1qSwitchB(config-if)#switchport trunk native vlan 99SwitchB(config-if)#switchport trunk allowed vlan 1,21-23***This complete’s Etherchannel configuration***Move on to SwitchA (Access Switch)SwitchA#show vlan —> check if any of the required VLAN’s are pre-configured (Need to configure 21-23,99)SwitchA#show vtp status —> Check VTP mode of switch (Switch is in Server mode, need to change to Transparent)SwitchA#show spanning-tree —> Check STP mode (Change to RSTP)(考试时无法修改,查看模式为IEEE)SwitchA(config)#vtp mode transparentSwitchA(config)#spanning-tree mode rstp***This complete’s STP and VTP configuration***SwitchA(config)#vlan 21SwitchA(config-vlan)#name Marketing (This are the actual Vlan names I got on my test)SwitchA(config)#vlan 22SwitchA(config-vlan)#name SalesSwitchA(config)#vlan 23SwitchA(config-vlan)#name EngineeringSwitchA(config)#vlan 99SwitchA(config-vlan)#name TrunkNative***This completes VLAN configuration***SwitchA(config)#int range fa 0/9 – 10 SwitchA(config-int-range)#switchport mode access SwitchA(config-int-range)#switchport access vlan 21 (考试时都要打两次命令才能进入)SwitchA(config-int-range)#spanning-tree portfastSwitchA(config-int-range)#no shutdownSwitchA(config)#int range fa 0/13 – 14 SwitchA(config-int-range)#switchport mode access SwitchA(config-int-range)#switchport access vlan 22 SwitchA(config-int-range)# spanning-tree portfastSwitchA(config-int-range)#no shutdownSwitchA(config)#int range fa 0/15 – 16 SwitchA(config-int-range)#switchport mode access SwitchA(config-int-range)#switchport access vlan 23 SwitchA(config-int-range)# spanning-tree portfastSwitchA(config-int-range)#no shutdownSwitchA(config)#int vlan 1SwitchA(config-if)#ip address 192.168.1.11 255.255.255.0SwitchA(config)#ip default-gateway 192.1.68.1.1 —> You shouldn’t require this command, but i typed it anyway***This completes access ports configuration***SwitchA(config)#int range fa0/3 – 4 SwitchA(config-int-range)#no shutdown SwitchA(config-int-range)#switchport mode trunkSwitchA(config-int-range)#switchport trunk encapsulation dot1qSwitchA(config-int-range)#switchport trunk native vlan 99 SwitchA(config-int-range)#switchport trunk allowed vlan 1,21-23SwitchA(config-int-range)#channel-protocol lacp SwitchA(config-int-range)#channel-group 1 mode passive –> Access switch needs to be PASSIVE SwitchA(config-int-range)#exitSwitchA(config-if)#int port-channel 1SwitchA(config-if)#switchport mode trunk —> System might not accept this command, but type it anywaySwitchA(config-if)#switchport trunk encapsulation dot1qSwitchA(config-if)#switchport trunk native vlan 99SwitchA(config-if)#switchport trunk allowed vlan 1,21-23***This complete’s Etherchannel configuration***SwitchA#ping 192.168.1.1最后别忘了保存感觉该实验BUG较多,不过无妨,硬着头皮往下配结果一般都是可以PING通的。
链路聚合Lacp 实验目的:理解并掌握链路聚合的配置及原理。
实验拓扑:实验步骤:SW1SW1(config)#interface range g0/1 - g0/2SW1(config-if-range)#channel-protocol lacpSW1(config-if-range)#channel-group 1 mode activeSW1(config-if-range)#exitSW1(config)#interface port-channel 1SW1(config-if)#switchport mode trunkSW1(config-if)#switchport trunk encapsulation dot1q SW1(config-if)#switchport nonegotiateSW1(config-if)#exitSW1(config)#^ZSW1#%SYS-5-CONFIG_I: Configured from console by console SW1#wrBuilding configuration...[OK]SW2SW2(config)#interface range g0/1 -g0/2SW2(config-if-range)#channel-protocol lacpSW2(config-if-range)#channel-group 1 mode passiveSW2(config-if-range)#exitSW2(config)#interface port-channel 1SW2(config-if)#switchport mode trunkSW2(config-if)#switchport trunk encapsulation dot1q SW2(config-if)#switchport nonegotiateSW2(config-if)#exitSW2(config)#exitSW2#wrBuilding configuration...[OK]分析:SW1SW2以上显示,链路聚合完成。
简单组⽹(LACP)负载分担链路聚合LACP 模式链路聚合:为了提⾼Eth-Trunk的容错性,并且能提供备份功能,保证成员链路的⾼可靠性,出现了链路聚合控制协议LACP(Link Aggregation Control Protocol),LACP模式就是采⽤LACP 的⼀种链路聚合模式。
LACP为交换数据的设备提供⼀种标准的协商⽅式,以供设备根据⾃⾝配置⾃动形成聚合链路并启动聚合链路收发数据。
聚合链路形成以后,LACP负责维护链路状态,在聚合条件发⽣变化时,⾃动调整或解散链路聚合。
1、拓扑图2、创建vlan,并将接⼝加⼊到vlan中SWA[SWA]vlan batch 101 102Info: This operation may take a few seconds. Please wait for a moment...done.[SWA]int g0/0/1[SWA-GigabitEthernet0/0/1]port link-type access[SWA-GigabitEthernet0/0/1]port default vlan 101[SWA-GigabitEthernet0/0/1]quit[SWA]int g0/0/2[SWA-GigabitEthernet0/0/2]port link-type access[SWA-GigabitEthernet0/0/2]port default vlan 102[SWA-GigabitEthernet0/0/2]quitSWB[Huawei]sysname SWB[SWB]vlan batch 101 102Info: This operation may take a few seconds. Please wait for a moment...done.[SWB]int g0/0/1[SWB-GigabitEthernet0/0/1]port link-type access[SWB-GigabitEthernet0/0/1]port default vlan 101[SWB-GigabitEthernet0/0/1]quit[SWB]int g0/0/2[SWB-GigabitEthernet0/0/2]port link-type access[SWB-GigabitEthernet0/0/2]port default vlan 102[SWB-GigabitEthernet0/0/2]quit3、创建Eth-Trunk接⼝,设置为LACP模式,并将成员加⼊进来,同时将接⼝设置为trunk模式,允许vlan101和vlan102通过SWA[SWA]int Eth-Trunk 1[SWA-Eth-Trunk1]mode lacp-static[SWA-Eth-Trunk1]trunkport GigabitEthernet 0/0/21 to 0/0/24Info: This operation may take a few seconds. Please wait for a moment...done.[SWA-Eth-Trunk1]port link-type trunk[SWA-Eth-Trunk1]port trunk allow-pass vlan 101 102[SWA-Eth-Trunk1]quitSWB[SWB]int Eth-Trunk 1[SWB-Eth-Trunk1]mode lacp-static[SWB-Eth-Trunk1]trunkport GigabitEthernet 0/0/21 to 0/0/24Info: This operation may take a few seconds. Please wait for a moment...done.[SWB-Eth-Trunk1]port link-type trunk[SWB-Eth-Trunk1]port trunk allow-pass vlan 101 102[SWB-Eth-Trunk1]quit4、配置SWA为LACP的主动端,将其优先级设为100,并配置活动接⼝上限为2,设置接⼝优先级确定初始活动链路。
交换机链路聚合LACP实验报告摘要:本实验通过使用链路聚合控制协议(Link Aggregation Control Protocol,LACP),在交换机中实现了多个物理链路的聚合,提高了网络带宽利用率和可靠性。
实验结果表明,LACP能够有效地提升网络性能和可靠性,并且在适当配置下,对于大规模网络环境也同样适用。
一、引言链路聚合是一种利用多个物理链路进行并行工作的技术,通过将多个链路组合成为一个逻辑链路来提高网络的带宽和可靠性。
链路聚合在现代数据中心和企业网络中广泛应用,以满足对高带宽和高可靠性的需求。
本实验旨在通过LACP协议实现链路聚合,评估其对网络性能和可靠性的影响。
二、实验环境我们在实验室中搭建了一个小型网络环境,包括一台交换机和两台主机。
交换机使用了支持LACP协议的设备,并配置了四个物理接口用于链路聚合。
主机1和主机2通过交换机进行通信。
所有设备的硬件规格和软件版本保持一致,以消除因设备差异带来的影响。
三、实验步骤1. 准备工作在交换机上准备四个物理接口,并进行相应的配置。
选择适当的接口速率、速度和双工模式等参数。
2. 配置链路聚合组在交换机上创建一个链路聚合组,并将四个物理接口加入组中。
启用LACP协议,配置适当的模式和优先级。
3. 配置主机配置主机1和主机2的网络接口,设置IP地址和子网掩码。
确保两台主机处于同一子网内。
4. 测试连接使用ping命令测试主机1和主机2之间的连通性,确认链路聚合配置生效。
四、实验结果与分析通过实验,我们观察到以下结果和现象:1. 带宽增加在链路聚合之前,主机1和主机2之间的带宽受限于单个物理链路的带宽。
而在链路聚合之后,多个物理链路的带宽被合并为逻辑链路的带宽,大大提高了通信速率。
2. 可靠性提升链路聚合不仅提高了带宽,还增强了网络的可靠性。
当某个物理链路故障时,数据流量会自动切换到其他正常的链路上,保证通信的连续性和可靠性。
3. 配置灵活性LACP协议允许管理员根据需求配置链路聚合组的模式和优先级,以满足不同网络环境的需求。
实验二链路聚合技术(LACP)配置
实验内容与目的
实验内容:
1.配置路由器与三层交换机间的链路聚合
2.配置手工、静态、动态链路聚合
3.验证链路聚合
实验目的:
1.掌握链路聚合技术的作用
2.理解链路聚合技术的基本原理
3.掌握网络设备上的链路聚合配置指令与配置过程
实验任务:
1 实验组网图与实验要求
如图1所示,三层交换机SW1和SW2互联至路由器AR,设备间采用多链路聚合的方式,以保证高可靠性。
各设备IP地址分配如图1所示。
图1 路由器、交换机链路聚合配置图
2 实验过程
步骤一:组建实验环境并完成设备基本配置
按照图1进行连接,并检查设备配置信息,确保各设备配置被清除,处于出厂的初始状态。
完成各设备的基本配置,设备命名、远程登录。
下面是AR路由器的基本配置,(SW1、SW2参考完成):
<Huawei>sys //由用户视图进入系统视图
[Huawei]sysname AR //设备命名为AR(SW1、SW2、SW3参考完成)
[AR]aaa //由系统视图进入AAA视图
[AR-aaa]local-user huawei password cipher huawei privilege level 3 //创建用户huawei/huawei 用户
级别设为3级[AR-aaa]local-user huawei service-type telnet //用户huawei服务类型设为telnet [AR-aaa]q //退出aaa视图
[AR]user-interface vty 0 4 //进入vty视图
[AR-ui-vty0-4]authentication-mode aaa //设置vty用户采用AAA认证
[AR-ui-vty0-4]q
[AR]q
<AR>telnet 127.0.0.1 //本机telnet测试
Press CTRL_] to quit telnet mode
Trying 127.0.0.1 ...
Connected to 127.0.0.1 ...
Login authentication
Username:huawei //telnet 用户名:huawei
Password: //telnet 密码:huawei
<AR>q //登陆成功
Configuration console exit, please retry to log on
The connection was closed by the remote host
<AR>
步骤二:AR和SW1间采用手工配置方式进行链路聚合(物理接口)
AR配置
[AR1]interface Eth-Trunk 1 //创建ETH-Trunk1
[AR1-Eth-Trunk1]undo portswitch //修改端口属性为三层接口(默认为二层接口)[AR1-Eth-Trunk1]mode manual load-balance //使用手工配置进行链路聚合(默认为手工配置)
[AR1-Eth-Trunk1]ip address 192.168.0.1 30 //配置接口IP地址
[AR1-GigabitEthernet0/0/0]eth-trunk 1 //将G0/0/0加入ETH-TRUNK1
[AR1-GigabitEthernet0/0/1]eth-trunk 1 //将G0/0/1加入ETH-TRUNK1
SW1配置
[SW1]vlan 2
[SW1]int Vlanif 2
[SW1-Vlanif2]ip address 192.168.0.2 30
[SW1]interface Eth-Trunk 1
[SW1-Eth-Trunk1]mode manual load-balance //使用手工配置进行链路聚合(默认为手工配置)
[SW1-Eth-Trunk1]port link-type access
[SW1-Eth-Trunk1]port default vlan 2
[SW1-GigabitEthernet0/0/1]eth-trunk 1
[SW1-GigabitEthernet0/0/2]eth-trunk 1
查看ETH-trunk 状态
链路聚合测试:
在SW1上ping 192.168.0.1
步骤三:
AR 和SW2间采用手工配置方式进行链路聚合(子接口)
AR 配置
[AR1]interface Eth-Trunk 2 //创建ETH-Trunk1
[AR1-Eth-Trunk2]undo portswitch //修改端口属性为三层接口(默认为二层接口)
[AR1-Eth-Trunk2] mode manual load-balance //使用静态配置进行链路聚合(默认为手工配置)
[AR1]int Eth-Trunk 2.3 //进入子接口
[AR1-Eth-Trunk2.3]dot1q termination vid 3 //封装dot1q 为3
[AR1-Eth-Trunk2.3]ip address 192.168.0.5 30 //配置接口IP 地址
[AR1-GigabitEthernet0/0/2]eth-trunk 2 //将G0/0/0加入ETH-TRUNK2
[AR1-GigabitEthernet4/0/0]eth-trunk 2 //将G0/0/1加入ETH-TRUNK2 SW1配置
[SW1]vlan 3
[SW1]int Vlanif 3
[SW1-Vlanif3]ip address 192.168.0.6 30
[SW1]interface Eth-Trunk 2
[SW1-Eth-Trunk1]mode manual load-balance
[SW1-Eth-Trunk1]port link-type trunk
[SW1-Eth-Trunk1]port trunk allow-pass vlan 3
[SW1-GigabitEthernet0/0/1]eth-trunk 2
[SW1-GigabitEthernet0/0/2]eth-trunk 2
查看ETH-trunk状态
链路聚合测试:
在SW2上ping 192.168.0.5
步骤四:SW1和SW2间采用静态配置方式进行链路聚合SW1配置
[SW1]vlan 4
[SW1]int Vlanif 4
[SW1-Vlanif4]ip address 192.168.0.9 30
[SW1]interface Eth-Trunk 3
[SW1-Eth-Trunk1]mode lacp-static
[SW1-Eth-Trunk1]port link-type trunk
[SW1-Eth-Trunk1]port trunk allow-pass vlan 4 [SW1-GigabitEthernet0/0/3]eth-trunk 3
[SW1-GigabitEthernet0/0/4]eth-trunk 3
[SW1-GigabitEthernet0/0/5]eth-trunk 3
SW2配置
[SW1]vlan 4
[SW1]int Vlanif 4
[SW1-Vlanif4]ip address 192.168.0.10 30 [SW1]interface Eth-Trunk 3
[SW1-Eth-Trunk1]mode lacp-static
[SW1-Eth-Trunk1]port link-type trunk [SW1-Eth-Trunk1]port trunk allow-pass vlan 4 [SW1-GigabitEthernet0/0/3]eth-trunk 3
[SW1-GigabitEthernet0/0/4]eth-trunk 3
[SW1-GigabitEthernet0/0/5]eth-trunk 3
查看ETH-trunk状态
链路聚合测试:
在SW1上ping 192.168.0.10
步骤五:SW1和SW2间聚合组成员备份
[SW1-Eth-Trunk3]max active-linknumber 2 //配置聚合组中活动链路上限为2 [SW2-Eth-Trunk3]max active-linknumber 2 //配置聚合组中活动链路上限为2查看ETH-trunk状态。