交换机测试方案 0614001117 皇培芬 目录 1 二层交换性能测试 .......................................................................................................3 1.1 MAC地址学习速度 ...................................................3 1.2 MAC地址表容量 .....................................................3 1.3 端口地址数量限制 ..................................................4 1.4 转发性能 ..........................................................5 1.5 超长帧转发能力 ....................................................5 1.6 丢帧率 ............................................................6 1.7 吞吐量 ........................................... 错误!未定义书签。 1.8 地址处理 ..........................................................6 1.9 错误帧过滤 ........................................................7 1.10 广播转发性能 ....................................................7 1.11 广播抑制功能测试 ................................................8 1.12 VLAN堆叠测试 ......................................................8 1.13 端口镜像功能测试 ................................................9 1.14 标准生成树协议测试 ............................. 错误!未定义书签。 1.15 快速生成树协议测试 ............................. 错误!未定义书签。 1.16 单VLAN IGMP SNOOPING功能测试 .................... 错误!未定义书签。 1.17 优先级控制 .....................................................10 2 三层交换性能测试 .....................................................................................................10 2.1 第三层地址学习 ...................................................10 2.2 路由表的容量 .....................................................11 2.3 OSPF路由震荡测试 .................................................11 2.4 吞吐量 ...........................................................12 2.5 延迟 .............................................................13 2.6 丢包率 ...........................................................14 2.7 背靠背 ...........................................................15 3 功能测试.....................................................................................................................17 3.1 ARP ..............................................................17 3.2 拥塞控制 .........................................................17 3.3 板内交换性能测试 .................................................18 3.4 MAC地址学习速度间交换性能测试 ....................................19 3.5 最大VLAN数量测试 .................................................19 3.6 路由表容量测试 ...................................................20 3.7 系统恢复 .........................................................20 3.8 重启 .............................................................20 4 二层控制访问列表测试 .............................................................................................22 4.1.1 MAC地址访问控制表测试...................................................................................22 4.1.2 802.1P访问控制表测试........................................................................................22 4.1.3 SVLAN访问控制表测试 .......................................................................................23 4.1.4 VLAN访问控制表测试 .........................................................................................24 5 三层控制访问列表测试 .............................................................................................25 5.1.1 IP地址访问控制表功能测试 ...............................................................................25 5.1.2 四层端口访问控制表功能测试 .......................................................................25 5.1.3 出方向访问控制表方向测试 ...........................................................................26 5.1.4 访问控制表数量及性能测试 ...........................................................................27 6 设备可靠性 .................................................................................................................28 6.1.1 主控板和交换矩阵冗余...................................................................................28 6.1.2 电源冗余...........................................................................................................28 6.1.3 业务卡热插拔...................................................................................................29 7 网络安全测试 .............................................................................................................29 7.1.1 设备防ARP攻击测试........................................................................................29 7.1.2 设备防ICMP攻击测试 .....................................................................................30 7.1.3 设备防BPDU攻击测试 ....................................................................................30 9 稳定性测试.....................................................................................................................31 横向测试分为:物理特性、功能、性能、管理、可靠性与服务质量和价格共 6 个测试大项。 1 二层交换性能测试 1.1 MAC地址学习速度 测试编号 1.1 测试项目 MAC 地址学习速度 测试目的 测试设备的 MAC 地址学习速度。 测试环境 测试步骤 1.建立实验环境,占用端口有 9,10,11,12!测试接口 PortA,PortB, PortC,PortD. 2 . 配 置 测 试 仪 表 , 在 端 口 A 、 B 之 间 构 造 源 MAC 地 址 从 00-00-00-00-00-01 开始递增的 10000 个数据流。向被测设备线速发 送报文,并开始计时。端口 C 作为广播监视端口 3.在被测设备上不断查看学习到的 MAC 地址数量,直到完全学习 到 10000 个时停止计时(仪表端口 C 接收不到广播包)。 4.记录学习 10000 条 MAC 记录所花的时间,并计算出被测设备的 MAC 地址学习速度。 5.对各端口分别测试,记录测试结果。 预期结果 学习速度不小于 1000 个/秒。 测试结果 1.2 MAC地址表容量 测试编号 1.2 测试项目 MAC 地址表容量 测试目的 测试设备的 MAC 地址表容量。 测试环境 测试步骤 1.按图建立测试环境。 2.使用测试仪表向被测设备端口 9 发送一定数目 MAC 地址变化的 数据流。 3.在被测设备上不断查看 MAC 地址表中的地址数。 4.重复步骤 2、3,直到被测设备 MAC 地址表中的地址数不再增加, 此时的 MAC 地址数即为被测设备的 MAC 地址表容量。 预期结果 设备 MAC 地址表容量不小于 32K 个。 测试结果 1.3 端口地址数量限制 测试编号 1.3 测试项目 端口地址数量限制测试 测试目的 测试被测设备可对每个端口下的 MAC 地址数量进行限制。 测试环境 测试步骤 1.按图建立实验环境, 2.由仪表端口 A 向端口 B 发送 500 个 MAC 地址循环变化的数据 流。在端口 B 观察接收情况。 3.在被测设备端口 9 上配置地址限制,端口下最大只允许 100 个 MAC 地址通过。 4.在仪表端口 B 观察接收情况,在设备上观察 MAC 地址表。 预期结果 1.在未配置端口地址限制时,仪表端口 B 可接收到 500 个 MAC 源 地址的数据流。 2.在配置端口地址限制后,仪表端口 B 可接收到 100 个 MAC 源地 址的数据流,设备 MAC 地址表不应有被过滤的 400 个地址的记录。 测试结果 1.4 转发性能 测试编号: 测试项目:以太网转发性能测试 测试目的:测试交换机以太网转发性能 测试配置: 测试过程: 1. 将性能测试仪的两个端口分别与被测设备的端口 A 和 B 相连。 2. 配置 RFC 2889 测试向导 端口 MAC 地址设置:00:10:94:03:00:01 3. 设置测试参数:试验次数 2 每次测试时长 10s 测试帧长 64、128、256、512、1280 用 二分查找法 4. 启动测试过程 5. 记录测试结果包括不同帧长、突发量、负载下的转发率、丢帧率、发送与接受帧的计 数信息。 预期结果: 1.记录不同帧长、突发量、负载下的转发率、丢帧率、发送与接受帧的计数信息的值 测试说明: 1.5 超长帧转发能力 测试编号 测试项目 测试目的 测试步骤 超长帧转发能力 测试设备以太网端口可转发数据帧的最大长度。 1.建立测试环境。 2.配置被测设备正常业务。 3.将测试仪表发送帧长度从大到小调节,直到找到设备能够正常处 理的最大帧长度。 4.对 portA、portB 接口分别测试,记录测试结果。 预期结果 被测设备各接口支持最大帧长度应不小于 1536Byte。 测试结果 1.6 丢帧率 测试编号: 测试项目:IP 丢包率 测试目的:确定 DUT 在不同的负载和帧长度条件下的丢帧率。 测试过程: 搭建环境相连。 ---以特定的速率向被测设备或网络发送特定数量的帧,然后测试由被测设备或网络转发出 的帧的个数,算出帧丢失数。 ---应对不同帧长度分别进行测试。 记录不同帧长下的丢帧率。 预期结果: 不丢帧 测试说明: 1.7 地址处理 测试编号:qqq2 测试项目:以太网地址处理性能测试 测试目的:以太网地址处理性能测试 测试配置: 测试过程: 1、 将性能测试仪的四个端口分别与被测设备的端口 A BCD 相连。 2、 配置 RFC 2889 测试向导端口 MAC 地址设置:00:10:94:03:00:01 3、 设置测试参数:试验次数 2 每次测试时长 10s 测试帧长 64、128、256、512、 1280 用二分查找法 4、 启动测试过程 5、 记录不同帧长下的地址转发容量测试结果。 测试结果: 1.8 错误帧过滤 测试编号 测试项目 测试目的 测试步骤 错误帧过滤 测试设备有没有错误帧过滤能力 1.建立测试环境。4 端口,2 个发送,2 个接受 2.配置被测设备正常业务。 3.错误帧经过 DUT 的 2 个愿端口向另外 2 个端口发送 4.在目的端口,通过观察是否有错误帧的流量泄露来判断是否提供 此功能。 预期结果 有错误帧流量通过 测试结果 1.9 广播转发性能 测试编号:qqq2 测试项目:以太网广播转发性能测试 测试目的:最大并发连接数 测试配置: Port1 Port2 Port3 Port4 选用 DUT 上的 4 个端口组成一个测试块 4 其中一个端口 port1 作为广播帧的发送端口 其余三个为接收端口 测试过程: 1、 将性能测试仪的四个端口分别与被测设备的端口 A BCD 相连。 2、 配置 RFC 2889 测试向导端口 MAC 地址设置:00:10:94:03:00:01 3、 设置测试参数:试验次数 2 每次测试时长 10s 测试帧长 64、128、256、512、 1280 用二分查找法 4、 启动测试过程 5、 记录不同帧长下的地址转发容量测试结果。 预期结果: 测试说明: 1.10 广播抑制功能测试 测试编号 测试项目 测试目的 测试步骤 广播抑制功能测试 测试设备以太网端口对通过的广播包数量进行限制的功能。 1.建立测试环境。 2.配置被测试设备正常业务。 3.配置被测设备广播抑制功能,只允许占端口带宽 20%的广播包通 过。 4.配置测试仪表 A 端口以 100%线速向被测设备发送流量,其中广 播数据包占 60%,单播数据包占 40%。 5.在仪表 B 端口观察广播接收情况。 6.对各接口分别测试,记录测试结果。 7.将广播包换为未知单播和组播,重新测试。 预期结果 被测设备各接口应能对广播包进行限制,只允许不超过配置带宽的 广播包通过,同时单播业务不受影响。 1.11 VLAN堆叠测试 测试编号 2.3.1 测试项目 VLAN 堆叠测试 测试目的 测试设备对 VLAN 堆叠功能的支持情况。 测试环境 测试步骤 1.按图建立测试环境。 2.配置被测试设备 1 的端口 9 和设备 2 的端口 11 属于用户 1。 3.配置被测试设备 1 的端口 10 和设备 2 的端口 12 属于用户 2。 4.配置被测试设备 1 的端口 9 和被测试设备 2 的端口 11 的 stack vlan 为 VLAN2。 5.配置被测试设备 1 的端口 10 和被测试设备 2 的端口 12 的 stack vlan 为 VLAN3。 6.配置被测试设备 1 和被测试设备 2 之间链路属于 VLAN2 以及 VLAN3。 7.从测试仪向被测试设备 1 端口 9 发送用户 1 的 VLAN1-1000 报 文;从端口 10 发送用户 2 的 VLAN1-1000 报文。 8.在测试仪上观测被测试设备 2 端口 11 只能接收用户 1 的 VLAN1-1000 的报文;端口 12 只能接收用户 2 的 VLAN1-1000 的报 文。 9.关闭设备 2 端口 11、端口 12 的 VLAN STACK 功能,可以在测 试仪上观测到双层标签。在端口 11 观测到 VLAN2-VLAN1 标签, 在端口 12 上观测到 VLAN3-VLAN1 标签。 10.在设备互联端口及其他端口上启用 VLAN TRUNK 功能,观察 其是否正常工作。 在预期结 果 测试结果 1.被测设备 2 的端口 11 只能接收用户 1 的 VLAN1 的报文;端口 12 只能接收用户 2 的 VLAN1 的报文。 2.关闭设备 2 端口 11、端口 12 的 VLAN STACK 功能后,可以在 被测设备 2 的端口 11 观测到 VLAN2-VLAN1 标签,在端口 12 上观 测到 VLAN3-VLAN1 标签。 3.VLAN TRUNK 和 SVLAN 应可同时工作。 支持。 1.12 端口镜像功能测试 测试项目 端口镜像功能测试 测试目的 验证被测设备是否可将指定端口的进出流量镜像到指定的端口。 测试环境 测试步骤 1.按图建立测试环境。 2.配置被测设备的 1、2 端口作为业务端口,3 端口作为镜像端口。 3.将端口 9 的输入流量镜像到端口 11,将端口 10 的输出流量镜像 到端口 11。 4.由测试仪表 A 端口发送到 B 端口,速率为 10M 的数据流。 5.观察测试仪表 C 端口的数据接收情况。 6.取消端口 9 到端口 11 的镜像,观察测试仪表 C 端口的数据接收 情况。 7.恢复端口 9 到端口 11 的镜像,取消端口 10 到端口 11 的镜像, 观察测试仪表 C 端口的数据接收情况。 预期结果 1.步骤 5 时测试仪表 C 端口应接收到 20M 的数据流 2.步骤 6 时测试仪表 C 端口应接收到 10M 的数据流 3.步骤 7 时测试仪表 C 端口应接收到 10M 的数据流 1.13 优先级控制 测试编号 1.13 测试项目 基于 VLAN ID 的业务分级测试 测试目的 验证被测设备具有通过 VLAN ID 对业务划分服务等级的能力。 测试环境 测试步骤 1.按图建立实验环境。 2.配置测试仪表 A 端口发送带有不同 VLAN ID 的数据包。 3.配置被测设备的端口 9 对进入端口的流量进行分类,VLAN ID 为 VLAN1 的数据流 802.1p 优先级为 7,VLAN ID 为 VLAN2 的数 据流优先级为 5,其余数据流优先级为 0。 4.在仪表 B 端口观察被测设备对各数据流 802.1p 优先级的改写是 否正确。 预期结果 被测设备应能根据数据流的 VLAN ID 划分业务等级,并将其划分 至相应业务等级。 测试结果 2 三层交换性能测试 2.1 第三层地址学习 测试编号:2.1 测试项目:第三层的地址学习 测试目的:测是否学习到 MAC 地址完成 ARP 表的更新 测试过程: Card1 将发送一个报文到 Card2,当被测路由器收到该报文之后由于 ARP 缓存没有 相应的 MAC 地址信息,路由器不知道应该如何转发,则路由器会发出请求 ARP 报 文。当 Card2 收到该 ARP 请求报文后,则发出 ARP 回复报文给被测路由器,该回复 报文保护 CARD2 的 ip 地址与 MAC 地址映射信息,之后路由器更新自己的 ARP 表 在此之后,所有的测试报文可以直接从 Card2 转发到 Card2 预期结果: ARP 解析成功! 测试结果: 2.2 路由表的容量 测试编号:2.2 测试项目:路由表的容量 测试目的:测路由表的容量 测试过程: PortA 仿真成一个路由器,portB 仿真成主机。由主机向 DUT 发送路由的验证流量, 目的 IP 与路由所发布的路由前缀保持一致,然后在仪表上观察端口 B 的发送流量速 率与端口 A 接收流量的速率是否相同 预期结果: 判断标准: 2.3 OSPF路由震荡测试 测试编号: 测试项目:ospf 路由震荡测试 测试目的:ospf 路由震荡测试 测试过程: PortA 仿真成一个路由器,portB 仿真成主机。由主机向 DUT 发送路由的验证流量, 目的 IP 与路由所发布的路由前缀保持一致,然后在仪表上观察端口 B 的发送流量速 率与端口 A 接收流量的速率是否相同 预期结果: 判断标准: 2.4 吞吐量 测试编号:qqq2 测试项目:吞吐量测试 测试目的:吞吐量测试 测试配置: 测试过程: 1. 将性能测试仪的两个端口分别与被测设备的端口 A 和 B 相连。 2. 配置 RFC 2889 测试向导 Wizards-Rfc2554-Throughput 3. 配置端口 IP:192.168.19.2 step0.0.1.0 默认网关:192.168.19.1 主机 Mac 地址:00:10:94:03:00:01 4. 设置测试参数: 试验次数 2 每次测试时长 10s 测试帧长 64、128、256、512、1024 负载百分率:默认 用二分查找法 ---以规定速率向被测设备或网络发送规定数量的帧并环回。 ---如果接收到的帧数等于发送到被测设备或网络的帧数,就提高发送速率重新进行测试。 ---如果接收到的帧数小于发送到被测设备或网络的帧数,就降低发送速率重新进行测试。 5. 启动测试过程 6. 记录不同帧长下的吞吐量包括帧长度、理论最大速率和观察到的吞吐量。 测试结果: 测试说明: 2.5 延迟 测试编号:qqq2 测试项目:IP 转发延时测试 测试目的:确定数据包经过 DUT 传输所需要的时间 测试配置: 测试过程: 6. 将性能测试仪的两个端口分别与被测设备的端口 A 和 B 相连。 7. 配置 RFC 2889 测试向导 Wizards-Rfc2554-Throughput 8. 配置端口 IP:192.168.19.2 step0.0.1.0 默认网关:192.168.19.1 主机 Mac 地址:00:10:94:03:00:01 9. 设置测试参数: 试验次数 2 每次测试时长 10s 测试帧长 64、128、256、512、1280 用二分查找法 10. 启动测试过程 11. 记录测试结果包括帧长度、帧速率、延迟。 ---发送标记帧并存储时戳(A),在接收端上捕获带标记的帧并存储时戳(B)。 ---时延是标记(B)减去标记(A)所得的值。 ---测试至少重复 20 次,将所有记录值的平均值作为最终报告的结果。 预期结果: 1.记录最大并发连接数、每秒最大新建连接数 测试说明: 2.6 丢包率 测试编号: 测试项目:丢包率 测试目的:确定在不同负载和帧长度条件下的丢包率。 测试过程: 1. 将性能测试仪的两个端口分别与被测设备的端口 A 和 B 相连。 2. 配置 RFC 2889 测试向导 Wizards-Rfc2554-Frame Loss 3. 配置端口 IP:192.168.19.2 step0.0.1.0 默认网关:192.168.19.1 主机 Mac 地址:00:10:94:03:00:01 4. 设置测试参数: 试验次数 2 每次测试时长 60s 测试帧长 64、128、256、512、1280 用二分查找法 5. 启动测试过程 6. 记录不同帧长下的丢帧率。 ---以特定的速率向被测设备或网络发送特定数量的帧,然后测试由被测设备或网络转 发出的帧的个数,算出帧丢失数。 ---应对不同帧长度分别进行测试。 预期结果: 1.步骤 3、6,能够完成 GRE 封装和解封,并完成数据转发; 2.步骤 4、7,GRE Tunnel 能够建立,数据无法转发; 2.7 背靠背 测试编号:qqq2 测试项目:背靠背 测试目的:背靠背 测试配置: 测试过程: 以最大帧速率向 DUT 传送特定数量的测试帧,并统计 DUT 转发的帧数。如果出现丢帧, 则减少帧数(或测试持续时间);否则增加帧数(或测试持续时间)。重复直到找到没有丢 帧的最大帧数。 ---将具有最小帧间隔的突发帧发送至被测设备或网络,然后测量由被测设备或网络转发出 的帧数。 ---如果转发出的帧数等于发送的帧数,则增加突发的长度重新进行测试。 ---如果转发出的帧数小于发送的帧数,则减少突发的长度重新进行测试。 记录结果:帧长度,帧数。 预期结果: 1.记录最大并发连接数、每秒最大新建连接数 测试说明: 2.8 有效吞吐量 测试编号:qqq2 测试项目:GoodPut 测试目的:GoodPut 测试配置: 测试过程: 1. 将性能测试仪的两个端口分别与被测设备的端口 A 和 B 相连。 2. 设置性能测试仪与被测设备端口 A 和 B 相连的端口 IP 分别为 192.168.19.2 和 192.168.20.2,被测设备端口 A 和 B 的 IP 分别为 192.168.19.1 和 192.168.20.1。 3. 被测设备配置 1001 条安全策略,前 1000 条均为 deny,最后一条为允许全部通过; 4. 被测设备开启多对一的 NAT 功能,将 192.168.19.0/24 转换为 192.168.20.1; 5. 被测设备开启 SNMP 功能; 6. 测试仪表发送 HTTP 服务,端口 A 模拟 192.168.19.0/24 网段的 100 个用户,端口 B 模 拟 192.168.20.2 的 HTTP 服务器,页面大小为 1K bytes; 7. 记录 Goodput 的结果。 预期结果: 测试说明: 3 功能测试 3.1 ARP 测试配置: 测试编号: 测试项目:ARP 功能测试 测试目的:检验被测设备正确地发现和记录 ARP 信息 测试过程: 1.测试 Client/Server 与被测交换机以太网接口相连,进行以太网协商; 2.测试 Client/Server 向被测交换机发送 ICMP 数据包; 3.在被测交换机中手工增加静态 ARP 表项; 预期结果: 1.过程 1、2 中,被测设备中记录 Client/Server 的动态 ARP 表项; 2.过程 3 中,被测设备能够加入静态 ARP 表项。 判定原则:测试结果必须与预期结果相符,否则不符合要求。 3.2 拥塞控制 测试编号 测试项目 测试目的 测试步骤 拥塞控制 测试 1.建立测试环境。占用四个端口。两个发送,两个接受分别配置成 拥塞端口和非拥塞端口,通过不同结果的对比来确定 DUT 上是否存 在线头阻塞现象,或是否采用了背压机制。 2.发送端口 9 发送 N 帧到接收端口 9 和 2,发送端口 10 发送 N 帧 到接收端口 10 3.测试参数设置 4.测试查看结果 预期结果 对于拥塞端口 10,150%的超载下 测试帧丢失比例将达到 33% 对于非拥塞端口 9,50%的测试流量不会出现任何帧的丢失 测试结果 3.3 板内交换性能测试 测试编号 4.5 测试项目 板内交换性能测试 测试目的 测试设备单板内转发性能。 测试环境 测试步骤 1.建立实验环境,1-16 为同一业务板上的端口。 2.设备 1-4 每端口配置 2000 个 VLAN,其中 1 和 2 配置 1-2000,3 和 4 配置 2001-4000。5-16 作为 VLAN UNTAGGED 模式,配置 4000 之后的 VLAN ID。 3.使用仪表向 1-4 端口以线速发送 64 字节流量,并在 5-16 间发送 背景流量。 4.观察各端口的业务流量的接收情况。 5.维持 1 个小时以上,观察测试结果。 预期结果 设备板内应实现 16 个端口以上的线速转发。 测试结果 3.4 MAC地址学习速度间交换性能测试 测试编号 4.6 测试项目 板间交换性能测试 测试目的 测试设备板间转发性能。 测试环境 测试步骤 1.按图建立实验环境。其中 1-8 位于一块业务板上,9-16 位于另一 业务板上。 2.设备 1-2、9-10 每端口配置 2000 个 VLAN,其中 1 和 9 配置 1-2000, 2 和 10 配置 2001-4000。3-8、9-16 作为 VLAN UNTAGGED 模式, 配置 4000 之后的 VLAN ID。 3.使用仪表在各对应端口间以线速发送 64 字节流量。 4.观察各端口的业务流量的接收情况。 5.维持 1 个小时以上,观察测试结果。 预期结果 设备板间应实现 8 个端口以上的线速转发。 测试结果 3.5 最大VLAN数量测试 测试编号 4.3 测试项目 最大 VLAN 数量测试 测试目的 验证单台设备可同时支持的最大 VLAN 数量。 测试环境 测试步骤 1.按图建立测试环境。 2.在被测设备的端口 9、端口 10、端口 11 和端口 12 配置为 VLAN TRUNK 模式,端口 9 和端口 10 允许通过的 VLAN 范围为 1-4094, 端口 11 允许通过的 VLAN 范围为 1-2047,端口 12 允许通过的 VLAN 范围为 2048-4094。 3.在测试仪端口 A 向 4094 个 VLAN 分别发送广播数据流,速率为 100%线速。 4.在测试仪 B、C、D 端口观察流量接收情况。 预期结果 设备应支持 4000 个 VLAN 同时工作。 测试结果 3.6 路由表容量测试 3.7 系统恢复 测试编号: 测试项目:系统恢复 测试目的:确定从超载行为状况下恢复速率的快慢 测试过程: 首先必须测试 DUT 测试帧长度下的吞吐量,然后以吞吐量速率的 110%或根据介质应 许的理论速率发送一个测试流,流的发送时间 60s。之后,在时间戳 A,将发送速率 减少至原来速率的 50%。通过比较找到丢失的最后一个数据包,并纪律发送这个数据 包的时刻时间戳 B。 系统恢复时间即 B-A 确定 预期结果: 64B 14300FPS 2800MS 128B 8455FPS 2750MS 256B 4528FPS 2730MS 512B 2349FPS 无 1024 1197fps 无 1280 958fps 1518 812fps 测试结果: 3.8 重启 测试编号: 测试项目:系统重启 测试目的:GRE 数据包过滤 测试过程: 首先要先确定最小帧长下的吞吐量。以得到的最小帧长吞吐量的速率持续地发送数据 流。重启 DUT,从数据包开始转发起一直接测输出端口,分别记录复位前测试端口接 收到的最后数据包的时间 A 和复位后测试端口接收到的第一个数据包的时间 B。 重启时间由 B-A 所得到。 预期结果: 测试结果: 4 二层控制访问列表测试 4.1.1 MAC地址访问控制表测试 测试编号 3.1.1 测试项目 MAC 地址访问控制表功能测试 测试目的 验证被测设备端口对基于 MAC 地址访问控制表项目的支持。 测试环境 1.按图建立实验环境。 2.将被测设备的端口 9 和 2 设置为 VLAN TRUNK 模式。 测试步骤 3.在端口 9 上配置基于源和目的 MAC 地址的入方向访问控制表。 4.由测试仪表端口 A 向端口 B 发送流量,验证被测设备的访问控 制功能。 被测设备的端口应支持基于源和目的 MAC 地址访问控制表功能。 预期结果 测试结果 4.1.2 802.1P访问控制表测试 测试编号 3.1.3 测试项目 802.1P 访问控制表功能测试 测试目的 验证被测设备端口对基于 802.1P 访问控制表项目的支持。 测试环境 1.按图建立实验环境。 2.将被测设备的端口 9 和 2 设置为 VLAN TRUNK 模式。 测试步骤 3.在端口 9 上配置基于 802.1P 的入方向访问控制表。 4.由测试仪表端口 A 向端口 B 发送流量,验证被测设备的访问控 制功能。 被测设备的端口应支持基于 802.1P 访问控制表功能。 预期结果 测试结果 4.1.3 SVLAN访问控制表测试 测试编号 3.1.4 测试项目 SVLAN 访问控制表功能测试 测试目的 验证被测设备端口对基于 SVLAN 访问控制表项目的支持。 测试环境 1.按图建立实验环境。 2.将被测设备的端口 9 设置为 STACKING VLAN 模式。 测试步骤 3.在端口 9 上配置基于 VLAN ID 的入方向访问控制表。 4.由测试仪表端口 A 向端口 B 发送流量,验证被测设备的访问控 制功能。 5.将端口 9 配置为 VLAN TRUNK 模式,并使用基于 SVLAN 的访 问控指表。 6.使用仪表向设备发送带有两层 VLAN 标签的数据流,验证被测 设备的访问控制功能。 被测设备应支持基于 SVLAN 的访问控制。 预期结果 测试结果 4.1.4 VLAN访问控制表测试 测试编号 3.1.2 测试项目 VLAN 访问控制表功能测试 测试目的 验证被测设备端口对基于 VLAN 访问控制表项目的支持。 测试环境 1.按图建立实验环境。 2.将被测设备的端口 9 和 2 设置为 VLAN TRUNK 模式。 测试步骤 3.在端口 9 上配置基于 VLAN 的入方向访问控制表。 4.由测试仪表端口 A 向端口 B 发送流量,验证被测设备的访问控 制功能。 被测设备的端口应支持基于 VLAN 访问控制表功能。 预期结果 测试结果 5 三层控制访问列表测试 5.1.1 IP地址访问控制表功能测试 测试编号 3.2.1 测试项目 IP 地址访问控制表功能测试 测试目的 验证被测设备端口对基于源和目的 IP 地址访问控制表项目的支持。 测试环境 1.按图建立实验环境。 2.将被测设备的端口 9 和 2 设置为 VLAN TRUNK 模式。 测试步骤 3.在端口 9 上配置基于源和目的 IP 地址的入方向访问控制表。 4.由测试仪表端口 A 向端口 B 发送流量,验证被测设备的访问控 制功能。 被测设备的端口应支持基于源和目的 IP 地址访问控制表功能。 预期结果 测试结果 5.1.2 四层端口访问控制表功能测试 测试编号 3.2.2 测试项目 源和目的端口访问控制表功能测试 测试目的 验证被测设备端口对基于源和目的端口访问控制表项目的支持。 测试环境 1.按图建立实验环境。 2.将被测设备的端口 9 和 2 设置为 VLAN TRUNK 模式。 测试步骤 3.在端口 9 上配置基于源和目的端口的入方向访问控制表。 4.由测试仪表端口 A 向端口 B 发送流量,验证被测设备的访问控 制功能。 被测设备的端口应支持基于源和目的端口访问控制表功能。 预期结果 测试结果 5.1.3 出方向访问控制表方向测试 测试编号 3.3 测试项目 访问控制表方向测试 测试目的 验证被测设备端口对访问控制表方向的支持。 测试环境 1.按图建立实验环境。 2.将被测设备的端口 9 和 2 设置为 VLAN TRUNK 模式。 测试步骤 3.在被测设备上建立访问控制表。 4.在端口 9 上分别配置基于 MAC 地址、VLAN ID、IP 地址的出方 向的访问控制表。 5.由测试仪表端口 A 向端口 B 发送流量,验证被测设备的访问控 制功能。 被测设备的端口应支持出方向访问控制表功能。 预期结果 测试结果 5.1.4 访问控制表数量及性能测试 测试编号 3.4 测试项目 访问控制表数量及性能测试 测试目的 验证被测设备端口最大支持 ACL 数,及在使用大量 ACL 时对转发 性能的影响。 测试环境 1.按图建立实验环境。 2.将被测设备的端口 9 和 2 设置为 VLAN TRUNK 模式。 3.在端口 9 上配置设备支持的最大数量的 ACL。 4.从测试仪端口 A 向端口 B 以 100%线速发送流量,设置测试流量 测试步骤 使其 MAC 目的地址在一定范围内变化。其中 90%的以太网帧将被 允许通过;另外 10%的以太网帧将被禁止。 5.在仪表端口 B 接收流量,记录发包数和收包数,并确认过滤是 否正确。 预期结果 设备每个业务卡 ACL 数量不应小于 1000 条,在应用大容量访问控 制表时不应影响转发性能。 测试结果 6 设备可靠性 6.1.1 主控板和交换矩阵冗余 测试编号 5.1.1 测试项目 主控板和交换矩阵冗余 测试目的 测试被测设备对主控板和交换矩阵冗余的支持情况。 测试环境 测试步骤 1.按图建立实验环境; 2.配置设备 1-4 属于 VLAN1-4000,其中 1、2 为同一业务板上接 口,3、4 为不同业务板上接口。 3.使用仪表以 100%线速双向发送 64 字节的二层流量; 4.手工拔出主用控制卡,检测丢包情况,计算到换时间; 5.插入主控卡,检测丢包情况。 6.在 CLI 中用命令切换主备控制卡,测试测丢包情况,计算到换 时间。 预期结果 1.对于交换矩阵集成于主控板的设备,倒换时间应小于 50ms,插 入时不应出现丢包。 2.对于交换矩阵和主控板分离的设备,主控板倒换不应出现丢包, 交换矩阵倒换时间应小于 50ms,插入时不应出现丢包。 测试结果 6.1.2 电源冗余 测试编号 5.1.2 测试项目 电源冗余测试 测试目的 测试被测设备对电源冗余的支持情况。 测试环境 测试步骤 1.按图建立实验环境; 2.配置设备 1-4 属于 VLAN1-4000,其中 1、2 为同一业务板上接 口,3、4 为不同业务板上接口。 3.使用仪表以 100%线速双向发送 64 字节的二层流量; 4.拔出一块电源,检测丢包情况; 5.插入该电源,检测丢包情况。 电源拔出及插入时不应出现丢包。 预期结果 测试结果 6.1.3 业务卡热插拔 测试编号 测试项目 测试目的 测试步骤 5. 1.3 业务卡热插拔测试 测试被测设备支持业务卡热插拔功能。 1.建立实验环境,占用端口有 9,10,11,12!测试接口 PortA,PortB, PortC,PortD. 2.配置设备 1-4 属于 VLAN1-4000,其中 1、2 为同一业务板上接 口,3、4 为不同业务板上接口。 3.使用仪表以 100%线速双向发送 64 字节的二层流量; 4.拔出其它业务卡,检测丢包情况; 5.插入该业务卡,检测丢包情况。 业务卡热插拔时不应丢包。 预期结果 测试结果 7 网络安全测试 7.1.1 设备防ARP攻击测试 测试编号 测试项目 设备防 ARP 攻击测试 测试目的 测试步骤 测试被测设备防御 ARP 攻击的能力。 1.建立实验环境,占用端口有 9,10,11,12!,设备端口 9 位于 网管 VLAN,端口 90、11 位于业务 VLAN,在仪表端口 A 和端口 C 各向被测设备以线速发送正常业务。 2.从测试仪的端口 A 以 100M 速率向设备网管地址发送 arp 请求的 广播帧,对被测设备进行攻击。 3. 察看被测设备 CPU 使用率以及正常业务的收发情况。 预期结果 系统应能抵御 arp 请求的攻击,正常业务不受影响。 测试结果 7.1.2 设备防ICMP攻击测试 测试编号 测试项目 测试目的 测试步骤 5.2.3 设备防 ICMP 攻击测试 测试被测设备防御 ICMP 攻击的能力。 1.建立实验环境,占用端口有 9,10,11,12!设备端口 9 位于网 管 VLAN,端口 90、11 位于业务 VLAN,在仪表端口 B 和端口 C 各向被测设备以线速发送正常业务。 2.从测试仪的端口 A 以 100M 速率向设备网管地址发送 ICMP 请 求帧,对被测设备进行攻击。 3. 察看被测设备 CPU 使用率以及正常业务的收发情况。 预期结果 系统应能抵御 ICMP 请求的攻击,正常业务不受影响。 测试结果 7.1.3 设备防BPDU攻击测试 测试编号 测试项目 测试目的 测试步骤 Test7.1.3 设备防 BPDU 攻击测试 测试被测设备防御 BPDU 攻击的能力。 1.建立实验环境,占用端口有 9,10,11,12!,设备各端口启用 生成树协议,在仪表端口 B 和端口 C 各向被测设备以线速发送正常 业务。 2.从测试仪的端口 A 以线速发送 BPDU 报文,对被测设备进行攻 击。 3. 察看被测设备 CPU 使用率以及正常业务的收发情况。 预期结果 系统应能抵御生成树 BPDU 攻击,正常业务不受影响。 测试结果 8 稳定性测试 测试编号:Stability_1. 测试项目:稳定性测试 测试目的:稳定性测试 测试配置: 测试过程: 1. 将性能测试仪的四个端口 9,10,11,12 分别与被测设备的端口 A,B,C,D 相连。 2. 仪表端口 IP 分别为 192.168.19.1,192.168.20.1,192.168.21.1 和 192.168.22.1 被测设备 端口 A 和 B 的 IP 分别为 192.168.19.2,192.168.20.2,192.168.21.2 和 192.168.22.2 3. 被测设备接受各种性能功能测试。 4. 连续进行。 预期结果: 1.记录成功率 测试说明: