YDT 1941-2009 具有内容交换功能的以太网交换机设备测试方法_第1页
YDT 1941-2009 具有内容交换功能的以太网交换机设备测试方法_第2页
YDT 1941-2009 具有内容交换功能的以太网交换机设备测试方法_第3页
YDT 1941-2009 具有内容交换功能的以太网交换机设备测试方法_第4页
YDT 1941-2009 具有内容交换功能的以太网交换机设备测试方法_第5页
已阅读5页,还剩36页未读 继续免费阅读

下载本文档

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

文档简介

1、ICS 33.040.40 M32 YO 中华人民共和国通信行业标准 YOI丁1941-2009 具有内容交换功能的 以太网交换机设备测试方法 ContentSwitchTestMethod 2009-06-15发布2009-09-01实施 中华人民共和国工业和信息化部发布 YDIT1941-2009 目次 前言.II l范围. 2规范性引用文件. 3术语、定义和缩略语.1 4接口测试.3 5内容交换功能测试.3 6安全功能测试.13 7二层功能测试.20 8协议测试.21 9网管功能测试.22 10操作维护测试.30 11性能测试.32 12可靠性测试.35 13供电测试.38 14环境测试

2、.38 w w w . b z f x w . c o m yorr1941-2009 目IJ吕 本标准是具有内容交换功能的以太网交换机设备的系列标准之一,该系列标准的预计结构和名 称如下: 一-YD厅1691-2007具有内容交换功能的以太网交换机设备技术要求 一-YD厅1941-2009具有内容交换功能的以太网交换机设备测试方法 m厅1691-2007具有内容交换功能的以太网交换机设备技术要求是本标准的技术依据,使用时 需与其配套使用。 本标准由中国通信标准化协会提出并归口。 本标准主要起草单位:工业和信息化部电信研究院 本标准主要起草人:马科、高巍、田辉 II w w w . b z f

3、 x w . c o m YDrr 1941-2009 具有内容交换功能的以太网交换机设备测试方法 1范围 本标准主要规定了具有内容交换功能的以太网交换机设备的测试方法,包括接口特性测试、TCPIIP 协议测试、路由协议测试、内容交换功能测试、网络管理功能测试、可靠性测试、操作管理测试、安全 性功能测试、性能测试以及环境测试等。 本标准适用于具有内容交换功能的以太网交换机设备或集成了内容交换功能的网络设备。 2规范性引用文件 下列文件中的条款通过本标准的引用而成为本标准的条款。凡是注日期的引用文件,其随后所有的 修改单(不包括勘误的内容)或修订版均不适用于本标准。然而,鼓励根据本标准达成协议的

4、各方研究 是否可使用这些文件的最新版本。凡是不注日期的引用文件,其最新版本适用于本标准。 YDIT1098-2001路由器测试规范一-I压端路由器 YDIT1141-2001千兆比以太网交换机测试方法 YDIT1260-2003基于端口的虚拟局域网(VLAN)技术要求和测试方法 3术语、定义和缩略语 3.1术语和定义 下列术语和定义适用于本标准。 3.1.1 内容交换Content Switch 是指从传输层到应用层的交换,能够根据传输层到应用层的内容,或者特定信息进行转发、负载均 衡和会话保持。 3.1.2 健康检查Health Check 是指对服务器的硬件、软件、网络和服务的探测,以避免

5、某一台或者某些服务器发生故障,造成某 些用户连接的中断。 3.1.3 负载均衡Load Balance 是指使大量的业务访问在不同服务器间进行分配,保证低性能的服务器不会成为系统的瓶颈,同时 使高性能服务器的能力得到充分利用的方法。本标准中使用的负载均衡包括本地服务器群负载均衡和广 域网使用的全局负载均衡。 3.1.4 会话保持Session Persistence w w w . b z f x w . c o m YDrr 1941-2009 在一段时间内将同一客户的某一类型请求绑定到同一台服务器上,使得这一时间段中该客户端所有 该类型请求均由同一服务器进行处理。 3.1.5 具高内容交换

6、功能的以太网交换机Content SwitchDevice 具有4至7层的交换能力的以太网交换机,能够根据数据流中的传输层至应用层的信息实现对数据流 量的交换与分配,在运营商网络中一般位于用户接入点或Cache节点以及IDC的出口处,用以完成负载均 衡、会话保持以及Cache重定向等功能,以合理分配网络带宽及服务器资源。 3.1.6 被测设备Device Under Test 是一个或多个相关OSI协议的实现所在的实际开放设备。本标准中,DUT是指具有内容交换功能的以 太网交换机或者具有内容交换功能的网络设备。 3.2缩略语 下列缩略语适用于本标准。 AAAAuthenticationAuth

7、orizationAccounting 认证、鉴权、计费 ARPAddressResolutionProtocol地址解析协议 ACLAccessControlList访问控制列表 CDNContentDistributionNetwork 内容分发网络 DNSDomainNameService域名服务 DUTDeviceUnderTest被测设备 FTPFileTransferProtocol 文件传输协议 GSLBGlobalServerLoadBalance 全局服务器负载均衡 lITTPHyperTextTransferProtocol 超文本传输协议 ICMPInternetCont

8、rolMessageProtocol互联网控制消息协议 IDCInternetDataCenter 互联网数据中心 MillManagementInformationBase管理信息库 NATNetworkAddressTranslation 网络地址转换 OSPFOpenShortPathFirst 开放最短路径优先 POPPostOfficeProtocol邮局协议 RIPRouteInformationProtocol路由信息协议 RTPReal-timeTransportProtocol实时传输协议 RTCPReal-timeTransportControlProtocol实时传输控制

9、协议 SLBSeverLoadBalance服务器负载均衡 SMTPSimpleMailTransferProtocol简单邮件传输协议 SNMPSimpleNetworkManagementProtocol简单网络管理协议 SSLSecureSocketLayer安全套接字 STPSpanningTreeProtocol生成树协议 TCPTransmissionControlProtocol传输控制协议 2 w w w . b z f x w . c o m UDP URL VIP VLAN 4接口测试 User Data Protocol Uniform Resource Locator

10、Virtual IP Virtual LocalArea Network yorr1941-2009 用户数据报协议 统一资源定位符 虚拟E地址 虚拟局域网 4.1概述 本章规定具有内容交换功能的以太网交换机设备的接口测试,包括以太网接口、千兆比特以太网接 口的电气和物理特性测试。 4.210/1OOBaseT接口测试 10/100BaseT接口测试参见YDIT1098-2001路由器测试规范一低端路由器。 4.31000BaseT接口测试 lOOOBaseT接口测试参见YDIT1141一2001千兆比以太网交换机测试规范第5.1.3节。 4.41000M光接口测试 1000Base-LX和1

11、000Base-SX接口测试参见YD厅1141-21千兆比以太网交换机测试规范第5.1.1 和5.1.2节。 5内容交换功能测试 5.1概述 本章规定了具有内容交换功能的以太网交换机设备的内容交换功能要求,包括服务器健康检查功能 测试、特殊应用的服务器健康检查功能测试、负载均衡功能测试和会话保持功能测试等。 5.2测试配置 在内容交换功能测试中采用的测试配置,如图1、图2和图3所示。在测试配置中,OUT需要配置VIP, 能够进行正常的内容交换,需要起用服务器健康检查、负载均衡、会话保持等功能。实际测试中,IP地 址的配置可以和测试环境中的IP地址不同。该测试配置适用于客户端/服务器模型,不适用

12、于P2P模型。 文件服务铸Web服务怨FTP服务嚣流媒体服务楼邮件服务缉 1气 ,. h 固1测试配置1 运费 3 w w w . b z f x w . c o m YDrr1941-2009 服务捺1服务捺2 问捕时电ft!品 内容交换机l 固2测试配置2 缚,酬舶 VIPI:0 VIJ吃2:0 192.1创.20.1 5.3服务器健康检查功能测试 固3测试配置3 测试编号:1 测试项目:ICMP服务器健康检查 测试目的:测试OUT在使用ICM

13、P的服务器健康检查方法,能否发现服务器的停机和网络中断等故障 测试配置:测试配置1 检验方法: 1)配置服务器能够正常提供服务,并确认可以回应ICMP包: 2)将D盯的服务器健康检查方法设置为ICMP服务器健康检查方法,调整频率为每58检查一次,如 果连续3次以上服务器没有回应ICMP包,就确认其停止服务: 3)拔掉一台服务器的网线,观察D盯的健康检查界面,记录发现服务器停机的时间和将所有在线用 户切换到另一台服务器的时间: 4)观察D盯连接状况,原有连接会中断,新建连接正常: 5)将拔掉的网线重新连接上,观察OUT的健康检查界面,记录发现服务器恢复的时间,将所有在线 用户在一台服务器的访问重

14、新负载均衡的时间,原有连接在旧服务器上,新建连接在新服务器上 预期结果: 1)OUT应可以很快发现服务器的服务停止,并将新用户的访问导向到其他可以提供服务的服务器,并 且将停机服务器上的在线用户也切换到其他可以提供服务的服务器: 2)服务器恢复后,0盯可以很快地发现服务器的服务开始,重新进入负载均衡的状态 判定原则:测试结果必须与预期结果相符,否则不符合要求 4 w w w . b z f x w . c o m VOlT1941-2009 测试编号:2 测试项曰:TCP.用DP服务器健康检查法 测试目的:测试D盯在使用TCPIUDP的服务器健康检查方法,能否发现服务器的停机和网络中断等故障

15、测试配置:测试配置1 检验方法: 1)配置服务器能够正常提供服务,并确认可以回应ICMP包: 2)将DDT的服务器健康检查方法设置为TCPIUDP服务器健康检查法,调整频率为每5s检查一次, 如果连续3次以上服务器没有回应就确认其停止服务: 3)停止一台服务器的80端口服务,观察D盯的健康检查界面,记录发现服务器停机的时间和将所有 在线用户切换到另一台服务器的时间: 4)恢复80端口服务,观察D盯的健康检查界面,记录发现服务器恢复的时间和将所有在线用户在一 台服务器的访问重新负载均衡的时间 预期结果: 1)D盯应该可以很快发现服务器的服务停止,并将新用户的访问导向到其他可以提供服务的服务器,

16、并且将停机服务器上的在线用户也切换到其他可以提供服务的服务器: 2)服务器恢复后,D盯可以很快地发现服务器的服务开始,重新进入负载均衡的状态 判定原则:测试结果必须与预期结果相符,否则不符合要求 测试编号:3 测试项目:基于服务内容的服务器健康检查 测试目的:测试DDT在使用基于服务内容的服务器健康检查方法,能否发现服务器的停机和网络中断 等故障 测试配置z测试配置1 检验方法: 1)配置服务器能够正常提供服务,并确认可以回应ICMP包: 2)配置D盯的服务器健康检查方法为基于服务内容的服务器健康检查,向服务器发出getlindex.html 的HTTP包,询问其主页文件,调整频率为每5s检查

17、一次,如果连续3次以上服务器没有回应就确认 其停止服务; 3)更改一台服务器的默认主页,观察D盯的健康检查界面,记录发现服务器停机的时间,将所有在 线用户切换到另一台服务器的时间: 4)恢复默认主页,观察D盯的健康检查界面,记录发现服务器恢复的时间,将所有在线用户在一台 服务器的访问重新负载均衡的时间 预期结果: 1)D盯应该可以很快发现服务器的默认主页不存在,并将新用户的访问导向到其他可以提供服务的服 务器,并且将停机服务器上的在线用户也切换到其他可以提供服务的服务器: 2)服务器默认主页恢复后,DDT可以很快地发现服务器的服务开始,重新进入负载均衡的状态 判定原则:测试结果必须与预期结果相

18、符,否则不符合要求 5 w w w . b z f x w . c o m YDrr1941-2009 5.4特殊应用的服务器健康检杳 测试编号:4 测试项目:服务器维护和更新前的会话维护 测试目的z在维护和更新服务器时,DDT不再向要维护的服务器发送任何新请求,但保持原会话直至 结束,实现服务器的平滑关机 测试配置:测试配置1 检验方法: 1)设置D盯服务器健康检查为任意一种服务器健康检查方法,并配置D盯负载均衡算法为轮循负载 均衡算法,使客户端的请求平均分配到每个服务器: 2)配置Server!不可用,Server2可用,DUT将新的客户请求只转发到Server2,但会保持Server!上

19、 已有的会话直至会话结束,Served能够实现平滑关机: 3)当恢复Server!可用后,DUT将新的客户请求重新平均地分配到Server!和Server2上 预期结果: 查看DDT会话衰,新的客户请求只转发到Server2,Server!会话数没有增加,最终变为0 判定原则:测试结果必须与预期结果相符,否则不符合要求 测试编号:5(可选) 测试项目:服务器维护完毕后的稳定上线 测试目的:通过在DUT上设置对应服务器的恢复时间和步进增加客户请求,保证新服务器或者维护后 的服务器在刚加入集群中后能稳定运行 测试配置:测试配置1 检验方法: 1)在D盯上配置任意一种服务器健康检查方法,配置服务器恢

20、复时间和服务器温暖时间: 2)在服务器上线并通过D盯服务器健康检查后,在配置的恢复时间内不向该服务器发送客户请求: 3)当服务器恢复时间到期后,D盯根据配置的服务器温暖时间,步进的增加客户请求到该服务器, 直到最大值 预期结果: 1)服务器加入集群后,监视DUT对其服务器的健康检查,在健康检查通过后,在服务器的恢复时间 内,该服务器不接受任何客户请求: 2)在恢复时间到期后,在服务器温暖时间内,客户的访问请求在逐渐增加,直到温暖时间到期, 会话数量跟另一台服务器基本相同 判定原则:测试结果必须与预期结果相符,否则不符合要求 6 w w w . b z f x w . c o m 5.5负载均衡

21、测试 yorr1941-2009 测试编号:6 测试项目:轮询负载均衡算法 测试目的:测试DDT在使用轮循负载均衡算法对服务器进行负载均衡的访问分发时,在服务器端造成 的压力是否确实是均衡的 测试配置:测试配置l 检验方法: I)配置服务器可以正常提供服务,并确认可以回应ICMP包: 2)将D盯的服务器健康检查方法设置为基于服务内容的服务器健康检查,并将负载均衡算法设置为 轮循负载均衡算法: 3)在客户端发送大量的连接请求,D盯应该能够正常地进行内容交换,并根据轮询的负载均衡算法, 将客户连接请求平均地分配到后台服务器上: 4)后台服务器的在线用户数目误差不超过5% 预期结果: D盯会将所有的

22、客户连接访问轮询的负载均衡到后台服务器上,后台所有的服务器会出现在线用户基 本相同的情况,符合误差要求 判定原则:测试结果必须与预期结果相符,否则不符合要求 测试编号:7 测试项目:加权负载均衡算法 测试目的:测试DDT在使用加权负载均衡算法对服务器进行负载均衡的访问分发时,在服务器端造成 的压力是否确实同所配置的加权相一致 测试配置:测试配置1 测试过程: 1)配置服务器可以正常提供服务,并确认可以回应ICMP包: 2)将D盯的服务器健康检查方法设置为基于服务内容的服务器健康检查,将负载均衡算法设置为加 权法,且比例为10:1; 3)在客户端发送大量的连接请求,D盯应该能够正常地进行内容交换

23、,并根据配置的加权,将客户 连接请求按照配置的比例分配到后台服务器上: 的更改比例为5:1,重复步骤3),后台服务器上的在线用户数目应该同所配置的比例一致: 5)后台服务器的在线用户数目误差不超过5% 预期结果: DDT会将所有的客户连接访问按照配置的比例负载均衡到服务器上,后台所有的服务器的在线用户数 目配置的比例一致 判定原则:测试结果必须与预期结果相符,否则不符合要求 7 YOIT 1941-2009 测试编号:8 测试项目:Se凹erSNMP负载均衡算法 测试目的:测试D盯可以通过SNMP从服务器上采集信息,通过对各项指标设定不同的权重进行计算以 后,动态产生一个负载均衡的分配比例 测

24、试配置:测试配置1 检验方法: 1)配置服务器可以正常提供服务,并确认可以回复ICMP包: 2)在服务器安装SNMPAgent,并在DUT上配置SNMP; 3)在DUT上配置ServerSNMP负载均衡算法,并根据不同指标设定不同权重: 4)D盯收集服务器上的系统性能信息,并根据这些信息作出动态比例的负载均衡: 们在客户端发送大量客户连接请求,D盯可以根据动态产生的比例进行负载均衡客户连接请求分发: 6)检查服务器的在线用户数目,应该同动态的比例相一致 预期结果: D盯会将所有访问负载均衡到服务器,并且会根据服务器资源的动态变化的比例进行分发 判定原则:测试结果必须与预期结果相符,否则不符合要

25、求 测试编号:9 测试项目:服务器最少流量负载均衡算法 测试目的:测试DDT可以根据各台服务器目前的实时流量,把后续访问负载均衡到一台目前流量最小 的服务器上 测试配置:测试配置1 检验方法: 1)配置服务器可以正常提供服务,并确认可以回复ICMP包; 2)在DDT上配置服务器最小流量的负载均衡算法: 3)DUT通过自身维持的会话表,可以知道当前流量最少的服务器: 的在客户端发送大量客户连接请求,DDT将这些客户连接请求发送到当前流量最小的服务器上 预期结果: D盯会将所有访问负载均衡到服务器,并且会根据服务器实时流量的动态变化的比例进行分发,流量 小的服务器得到更多的新建连接 判定原则:测试

26、结果必须与预期结果相符,否则不符合要求 8 VDIT 1941-2009 测试编号:10 测试项目:Hash负载均衡算法 测试目的:测试DDT可以根据客户端的源E地址以及源端口号计算得来的Hash值进行负载均衡,该测 试项目主要是针对位于Proxy后面的大量用户访问模式以及对于大量城域网用户使用很少的公网地址 的访问模式 测试配置:测试配置1 检验方法: 1)配置服务器可以正常提供服务,并确认可以回复ICMP包: 2)在D盯上配置Hash负载均衡算法: 3)D盯根据源E地址和源端口号计算得来的Hash值进行负载均衡算法: 4)在客户端发送大量源E地址,或者源端口号变化的客户连接请求,D盯能够正

27、常进行内容交换, 并按照计算的Hash值进行负载均衡 预期结果: D盯会将来自同一个E地址,不同端口号的的访问请求负载均衡到所有服务棋会将来自不同E地址, 同一端口号的访问请求负载均衡到所有服务器 判定原则:测试结果必须与预期结果相符,否则不符合要求 测试编号:11(可:il;) 测试项目:全局负载均衡算法 测试目的:测试DUT的全局负载均衡功能 测试配置:测试配置2 检验办法: I)如图配置测试环境,服务器可以正常提供服务: 2)配置DDT的负载均衡算法为全局负载均衡算法: 3)客户1和客户2同时发起对的访问: 的客户能够访问成功,查看D盯的会话表,D盯正确进行全局负载均衡 预期结果: D盯

28、会自动地判断站点到客户的就近性,客户1会被智能导向到服务器1,客户2会被智能导向到服 务器2 判定原则:测试结果必须与预期结果相符,否则不符合要求 9 VOlT1941-2009 测试编号:12 测试项目:指定地址映射方式的负载均衡算法 测试目的:测试D盯可以指定请求映射的服务器 测试配置:测试配置1 检验方法: 1)配置服务器可以正常提供服务,并确认可以回复ICMP包: 2)在OUT上配置指定地址映射方式的负载均衡算法: 3)D盯指定一段地址的客户请求发送到特定服务器: 的在客户端发送大量不同E地址范围的客户连接请求,D盯能够正常进行内容交换,并按照配置, 将某一地址端的客户连接请求负载均衡

29、到特定服务器 预期结果z DUT会将某一地址段的访问请求指定到固定的服务器 判定原则:测试结果必须与预期结果相符,否则不符合要求 5.6会话保持测试 测试编号:13 测试项目:基于源E地址的会话保持 测试目的:测试D盯基于源E地址的会话保持功能 测试配置:测试配置1 检验方法: 1)配置服务器可以正常提供服务,并确认可以回复ICMP包: 2)配置D盯的负载均衡算法为轮询的负载均衡算法,不起用会话保持: 3)在客户端发送大量连接请求,DUT能够正常地进行内容交换,将连接请求分发到各个服务器上: 的起用会话保持,并配置D盯的会话保持方式为基于源E地址的会话保持: 5)在客户端发送大量请求,DUT能

30、够正常地进行内容交换,将连接请求分发到各个服务器上; 6)比较在未启用会话保持功能与启用会话保持功能情况上,访问请求的分发情况 预期结果: 在启用上述会话保持机制下,来自同一客户的相关联交易请求应该被分发到同一服务器上 判定原则:测试结果必须与预期结果相符,否则不符合要求 10 yorr1941-2009 测试编号:14 测试项目:基于Cookie的会话保持 测试目的:测试D盯基于Cookie的会话保持功能 测试配置:测试配置1 检验方法: )配置服务器可以正常提供服务,并确认可以回复ICMP包: 2)配置D盯的负载均衡算法为轮询的负载均衡算法,不起用会话保持; 3)在客户端发送大量连接请求,

31、D盯能够正常地进行内容交换,将连接请求分发到各个服务器上: 4)起用会话保持,并配置D盯的会话保持方式为基于Cookie的会话保持: 们在客户端发送大量请求,D盯能够正常地进行内容交换,将连接请求分发到各个服务器上: 6)比较在未启用会话保持功能与启用会话保持功能情况上,访问请求的分发情况 预期结果: 在启用上述会话保持机制下,具有相同Cookie的相关联交易请求应该被分发到同一服务器上 判定原则:测试结果必须与预期结果相符,否则不符合要求 测试编号:15 测试项目:基于U虹的会话保持 测试目的:测试DUT基于U虹的会话保持功能 测试配置:测试配置1 检验方法: )配置服务器可以正常提供服务,

32、并确认可以回复ICMP包; 2)配置DUT的负载均衡算法为轮询的负载均衡算法,不起用会话保持: 3)在客户端发送大量连接请求,DUT能够正常地进行内容交换,将连接请求分发到各个服务器上: 的起用会话保持,并配置D盯的会话保持方式为基于U虹的会话保持: 们在客户端发送大量请求,DUT能够正常地进行内容交换,将连接请求分发到各个服务器上: 6)比较在未启用会话保持功能与启用会话保持功能情况上,访问请求的分发情况 预期结果: 在启用上述会话保持机制下,访问统一URL的关联交易请求应该被分发到同一服务器上 判定原则:测试结果必须与预期结果相符,否则不符合要求 11 VOlT1941-2009 测试编号

33、:16(可选 测试项目:根据TCP_Content或UDP一Content的会话保持 测试目的:测试D盯可以根据TCP/UDP中的特定信息进行分发控制和会话保持 测试配置z测试配置1 检验方法: l)配置服务器可以正常提供服务,并确认可以回复ICMP包: 2)配置D盯的负载均衡算法为轮询的负载均衡算法,不起用会话保持: 3)在客户端发送大量连接请求,D盯能够正常地进行内容交换,将连接请求分发到各个服务器上; 引起用会话保持,并配置DUT的会话保持方式为基于TCP_ContentlUDP_Content的会话保持: 5)在客户端发送大量请求,D盯能够正常地进行内容交换,将连接请求分发到各个服务器

34、上: 6)比较在未启用会话保持功能与启用会话保持功能情况上,访问请求的分发情况 预期结果: D盯会将所有访问负载均衡到服务器,具有相同TCP.旧DP内容的访问请求被分发到同一服务器上 判定原则:测试结果必须与预期结果相符,否则不符合要求 测试编号:17 测试项目:根据HTTPHeader信息的会话保持 测试目的:测试D盯可以根据HTTPHeader以下参数进行会话保持。HTTPHeader信息包括如下信息: http_method http一header http_version http_uri http_host http3kie client addr http_Language 测试配

35、置:测试配置1 检验方法: l)配置服务器可以正常提供服务,并确认可以回应ICMP包: 2)在D盯上设定相应规则,以实现根据h忧pheader中的信息进行分发和会话保持:例如: http_header( Language=Zh); 3)在客户端发出包含特定Header内容的http请求,检查数据包的分发情况: 4)具备同一个特征的请求被分发到同一服务器上 预期结果: DUT会将所有访问负载均衡到服务器,并且会根据预先规定的控制规则进行分发和会话保持 判定原则:测试结果必须与预期结果相符,否则不符合要求 12 YOIT1941-2009 5.7不同VIP访问不同的默认路由 测试编号:18 测试项

36、目:不同VIP具有不同的默认路由 测试目的:不同的VIP地址拥有不同的默认路由 测试配置:测试配置3 检验方法: 1)根据测试配置,组件测试环境: 2)D盯可以配置两个或者两个以上的VIP地址,并配置不同的VIP地址具有不同的默认路由: 3)从客户端分别Ping不同的VIP地址: 的查看路由交换设备的端口统计,或者抓包进行验证,到不同的VIP地址具有不同的默认路由 预期结果: 1)客户端可以Ping通两个VIP地址0和0; 2)查看路由交换设备,或者抓包验证,到不同VIP地址分别经过不同的路径 判定原则:测试结果必须与预期结果相符,否则不符合要求

37、 6安全功能测试 6.1概述 本章规定了具有内容交换功能的以太网交换机设备的安全功能测试,包括NAT功能测试、防御DDoS 攻击功能测试、端口映射功能测试、ACL功能测试和带宽管理功能测试。 6.2测试配置 本章中使用下列测试配置,如图4和图5所示。 2288 ?豆./飞t 也 !j dh 喝 平画画墨画 DUT 图4WlI试配置4 服务穗端 192.168.20.xxx 蹲监 测试仪表 客户端 图5WlI试配置5 13 VOir 1941-2009 6.3NAT功能测试 6.3.1基本NAT功能测试 测试

38、编号:19 测试项目:测试D盯是否具有安全网络地址转换功能 测试目的:测试D盯的NAT安全特性功能 测试配置:测试配置4 检验方法: 1)在DUT上配置安全网络地址转换功能,可以隐藏服务器提供服务的端口号,例如80端口: 2)客户端发起访问请求,访问的端口号为8080: 3)客户访问8080可以成功,并能得到正确的服务; 4)检查地址转换结果 预期结果: D盯可以隐藏服务器提供服务的端口号,实现安全网络地址转换 判定原则:测试结果必须与预期结果相符,否则不符合要求 6.3.2SERVERNAT功能测试 测试编号:20 测试项目:测试DUT是否具有ServerNAT功能1 测试目的:测试D盯的N

39、AT特性功能 测试配置:测试配置4 检验方法: 1)在D盯上配置服务器地址转换功能,转换规则是一对一地址转换: 2)客户端发起访问请求: 3)客户访问成功,并能得到正确的服务: 的检查地址转换结果 预期结果: 1)D盯可以实现Server地址一对一的NAT转换; 2)当Server对内DDT外部的其他Server主动发起访问时,在通过DUT之后,每个Server的源地址可以变 成指定的一个E地址 判定原则:测试结果必须与预期结果相符,否则不符合要求 14 VDIT1941-2009 测试编号:21 测试项目:测试DUT是否具有ServerNAT功能2 测试目的:测试D盯的NAT特性功能 测试配

40、置:测试配置4 检验方法: 1)在DDT上配置服务器地址转换功能,转换规则是多对一地址转换: 2)客户端发起访问请求: 3)客户访问成功,并能得到正确的服务: 4)检查地址转换结果 预期结果: 1)D盯可以实现Server地址多对-(fJNAT转换: 2)当Server对负载均衡设备外部的其他Server主动发起访问时,在通过DDT之后,多个Se凹町的源地址 都转换为指定的一个IP地址 判定原则:测试结果必须与预期结果相符,否则不符合要求 6.3.3CLIENTNAT功能测试 测试编号:22 测试项目:测试DUT是否具有ClientNAT功能 测试目的:测试D盯的NAT特性功能 测试配置:测试

41、配置4 检验方法: 1)在DDT上配置客户端地址转换功能,多对一地址转换: 2)客户端发起访问请求: 3)客户访问成功,并能得到正确的服务: 的检查地址转换结果 预期结果: 1)DDT可以实现对Client地址的NAT转换: 2)当Client对Server发起访问时,在通过D盯之后,Client的地址可以变成指定的一个E地址 判定原则:测试结果必须与预期结果相符,否则不符合要求 15 YDrr1941-2009 6.4交换机实时防御攻击功能测试 测试编号:23 测试项目:测试D盯是否具有实时防御SynF100d攻击功能 测试目的z测试D盯的安全特性功能 测试配置:测试配置5 检验方法z 1)

42、配置服务器可以提供正常服务,并确认可以正确回应ICMP包: 2)配置D盯的服务器健康检查为ICMP服务器健康检查,负载均衡算法为轮询负载均衡算法,启动 SynF100d攻击防护功能: 3)客户端发起访问请求,能够成功并得到正确服务: 的利用测试仪表产生攻击流量,客户端持续发起访问请求: 5)逐渐增大攻击流量,井持续发起访问请求,并记录攻击流量对正常访问的影响 预期结果: 1)没有攻击流量时,客户端访问请求可以正常访问: 2)有攻击流量时,OUT可以实时防御SynF100d攻击,并发出报警,实现对服务器的保护,对正常的访 问请求略有影响 判定原则:测试结果必须与预期结果相符,否则不符合要求 6.

43、5测试交换机是否具有端口映射功能 测试编号:24 测试项目:测试OUT是否具有端口映射功能 测试目的:测试D盯的安全特性功能 测试配置:测试配置5 检验方法: 1)在OUT上配置端口映射功能: 2)使用测试仪表发送测试流量: 3)在映射端口上检查结果 预期结果:0盯可以实现端口映射功能 判定原则:测试结果必须与预期结果相符,否则不符合要求 16 6.6ACL功能测试 yorr1941-2009 测试编号:25 测试项目:接口ACL测试 测试目的:测试D盯实现接口ACL功能 测试配置:测试配置5 检验方法: 1)在D盯某一接口上配置ACL; 2)使用测试仪表向该接口发送流量: 3)检查ACL是否

44、生效 预期结果: D盯可以实现接口ACL功能,符合规则的流量被丢弃,不符合规则的流量通过 判定原则:测试结果必须与预期结果相符,否则不符合要求 测试编号:26 测试项目:全局ACL测试 测试目的:测试DDT的实现全局ACL功能 测试配置:测试配置5 检验方法: 1)在DDT上配置全局ACL; 2)使用测试仪表向DDT上的不同接口发送流量: 3)检查ACL是否生效 预期结果: DDT可以实现全局ACL功能,符合规则的流量被丢弃,不符合规则的流量通过 判定原则:测试结果必须与预期结果相符,否则不符合要求 测试编号:27 测试项目:源E地址的ACL测试 测试目的:测试DDT实现源E地址ACL功能 测

45、试配置:测试配置5 检验方法: 1)在DDT某一接口上配置基于源IPCXXX.XXX.XXX.XXX)地址的ACL; 2)使用测试仪表向该接口发送源E地址为xxx.xxx.xxx.XXX的数据包: 3)检查流量是否能够通过,ACL是否生效 预期结果: DDT可以实现源E地址ACL功能,符合规则的流量被丢弃,不符合规则的流量通过 判定原则:测试结果必须与预期结果相符,否则不符合要求 17 YDrr1941-2009 测试编号:28 测试项目:目的E地址的ACL测试 测试目的:测试D盯实现目的E地址ACL功能 测试配置:测试配置5 检验方法: 1)在DUT某一接口上配置基于目的IPCXXX.xXX

46、.XXX.XXX)地址的ACL: 2)使用测试仪表向该接口发送目的E地址为XXX.xxx.XXX.XXX的数据包: 3)检查流量是否能够通过,ACL是否生效 预期结果: D盯可以实现目的E地址ACL功能,符合规则的流量被丢弃,不符合规则的流量通过 判定原则:测试结果必须与预期结果相符,否则不符合要求 测试编号:29 测试项目:源端口ACL测试 测试目的:测试D盯实现源端口ACL功能 测试配置:测试配置5 检验方法: 1)在DUT某一接口上配置基于源端口的(端口为1000)地址的ACL: 2)使用测试仪表向该接口发送源端口为1000的数据包; 3)检查流量是否能够通过,ACL是否生效 预期结果:

47、 D盯可以实现源端口的ACL功能,符合规则的流量被丢弃,不符合规则的流量通过 判定原则:测试结果必须与预期结果相符,否则不符合要求 测试编号:30 测试项目:目的端口的ACL测试 测试目的:测试DUT实现目的端口ACL功能 测试配置:测试配置5 检验方法: 1)在DDT某一接口上配置基于目的端口的(端口为10)地址的ACL: 2)使用测试仪表向该接口发送目的端口为1000的数据包: 3)检查流量是否能够通过,ACL是否生效 预期结果: DDT可以实现目的端口的ACL功能,符合规则的流量被丢弃,不符合规则的流量通过 判定原则:测试结果必须与预期结果相符,否则不符合要求 18 YDrr1941-2

48、009 测试编号:31 测试项目:混合ACL测试 测试目的:测试DUT实现混合ACL功能 测试配置:测试配置5 检验方法: I)在DUT某一接口上配置混合的ACL,规则是基于五元组的: 2)使用测试仪表向该接口发送数据包: 3)检查流量是否能够通过,ACL是否生效 预期结果: DDT可以实现混合策略的ACL功能,符合规则的流量被丢弃,不符合规则的流量通过 判定原则:测试结果必须与预期结果相符,否则不符合要求 6.7带宽管理测试 测试编号:32 测试项目z带宽管理功能测试 测试目的:测试D盯的带宽管理功能,能否针对IP地址或服务端口号进行带宽限制管理 测试配置:测试配置4 检验方法: I)配置后

49、台服务器提供FfP服务,并提供一个l00MbitJs文件供下载传输: 2)客户端1和客户端2同时进行文件下载,两个客户端具有不同的E地址: 3)客户端能够正常下载文件,并记录客户端的下载速度: 4)在D盯上配置基于服务的带宽管理,例如,基于阿?服务的带宽管理,保障带宽200kbi的,突发 带宽400kbitJs; 们在客户端重新下载文件,记录客户端的下载速度: 6)将D盯上的带宽管理改为基于E地址的带宽管理,对客户端1进行带宽管理,重复上面的3-5步 预期结果: I)在D盯未对FfP服务进行带宽管理时,客户端下载速度高于4kbitJs;在对町?服务进行带宽管 理时,盯?服务带宽管理策略使FfP

50、客户端下载速度高于200kbitJs,低于400kbitJs; 2)在D盯未对客户E地址进行带宽管理时,两个客户端下载速度都高于400kbitJ趴在对客户端1的 E地址进行带宽管理时,客户端1的下载速度高于200kbitJs,低于4kbitJs,客户端2的下载速度仍 高于400kbitJs 判定原则:测试结果必须与预期结果相符,否则不符合要求 19 VDIT1941-2009 7二层功能测试 7.1概述 本章规定了具有内容交换功能的以太网交换机的二层功能测试,包括VLAN测试、生成树测试和链 路捆绑功能测试。 7.2测试配置 本章中使用下列测试配置,如图6所示。 A 协议 被测 测试仪 B 设

51、备 固6测试配置6 7.3VLAN测试 7.3.1VLAN功能测试 VLAN功能测试参见YDfT1141-2001千兆比以太网交换机测试方法第7.1节。 7.3.2VLAN协议测试可选) VLAN协议测试参见YDfT1260-2003基于端口的虚拟局域网(VLAN)技术要求和测试方法。 7.4生成树功能测试 测试编号:33 测试项目:生成树功能测试 测试目的:测试D盯是否具有生成树功能 测试配置:测试配置6 测试过程: 1)在D盯上启用生成树协议: 2)将两台D盯对接,形成环路: 3)利用测试仪表向DDT发送流量 预期结果: DDT能够发现环路,并阻塞其中的一条链路,流量可以正常转发 判定原则

52、:测试结果必须与预期结果相符,否则不符合要求 测试编号:34 测试项目:生成树协议报文透传 测试目的:测试DUT可以透传生成树协议报文 测试配置:测试配置6 测试过程: 1)在DDT上启用生成树协议透传: 2)使用两台二层交换机,分别启用生成树协议: 3)将D盯放置在两台二层交换机之间,并连接形成环路: 的使用测试仪表向二层交换机发送流量 预期结果: D盯不处理生成树协议报文,并透传给二层交换机,二层交换机可以发现环路,并阻塞其中一条链路, 流量可以正常转发 判定原则:测试结果必须与预期结果相符,否则不符合要求 20 YDrr1941-2009 7.5链路捆绑功能测试 测试编号:35 测试项目

53、:链路捆绑功能测试 测试目的:测试DUT是否具有链路捆绑功能 测试配置:测试配置6 测试过程: J)在D盯上配置链路捆绑,将两个端口聚合成一个端口: 2)配置二层交换机链路捆绑: 3)将DUT捆绑端口和二层交换机捆绑端口对连: 4)观察DUT配置界面,查看该端口带宽是否加倍: 5)利用测试仪表向D盯发送流量 预期结果: D盯能够实现链路捆绑,使端口带宽加倍,流量转发正常 判定原则:测试结果必须与预期结果相符,否则不符合要求 8协议测试 8.1概述 本章规定了具有内容交换功能的以太网交换机设备应该支持的协议测试,包括ARP测试、E测试、 ICMP测试、TCP测试、UDP测试、内容交换功能的以太网

54、交换机设备可选支持动态路由协议CRIPv2 和OSPF协议)测试。 8.2测试配置 本章中使用下列测试配置,如图7所示。 精 串睡带 A 协议 被测 在 测试仪 B 设备 图7测试配置7 8.3TCP/IP测试 本章内容包括ARP测试、E测试、ICMP测试、TCP测试和UDP测试。 8.4ARP测试 ARP测试参见YDrr1098-2001路由器设备测试规范一一低端路由器第11.3节。 8.5IP测试 E测试参见YDrr1098-2001路由器设备测试规范一一低端路由器第11.4节。 8.6ICMP测试 ICMP测试参见YDrr1098-2001路由器设备测试规范一一低端路由器第1 1.5节。

55、 8.7TCP测试 TCP测试参见YDrr1098-2001路由器设备测试规范一-f压端路由器第1 1.7节。 21 yorr1941-2009 8.8UOP测试 UDP测试参见YDrr1098-21路由器设备测试规范一一低端路由器第11.7节。 8.9RIPv2协议测试(可选) RIPv2协议测试参见YDrr1098-2001路由器设备测试规范一-f民端路由器第12.2节。 8.10OSPF协议测试(可选) OSPF协议测试参见四川098-2001路由器设备测试规范一一低端路由器第12.3节。 9网管功能测试 9.1概述 本章规定了具有内容交换功能的以太网交换机设备的SNMPvllv2/v3

56、协议和网管功能测试,主要包括 SNMPv1/v2协议测试、通用Trap测试、SNMPv3功能测试、安全管理以及计费管理测试等。本章规定了 具有内容交换功能的以太网交换机设备可选支持SNMPv3协议。 9.2测试配置 本章规定的SNMP和网管功能测试,采用如图8和图9所示的测试配置。 协议分析仪 嘟嘟嘟恐#帮帮鹏则明理燃燃I |吧 MIBEditor 草草 图8测试配置8 主机2 圄9IJ试配置9 9.3SNMPv1/v2协议测试 测试编号:36 测试项目:getrequest命令测试 测试目的:为管理DUT,DUT设各必须支持SNMPGetrequest命令,本测试项目验证该命令的正确实现 测

57、试配置:测试配置8 测试步骤: )使用MillEditor读取系统描述,应得到正确系统描述: 2)使用MillEditor读取不存在的对象,应得到错误状态、oSuchName以及相应的错误索引: 3)使用MillEditor读取类型为聚合类的对象,应得到错误状态气lOSuchName以及相应的错误索引: 4)使用MillEditor请求超过范围的PDU,应得到错误状态气ooBig,错误索引:0; 们在其他原因的错误下,应得到错误状态genErr,错误索引对象名索引; 6)使用协议分析仪监视 判定原则:MillEditor读取正确值,则认为测试通过,否则认为不通过 22 YDrr 1941-20

58、09 测试编号:37 测试项目:getnext命令测试 测试目的:为管理D盯,DUT设备必须支持SNMPGetnext命令,本测试项目验证该命令的正确实现 测试配置:测试配置8 测试步骤: 1)使用MIDEditor读取系统描述,应得到正确的系统描述,使用getnext后应得到下一个属性: 2)使用MIDEditor getnext,如果variable-bindings域的对象名不在某get操作可用对象名之前,应得 到错误状态气lOSuchName以及相应的错误索引: 3)使用MIDEditor请求超过范围的PDU,应得到错误状态tooBig,错误索引0; 4)在其他原因的错误下,应得到错误状态ge

温馨提示

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

评论

0/150

提交评论