网络性能检测方法、装置、电子设备及存储介质制造方法及图纸

技术编号:30362246 阅读:34 留言:0更新日期:2021-10-16 17:19
本申请公开了一种网络性能检测方法、装置、电子设备及存储介质,网络性能检测方法包括:响应于网络协议栈获取到预设格式的第一报文,获取第一报文的类型;响应于第一报文为握手报文,获取握手报文从源端口至目的端口的时延并存储至时延数据表中;响应于第一报文为回显报文,获取回显报文对应的源端口和目的端口,将源端口和目的端口之间对应的数值递加并存储至计数表中;响应于源端口发送握手报文后查询时延数据表以获得握手报文对应的时延,响应于源端口向目的端口发送第一数值的回显报文后,查询计数表以获得回显报文在源端口和目的端口之间的丢帧率。上述方案,能够减少网络性能检测的网络开销,并提高网络性能检测的效率。率。率。

【技术实现步骤摘要】
网络性能检测方法、装置、电子设备及存储介质


[0001]本申请涉及计算机
,特别是涉及一种网络性能检测方法、装置、电子设备及存储介质。

技术介绍

[0002]随着信息时代的来临,对计算机网络性能的检测要求也在不断提高,对于网络性能的参考指标主要是网络延迟和丢帧率,如何通过低消耗的方式实现对网络性能的检测成为了新的研究方向。
[0003]现有网络延迟、丢帧测量方案主要通过监听套接字并将套接字相关的所有数据拷贝到用户端并在用户端进行解析,当计算机上的流量较大时,数据拷贝会消耗大量的计算机性能,导致网络性能检测的网络开销大,且检测效率低。有鉴于此,如何减少网络性能检测的网络开销,并提高网络性能检测的效率成为亟待解决的问题。

技术实现思路

[0004]本申请主要解决的技术问题是提供一种网络性能检测方法、装置、电子设备及存储介质,能够减少网络性能检测的网络开销,并提高网络性能检测的效率。
[0005]为解决上述技术问题,本申请第一方面提供一种网络性能检测方法,所述网络性能检测方法包括:响应于网络协议栈获取到预设格式的本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种网络性能检测方法,其特征在于,包括:响应于网络协议栈获取到预设格式的第一报文,获取所述第一报文的类型;响应于所述第一报文为握手报文,获取所述握手报文从源端口至目的端口的时延并存储至时延数据表中;响应于所述第一报文为回显报文,获取所述回显报文对应的源端口和目的端口,将所述源端口和所述目的端口之间对应的数值递加并存储至计数表中;响应于所述源端口发送所述握手报文后查询所述时延数据表以获得所述握手报文对应的时延,响应于所述源端口向所述目的端口发送第一数值的所述回显报文后,查询所述计数表以获得所述回显报文在所述源端口和所述目的端口之间的丢帧率。2.根据权利要求1所述的网络性能检测方法,其特征在于,所述响应于所述第一报文为握手报文,获取所述握手报文从源端口至目的端口的时延并存储至时延数据表中的步骤,包括:获取所述握手报文的类型和所述握手报文对应的第一端口数据;响应于所述握手报文为握手请求报文,将所述握手请求报文对应的所述第一端口数据,以及发送所述握手请求报文的时间存储至握手报文数据表中;响应于所述握手报文为握手应答报文,基于所述握手应答报文对应的所述第一端口数据在所述握手报文数据表中查找对应的握手请求报文,将所述握手应答报文与所述握手请求报文之间的时间差值作为所述握手报文的时延,存入所述时延数据表中。3.根据权利要求2所述的网络性能检测方法,其特征在于,所述响应于所述第一报文为回显报文,获取所述回显报文对应的源端口和目的端口,将所述源端口和所述目的端口之间对应的数值递加并存储至计数表中的步骤,包括:获取所述回显报文的类型和所述回显报文对应的第二端口数据;响应于所述回显报文为回显应答报文,若所述计数表中未存储有所述第二端口数据,则将所述第二端口数据存入所述计数表,并将所述第二端口数据对应的数值置为初始数值从而保存至所述计数表中;若所述计数表中存储有所述第二端口数据,则将所述第二端口数据对应的数值递加并在所述计数表中更新。4.根据权利要求3所述的网络性能检测方法,其特征在于,所述响应于所述源端口发送所述握手报文后查询所述时延数据表以获得所述握手报文对应的时延,响应于所述源端口向所述目的端口发送第一数值的所述回显报文后,查询所述计数表以获得所述回显报文在所述源端口和所述目的端口之间的丢帧率的步骤,包括:当所述源端口发送所述握手请求报文后,获取所述握手报文对应的所述第一端口数据,基于所述第一端口数据在所述时延数据表中查询所述握手报文对应的时延;当所述源端口向所述目的端口发送第一数值的回显请求报文后,获取所述回显请求报文对应的所述第二端口数据,基于所述第二端口数据在所述计数表中查询所述第二端口数据对应的计数值,基于所述计数值与第一数值的比值获取所述回显报文在所述...

【专利技术属性】
技术研发人员:杨召武李国超
申请(专利权)人:广州虎牙科技有限公司
类型:发明
国别省市:

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

1