点量网络性能检测
点量网络性能检测库,提供了一系列网络检测接口,目的是让用户无需关心和了解网络协议的实现细节,在自己的系统中集成网络检测功能,实现一个功能完善的网络性能指标测试系统。可广泛应用于各大运营商网络质量的监控检测、互联网质量客户感知系统,可实时便捷检测各项网络指标;并提供丰富易用接口,便于快速集成。
点量网络性能检测库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
————————————————————————————————————————————————
网址:点量网络性能检测 https://m.mxgxt.com/news/view/1341472
相关内容
网络波动检测程序下载网络上核酸检测是什么梗
VectorStar网络分析仪维修检测常用方法
国网甘肃省电力公司电力科学研究院申请一种异常网络流量检测方法专利,提高检测速度和运行效率
网络流量监测
如何查询艺人的全网舆论状况?网络负面怎么检测?
互联网+基因检测=?康安智检打造互联网基因检测服务平台
构建完善的安全标准和检测体系!智能网联汽车网络安全论坛在沪举办
网络监测
入侵检测