一种IPv6网络质量监测方法、设备及存储介质技术

技术编号:22977301 阅读:13 留言:0更新日期:2020-01-01 00:23
本申请涉及一种IPv6网络质量监测方法、设备及存储介质,该方法包括:通过多个IPv6网络运营商的多个在网终端设备,接收拨测任务,该拨测任务包括网络层拨测任务和应用层拨测任务,应用层拨测任务包括通过IPv6网络的:网页页面访问、文件下载或视频播放;响应于拨测任务,通过该多个在网终端设备,模拟运行相应IPv6业务并获取对应的拨测数据,该拨测数据包括:网络层拨测数据和应用层拨测数据,应用层拨测数据包括:网页页面访问的指标数据、文件下载的指标数据和视频播放的指标数据;通过该多个在网终端设备,发送拨测数据。本申请,实现了横向监测运营商IPv6网络的网络层和应用层的指标数据,更真实的评估IPv6网络质量。

An IPv6 network quality monitoring method, equipment and storage medium

【技术实现步骤摘要】
一种IPv6网络质量监测方法、设备及存储介质
本申请涉及IPv6(InternetProtocolVersion6)网络质量监测
,尤其涉及一种IPv6网络质量监测方法、设备及存储介质。
技术介绍
相关技术中,主要通过Ping、路由追踪(TraceRoute)、流量分析等方式,从网络连通性、链路跟踪、协议报文参数分析作为依据来判断和定位IPv6网络的可用性和故障。相关技术中的一种技术方案,是利用Ping技术检测通信信道及设备是否正常以及网络性能。通过节点A发送ICMPv6的报文给网络节点B,来判断通道是否正常,并计算两个节点之间的时延以确认网络性能。相关技术中的另一种技术方案,是利用跟踪路由(TraceRoute)技术对链路进行检测。通过网络节点A向网络节点B发送增量报文,通过增量报文中的跳数限制接收该增量报文的每一跳网路节点返回给所述发起跟踪的网络节点ICMPv6(InternetControlManagemetProtocolVersion6,即互联网控制信息协议版本六)超时报文。主要用于跟踪故障点。相关技术中的又一种技术方案,是利用流量分析技术抓取协议报文,通过分析性能参数和可用性参数来评估网络协议的运行状态。其中性能参数包括:报文传输时延、报文传输时延变化量、报文传输吞吐量;可用性参数包括:连接建立的成功率和服务的成功率。本申请专利技术人发现,Ping技术及跟踪路由技术(TraceRoute)只能检测网络中IP层的可达性和性能,无法检测网络中应用层的状况,如文件下载、页面访问、点直播业务。流量分析技术是通过在汇聚交换机或路由器节点部署获取器来分析报文协议,这种方式无法从真实用户视角分析并给出有效的指标体系。另一方面,缺少运营商之间的对比数据,运营商除了关注自身的IPv6网络质量外,同时也关注与其他运营商之间的对标分析,并给出提升整体竞争力的依据。这种多维度的分析方式是目前技术手段无法提供的。
技术实现思路
为了解决上述技术问题或者至少部分地解决上述技术问题,本申请提供了一种IPv6网络质量监测方法、设备及存储介质。第一方面,本申请提供了一种IPv6网络质量监测方法,包括:向多个IPv6网络运营商的多个在网终端设备发送拨测任务,其中,该拨测任务包括网络层拨测任务和应用层拨测任务,应用层拨测任务包括通过IPv6网络的:网页页面访问、文件下载或视频播放中至少之一或任意组合;接收上述多个在网终端设备响应于拨测任务而模拟运行相应IPv6业务后发送的拨测数据,其中,该拨测数据包括:网络层拨测数据和应用层拨测数据,应用层拨测数据包括:网页页面访问的指标数据、文件下载的指标数据和视频播放的指标数据中至少之一或任意组合。在某些实施例中,上述网页页面访问的指标数据,包括:首屏时间、页面可用性、页面元素总加载时间、建链时间或DNS时间中至少之一或者任意组合;和/或上述文件下载的指标数据,包括:总下载时间、下载速度或下载可用性中至少之一或者任意组合;和/或上述视频播放的指标数据,包括:首次播放时长、卡顿次数、缓冲时间、比特率或播放可用性中至少之一或者任意组合。在某些实施例中,上述网络层拨测任务包括:ping和/或路由追踪,其中,ping的指标数据包括丢包率和延时,和/或路由追踪的指标数据包括路由跳数、网络延时和路由过程。在某些实施例中,向多个IPv6网络运营商的多个在网终端设备发送拨测任务之前,还包括:访问终端设备数据库,其中,终端设备数据库记录有:在网终端设备的标识、在网终端设备所属的IPv6网络运营商和在网终端设备所在的地区;从终端设备数据库中选择多个IPv6网络运营商的多个在网终端设备来接收拨测任务,其中,多个在网终端在同一地区或者在不同地区。第二方面,本申请提供了一种IPv6网络质量监测方法,包括:通过多个IPv6网络运营商的多个在网终端设备,接收拨测任务,其中,拨测任务包括网络层拨测任务和应用层拨测任务,应用层拨测任务包括通过IPv6网络的:网页页面访问、文件下载或视频播放中至少之一或任意组合;响应于拨测任务,通过上述多个在网终端设备,模拟运行相应IPv6业务并获取对应的拨测数据,其中,拨测数据包括:网络层拨测数据和应用层拨测数据,应用层拨测数据包括:网页页面访问的指标数据、文件下载的指标数据和视频播放的指标数据中至少之一或任意组合;通过上述多个在网终端设备,发送拨测数据。在某些实施例中,响应于拨测任务,通过上述多个在网终端设备,模拟运行相应IPv6业务并获取对应的拨测数据,包括:响应于拨测任务,通过上述多个在网终端设备,通过调用内嵌浏览器内核使用IPv6网络访问网页页面并获取网页页面访问的指标数据;和/或通过调用内嵌播放器使用IPv6网络播放在线视频并获取视频播放的指标数据;和/或通过调用内嵌浏览器内核使用IPv6网络下载文件并获取文件下载的指标数据。在某些实施例中,网页页面访问的指标数据,包括:首屏时间、页面可用性、页面元素总加载时间、建链时间或DNS时间中至少之一或者任意组合;和/或文件下载的指标数据,包括:总下载时间、下载速度或下载可用性中至少之一或者任意组合;和/或视频播放的指标数据,包括:首次播放时长、卡顿次数、缓冲时间、比特率或播放可用性中至少之一或者任意组合。在某些实施例中,多个在网终端设备在同一地区或不同地区。第三方面,本申请提供了一种终端设备,该终端设备包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序;计算机程序被处理器执行时实现本申请上述任意IPv6网络质量监测方法的步骤。第四方面,本申请提供了一种计算机可读存储介质,该计算机可读存储介质上存储有IPv6网络质量监测程序,该IPv6网络质量监测程序被处理器执行时实现如本申请上述任意IPv6网络质量监测方法的步骤。第五方面,本申请提供了一种计算节点,该计算节点包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序;该计算机程序被处理器执行时实现本申请上述任意IPv6网络质量监测方法的步骤。本申请实施例提供的上述技术方案与现有技术相比具有如下优点:本申请实施例提供的该方法,通过在网终端设备执行拨测任务并获取相关指标数据,使得指标数据更为真实的反映出IPv6网络实际使用中的情况。并且,拨测任务包括网络层拨测任务和应用层拨测任务,实现了从网络链路和应用体验两个维度评价IPv6网络质量。并且,通过多个运营商的在网终端获取拨测数据,实现了供横向评估多个运营商的IPv6网络质量。综上所述,本申请实施例提供的该方法,实现了横向检测运营商IPv6网络的网络层和应用层的指标数据,更真实的评估IPv6网络的质量。附图说明此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本专利技术的实施例,并与说明书一起用于解释本专利技术的原理。为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领本文档来自技高网
...

【技术保护点】
1.一种IPv6网络质量监测方法,其特征在于,包括:/n向多个IPv6网络运营商的多个在网终端设备发送拨测任务,其中,所述拨测任务包括网络层拨测任务和应用层拨测任务,所述应用层拨测任务包括通过IPv6网络的:网页页面访问、文件下载或视频播放中至少之一或任意组合;/n接收所述多个在网终端设备响应于所述拨测任务而模拟运行相应IPv6业务后发送的拨测数据,其中,所述拨测数据包括:网络层拨测数据和应用层拨测数据,所述应用层拨测数据包括:网页页面访问的指标数据、文件下载的指标数据和视频播放的指标数据中至少之一或任意组合。/n

【技术特征摘要】
1.一种IPv6网络质量监测方法,其特征在于,包括:
向多个IPv6网络运营商的多个在网终端设备发送拨测任务,其中,所述拨测任务包括网络层拨测任务和应用层拨测任务,所述应用层拨测任务包括通过IPv6网络的:网页页面访问、文件下载或视频播放中至少之一或任意组合;
接收所述多个在网终端设备响应于所述拨测任务而模拟运行相应IPv6业务后发送的拨测数据,其中,所述拨测数据包括:网络层拨测数据和应用层拨测数据,所述应用层拨测数据包括:网页页面访问的指标数据、文件下载的指标数据和视频播放的指标数据中至少之一或任意组合。


2.根据权利要求1所述的IPv6网络质量监测方法,其特征在于,
所述网页页面访问的指标数据,包括:首屏时间、页面可用性、页面元素总加载时间、建链时间或DNS时间中至少之一或者任意组合;和/或
所述文件下载的指标数据,包括:总下载时间、下载速度或下载可用性中至少之一或者任意组合;和/或
所述视频播放的指标数据,包括:首次播放时长、卡顿次数、缓冲时间、比特率或播放可用性中至少之一或者任意组合。


3.根据权利要求1或2所述的IPv6网络质量监测方法,其特征在于,所述网络层拨测任务,包括:ping和/或路由追踪,其中,ping的指标数据包括丢包率和延时,和/或路由追踪的指标数据包括路由跳数、网络延时和路由过程。


4.根据权利要求1或2所述的IPv6网络质量监测方法,其特征在于,向多个IPv6网络运营商的多个在网终端设备发送拨测任务之前,还包括:
访问终端设备数据库,其中,所述终端设备数据库记录有:在网终端设备的标识、在网终端设备所属的IPv6网络运营商和在网终端设备所在的地区;
从所述终端设备数据库中选择多个IPv6网络运营商的多个在网终端设备来接收拨测任务,其中,所述多个在网终端在同一地区或者在不同地区。


5.一种IPv6网络质量监测方法,其特征在于,包括:
通过多个IPv6网络运营商的多个在网终端设备,接收拨测任务,其中,所述拨测任务包括网络层拨测任务和应用层拨测任务,所述应用层拨测任务包括通过IPv6网络的:网页页面访问、文件下载或视频播...

【专利技术属性】
技术研发人员:王雅志祝喜良
申请(专利权)人:北京基调网络股份有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1