lacp聚合测试用例
- 格式:xls
- 大小:25.00 KB
- 文档页数:10
《软件测试设计》第3章——基于规格说明的测试(1)概念:通过分析组件或系统的测试依据⽂档,⽽不是其内部结构获取和选择测试⽤例的⼀种⽅法。
为⿊盒技术基于规格说明测试的共同特点:①利⽤正式或⾮正式的模型来描述待解决的问题、软件或其组件②根据模型系统地获取测试⽤例基于规格说明的测试可帮助测试⼈员选择合适测试⽤例。
基于规格说明的测试通常由以下步骤组成:①分析规格说明。
②根据规格说明选择有效的输⼊以确定测试对象是否可正确地实现需求,也需选择⽆效的输⼊确定测试对象以正确地处理它们。
③根据输⼊数据确定系统的期望输出。
④执⾏测试⽤例。
⑤将测试执⾏得到的实际结果与期望结果进⾏⽐较。
⑥确定测试对象的实现是否符合规格说明。
3.1 等价类划分作⽤:⽤来减少测试⽤例数⽬,并保证合理的测试覆盖率。
概念:将输⼊域输出域划分为不同的等价类,其中的任何值都能使组件或系统产⽣相同的响应结果。
对于等价类划分技术⽽⾔,只要测试等价类中的⼀个代表值就⾜够。
不仅需测试有效的等价类(指合理且有意义的数据构成的集合);还需测试⽆效的等价类(指不合理且错误的数据构成的集合)等价类划分技术的对象即可是输⼊,也可是输出3.1.1 识别等价类不同的输⼊类型需要不同的等价类划分①若输⼊是连续数值。
通常有⼀个有效等价类和两个⽆效等价类,两个⽆效等价类的其中⼀个为⾼于有效值的范围;另⼀个为低于有效值的范围。
②若输⼊是离散数值。
通常有⼀个有效等价类和两个⽆效等价类。
③若输⼊是⼀组选项,并且测试对象对这组选项中每个值执⾏相同处理,那么可为输⼊创建⼀个有效等价类(该组选项中的任⼀数值)和⼀个⽆效等价类(所有不在该组选项中的值)。
④若输⼊是⼀组选项,并且测试对象对这组选项中每个值执⾏不同处理,那么可将该组选项中的每个输⼊都划分⼀个有效等价类,然后单独划分⼀个⽆效等价类(不在该组选项中的任何其他选项)。
⑤若规定了输⼊数据必须遵守某些规则,那么可划分⼀个有效等价类(满⾜所以规则)个若⼲⽆效等价类(从不同⾓度违反规则)⑥若输⼊数据是布尔变量,可划分⼀个有效等价类和⼀个⽆效等价类⑦在已划分的等价类中元素这程序中处理⽅式不同时,需将该等价类进⼀步划分为更⼩的等价类。
实验十一:802.3ad 链路聚合【实验名称】802.3ad 冗余备份测试【实验目的】理解链路聚合的配置及原理【背景描述】假设某企业采用2台交换机组成一个局域网,由于很多数据流量是跨过交换机进行传送的,因此需要提高交换机之间的传输带宽,并实现链路冗余备份,为此网络管理员在2台交换机之间采用2根网线互连,并将相应的2个端口聚合为一个逻辑端口,现要在交换机上做适当配置来实现这一目标【实现功能】增加交换机之间的传输带宽,并实现链路冗余备份【实验拓扑】【实验设备】S2126G (2台) PC (2台)、直连线(4根)【实验步骤】1. 在交换机A 上配置聚合端口>enable ! 进入特权模式# configure terminal !进入全局模式(config)# hostname SwitchAswitchA(config)#interface range fastethernet 0/1-2switchA(config-range-if)#port-group 1 !配置端口1,2属于聚合口AG1 switchA(config-range-if)#endswitchA#show aggegateport 1 summary !查看端口聚合组1 的信息 SwitchA SwitchB F0/1 F0/2 F0/5 F0/1F0/2 F0/52. 在交换机B上配置聚合端口(方法同A交换机,这里给出另一重方法)>enable !进入特权模式# configure terminal !进入全局模式(config)# hostname SwitchBswitchB(config)#interface range fastethernet 0/1-2switchB(config-range-if)#port-group 1switchB(config-range-if)#endswitchB#show vlan !查看信息可以看到多出一个AG1的端口3. 验证连续让一台计算机给另一台计算机发送数据(可用ping 命令),当一条链路断开时仍然能够互相通信,并且没有数据包的丢失.4. 其他命令:1)删除聚合口在接口配置模式下使用no port-group命令删除一个AP成员接口。
doi:10.3969/j.issn.1000-1247.2019.03.020基于PeOTN通道的IP城域网中继静态3CP部署刘倩中国联合网络通信有限公司河南省分公司m为避免意外故障引起网络中断,城域网OLT和BRAS均部署静态LACP聚合实现链路保护。
然而,OLT上联BRAS 由裸光纤承载迁移至与PeOTN共同承载的过程中,发现由波分承载的中继两端正常配置静态LACP后,业务就会中断。
经多次业务测试发现,PeOTN设备以太网端□封装类型默认为802.1Q,没有实现透明传输,将其修改为NULL后,静态3CP正常建立且业务恢复正常。
\BRAS OLT静态LACP PeOTN□引言随着互联网及流媒体业务的广泛应用,宽带用户数及所需带宽都大幅增长,「是接入设备的匕行链路有时会因带宽不够而导致网络拥塞,从而对用户体验造成不E影响,此外,用户对网络的稳定性也提岀越来越高的要求.如果接入设备的上行方向缺乏链路保护机制,•旦出现总外故障则会引起网络中断,严匝影响客户满意度。
针对11行链路可能岀现的这些问题,我们可以在接入和汇聚设备上部署以太网链路聚合特性,这样无需升级单板或更换设备就能扩大链路的有效带宽,避免网络拥塞.还能保护链路,提升服务竞争力。
包IP城域网中继承载现状以某市城域网为例,目前使用的汇聚层设备ERAS均为华为的ME6(),接入层设备OLT有华为、中兴等厂商前期在传输通道符合要求的情况下,已完成QLT上联双万兆改造,使用双万兆上联到BRAS的不同业务板卡上,并做端口聚合,保证链路带宽的安全性及冗余性GLT双万兆直连中BRAS承载时,BRAS和OLT间的链路如图1所示BRAS和OLT设备间通过裸光纤承载,两条链路在BRAS及CLT侧均做以太网链路聚合,聚合方式为手工聚合。
手工聚合是一种最基本的链路聚合方式,在该模式下,Eth-Trunk接口的建立、成员接口的加入完全由手工來配置,没有链路聚合控制协议的参与,链路上缺乏端到端的检测机制,当传输存在较长距离的裸光纤承载时,光纤故障例如隐蔽性强的光纤单通故障很难被排杳岀来,将导致业务受损:目城域网OLT双BRAS上联改造3.1OLT双BRAS上联改造原因分析GLT作为宽带、IPTV、语音等业务的主要接入设备.其上行链路接入同一i^BRAS设备,一方rtllBRAS设备孑『在承载用户M;大.单点故障的风险,另一方面也不便于BRAS设备的业务卅调整。
技术Special TechnologyI G I T C W 专题76DIGITCW2021.040 引言在企业网络中,所有设备的流量在转发到其他网络前都会汇聚到核心层,再由核心层设备转发到其他网络,或者转发到外网,因此,在核心层设备负责数据的高速交换时,容易发生拥塞[1]。
无论在接入层、汇聚层还是核心层,链路聚合这种捆绑技术都可以将多个以太网链路捆绑为一条逻辑的以太网链路,所有链路的带宽可以充分用来转发两台设备之间的流量,最大限度地降低阻塞的可能性,如果使用三层链路连接两台设备,这种方案还可以起到节省IP 地址的作用[1]。
1 e NSP 简介文章是在计算机网络教学研究中产生的,在计算机网络教学中,实践部分考虑到实际的教学条件限制,真实设备操作条件受限,需要线上仿真软件配合教学,能够实际模拟交换设备的操作,比如集线器、交换机、路由器等。
目前常用的设备模拟器有思科的PacketTracer 和华为的eNSP ,由于该课程对接的是华为的认证证书以及1+X 证书,所以选择华为的eNSP 模拟器。
eNSP 是华为公司研发的一款具备极高仿真度的设备模拟器,界面操作简单,不受地域环境的影响,有电脑即可操作,最大限度的模拟真实设备的操作环境,帮助学习者深刻掌握网络协议的运行原理,近年来广受各大高校推广以及应用[2]。
2 L ACP 简介LACP 也称为链路聚合控制协议(Link Aggregation Control Protocol ),主要用于链路汇聚的协议,可以最大限度的实现链路的高利用率,充分利用所有链路的带宽[3]。
此次研究是使用LACP 协议进行以太网链路聚合,作用是在建立LACP 聚合的设备之间协商和维护Eth-Trunk 标准,所以是在两边的设备上创建Eth-Trunk 聚合组,然后将该聚合组的模式设置为LACP 模式,将需要聚合的端口添加到该聚合组,就实现了LACP 聚合。
LACP 在聚合的过程中,会有协商,协商主要是确定LACP 的主动端和主用链路,先确定LACP 的主动端,系统会选择优先级高的交换机或者路由器作为LACP 的主动端,如果优先级一致,则选择MAC 地址较小的交换机或者路由器作为LACP 的主动端,其次是确定主用链路,主用链路是由主动端决定的,系统会比较LACP 主动端的端口优先级,从中选出N 条主用链路,与这N 条主用链路相对应的对端链路也同时成为了主用链路,其余链路将成为备用链路。
实验二链路聚合技术(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 modeTrying 127.0.0.1 ...Connected to 127.0.0.1 ...Login authenticationUsername:huawei //telnet 用户名:huaweiPassword: //telnet 密码:huawei<AR>q //登陆成功Configuration console exit, please retry to log onThe 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-TRUNK1SW1配置[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 3SW2配置[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状态。
电子信息科技风2016年12月上D01:10.19392/ki.l671-7341.201623064LACP在链路聚合中的应用祖秉杰满艳飞贺宁中国联合网络通信有限公司秦皇岛市分公司河北秦皇岛066000摘要:本课题针对不同厂家的OLT设备和BRAS设备的对接,通过可靠性测试,着重介绍LACP在链路聚合中的作用,以供链路聚合应用时 借鉴和参考。
关键词:链路聚合;LACP现网中,大部分OLT是通过GE单链路分别上行到BRAS,这存在 着很大的安全隐患:如果单链路故障则业务中断。
故通过链路聚合进行 0LT到roA S双链路上行改造。
—、OLT双上行安全性方案介绍0LT到BRAS双上行方案中,应用最广泛的是利用Eth-tmnk端口 捆绑技术,通过端口聚合,实现0LT单归到BRAS。
0LT上行为GE端 口,通过端口聚合,扩展上行带宽,同时提供链路的保护。
当其中一条光链路出现故障的时候,上行带宽降低,客户上网速度受影响,但业务不中断,基本无感知。
同时,为降低故障发生率,在物理链路选择上,优先选择同方向的 不同光缆路由,以减少因链路故障导致0LT上行出现问题的风险。
在设 备板卡的选择上,要求0LT和BRAS优先采用跨板卡的Eth-tmnk技 术。
跨板卡的聚合,在设备端口、单板卡发生故障时可以保证所有业务 不受影响DLACP(Link Aggregation Control Protocol,链路聚合控制协议)是一种 基于IEEE802.3ad标准的协议。
按照聚合方式的不同,链路聚合可以分 为两种模式:静态聚合模式和动态聚合模式。
静态聚合模式中,成员端 口的LACP协议为关闭状态;当聚合组配置为动态聚合模式后,聚合组 中成员端口的LACP协议自动使能。
另外,端口的强制模式或自协商模式也是链路聚合时需要考虑的 重要因素。
0LT与BRAS的两端工作模式必须设置一致,否则,就会出 现流量一大速度变慢的问题。
为了避免单纤故障,一般推荐设备对接过 程中选择自协商模式。
华为配置静态LACP模式链路聚合示例组网需求如图所示,在两台Switch设备上配置静态LACP模式链路聚合组,提高两设备之间的带宽与可靠性,具体要求如下:2条活动链路具有负载分担的能力。
两设备间的链路具有1条冗余备份链路,当活动链路出现故障链路时,备份链路替代故障链路,保持数据传输的可靠性。
图配置静态LACP模式链路聚合组网图配置思路采用如下的思路配置静态LACP模式链路聚合:在Switch设备上创建Eth-Trunk,配置Eth-Trunk为静态LACP模式。
将成员接口加入Eth-Trunk。
配置系统优先级确定主动端。
配置活动接口上限阈值。
配置接口优先级确定活动链路。
数据准备为完成此配置例,需准备如下的数据:两端Switch设备链路聚合组编号。
SwitchA系统优先级。
活动接口上限阈值。
活动接口LACP优先级。
操作步骤创建编号为1的Eth-Trunk,配置它的工作模式为静态LACP模式# 配置SwitchA。
<Quidway> system-view[Quidway] sysname SwitchA[SwitchA] interface eth-trunk 1[SwitchA-Eth-Trunk1] bpdu enable[SwitchA-Eth-Trunk1] mode lacp-static[SwitchA-Eth-Trunk1] quit# 配置SwitchB。
<Quidway> system-view[Quidway] sysname SwitchB[SwitchB] interface eth-trunk 1[SwitchB-Eth-Trunk1] bpdu enable[SwitchB-Eth-Trunk1] mode lacp-static[SwitchB-Eth-Trunk1] quit将成员接口加入Eth-Trunk# 配置SwitchA。
[SwitchA] interface ethernet 0/0/1[SwitchA-Ethernet0/0/1] eth-trunk 1[SwitchA-Ethernet0/0/1] quit[SwitchA] interface ethernet 0/0/2[SwitchA-Ethernet0/0/2] eth-trunk 1[SwitchA-Ethernet0/0/2] quit[SwitchA] interface ethernet 0/0/3[SwitchA-Ethernet0/0/3] eth-trunk 1[SwitchA-Ethernet0/0/3] quit# 配置SwitchB。
链路聚合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实验报告摘要:本实验通过使用链路聚合控制协议(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 hash策略-概述说明以及解释1.引言1.1 概述概述链路聚合技术(Link Aggregation)是一种在网络中同时使用多个物理链路进行数据传输的技术。
通过将多个链路捆绑成一个逻辑链路,链路聚合技术可以提高网络的可靠性、带宽利用率和负载均衡能力。
在实际应用中,链路聚合技术常用于构建高可用性和高性能的网络环境,特别是在数据中心、企业网络和云计算等场景下。
本文主要讨论链路聚合技术中的LACP(Link Aggregation Control Protocol)和其关键的hash策略。
LACP是一种用于动态链路聚合的协议,它提供了一种自动并且可靠的方式来管理和控制链路聚合组中的成员链路。
通过使用LACP,网络设备可以自动检测链路的可用性、协调链路状态并实现链路故障的动态恢复。
除了LACP协议外,hash策略是链路聚合技术中的另一个重要组成部分。
hash策略用于在物理链路和逻辑链路之间建立映射关系,确保数据能够在链路聚合组中的各个成员链路之间均匀分布。
通过合理地选择hash 策略,可以达到负载均衡的目的,提高链路聚合组的整体性能和吞吐量。
本文将首先介绍链路聚合技术的基本概念和原理,包括链路聚合组的构建方式、链路状态检测和故障恢复等方面。
然后,重点讨论LACP协议的工作原理和其在链路聚合中的应用。
接着,将详细介绍hash策略的不同类型和选择方法,并探讨其对链路聚合组性能的影响。
最后,通过总结本文的内容,归纳链路聚合技术和LACP协议的优势和局限性。
同时,对链路聚合技术的未来发展进行了展望,并提出了一些建议和改进的方向。
通过本文的阐述,读者可以更全面地了解链路聚合技术和LACP协议以及其在网络中的应用和优化方法,从而为设计和部署链路聚合组提供参考和指导。
文章结构部分的内容如下:1.2 文章结构本文主要分为引言、正文和结论三个部分。
在引言部分,首先概述了链路聚合技术以及LACP (Link Aggregation Control Protocol) 的背景和重要性。
所属模块用例名称子标题用例
级别
逻辑组网图预置条件
lacp lacp配置全局lacp开关A无无
lacp lacp配置端口lacp开关A无开启全局lacp lacp lacp配置系统优先级配置A无无
lacp lacp配置端口优先级配置A无无
link-aggregation link-
aggregation配
置
配置手动聚合组A无无
link-aggregation link-
aggregation配
置
配置静态lacp聚合组A无开启全局lacp
link-aggregation link-
aggregation配
置
配置动态lacp聚合组A无开启全局lacp
link-aggregation link-
aggregation配
置
聚合组描述配置A无无
link-aggregation link-
aggregation配
置
聚合组保存验证A无无
link-aggregation link-
aggregation功
能
手动聚合转发功能测试A
端口a、b与
对端设备相
连
对端设备同样
配置手动聚合
组
link-aggregation link-
aggregation功
能
lacp静态聚合组功能测
试
A
端口a、b与
对端设备相
连
对端设备同样
配置静态聚合
组
link-aggregation link-
aggregation功
能
lacp动态聚合组功能测
试
A
端口a、b与
对端设备相
连
对端设备同样
配置动态聚合
组
link-aggregation link-
aggregation功
能
lacp静态聚合链路切换B
端口a、b与
对端设备相
连
对端设备同样
配置静态聚合
组
link-aggregation link-
aggregation功
能
lacp动态聚合链路切换B
端口a、b与
对端设备相
连
对端设备同样
配置动态聚合
组
link-aggregation link-
aggregation功
能
手动聚合倒换时间测试C
端口a、b与
对端设备相
连
对端设备同样
配置手动聚合
组
link-aggregation link-
aggregation功
能
静态聚合倒换时间测试C
端口a、b与
对端设备相
连
对端设备同样
配置静态聚合
组
link-aggregation link-
aggregation功
能
动态聚合倒换时间测试C
端口a、b与
对端设备相
连
对端设备同样
配置动态聚合
组
link-aggregation link-
aggregation功
能
最大链路聚合功能验证C
8个端口与
对端设备相
连
无
测试步骤预期结果测试结果
1、开启全局lacp
2、查看全局lacp状态
3、关闭全局lacp
4、查看全局lacp状态1、3、配置成功
2、4、显示与配置一致
1、开启端口lacp
2、查看端口lacp状态
3、关闭端口lacp
4、查看端口lacp状态1、3、配置成功
2、4、显示与配置一致
1、查看系统默认优先级
2、设置系统优先级
3、查看系统优先级
4、恢复系统优先级
5、查看系统优先级2、4、配置成功
3、5、显示与配置一致
1、查看端口a默认优先级
2、设置端口a优先级
3、查看端口a优先级
4、恢复端口a优先级
5、查看端口a优先级2、4、配置成功
3、5、显示与配置一致
1、创建手动聚合组A
2、将端口a加入到聚合组A中
3、查看聚合组A
4、删除聚合组端口a并查看
5、删除聚合组A并查看1、2、配置成功
3、显示与配置一致
4、5、删除成功,配置已不存在
1、创建静态lacp聚合组A
2、将端口a加入到聚合组A中
3、查看聚合组A
4、删除聚合组端口a并查看
5、删除聚合组A并查看1、2、配置成功
3、显示与配置一致
4、5、删除成功,配置已不存在
1、开启端口a的lacp
2、查看动态聚合组
3、关闭端口a的lacp
4、查看动态聚合组1、3、配置成功
2、4、显示与配置一致
1、配置手动聚合组
2、配置聚合组描述
3、查看聚合组描述
4、删除聚合组描述
5、查看聚合组描述
6、配置静态、动态聚合组,重复2-52、4、配置成功
3、5、显示与配置一致
1、配置手动聚合组A
2、配置聚合组描述
3、将端口a、b加入到聚合组A中
4、保存重启
5、查看配置
6、配置静态、动态聚合组重复1-51-3、配置成功5、配置不丢失
1、配置手动聚合组A
2、将端口a、b加入到聚合组A中
3、向端口c发未知单播报文,观察转发情况
4、断掉主链路,观察转发情况
5、恢复主链路,观察转发情况1、配置成功3、报文可以正常转发
4、报文可以切换到备链路
5、报文可以恢复主链路
1、配置静态聚合组A
2、将端口a、b加入到聚合组A中
3、查看聚合组状态
4、向端口c发未知单播报文,观察转发情况3、可以成功显示对端mac,且聚合组状态正确
4、报文正常转发
1、配置动态聚合组A
2、将端口a、b加入到聚合组A中
3、查看聚合组状态
4、向端口c发未知单播报文,观察转发情况3、可以成功显示对端mac,且聚合组状态正确
4、报文正常转发
1、配置静态聚合组A
2、将端口a、b加入到聚合组A中
3、向端口c发未知单播报文,观察转发情况
4、断掉主链路,观察转发情况
5、恢复主链路,观察转发情况3、报文正常转发
4、报文可以切换到备链路
5、报文可以恢复到主链路
1、配置动态聚合组A
2、将端口a、b加入到聚合组A中
3、向端口c发未知单播报文,观察转发情况
4、断掉主链路,观察转发情况
5、恢复主链路,观察转发情况3、报文正常转发
4、报文可以切换到备链路
5、报文可以恢复到主链路
1、配置手动聚合组A
2、将端口a、b加入到聚合组A中
3、向端口c发未知单播报文,观察转发情况
4、断掉主链路,计算倒换时间
5、恢复主链路,计算倒换时间倒换时间=(发包数-收包数)/发包速率
倒换时间应该小于50ms
1、配置静态聚合组A
2、将端口a、b加入到聚合组A中
3、向端口c发未知单播报文,观察转发情况
4、断掉主链路,计算倒换时间
6、恢复主链路,计算倒换时间倒换时间=(发包数-收包数)/发包速率
倒换时间应该小于50ms
1、配置动态聚合组A
2、将端口a、b加入到聚合组A中
3、向端口c发未知单播报文,观察转发情况
4、断掉主链路,计算倒换时间
7、恢复主链路,计算倒换时间倒换时间=(发包数-收包数)/发包速率
倒换时间应该小于50ms
1、配置手动聚合组A并加入相连的8个端口
2、向其他端口发送未知单播报文,观察转发情况
3、断掉主链路,观察转发情况
4、继续断掉主链路直至剩余最后一条链路,观察转发情况
5、逐一恢复链路,观察转发情况
6、配置静态、动态聚合组重复1-51、配置成功
2、报文可以正常转发
3、4、报文可以切换到备链路
5、报文可以恢复主链路
备注
1、(no) lacp
2、sho lacp mode
1、端口下配置(no) lacp
2、sho lacp mode
1、sho lacp system-id
2、lacp system-id
暂时无命令查看
1、端口下配置 (no) lacp port-priority
1、link-aggregation group A mode manual
2、端口下配置: link-aggregation group
3、sho link-aggregation verbose。