目录
基本功能测试.......................................................................................................................................2
管理功能测试...................................................................................................................................2
Vlan 测试..........................................................................................................................................3
Port -Based vlan ............................................................................................................................3
802.1Q vlan...................................................................................................................................6
Trunk ...............................................................................................................................................13
MAC Bind .......................................................................................................................................18
802.1x..............................................................................................................................................21
802.1X 协议帧透传.......................................................................................................................22
Flow-control....................................................................................................................................24
Autonegtation..................................................................................................................................26
Software update ...............................................................................................................................27
端口限速功能.................................................................................................................................30
保护 Vlan 功能...............................................................................................................................32
SNMP 测试.....................................................................................................................................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:vlan2~vlan24;
5. 配置端口 1~24 分别是 vlan1~vlan24 的成员端口,端口 25,26 为所有 vlan
的成员端口,输入配置命令时使用“?”或输入非法参数时可见结果 1;
6. 查看 DUT 的配置可见结果 2;
7. 保存配置,重新启动 DUT;
8. 查看 DUT 上的配置及 DUT 的运行情况和内存可见结果 3;
9. 删除步骤 4~5 的配置,保存重启,查看 DUT 的配置信息可见结果 4;
10. Control PC 通过 telnet 登录 DUT,重复步骤 4~7 可见结果 1~3;
11. Control PC 使用 IE 通过 web 登录 DUT,在 web 界面 vlan 配置页上选择 vlan
模式为 Port Based Vlan,选择上联端口为 25,26,其他各端口分别对应 vlan1~
vlan24 的成员端口;
12. 查看配置信息可见结果 5;
13. 保存配置,重启系统后查看配置信息可见结果 6;
14. 在 web 上删除 vlan13~vlan24 的配置,保存后重启系统,查看配置信息可见
结果 7;
测试结果:
1.命令行配置过程中使用“?”系统显示下一个可能的参数及注释,输入非法
参数时系统提示参数错误,命令执行失败,系统工作正常;
2.DUT 上配置信息与实际配置一致,配置成功;
3.DUT 上的配置与保存前的实际配置一致,系统运行正常,内存无泄漏,配置
保存重启成功;
4.DUT 显示 vlan 模式为缺省的 802.1q,只有缺省的 default vlan,配置删除成功;
5.端口模式显示为 Port Based Vlan,端口 25,26 属于为所有 vlan 的成员端口,
端口 1~24 分别为 vlan1~vlan24 的成员端口,web 配置成功;
6.重启后 web 上显示的配置信息与保存前一致,系统运行正常,内存无泄漏,
配置保存重启成功;
7.系统正常重启,内存无泄漏,配置信息中无 vlan13~vlan24,配置删除保存
成功。
测试编号 1.2.2
项目:
测试子项目:
测试目的:
测试连接图:
功能测试
Port Based Vlan 测试
验证 DUT 的 Port Based Vlan 功能
测试过程:
1. 如图搭建网络环境,将 DUT 的端口 P1、P10、P13、P24 四个端口与 Smartbits
的 1-4 个端口对应连接,控制 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 地址设置成 000000000001~000000000004;
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 上端口 2~4 都能收到端口 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 相关配置的保存和重启。