点量网络性能检测 | 您所在的位置:网站首页 › netchecker › 点量网络性能检测 |
点量网络性能检测库,提供了一系列网络检测接口,目的是让用户无需关心和了解网络协议的实现细节,在自己的系统中集成网络检测功能,实现一个功能完善的网络性能指标测试系统。可广泛应用于各大运营商网络质量的监控检测、互联网质量客户感知系统,可实时便捷检测各项网络指标;并提供丰富易用接口,便于快速集成。 点量网络性能检测库SDK开发包使用高效的C++代码编写,提供标准的动态链接库(DLL),可供C/C++、JAVA、C#、Delphi、VB、Borland C++等语言和各常用开发环境调用,让您完全像调用系统API一样的调用。 点量网络性能检测库系统分为两个版本,他们的功能分别如下: 一)网络传输速度体验检测系统 通 用 指 标 可对任意IP、域名进行如下通用指标的测试 DNS时延 进行DNS请求,记录被测域名,DNS请求发出时间和收到返回结果的时间差。 TCP建立时长 统计用户到目标网站TCP连接建立时长;记录第一个SYN报文发出时间和TCP三次握手完成时间,两者的时间差则为TCP建立时长。 Ping延时 统计分析测试终端到测试资源目标地址之间Ping数据包(ICMP)的平均网络时延,ping的次数可以指定。 Ping抖动 用于获取多次ping的时延均方差 Ping丢包率 获取多次ping操作的丢包率 目标地址 获取被测试资源的目标IP地址;可获取域名对应的目标IP地址 目标地市 获取被测资源服务器所在的具体位置 如 河南省 洛阳市 移动,内置多个IP数据库,可切换。 目标运营商 获取所测资源的目标运营商。如:电信、联通、移动等;内置多个IP数据库,可切换。 下 载 指 标 可对任意Http、FTP下载地址进行如下 下载指标的测试 下载时长 记录指定的下载时间内,从第一个Get请求发出,到最后一个数据包收到的时间间隔。 下载大小 本次下载过程中;下载的总数据大小,单位字节 下载速率 包括最大速度、最小速度、平均速度等 首包时长 记录TCP连接完成后,第一个Get请求发出后,第一个数据包收到的时间间隔。 下载完整状态 记录终端是否在设定的超时时间范围内 将文件内容全部下载,还是只下载了某个百分比。 网 页 视 频 可自动进行视频播放指标的检测 视频响应时长 也可以称为首包时长,记录TCP连接完成后,第一个Get请求发出后,第一个数据包收到的时间间隔。 下载速度 包括最大速度、最小速度、平均速度等 视频时长 获取测试的视频资源的实际时间长度 仿真播放 完全和视频网站效果一致的仿真播放器,可以看到停顿、全屏、拖动等各种功能。可以测试期间选择开启界面真实播放,效果确保就是实际播放的效果。 停顿次数 视频播放期间,视频卡住,再次进行缓冲的次数之和 停顿时长 记录视频仿真播放期间,从开始播放起,总共停顿的时间长度 对视频网站流畅度检测的仿真播放界面截图如下: 二)网页浏览效果体验检测系统 主要检测网页浏览的真实用户体验,基于IE内核,效果和IE直接用户浏览完全一致。 指标名称 指标定义 DNS时长(ms) 本指标统计分析,对测试资源域名进行DNS返回请求,记录请求发出时间t0,接收到结果时间t1,计算域名返回数据时延为t1-t0 TCP建立时长(ms) 本指标统计分析,用户到目标网站TCP建立时长指标;记录第一个SYN报文发出时间t0,和TCP三次握手完成时间t1,计算TCP建立时长为t1-t0 目标IP地址 本指标统计分析,被测试资源的目标IP地址;通过DNS处理后 可获取域名对应的目标IP地址 目标地市/区域 本指标统计分析,被拨测的资源 服务器所在的具体位置 如 河南省 洛阳市 移动(采用本地IP地址库查询) 目标运营商 本指标统计分析,所测试资源的目标运营商。如:电信、联通、移动等;(采用本地IP地址库查询) 首包时长(ms) 本指标统计分析,网站加载请求三次握手(TCP连接)成功后 到收到第一个数据包的 时间 首屏加载时长(ms) 本指标统计分析,记录从收到首包后的时间t0 到 根据浏览器内核对首屏窗口(如800*600)的区域加载完成;记录加载时间 t1 90%加载时长(s) 本指标统计分析,网站总元素内容90%加载完成的时间(根据浏览器内核自动加载顺序,计算90%的元素加载完成的时间) 全部加载时长(s) 本指标统计分析,从对测试域名发起DNS处理的时间t0,收到网页内容最后1个数据包时间t2, 计算页面提取时长为 T=(t2-t0)。 网页内容大小(KB) 本指标统计分析,被拨测网页 的全部内容大小 网页平均下载速率(KB/s) 本指标统计分析,记录程序收到首个数据包时间t0、收到全部页面内容最后1个数据包时间t2, 总数据包大小S。下载速率=S/(t2-t0) 网页元素数量 本指标统计分析,被测试网站的所有元素对象数量;如:图片、视频、flash、text/css、text/html、 application/javascript等 网页元素详细信息 元素URL地址:记录被测试域名中的 每个链接元素的 URL地址 元素开始加载时间(ms):记录元素开始加载的时间顺序,从0开始记录 元素DNS时长(ms): 记录下载单个元素时 的DNS返回时长 元素TCP连接时长(ms): 记录下载单个元素时 的TCP连接时长 元素目标IP:记录每个元素的目标IP 元素目标地市:记录每个元素IP地址所在的目标区域;如:四川 成都 联通 元素目标运营商:记录每个元素IP地址归属运营商信息 元素提取状态:本指标统计分析 测试域名中的每个连接元素加载的状态(http响应码) 元素提取时长(ms):本指标统计分析 测试域名中的每个连接元素加载的耗时时间 元素内容解压前大小(KB):本指标统计分析 测试域名中的每个连接元素 的内容解压前的大小 元素内容解压后大小(KB):本指标统计分析 测试域名中的每个连接元素 的内容解压后的大小 元素类型:记录每个链接元素的类型 如:图片、视频、flash、text/css、text/html、 application/javascript等 TCPing链路检测 最大延迟(ms):测试从本机发起到到目标地址的最大网络延迟 最小延迟(ms):测试从本机发起到到目标地址的最小网络延迟 平均延迟(ms):测试从本机发起到到目标地址的平均网络延迟 链路抖动(ms):测试从本机发起到到目标地址的时延抖动 链路丢包(%):测试从本机发起到到目标地址的链路丢包 由于检测组件是基于点量Http/Ftp下载组件开发,因此还具备所有下载组件的功能。包括多线程、断点续传、显示详细下载过程、自动查找镜像网址、支持代理传输等完善的功能。 ———————————————————————————————————————————————— 点量软件有限公司官方地址:http://www.dolit.cn http://blog.dolit.cn 点量网络性能检测库系统演示程序,以及SDK开发包下载地址请访问:http://dolit.cn/netchecker-sdk-download-html ———————————————————————————————————————————————— |
CopyRight 2018-2019 实验室设备网 版权所有 |