二层交换机测试方案_第1页
二层交换机测试方案_第2页
二层交换机测试方案_第3页
二层交换机测试方案_第4页
二层交换机测试方案_第5页
已阅读5页,还剩35页未读 继续免费阅读

下载本文档

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

文档简介

目录基本功能测试2管理功能测试2Vlan测试3Port -Based vlan3802.1Q vlan6Trunk13MAC Bind18802.1x21802.1X 协议帧透传22Flow-control24Autonegtation26Software update27端口限速功能30保护Vlan功能32SNMP测试34广播风暴控制功能36仿真测试37综合测试39基本功能测试管理功能测试测试编号 1.1.1项目:管理功能测试测试子项目:CLI、Web界面管理功能测试测试目的:验证DUT的管理功能测试连接图:测试过程:1. 如图搭建测试环境,控制PC通过console和Ethernet与DUT连接;2. 通过console控制DUT,配置DUT的IP地址与控制PC在同一个网络中,使两者能够互通;3. 在console通过CLI方式管理DUT,执行各种配置指令,在配置中使用“?”获取帮助可见结果1;4. 在使用CLI指令配置使对输入一些非法参数,观察命令行和DUT工作情况可见结果2;5. 在PC上通过telnet登录DUT,重复步骤3,4可见结果1,2;6. 使用IE,通过web方式登录DUT,检查登录界面可见结果3;7. 在web页面上点击各配置页面和按钮可见结果4;8. 通过Web界面执行管理DUT的各项指令可见结果5。测试结果:1 通过“?”能够获取帮助,显示下一个可能的参数及参数的注释;2 输入非法参数时系统能够显示相关提示信息,配置命令不能成功执行,系统工作稳定;3 能够使用IE以web方式登录,在用户名和密码正确时能够登录成功,登录界面显示的logo等信息正确无误;4 各界面上logo、提示信息正确,界面布局合理美观,按钮与功能对应无误;5 在web界面上配置DUT成功,各指令执行无误。 Vlan测试Port -Based vlan测试编号1.2.1项目:功能测试测试子项目:Port Based Vlan配置及命令行测试测试目的:验证DUT的Port Based Vlan功能的web和CLI命令行测试测试连接图:测试过程:1. 如图搭建网络环境,确保各连接端口状态为UP;2. Control PC通过Console配置DUT的IP地址使其与Control PC能够互通;3. 通过console登录DUT,使用CLI配置DUT的vlan模式为:Port Based vlan;4. 新建23个vlan:vlan2vlan24;5. 配置端口124分别是vlan1vlan24的成员端口,端口25,26为所有vlan的成员端口,输入配置命令时使用“?”或输入非法参数时可见结果1;6. 查看DUT的配置可见结果2;7. 保存配置,重新启动DUT;8. 查看DUT上的配置及DUT的运行情况和内存可见结果3;9. 删除步骤45的配置,保存重启,查看DUT的配置信息可见结果4;10. Control PC通过telnet登录DUT,重复步骤47可见结果13;11. Control PC使用IE通过web登录DUT,在web界面vlan配置页上选择vlan模式为Port Based Vlan,选择上联端口为25,26,其他各端口分别对应vlan1vlan24的成员端口;12. 查看配置信息可见结果5;13. 保存配置,重启系统后查看配置信息可见结果6;14. 在web上删除vlan13vlan24的配置,保存后重启系统,查看配置信息可见结果7;测试结果:1 命令行配置过程中使用“?”系统显示下一个可能的参数及注释,输入非法参数时系统提示参数错误,命令执行失败,系统工作正常;2 DUT上配置信息与实际配置一致,配置成功;3 DUT上的配置与保存前的实际配置一致,系统运行正常,内存无泄漏,配置保存重启成功;4 DUT显示vlan模式为缺省的802.1q,只有缺省的default vlan,配置删除成功;5 端口模式显示为Port Based Vlan,端口25,26属于为所有vlan的成员端口,端口124分别为vlan1vlan24的成员端口,web配置成功;6 重启后web上显示的配置信息与保存前一致,系统运行正常,内存无泄漏,配置保存重启成功;7 系统正常重启,内存无泄漏,配置信息中无vlan13vlan24,配置删除保存成功。测试编号1.2.2项目:功能测试测试子项目:Port Based Vlan测试测试目的:验证DUT的Port Based Vlan功能测试连接图:测试过程:1. 如图搭建网络环境,将DUT的端口P1、P10、P13、P24四个端口与Smartbits的14个端口对应连接,控制PC通过Console线控制DUT,通过网线控制Smartbits;2. 启动DUT、Client,将DUT上端口P1、P10、P13端口设置为vlan2的成员,并将P10、P13端口的Pvid设置成2,将P1、P24端口设置成Vlan3的成员,将4端口的Pvid设置成3;3. Smartbits的四个端口源MAC地址设置成000000000001000000000004;4. 从SMB的端口1发送广播报文,观察SMB各端口的收包情况可见结果1;5. 保持SMB端口T1发送广播报文,将DUT上端口P10从vlan2中移出,然后再次加入到vlan2,观察SMB上各端口的收包情况可见结果2;6. 从SMB的端口2发送广播报文,观察SMB各端口的收包情况可见结果3;7. 从SMB的端口3发送广播报文,观察SMB各端口的收包情况可见结果4;8. 从SMB的端口4发送广播报文,观察SMB各端口的收包情况可见结果5;测试结果:1 SMB上端口24都能收到端口1发出经DUT转发的广播报文;2 SMB上端口1和端口3能收到端口2发出经DUT转发的广播报文;3 SMB上端口1和端口2能收到端口3发出经DUT转发的广播报文;4 SMB上只有端口1能收到端口2发出经DUT转发的广播报文。802.1Q vlan测试编号 1.3.1项目:功能测试测试子项目:端口模式和vlan配置测试测试目的:验证DUT的端口不同模式下vlan的配置功能测试连接图:测试过程:1 如图搭建网络环境,确保各端口物理状态正确;2 配置控制PC能够通过console口和Ethernet连接DUT;3 通过CLI配置vlan2,vlan3,vlan4;4 加入端口P1到vlan2;5 查看vlan配置可见结果1;6 配置端口P3为trunk 模式,加入端口到vlan2,vlan3:7 查看vlan配置可见结果2;8 将端口p3从vlan3中移出9 查看vlan的配置可见结果3;10 创建vlan3,配置端口p2为hybird模式,将端口p2配置为vlan2的untag端口,vlan1和vlan3的tag端口;11 查看vlan的配置可见结果4;12 将端口p2从vlan2和vlan1中移出:13 查看vlan配置信息可见结果5;14 保存当前配置,重启系统,查看vlan配置信息可见结果6;15 将系统恢复到出厂配置,通过web访问DUT,重复上述配置步骤,观察配置结果可见结果7。测试结果:1 端口p1为vlan2的untag端口,vlan1的成员端口不包括p1,配置成功;2 端口p3为vlan1,vlan2和vlan3的tag端口,配置成功;3 端口p3为vlan1和vlan2的tag端口,配置成功;4 端口p2为vlan2的untag端口,vlan1和vlan3的tag端口,配置成功;5 端口p2只是vlan3的tag端口,vlan1和vlan2的成员端口中没有p2,配置成功6 配置信息包含结果1,3,5的信息,配置保存重启成功。7 能够通过web配置端口的工作模式,能够通过web增加/删除vlan以及向vlan中加入不同类型的端口,系统能够保存配置,工作正常。测试编号 1.3.2项目:功能测试测试子项目:端口为Access 模式时vlan测试测试目的:验证DUT的端口为access模式时vlan功能测试连接图:测试过程:1. 如图搭建网络环境,用两台Client与DUT相连,控制PC通过console和Ethernet连接DUT,PC1的ip地址为192.168.1.1, PC2的ip地址为192.168.1.2;2. 控制PC通过console控制DUT,使用CLI配置;3. 在DUT上创建vlan2和vlan3;4. 不改变端口的模式,使用缺省的Access模式,将端口p1,p2加入到vlan2中,端口p3加入到vlan3中;5. 查看配置信息,PC1和PC2互ping,可见结果1;6. 将PC1从端口p1断开,连接到端口p3上;7. PC1和PC2互ping,可见结果2;8. 将端口p2配置为vlan3的成员端口;9. 查看配置信息,PC1和PC2互ping,可见结果3;10. 保存配置,重启系统,启动后查看配置信息可见结果4;11. 删除vlan2,vlan3,保存配置,重启系统后查看配置信息可见结果5;12. 控制PC上启动IE,通过web方式重复步骤3步骤11可见结果6;测试结果:1 端口p1和p2为vlan2的untag端口,p3为vlan3的untag端口,PC1和PC2能够互通;2 PC1和PC2不能通信;3 端口p2和p3为vlan3的untag端口,PC1和PC2能够互通;4 重启后的配置信息与保存前一致,保存vlan的配置成功;5 配置信息中无vlan2和vlan3,删除配置并保存配置成功;能够通过web实现vlan的创建/删除能够,实现access端口的添加/删除,实现vlan相关配置的保存和重启。测试编号 1.3.3项目:功能测试测试子项目:端口Trunk模式下Vlan的测试测试目的:验证端口状态为trunk时Vlan基本功能测试连接图:测试过程:1 如拓扑图完成物理连接,确保各接口状态为UP,控制PC能够通过Ethernet和console控制SMB和DUT;2 配置DUT和PC上IP地址,使控制PC能够使用IE通过web方式登录DUT;3 配置端口p1,p2,p3,p4的二层工作状态为trunk,并将端口从缺省的vlan1中移出:4 创建vlan2,vlan3,将端口p1,p2加入vlan2,p3加入vlan3,p4加入vlan2和vlan3,查看vlan配置信息可见结果1;5 从端口T1发送vlan tag2的广播报文,观察SMB上各端口收包情况可见结果2;6 改变T1口发送报文的vlan tag值为任意值(3,4,6,9等),重新发送并观察SMB上各端口收包情况可见结果3;7 从SMB端口T3发送vlan tag3的广播报文,观察SMB上各端口收包情况可见结果4;8 改变T3口发送报文的vlan tag值为任意值(3,4,6,9等),重新发送并观察SMB上各端口收包情况可见结果5;9 从SMB端口T4上发送tag2和tag3的广播报文,观察SMB上各端口收包情况可见结果6;10 改变T4发出的报文的tag值不为2或3,观察SMB上各端口收包情况可见结果7;11 分别通过CLI和web方式配置DUT,完成上述测试,确保测试结果与预期输出一致,系统工作无异常。测试结果:1 DUT上创建了vlan2和vlan3,端口p1,p2为vlan2的tag成员。端口p3为vlan3的tag成员,端口p4同时是vlan2和vlan3的tag成员;2 SMB上端口T2和T4收到了DUT转发的广播报文,tag2,端口T3没有收到T1发出的广播报文;3 T1发出的广播报文tag值是不为2的任意值其他SMB端口都收不到T1发出的广播报文,DUT不转发;4 SMB上端口T4收到了DUT转发的广播报文,tag3,其他端口没有收到T3发出的广播报文;5 T3发出的广播报文tag值是不为3的任意值其他SMB端口都收不到T3发出的广播报文,DUT不转发广播报文;6 当T4发出的报文tag2时,端口T1,T2能够收到DUT转发的广播报文,T3不能收到;当TAG3时,只有T3能够收到,T1,T2不能收到;7 SMB上各端口都不能收到T4发出的广播报文。测试编号 1.3.4项目:功能测试测试子项目:端口Hybird模式下Vlan的测试测试目的:验证端口状态为Hybird时Vlan基本功能测试连接图:测试过程:1 如图搭建网络环境,确保各端口物理状态正确;2 配置控制PC能够通过console口和Ethernet连接DUT;3 通过CLI配置vlan2,vlan3,vlan4;4 配置端口p1为hybird模式,属于vlan2的untag成员,vlan3和vlan4的tag成员5 配置端口p2,p3,p4分别是vlan2,vlan3和vlan4的成员端口(taged或untaged均可);6 从SMB的端口T1发送广播数据包,数据包的tag值分别是2,3,4,观察SMB上其他端口的收包情况可见结果1;7 从SMB的端口T2发送广播数据包,tag值为2,观察SMB上端口收包情况可见结果2;8 从SMB的端口T3发送广播数据包,tag值为3,观察SMB上端口收包情况可见结果3;9 从SMB的端口T4发送广播数据包,tag值为3,观察SMB上端口收包情况可见结果4;10 恢复到初始化配置,使用web配置DUT,重新完成上述测试步骤,要求测试结果与预期输出一致,系统工作无异常;测试结果:1 tag=2时只有T2能够收到数据包;tag=3时只有T3能够收到数据包;tag=4时只有T4能够收到数据包;即广播包在vlan内广播。2 只有T1收到了T2发出的广播报文,且不带tag标记;3 只有T1收到了T3发出的广播报文,带tag标记,tag=3;4 只有T1收到了T3发出的广播报文,带tag标记,tag=3。Trunk测试编号1.4.1项目:功能测试测试子项目:Trunk配置和命令行测试测试目的:验证DUT能够通过web和命令行配置和保存Trunk功能测试拓扑图:测试过程:1. 如图搭建测试环境,DUT1和DUT2之间有100M端口1-4连接,控制PC能够通过console控制两台DUT;2. 配置PC和DUT的IP地址,使PC能够与两台DUT互通;3. 通过命令行创建trunk组,输入“?”查看回显可见结果1;4. 输入允许范围内的组号,创建trunk组 trunk 2可见结果2;5. 输入允许范围外的组号或其他非法字符可见结果3;6. 向新创建的trunk 2中加入端口1,2,3,4,5可见结果4;7. 查看trunk 2的接口信息及trunk组信息可见结果5;8. 保存配置,重启DUT,查看配置信息可见结果6;9. 删除trunk 2的成员端口2,3,4,查看trunk信息可见结果7;10. 向trunk 2中加入一个1000M端口可见结果8;11. 改变其他端口的属性(模式,带宽等),重复步骤10可见结果8;12. 直接删除trunk 2可见结果9;13. 删除trunk 2中所有成员端口,然后删除trunk 2可见结果10;14. 在控制PC上使用IE,通过web方式访问DUT,点击trunk配置页可见结果11;15. 创建新的组trunk 2,重复步骤6可见结果4;16. 重复步骤910可见结果7,8;17. Web上查看配置情况可见结果12;18. Web上保存配置,然后进入系统复位页面重新启动系统;19. 系统启动后重新Web登录,观察trunk组的配置情况可见结果13。测试结果:1. 输入“?”提示trunk参数及参数的注释和取值等;2. 输入允许范围内的参数,创建trunk 2成功;3. 输入允许范围外的参数时提示参数错误信息,创建trunk组失败;4. 向trunk 2成功加入端口1、2、3、4,加入端口5失败,提示成员端口数超出允许的最多端口数;5. Trunk 2作为逻辑上的一个端口显示,带宽为400M,状态为running;trunk组信息中有trunk 2,成员端口包含端口14;6. 重新启动后配置信息与启动前一致,trunk信息保存成功;7. Trunk 2信息中成员端口只有端口1,端口24删除成功;8. 系统提示新加入的端口属性与原有端口不一致,加入失败;9. 系统提示trunk 2组还有成员端口,删除失败;10. Trunk 2被删除,无成员端口时能够删除trunk 组;11. 页面显示现有trunk组情况和创建trunk组的相关按钮,页面文字和图形美观,布局合理,各按钮与功能对应无错误;12. 能够看到当前配置中包含之前配置的trunk 2的信息,与实际配置情况一致;13. 当前配置和配置文件的内容一致,trunk 2的配置正确,trunk相关配置保存成功。测试编号1.4.2项目:功能测试测试子项目:Trunk(100M)功能测试测试目的:验证DUT上配置的成员端口为100M端口的Trunk组功能测试拓扑图:测试过程:1. 如图搭建测试环境,正确连接各物理链路,确保各相关端口状态为UP;2. 在DUT1和DUT2之间有4个100M链路连接两台设备,SMB与DUT1和DUT2之间为1000M连接;3. 在DUT1和DUT2上创建逻辑端口trunk2,将链路L1、L2、L3、L4的端口加入trunk2中;4. 在DUT1和DUT2上创建vlan2,将trunk2及连接SMB的端口加入vlan2;5. 配置SMB上通过T1和T2经过DUT1和DUT2对发1000M数据流;6. 观察SMB上两端口的收包情况可见结果1;7. 在DUT1将端口P1 shutdown,观察SMB上两端口的收包情况可见结果2;8. 拔掉L4的连接,观察SMB上两端口的收包情况可见结果3;9. 恢复L4的连接观察SMB上两端口的收包情况可见结果4;测试结果:1. SMB两个端口收到400M数据流;2. SMB两个端口都收到300M数据流;3. SMB两个端口都收到200M数据流;4. SMB两个端口都收到300M数据流;测试编号1.4.3项目:功能测试测试子项目:Trunk(1000M)功能测试测试目的:验证DUT上配置的成员端口为1000M端口的Trunk组功能测试拓扑图:测试过程:1. 如图搭建测试环境,正确连接各物理链路,确保各相关端口状态为UP;2. 在DUT1和DUT2之间有2个1000M链路连接两台设备,SMB与DUT1和DUT2之间为1000M连接;3. 在DUT1和DUT2上创建逻辑端口trunk2,将端口GE1、GE2和GE3、GE4加入到trunk2中;4. 在DUT1和DUT2上创建vlan2,将trunk2及连接SMB的端口加入vlan2;5. 配置SMB上连接GE3,GE7的端口和连接GE4,GE8的端口互发1000M数据流,经过DUT1,DUT2转发;6. 观察SMB上端口的收包情况可见结果1;7. 在DUT1将端口GE5 shutdown,观察SMB上端口的收包情况可见结果2;8. 拔掉GE6的连接,观察SMB上端口的收包情况可见结果3;9. 恢复L4的连接,GE5no shutdown观察SMB上端口的收包情况可见结果1;10. 将DUT1上端口GE5从trunk2中移出,观察SMB上的端口收包强矿可见结果2;11. 向DUT1的trunk 2中加入一个100M端口,可见结果4;测试结果:1. SMB四个端口共收到4000M数据流;2. SMB四个端口共收到2000M数据流;3. SMB四个端口接收不到数据流;4. 系统提示新加入端口与trunk组中原有端口属性不一致,向trunk组中加入端口失败;MAC Bind测试编号:1.5.1项目:功能测试测试子项目:MAC地址绑定配置测试测试目的:验证DUT能够通过命令行和web配置MAC地址绑定测试过程:1. 如图搭建测试环境,DUT通过端口1,2,3与SMB的T1,T2,T3口相连;2. 控制主机通过console配置DUT地址使其能够通过web访问DUT;3. 配置DUT上有vlan2,vlan3,vlan4,分别包含端口1,2,3;4. 配置SMB在端口T1,T2,T3各模拟30台主机,分别为10.0.0.1/810.0.0.30/8,172.20.0.1/16172.20.0.30/16和192.168.1.1/24192.168.1.30/24,通过发送ARP使DUT上有主机对应的arp表项;5. 在控制PC上通过console使用命令行配置DUT在vlan2,vlan3,vlan4各10台主机的MAC地址绑定(10.0.0.1/810.0.0.10/8,172.20.0.1/16172.20.0.10/16和192.168.1.1/24192.168.1.10/24),配置中输入“?”或错误参数;6. 查看DUT当前配置可见结果1;7. 保存DUT的配置,重新启动DUT,查看DUT的配置情况可见结果2;8. 删除部分(5台)PC的MAC绑定配置,保存重启DUT,查看配置情况可见结果3;9. 通过web配置DUT在vlan2,vlan3,vlan4各10台主机的MAC地址绑定(10.0.0.11/810.0.0.20/8,172.20.0.11/16172.20.0.20/16和192.168.1.11/24192.168.1.20/24);10. 在web和console上查看DUT配置情况可见结果4;11. 删除部分(5台)PC的MAC绑定配置,保存重启DUT,查看配置情况可见结果5;测试结果:1 能够看到30条MAC绑定配置,配置成功,配置中可以通过“?”获取配置帮助,参数错误时有必要的提示信息;2 重启后DUT上的配置与保存启动前一致,配置保存成功;3 DUT上显示删除配置成功,重启后的配置与保存启动前一致,保存更新的配置成功;4 通过web能够看到新添加的配置,与console口看到的配置信息一致,使用web配置MAC绑定成功;5 配置信息显示删除MAC绑定配置成功,重启后的配置信息与启动前保存的一致,通过web删除MAC绑定配置成功。测试编号:1.5.2项目:功能测试测试子项目:MAC地址绑定功能测试测试目的:验证DUT的MAC地址绑定功能测试过程:1 如图搭建测试环境,配置DUT和控制PC能够互通;2 配置PC1和PC2的IP使两者能够互通,端口p1和p3在同一vlan;3 在DUT上进行MAC地址绑定配置,将PC1的的MAC与端口P1对应;4 从PC2 ping PC1可见结果1;5 改变步骤3上的配置,使MAC地址与PC1的地址不同;6 从PC2 ping PC1可见结果2;7 将PC1连接到端口P3,从PC2 ping PC1可见结果1;8 重新配置MAC地址绑定条目为PC1的MAC,对应端口p1;9 把PC1连接到p1,从PC2 ping PC1可见结果1。测试结果:1 PC2能够与PC1互通;2 PC2与PC1不能互通;802.1x测试编号:1.6.1项目:功能测试测试子项目:802.1X 协议帧透传测试目的:验证交换机能透明传输802.1X协议帧测试连接图:测试过程:1. 此用例为通过性测试,根据不同的DUT功能及配套软件设计测试用例步骤,测试拓扑以认证环境为基础,DUT作为该环境中的非认证机透传测试结果:1. 客户端PC通过认证,DUT透明转发了802.1X认证报文。测试编号:1.6.2项目:功能测试测试子项目:802.1X 协议帧透传测试目的:验证交换机能透明传输802.1X协议帧测试连接图:测试过程:1. 如图搭建测试环境,客户端PC1连接端口p1,PC2连接端口p2,控制PC通过Console口或web控制DUT;2. 在PC1上启动报文发送工具,发送802.1X协议数据包;3. 在PC2上启动报文捕获工具,捕获数据包,观察抓到的数据包可见结果1;测试结果:1. PC2可以抓到Client1发送的802.1X协议数据包 测试编号:1.6.3项目:功能测试测试子项目:802.1X 认证功能测试测试目的:验证交换机能配置802.1X对客户端进行认证测试连接图:测试过程:1. 此用例为通过性测试,根据不同的DUT功能及配套软件设计测试用例步骤,测试拓扑以认证环境为基础,DUT作为该环境中的认证机处理协议包,确保认证功能的有效性。测试结果:1. 客户端PC通过认证,DUT上能够看到端口上通过认证的PC的MAC地址,IP地址等信息。Flow-control测试编号:1.7.1项目:功能测试测试子项目:Flow-control测试测试目的:验证DUT的全双工下流控功能测试连接图: 测试过程:1. 设置P1为100M full duplex,P2为10M full duplex;2. 从P1向P2发线速的数据流;3. 在P1上捕获包,在smartwindow打开smart counter,观察各端口接收和发送包的统计数据可见结果1;4. 设置所有的端口为100M full duplex;5. 从P1-P3向P4发线速的数据流;6. 在P1-P3上捕获包,在smartwindow打开smart counter,观察各端口接收和发送包的统计数据可见结果2;7. 设置P2为10M full duplex,其它所有端口为100M full duplex;8. 从P1发线速的广播包;9. 在P1上捕获包,在smartwindow打开smart counter,观察各端口接收和发送包的统计数据可见结果3;10. 保存当前配置,重新启动DUT后查看交换机配置信息可见结果4;11. 重复步骤89可见结果3。测试结果:1. port1上捕获到pause帧,port1以10M发包,port2以10M收包;2. port1-3上捕获到pause帧,port4以线速收包,port1-3分别以1/3线速发包;3. port1上捕获到pause帧,并且以10M发送广播包,其他端口以10M接收广播包;4. 重启后交换机配置信息与启动前一致,Flow-control相关配置保存成功。测试编号:1.7.2项目:功能测试测试子项目:Flow-control测试测试目的:验证DUT的半双工下流控功能测试连接图: 测试过程:1. 设置P1为100M half duplex,P2为10M half duplex;2. 从P1向P2发线速的数据流;3. 打开smart counter,观察各端口接收和发送包的统计数据可见结果1;4. 设置所有的端口为100M half duplex;5. 从P1-P3向P4发线速的数据流;6. 打开smart counter,观察各端口接收和发送包的统计数据可见结果2。7. 保存当前配置,重新启动DUT后查看交换机配置信息可见结果3;8. 重复步骤56可见结果2。测试结果:1. 接收端口阻塞,发包端口流量减小,P1以10M发送数据包,P2以10M接收数据包;2. 接收端口P4以线速接收数据包,发送端口P1-3以1/3线速发送数据包;3. 重启后交换机配置信息与启动前一致,Flow-control相关配置保存成功。Autonegtation测试编号:1.8.1项目:功能测试测试子项目:端口速率自适应测试测试目的:验证交换机端口设计是否达到标准测试连接图: 测试过程:1. 参照测试结果里的表格更改Smartbits和DUT的端口速率2. 观察不同速率之间是否能相互通信测试结果: SwitchSmartbits100M-Half100M-Full10M-Half10M-FullAuto Speed100M-Half 100M-Half100M-Half100M-Half100M-Full100M-Half100M-Full100M-Half10M-Half10M-Half10M-Half10M-Half10M-Full10M-Half10M-Full10M-HalfAuto Speed100M-Half100M-Half10M-Half10M-Half100M-FullSoftware update测试编号1.9.1项目:功能测试测试子项目:串口升级bootrom测试测试目的:验证DUT通过串口升级bootrom文件的功能测试连接图:测试过程:1 搭建网络环境,用一台控制PC通过console线控制DUT; 234测试结果:12测试编号1.9.2项目:功能测试测试子项目:串口升级image文件测试测试目的:验证DUT能够通过串口升级image文件的功能测试连接图:测试过程:1 搭建网络环境,用一台控制PC通过console线控制DUT; 234测试结果:测试编号1.9.3项目:功能测试测试子项目:网口升级image测试测试目的:验证DUT通过网口升级image文件的功能测试连接图:测试过程:1 搭建网络环境,用一台控制PC通过console和Ethernet连接DUT; 2 通过Console配置DUT的IP与PC同网络,使两者能够互通;3测试结果:1 重启DUT成功,查看版本能看到DUT使用了新的image文件;端口限速功能测试编号 1.10.1项目:功能测试测试子项目:端口限速命令行测试测试目的:验证交换机的速度限制功能的配置测试连接图:测试过程:1 根据上图建立连接,确保相关端口状态为up;2 通过console配置DUT的ip地址,使DUT与控制主机能够互通;3 通过console配置端口1,4,8限速分别为64K单向,128K双向,256K单向,配置中使用“?”可见结果1;4 保存配置,重启DUT,查看DUT上的配置信息可见结果2;5 删除步骤3的配置,保存重启DUT,查看配置信息可见结果3;测试结果:1 使用“?”能够获取提示,提示下一个可能的参数及参数注释;2 重启后DUT的配置与保存前的配置一致,配置和配置保存成功;3 重启后DUT上没有端口限速配置,配置的清除和保存成功。测试编号 1.10.2项目:功能测试测试子项目:端口限速功能测试测试目的:验证交换机的速度限制功能测试连接图:测试过程:1 图搭建测试环境,交换机所有端口接Smartbits连接;2 任意选择4个端口P1,P2,P3,P4,配置端口P1出方向端口限速64K,入方向128K,配置P3端口入方向2M,端口P4出方向限速1M。3 配置SMB上对应的端口,使P1和P2,P3和P4转发双向线速流量;4 观察SMB上端口收包情况可见结果1;5 取消端口P4上的限速配置,观察SMB上端口收包情况可见结果2;6 修改P1口上的参数,设置出方向端口限速为20M,观察SMB上端口收包情况可见结果3;7 任意修改端口限速值,观察SMB的收包情况和DUT工作情况可见结果4。测试结果:1 根据不同设备的粒度,设计预期结果。保护Vlan功能测试编号1.11.1项目:端口隔离功能测试子项目:配置命令行测试测试目的:验证能够通过Console和web两种方式配置DUT的端口隔离功能测试连接图:测试过程:1. 如图搭建测试环境,用一台PC同时通过网线、串口连接DUT;2. 配置DUT的IP地址,使DUT能够与PC互通;3. 通过Console命令行配置vlan2,vlan3,vlan4,指定端口24为上联端口,端口2,3,4分别是vlan2,vlan3,vlan4的成员端口,配置中使用“?”可见结果1;4. 查看DUT上配置情况可见结果2;5. 删除步骤2的配置,查看DUT的配置可见结果3;6. 通过web登录DUT,配置DUT使用端口隔离,指定上联端口和各vlan的成员端口;7. 在配置信息界面查看DUT配置信息可见结果4;测试结果:1 使用“?”可以在命名行获得提示帮助,能够正确提示下一个参数和参数注释;2 DUT上的配置与实际操作一致,配置成功,系统工作无异常;3 删除配置成功,系统工作无异常;4 通过web能够配置dut上的端口隔离功能。测试编号1.11.2项目:功能测试测试子项目:端口隔离功能测试目的:验证DUT的端口转发和隔离功能测试连接图:测试过程:1 如图搭建测试环境,用一台PC通过串口和网线连接;2 将DUT上的端口P1,P2,P3,P4与SMB上的四个端口连接,确保各端口的广播风暴控制功能为关闭状态;3 在DUT上配置vlan2,vlan3,vlan4,指定端口P1为上联端口,是三个vlan的成员端口,指定P2,P3,P4分别属于vlan2,vlan3和vlan4的成员端口;4 配置SMB依次在P1和P2,P1和P3,P1和P4口之间双向线速转发单播数据流,观察SMB上的收包情况可见结果1;5 配置SMB通过P1,P2,P3,P4各发送10M广播数据流;6 观察与交换机相连的SMB端口收包情况可见结果2;7 取消端口隔离配置,重复步骤4可见结果3;测试结果:1 端口P1能够与其他端口实现线速转发;2 连接端口P1的SMB口收到广播报文30M,端口P2,P3,P4收到10M数据流;3 SMB的4个端口都收到交换机转发30M数据流。SNMP测试测试编号1.12.1项目:Snmp协议测试子项目:SNMP命令行测试测试目的:检查console和web方式能够正常配置SNMP测试拓扑图: 测试过程:1. 根据拓扑完成网络物理连接,控制PC与DUT之间有Console和Ethernet两个连接方式;2. 通过Console配置DUT上的接口IP地址,使DUT与PC能够互通;3. control PC安装管理软件服务器和客户端;4. 通过Console配置DUT启用SNMP协议,配置共用体,共用体属性为读写,配置trap名和server IP地址,配置过程中输入参数时使用“?”可见结果1;5. 查看交换机上的配置信息可见结果2;6. 通过配置命令删除DUT上SNMP相关配置可见结果3;7. 在PC上使用web方式登录,配置DUT启用SNMP协议,配置共用体,共用体属性为读写,配置trap名和server IP地址;8. 查看DUT上的SNMP配置信息可见结果4;测试结果:1 配置中使用“?”能够提示下一个参数及提示参数的注释;2 DUT上显示的SNMP的配置与实际配置的共同体,属性,trap,和服务IP一致,通过Console配置SNMP成功;3 DUT上显示SNMP无配置,删除配置成功;4 DUT上显示的SNMP的配置与实际配置的共同体,属性,trap,和服务IP一致,通过WEB配置SNMP成功;测试编号1.12.2项目:Snmp协议测试子项目:SNMP拓扑功能测试测试目的:可以通过SNMP协议进行网络设备拓扑测试拓扑图: 测试过程:1. control PC安装客户端和服务器软件,在DUT1和DUT2上配置两个不同地址段的地址,使控制PC能够与两台DUT互通;2. 配置DUT1和DUT2上连接PC,配置不同的Vlan,使部分端口up;3. 配置DUT1和DUT2上启用SNMP协议,配置共用体,共用体属性为读写,配置trap名和server IP地址;4. 用用指定的IP地址进行相应的网络设备的拓扑可见结果1;5. 使用网管软件任意修改DUT上的配置,从web上查看配置情况可见结果2;测试结果:1. 软件能够拓扑到DUT,设备型号,设备名,端口状态,vlan配置等信息与实际配置一致;2. 通过管理软件改变配置后通过web能够看到配置改变成功,DUT配置情况与操作一致;广播风暴控制功能测试编号1.13.1项目:性能测试测试子项目:广播风暴控制测试测试目的:验证交换机的广播风暴控制能力测试连接图: 测试过程:1. 如图连接网络结构,将测试设备的端口与DUT两个模块的四个端口连接;2. 启动Smartbits6000C、Controller、交换机;3. 打开交换机端口1的Storm Control功能,关掉交换机端口2,3,4的Storm

温馨提示

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

评论

0/150

提交评论