1、L 78 ICS 33.040.40 YD 中华人民共和国 通信 行业标准 YD/T XXXXXXXXX 互联网业务质量监测系统测试方法 Test specification of internet service quality monitoring system 报批稿 XXXX - XX - XX 发布 XXXX - XX - XX 实施 中 华 人 民 共 和 国 工 业 和 信 息 化 部 发 布 XX/T XXXXXXXXX I 目 次 前言 .III 1 范围 .1 2 术语、定义和缩略语 .1 2.1 术语和定义 .1 2.2 缩略语 .1 3 测试环境 .2 4 探针设备测试
2、 .2 4.1 探针基本功能测试 .2 4.1.1 自动注册测试 .2 4.1.2 NTP 功能测试 .3 4.1.3 远程管理测试 .3 4.1.4 环境适应性测试 .3 4.2 探针网络功能测试 .4 4.2.1 ICMP 功能测试 .4 4.2.2 UDP 功能测试 .4 4.2.3 TCP 功能测试 .5 4.2.4 TWAMP 功能测试 .5 4.3 探针业务功能测试 .5 4.3.1 DNS 业务测试 .5 4.3.2 HTTP 业务测试 .6 4.3.3 FTP 业务测试 .7 4.3.4 MAIL 业务测试 .7 4.3.5 组播业务测试 .7 4.3.6 视频业务测试 .8
3、4.4 探针应用场景测试 .8 4.4.1 宽带接入场景测试 .8 4.4.2 WLAN 接入场景测试 .9 4.4.3 移动网接入场景测试 .10 4.4.4 VPN 接入场景测试 .10 4.4.5 双栈接入场景测试 .10 4.5 探针性能测试 .11 4.5.1 并发任务测试 .11 4.5.2 设备转发性能测试 .12 4.5.3 长时间稳定性测试 .12 4.5.4 设备功耗测试 .12 5 管理平台测试 .13 5.1 平台管理功能测试 .13 XX/T XXXXXXXXX II 5.1.1 分权分域测试 .13 5.1.2 拓扑管理测试 .13 5.1.3 界面管理测试 .14
4、 5.1.4 日志管理测试 .14 5.1.5 NTP 功能测试 .15 5.1.6 探针管理测试 .15 5.1.7 探针升级测试 .15 5.2 数据管理功能测试 .16 5.2.1 数据查询功能测试 .16 5.2.2 数据统计功能测试 .16 5.2.3 数据对比分析测试 .16 5.2.4 数据结果定制测试 .17 5.2.5 数据感知评价测试 .17 5.2.6 数据告警管理测试 .18 XX/T XXXXXXXXX III 前 言 本标准按照 GB/T 1.1-2009给出的规则起草。 注意本文件的某些内容可能涉及专利,本文件的发布机构不承担识别这些专利的责任。 本标准由中国通信
5、标准化协会提出并归口。 本标准起草单位:中国联合网络通信集团有限公司。 本标准主要起草人:刘永生、夏俊杰、徐东、杨艳松、何晓峰、刘畅、张学茹、任梦璇、文湘江 、 朱鹏 XX/T XXXXXXXXX 1 互联网业务质量监测系统 测试方法 1 范围 本标准规定了互联网业务质量监测系统测试方法 , 对测试环境 、 测试项目进行规范 , 并且规定了各 个测试项目的具体测试方法和结果要求。 本标准适用于互联网业务质量监测系统设备的测试。 2 术语、定义和缩略语 2.1 术语和定义 下列术语和定义适用于本文件。 2.1.1 连接建立时间 connection establishment time TCP连
6、接的建立时间,以发出第一个 SYN报文到收到第一个 SYN ACK报文的时间计算 2.1.2 首包到达时间 first packet arrival time 网站业务中,从发送 get请求到收到第一个数据包的时间 2.1.3 文本页面 html page 网站业务中,主 html文件 2.1.4 首屏 first screen 网站业务中,处在首个浏览器窗口区域内的页面内容 2.1.5 完整下载时间 complete download time 网站业务中,完整网页内容的下载时间 2.1.6 卡顿 lagging 视频业务中,由于缓冲引起的播放暂停现象 2.2 缩略语 下列缩略语适用于本文件
7、。 DNS 域名系统 Domain Name System FTP 文件传输协议 File Transfer Protocol HTTP 超文本传送协议 Hyper Text Transfer Protocol ICMP Internet 控制报文协议 Internet Control Message Protocol NTP 网络时间协议 Network Time Protocol SSH 安全外壳协议 Secure Shell TCP 传输控制协议 Transmission Control Protocol XX/T XXXXXXXXX 2 TWAMP 双向主动测量协议 Two-Way A
8、ctive Measurement Protocol UDP 用户数据报协议 User Datagram Protocol WLAN 无线局域网 Wireless Local Area Networks WS Web 服务 Web Services WSDL Web 服务定义语言 Web Service Definition Language 3 测试环境 测试环境应按照图 1所示网络拓扑进行搭建。其中,探针 A为被测探针,探针 B为配合测试探针。 图 1 测试拓扑环境 4 探针设备测试 4.1 探针基本功能测试 4.1.1 自动注册测试 测试编号 1 测试项目 探针自动注册 测试目的 探针支
9、持自动发现,自动注册到管理平台 测试环境 同测试拓扑 测试步骤 a) 探针侧输入需注册的管理平台地址,探针自动注册到管理平台 b) 在管理平台系统中,显示已注册的探针 XX/T XXXXXXXXX 3 预期结果 a) 探针支持自动注册管理平台 b) 管理平台显示探针运行状态、探针名称、探针软件版本信息 4.1.2 NTP 功能测试 测试编号 2 测试项目 NTP 功能测试 测试目的 被测探针可以与网络中的 NTP 服务器同步时间 测试环境 同测试拓扑 测试步骤 a) 按照图 1建立组网连接,配置相应的 IP地址 b) 配合路由器开启 NTP服务,模式为 server模式;被测探针 A、 B开启
10、 NTP 服务,模式 配置为 client 模式, server 为路由器 c) 远程登录探针查看时间 预期结果 a) 探针 A和探针 B能够与路由器的时钟进行同步,时间与路由器时钟保持一致准确 测试备注 探针 探针时间 路由器时间 4.1.3 远程管理测试 测试编号 3 测试项目 远程管理测试 测试目的 探针支持远程管理操作 测试环境 同测试拓扑 测试步骤 a) 探针设备上需运行有自身管理系统,用于远程配置和管理探针 b) 探针设备支持 Web、 Telnet、 SSH形式的远程配置能力,实现对探针配置管理功能 c) 探针系统中,提供自身性能监测功能,例如 :CPU利用率、内存利用情况等 预
11、期结果 a) 验证探针支持远程管理 4.1.4 环境适应性测试 测试编号 4 测试项目 环境适应性测试 测试目的 探针能够在各种环境条件下正常运行 测试环境 同测试拓扑 测试步骤 a) 探针侧输入需注册的管理平台地址,探针自动注册到管理平台,在管理平台系统 中,显示已注册的探针; b) 将探针设备从室温条件下开始降温,降温速率不超过 0.7摄氏度 /分钟,在温度达 到 0摄氏度时,停止降温,待设备稳定后,保持 3小时,查看探针各项指标是否正 常; c) 将探针设备从室温条件下开始升温,升温速率不超过 0.7摄氏度 /分钟,在温度达 到 45摄氏度时 , 停止升温 , 待设备稳定后 , 保持 3
12、小时 , 查看探针各项指标是否正 XX/T XXXXXXXXX 4 常; d) 将探针设备 从室温条件下开始加湿 , 控制温度为 25摄氏度 , 在 相对 湿度达到 90% 时 , 停止加湿 , 待设备稳定后,保持 3小时,查看探针各项指标是否正常; 预期结果 a) 管理平台显示探针一直在正常运行 4.2 探针网络功能测试 4.2.1 ICMP 功能测试 测试编号 5 测试项目 ICMP 功能测试 测试目的 探针可以通过发送 ICMP 报文准确测试网络链路往返时延,抖动,丢包 测试环境 同测试拓扑 测试步骤 a) 按照图 1建立组网连接,配置相应的 IP 地址 b) 通过网络损伤仪在双向配置时
13、延、抖动和丢包参数 c) 被测探针 A的向仪表 B发起独立 ICMP测试任务,发包间隔 10ms,报文大小 128字节 , 发包个数 6000,观察探针统计时延、抖动和丢包率 d) 用仪表生成 A到 B的相同流量,观察仪表生成数据是否和探针统计数据基本保持一 致 预期结果 a) 探针测得时延、抖动和丢包率与网络损伤仪引入的参数值保持一致,和仪表测得数据分布保持基本一致,各项参数误差不超过 10% 测试备注 时延 抖动 丢包率 探针结果 仪表结果 4.2.2 UDP 功能测试 测试编号 6 测试项目 UDP 功能测试 测试目的 探针可以通过发送 UDP 报文准确测试网络链路往返时延,抖动,丢包
14、测试环境 同测试拓扑 测试步骤 a) 按照图 1建立组网连接,配置相应的 IP 地址 b) 通过网络损伤仪在双向配置时延、抖动和丢包参数 c) 被测探针 A向仪表 B发起 UDP jitter测试,报文大小 128字节,发包个数 6000 d) 用仪表生成 A到 B的相同流量,观察仪表生成数据是否和探针统计数据基本保持一 致 预期结果 a) 探针测得时延、抖动和丢包率与网络损伤仪引入的参数值保持一致,各项参数误差不超过 10% 测试备注 时延 抖动 丢包率 探针结果 仪表结果 XX/T XXXXXXXXX 5 4.2.3 TCP 功能测试 测试编号 7 测试项目 TCP 功能测试 测试目的 探
15、针可以通过发送 TCP 报文准确测试网络链路往返时延,抖动,丢包 测试环境 同测试拓扑 测试步骤 a) 按照图 1建立组网连接,配置相应的 IP 地址 b) 通过网络损伤仪在双向配置时延、抖动和丢包参数 c) 被测探针 A的所有可用端口同时向仪表 B发起独立 TCP测试任务 , 发包间隔 10ms, 报 文大小 128字节,发包个数 6000,观察探针统计时延、抖动和丢包率 d) 用仪表生成 A到 B的相同流量,观察仪表生成数据是否和探针统计数据基本保持一 致 预期结果 a) 探针测得时延、抖动和丢包率与网络损伤仪引入的参数值保持一致,和仪表测得数据分布保持基本一致,各项参数误差不超过 10%
16、 测试备注 时延 抖动 丢包率 探针结果 仪表结果 4.2.4 TWAMP 功能测试 测试编号 8 测试项目 TWAMP 测试 (可选测试项 ) 测试目的 探针 可以通过 TWAMP 统计双向网络链路时延和丢包率 测试环境 同测试拓扑 测试步骤 a) 按照图 1建立组网连接,配置相应的 IP 地址 b) 通过网络损伤仪在双向配置时延、抖动和丢包参数 c) 探针 A向仪表 B发起 TWAMP测试 , 报文大小 128字节 , 发包个数 6000, 探针分别统计 A 到 B链路的时延、丢包和 B到 A链路的时延、丢包 d) 用仪表生成 A到 B相同的测试,观察仪表生成的数据是否和探针统计数据基本保
17、持 一致 预期结果 a) 探针测得时延、抖动和丢包率与网络损伤仪引入的参数值保持一致,各项参数误差不超过 10% 测试备注 时延 抖动 丢包率 探针结果( A-B) (B-A) 仪表结果( A-B) (B-A) 4.3 探针业务功能测试 4.3.1 DNS 业务测试 测试编号 9 XX/T XXXXXXXXX 6 测试项目 DNS 业务测试 测试目的 探针可以 产生 DNS 流量测试 互联网 DNS 业务质量 测试环境 同测试拓扑 测试步骤 a) 按照图 1建立组网连接,配置相应的 IP 地址,仪表 B接口模拟测试所需要的服务器 功能 b) 通过网络损伤仪在双向配置时延、抖动和丢包参数 c)
18、被测探针 A的所有可用端口同时向仪表 B发起独立 DNS测试任务 , 发包间隔 10ms, 报 文大小 128字节,发包个数 6000,观察探针所统计的各项关键指标 d) 用仪表生成 A到 B的相同流量,观察仪表生成数据是否和探针统计数据基本保持一 致 预期结果 a) 探针测得各项关键指标与网络损伤仪引入的参数值保持一致,和仪表测得数据分 布保持基本一致,各项参数误差不超过 10% 关键指标: DNS 解析时间、 DNS 解析成功率 测试备注 解析时间 解析成功率 探针结果 仪表结果 4.3.2 HTTP 业务测试 测试编号 10 测试项目 HTTP 业务测试 测试目的 被测探针可以产生 HT
19、TP 流量测试链路承载 HTTP 流量的质量 测试环境 同测试拓扑 测试步骤 a) 按照图 1建立组网连接,配置相应的 IP 地址,仪表 B接口模拟测试所需要的服务器 功能 b) 通过网络损伤仪在双向配置时延、抖动和丢包参数 c) 被测探针 A的所有可用端口向仪表 B各发起 5个独立 HTTP测试任务 , 测试任务按序进 行,观察探针所统计的各项关键指标 d) 用仪表生成 A到 B的相同流量,观察仪表生成数据是否和探针统计数据基本保持一 致 预期结果 a) 探针测得各项关键指标与网络损伤仪引入的参数值保持一致,和仪表测得数据分 布保持基本一致,各项参数误差不超过 10%; 关键指标: DNS
20、解析时间、连接建立时间、首包到达时间、文本页面下载时间、 首屏打开时间 b) 除以上关键指标外,探针还应能够给出以下指标:重定向时间、页面资源分布、 首屏资源分布、完整下载时间、文本页面大小、首屏对象大小、页面总大小 测试备注 DNS 解析 时间 连接建立 时间 首包到达 时间 文本页面 下载时间 首屏打开 时间 探针结果 仪表结果 XX/T XXXXXXXXX 7 4.3.3 FTP 业务测试 测试编号 11 测试项目 FTP 业务测试 测试目的 被测探针可以产生 FTP 流量测试链路承载 FTP 流量的质量 测试环境 同测试拓扑 测试步骤 a) 按照图 1建立组网连接,配置相应的 IP 地
21、址,仪表 B接口模拟测试所需要的服务器 功能 b) 通过网络损伤仪在双向配置时延、抖动和丢包参数 c) 被测探针 A的所有可用端口向仪表 B各发起 N个(与现实网络中的连接数量级相同 ) 独立 FTP测试任务 , 测试任务按序进行 , 每个测试任务上传和下载同时进行 , 观察 探针所统计的各项关键指标 d) 用仪表生成 A到 B的相同流量,观察仪表生成数据是否和探针统计数据基本保持一 致 预期结果 a) 探针测得各项关键指标与网络损伤仪引入的参数值保持一致,和仪表测得数据分 布保持基本一致,各项参数误差不超过 10% 关键指标:登录时延、文件大小、下载速度、上传速度 测试备注 登录时延 下载速
22、度 上传速度 探针结果 仪表结果 4.3.4 MAIL 业务测试 测试编号 12 测试项目 MAIL 业务测试 测试目的 被测探针可以产生 MAIL 流量测试链路承载 MAIL 流量的质量 测试环境 同测试拓扑 测试步骤 a) 按照图 1建立组网连接,配置相应的 IP 地址,仪表 B接口模拟测试所需要的服务器 功能 b) 通过网络损伤仪在双向配置时延、抖动和丢包参数 c) 被测探针 A的所有可用端口向仪表 B各发起 5个独立 MAIL测试任务 , 测试任务按序进 行,每个测试任务收信和发信同时进行,观察探针所统计的各项关键指标 d) 用仪表生成 A到 B的相同流量,观察仪表生成数据是否和探针统
23、计数据基本保持一 致 预期结果 a) 探针测得各项关键指标与网络损伤仪引入的参数值保持一致,和仪表测得数据分 布保持基本一致,各项参数误差不超过 10% 关键指标: SMTP/POP3 连接时延、下载速度、上传速度 测试备注 SMTP 连接时延 POP3 连接时延 下载速度 上传速度 探针结果 仪表结果 4.3.5 组播业务测试 XX/T XXXXXXXXX 8 测试编号 13 测试项目 组播业务测试 (可选测试项 ) 测试目的 验证组播视频业务主动监控能力 测试环境 同测试拓扑 测试步骤 a) 按照图 1建立组网连接,配置相应的 IP 地址,仪表 B接口模拟测试所需要的服务器 功能,发起组播
24、流到路由器 b) 路由上配置 PIM 协议进行转发组播流 , 在连接探针 A的所有接口上配置 IGMP enable 动态组播加入 c) 通过网络损伤仪在双向配置时延、抖动和丢包参数 d) 探针 A上下发 100个码率为 2M的组播视频测试任务 预期结果 a) 探针测得组播视频业务的各项关键指标与网络损伤仪引入的参数值保持一致,各 项参数误差不超过 10% 关键指标: VMOS(分 ), MLR (TS packet/s), DF (ms),丢包率 (%) 测试备注 MLR DF VMOS 探针结果 损伤仪 丢包率: 延迟: 4.3.6 视频业务测试 测试编号 14 测试项目 视频业务测试 测
25、试目的 验证被测探针测量基于 HTTP 网络的视频流情况 测试环境 同测试拓扑 测试步骤 a) 探针分别向(优酷、土豆、爱奇艺、乐视、凤凰)等视频网站首页发起视频请求 b) 探针向该视频网页发起测试任务 , 下载视频网页内的所有视频链接 , 并记录每个视 频链接的关键指标,设定为周期测试 预期结果 a) 测试例正常运行,周期测试结果输出正常 关键指标:首次缓冲时间、卡顿次数、卡顿占比、分片资源分布 b) 除以上关键指标外,探针还应能够给出以下指标: DNS解析时间、索引获取时间、 连接建立时间、卡顿平均时长、视频下载速率 测试备注 首次缓冲时间 卡顿次数 卡顿占比 分片资源分布 探针结果 4.
26、4 探针应用场景测试 4.4.1 宽带接入场景测试 测试编号 15 测试项目 宽带接入场景测试 测试目的 通过探针模拟用户发出 PPPoE 认证请求到 Radius 服务器, 测试 Radius 服务器的可用性 测试环境 同测试拓扑 XX/T XXXXXXXXX 9 测试步骤 a) 按照图 1建立组网连接,配置相应的 IP 地址,路由器开启 PPPoE Server服务,仪 表 B接口模拟测试所需要的业务服务器功能 b) 通过网络损伤仪在双向配置时延、抖动和丢包参数 c) 被测探针 A的所有可用端口发起独立启 PPPoE拨号测试任务 , 测试任务周期进行 100 次,观察探针所统计的各项关键指
27、标 d) 被测探针 A的所有可用端口同时向仪表 B发起独立 ICMP/UDP/TCP并行测试任务,发 包间隔 10ms, 报文大小 128字节 , 发包个数 6000, 观察探针统计时延 、 抖动和丢包 率 e) 被测探针 A的所有可用端口向仪表 B发起独立 FTP测试任务 , 每个测试任务上传和下 载同时进行,观察探针所统计的各项关键指标 f) 用仪表生成 A到 B的相同流量,观察仪表生成数据是否和探针统计数据基本保持一 致 预期结果 a) 探针测得各项关键指标与网络损伤仪引入的参数值保持一致,和仪表测得数据分 布保持基本一致,各项参数误差不超过 10% 关键指标: 认证结果 、 认证时延
28、、 成功率 、 上传速率 、 下载速率 测试备注 认证时延 成功率 上传速率 下载速率 探针结果 4.4.2 WLAN 接入场景测试 测试编号 16 测试项目 WLAN 接入场景测试 测试目的 通过探针模拟用户发出认证请求到无线认证服务器,测试无线服务器的可用性和无线信号; 测试环境 同测试拓扑 测试步骤 a) 按照图 1建立组网连接,配置相应的 IP 地址, AP开启 Portal认证服务,仪表 B接口 模拟测试所需要的业务服务器功能 b) 通过网络损伤仪在双向配置时延、抖动和丢包参数 c) 被测探针 A的 WLAN端口发起安全认证测试任务 , 测试任务周期 Portal认证服务进行 50次
29、,观察探针所统计的各项关键指标 d) 被测探针 A的 WLAN端口向仪表 B发起独立 ICMP/UDP/TCP并行测试任务,发包间隔 10ms,报文大小 128字节,发包个数 6000,观察探针统计时延、抖动和丢包率 e) 被测探针 A的 WLAN端口向仪表发起 FTP测试任务,每个测试任务上传和下载同时进 行,持续运行 1小时,观察探针所统计的各项关键指标 f) 用仪表生成 A到 B的相同流量,观察仪表生成数据是否和探针统计数据基本保持一 致 预期结果 a) 探针测得各项关键指标与网络损伤仪引入的参数值保持一致,和仪表测得数据分 布保持基本一致,各项参数误差不超过 10% 关键指标 : 信号
30、强度、信噪比、 认证结果 、 认证时延 、 成功率 、 上传速率 、 下载 速率 测试备注 信号强度 信噪比 认证时延 认证成功率 探针结果 XX/T XXXXXXXXX 10 4.4.3 移动网接入场景测试 测试编号 17 测试项目 移动网接入场景测试 测试目的 通过探针模拟用户发出认证请求到移动网认证服务器,测试认证服务器的可用性和移动网信号 测试环境 同测试拓扑 测试步骤 a) 按照图 1建立组网连接,配置相应的 IP 地址 b) 被测探针 A的移动网接口发起安全认证测试任务,测试任务周期进行 100次,观察 探针所统计的各项关键指标 c) 被测探针 A的移动端口向移动网络发起 ICMP
31、测试任务 , 发包间隔 10ms, 报文大小 128 字节,发包个数 6000,观察探针统计时延、抖动和丢包率 d) 被测探针 A的移动端口向移动网发起 FTP测试任务,每个测试任务上传和下载同时 进行,持续运行 1小时,观察探针所统计的各项关键指标 预期结果 a) 探针测得各项关键指标与移动网实际接入能力保持基本一致 关键指标:信号强度、 认证结果 、 认证时延 、 成功率 、 上传速率 、 下载速率 测试备注 信号强度 认证时延 成功率 上传速率 下载速率 探针结果 4.4.4 VPN 接入场景测试 测试编号 18 测试项目 VPN 接入场景测试 (可选测试项 ) 测试目的 1. 探针支持
32、不同 VPN 实例接入场景、 VPN-VPN 端到端测试 2. 探针支持 vlan 子接口的设置 测试环境 同测试拓扑 测试步骤 a) 按照图 1建立组网连接,探针 A和仪表 B的所有可用物理端口和路由器之间的配置 VLAN子接口,每端口配置 10个 VLAN子接口, IP地址复用 b) 通过网络损伤仪在双向配置时延、抖动和丢包参数 c) 被测探针 A的所有可用端口的全部子接口同时向仪表 B发起 TCP测试任务 , 发包间隔 10ms,报文大小 128字节,发包个数 6000,观察探针统计时延、抖动和丢包率 d) 用仪表生成 A到 B的相同流量,观察仪表生成数据是否和探针统计数据基本保持一 致
33、 预期结果 a) 探针测得各项关键指标与网络损伤仪引入的参数值保持一致,和仪表测得数据分布保持基本一致 测试备注 子接口数量 时延 抖动 丢包率 探针结果 仪表结果 4.4.5 双栈接入场景测试 XX/T XXXXXXXXX 11 测试编号 19 测试项目 双栈宽带接入场景测试 (可选测试项 ) 测试目的 通过探针模拟用户发出 IPv4/IPv6 双栈 PPPoE 认证请求到 Radius 服务器 , 测试双栈网络业务的可用性 测试环境 同测试拓扑 测试步骤 a) 按照图 1建立组网连接 , 配置相应的 IPv4/IPv6双栈地址 , 路由器开启 PPPoE Server 服务,仪表 B接口模
34、拟测试所需要的业务服务器功能 b) 通过网络损伤仪在双向配置时延、抖动和丢包参数 c) 被测探针 A的所有可用端口发起独立启 PPPoE拨号测试任务 , 分配获得 IPv4/IPv6双 栈地址测试任务周期进行 100次,观察探针所统计的各项关键指标 d) 被测探针 A的所有可用端口同时向探针 B发起独立 IPv4/IPv6的 ICMP/UDP/TCP/HTTP 并行测试任务 , 发包间隔 10ms, 报文大小 128字节 , 发包个数 6000, 观察探针统计 时延、抖动和丢包率 e) 被测探针 A的所有可用端口向仪表 B发起独立 FTP测试任务 , 每个测试任务上传和下 载同时进行,观察探针
35、所统计的各项关键指标 f) 用仪表生成 A到 B的相同流量,观察仪表生成数据是否和探针统计数据基本保持一 致 预期结果 a) 探针测得各项关键指标与网络损伤仪引入的参数值保持一致,和仪表测得数据分 布保持基本一致,双栈网络所测数据基本一致,各项参数误差不超过 10% 关键指标: 认证结果 、 认证时延 、 成功率 、 上传速率 、 下载速率 测试备注 认证时延 成功率 上传速率 下载速率 探针结果 4.5 探针性能测试 4.5.1 并发任务测试 测试编号 20 测试项目 并发任务数测试 测试目的 测试验证探针设备支持最大并发执行任务数量 测试环境 同测试拓扑 测试步骤 a) 按照图 1建立组网
36、连接,配置相应的 IP 地址 b) 被测探针 A的所有可用端口同时向仪表 B发送 HTTP测试任务,要求测试流量为 2G, 调整发包间隔和发包数量,使任务连接数达到厂家宣称的最大连接数,观察该测 试结果准确性 c) 用仪表生成 A到 B的相同流量,观察仪表生成数据是否和探针统计数据基本保持一 致 预期结果 a) 探针测得数据和仪表测得的数据基本保持一致,各项参数误差不超过 10% b) 记录 HTTP任务的各项指标,要求每个任务的各项指标值基本相同 c) 探针设备可支持连接数达到厂家宣称值 测试备注 宣称值 页面大小 下载时间 下载速度 首包时延 探针结果 仪表结果 XX/T XXXXXXXX
37、X 12 4.5.2 设备转发性能测试 测试编号 21 测试项目 最大设备转发性能测试 测试目的 测试验证探针设备支持最大转发性能(探针支持的流量达到最大) 测试环境 同测试拓扑 测试步骤 a) 按照图 1建立组网连接,配置相应的 IP 地址 b) 被测探针 A的所有可用端口同时向仪表 B发起 HTTP测试任务,并发连接数为最大连 接数的 10%, 调整发包间隔和发包个数 , 使网络流量达到厂家宣称的最大转发性能 , 观察测试任务的测试结果准确性 c) 用仪表生成 A到 B的相同流量,观察仪表生成数据是否和探针统计数据基本保持一 致 预期结果 a) 探针测得数据和仪表测得的数据基本保持一致,各项参数误差不超过 10% b) 记录 HTTP任务的各项指标,要求每个任务的各项指标值基本相同 c) 探针设备转发数达到厂家宣称值 测试备注 宣称值 页面大小 下载时间 下载速度 首包时延 探针结果 仪表结果 4.5.3 长时间稳定性测试 测试编号 22 测试项目 长时间稳定性测试 测试目的 测试设备长时间稳定性 测试环境 同测试拓扑 测试步骤