[发明专利]络质量评估方法、装置、存储介质和处理器在审
申请号: | 201911383848.6 | 申请日: | 2019-12-28 |
公开(公告)号: | CN111147330A | 公开(公告)日: | 2020-05-12 |
发明(设计)人: | 李春辉;姜威 | 申请(专利权)人: | 国铁吉讯科技有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L29/06 |
代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 董文倩 |
地址: | 100097 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 质量 评估 方法 装置 存储 介质 处理器 | ||
本申请公开了一种网络质量评估方法、装置、存储介质和处理器。其中,该方法包括:抓取网卡的网络数据包;对网络数据包进行解析,得到多种协议类型下的网络指标数据,其中,网络指标数据用于表示网络数据包对应的应用数据的网络传输性能;根据多种协议类型下的网络指标数据,评估网卡的网络质量。本申请解决了由于网络质量的评估需要主动发送请求,而造成对网络资源占用的技术问题。
技术领域
本申请涉及信息网络技术领域,具体而言,涉及一种络质量评估方法、装置、存储介质和处理器。
背景技术
相关技术中,针对网络服务质量的评判,多以wget下载,http浏览,ping等工具来评测网络服务质量的好坏。有的集成工具,也是以发送http请求,ping请求,并发下载等,主动发送请求的方式来判断网络性能。
以上方式存在的问题为:多个独立的工具并不是专门评测网络质量的方式,只能起到参考作用。而且不同人使用计算的标准也各有不同,得到的结果也各有不同。将多个独立的工具进行整合以后,是以主动发送请求的方式判断网络质量,这种方式无法长时间,持续性地检测网络质量。在检测的同时因为主动发送数据,也会无可避免地影响了网络,例如通过多个连接并发请求的同时会占用网络资源。
针对上述由于网络质量的评估需要主动发送请求,而造成对网络资源占用的问题,目前尚未提出有效的解决方案。
发明内容
本申请实施例提供了一种络质量评估方法、装置、存储介质和处理器,以至少部分解决由于网络质量的评估需要主动发送请求,而造成对网络资源占用的技术问题。
根据本申请实施例的一个方面,提供了一种网络质量评估方法,包括:抓取网卡的网络数据包;对所述网络数据包进行解析,得到多种协议类型下的网络指标数据,其中,所述网络指标数据用于表示所述网络数据包对应的应用数据的网络传输性能;根据多种协议类型下的所述网络指标数据,评估所述网卡的网络质量。
可选地,对所述网络数据包进行解析,得到所述网卡在多种协议类型下的网络数据包括:识别所述网络数据包对应的各应用数据所对应的协议类型,其中,所述协议类型包括以下协议中的一个或多个:传输层协议、应用层协议和网络层协议;基于所述协议类型对所述网络数据包进行解析,得到各种所述协议类型所对应的网络指标数据。
可选地,所述网络质量通过单项网络质量评分和/或整体网络质量评分表示,根据多种协议类型下的所述网络指标数据,评估所述网卡的网络质量包括:基于多种协议类型下的所述网络指标数据,评估每种所述协议类型所对应的单项网络质量评分。
可选地,在基于多种协议类型的所述网络指标数据,评估每种所述协议类型所对应的单项网络质量评分之后,所述方法还包括:根据预先配置的不同所述协议类型的重要程度,为每种所述协议类型分配对应的权重;依据每种所述协议类型的权重对多种所述协议类型所对应的单项网络质量评分进行汇总,得到所述整体网络质量评分。
可选地,基于多种协议类型的所述网络指标数据,评估每种所述协议类型所对应的单项网络质量评分包括:基于每种所述协议类型的所述网络指标数据,确定所述网络数据包对应的各应用程序发出请求数据的发出时间和接收应答数据的接收时间;基于每种所述协议类型下的所述发出时间和所述接收时间,计算每种所述协议类型的时间差值;基于每种所述协议类型的所述时间差值,确定所述单项网络质量评分。
可选地,在评估所述网卡的网络质量之后,所述方法还包括:将所述单项网络质量评分或所述整体网络质量评分通过内存映射到内核供路由模块读取,其中,所述路由模块用于基于所述单项网络质量评分或所述整体网络质量评分选择所述网卡。
可选地,所述协议类型包括以下协议中的一个或多个:TCP三次握手协议、ping协议、http协议、DNS协议和应用层协议。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国铁吉讯科技有限公司,未经国铁吉讯科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911383848.6/2.html,转载请声明来源钻瓜专利网。