一种基于RTT计算的网络质量识别方法技术

技术编号:41300646 阅读:22 留言:0更新日期:2024-05-13 14:48
本发明专利技术公开了一种基于RTT计算的网络质量识别方法,属于网络通信技术领域,其特征在于,包括以下步骤:S1、通过RTT计算中建立的DART模型,判别网络报文类型,网络报文类型包括正常报文、延时报文、重传报文、上行网络断报文、下行网络断报文、多个回复报文、统一回复报文和乱序报文;S2、计算各类型网络报文百分比,报文总数为正常报文总数、延时报文、重传报文、上行网络断报文、下行网络断报文和乱序报文之和;S3、根据各类型网络报文百分比,判断网络质量是否正常和判断网络故障原因。本发明专利技术能够实时获取每个报文的丢包、时延和抖动,判别网络是否正常,并立即获取网络故障的原因和段落,有效提高网络质量识别效率。

【技术实现步骤摘要】

本专利技术涉及到网络通信,尤其涉及一种基于rtt计算的网络质量识别方法。


技术介绍

1、随着互联网越来越普及,互联网的网络质量识别也越来越重要。网络质量的主要指标有:丢包、时延和抖动。影响网络质量的主要事件有:断网、重传和乱序。

2、目前计算网络质量的主要方法是在网口上复制上下行流量数据,保存到服务器,后期再对服务器的数据进行分析,得到丢包、时延及抖动数据。计算较复杂,且不能实时处理。

3、公开号为cn107347021a,公开日为2017年11月14日的中国专利文献公开了一种基于sdn网络可靠传输方法,其特征在于,包括以下步骤:

4、步骤一:修改与待保障的主机直接相连的接收端开放虚拟交换标准软件交换机源码;修改过程如下:

5、1)识别重复数据包:采用源ip+标识+片偏移来作为区分数据包的标识;

6、2)选取函数进行修改;

7、3)部署布隆过滤器:在上述选取的函数中添加布隆过滤器;

8、4)处理策略:当数据包到达接收端的交换机时,开放虚拟交换标准软件交换机使用数据包的源ip本文档来自技高网...

【技术保护点】

1.一种基于RTT计算的网络质量识别方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的一种基于RTT计算的网络质量识别方法,其特征在于:所述S1中,DART模型的建立步骤如下:

3.根据权利要求2所述的一种基于RTT计算的网络质量识别方法,其特征在于:所述步骤S12中,Dart长度由建立右边界的SEQ报文中的byte-range数值确定,当有多个SEQ报文,选取最大SEQ报文作为Dart的长度。

4.根据权利要求1所述的一种基于RTT计算的网络质量识别方法,其特征在于:所述S1中,当RTT值小于等于设定时延N,N取200ms,则判别为正常报文;...

【技术特征摘要】

1.一种基于rtt计算的网络质量识别方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的一种基于rtt计算的网络质量识别方法,其特征在于:所述s1中,dart模型的建立步骤如下:

3.根据权利要求2所述的一种基于rtt计算的网络质量识别方法,其特征在于:所述步骤s12中,dart长度由建立右边界的seq报文中的byte-range数值确定,当有多个seq报文,选取最大seq报文作为dart的长度。

4.根据权利要求1所述的一种基于rtt计算的网络质量识别方法,其特征在于:所述s1中,当rtt值小于等于设定时延n,n取200ms,则判别为正常报文;当rtt值大于设定时延n,则判别为延时报文。

5.根据权利要求2所述的一种基于rtt计算的网络质量识别方法,其特征在于:所述s11中,当ack报文小于左边界,则判别为重传报文。

6.根据权利要求1所述的一种基于rtt计算的网络质量识别方法,其特征在于:所述s1中,上行网络断报文是指ack报文大于右边界,且ack报文与上一个ack报文之间有seq报文到达,判断为计算设备与服务器之间网络断;或者ack报文大于右边界,且ack报文与上一个ack报文之间没有seq报文到达,判断为计算设备与用户设备之间网络断。

7.根据权利要求1所述的一种基于rtt计算的网络质量识别方法,其特征在于:所述s1中,下行网络断报文是指ack报文大于右边界,且ack报文与上一个ack报文之间有seq报文到达,判断位计算设备与用户设备之间网络断;或者ack报文大于右边界,且ack报文与上一个ack报...

【专利技术属性】
技术研发人员:张斌蒋伟汪文勇
申请(专利权)人:电子科技大学
类型:发明
国别省市:

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

1