一种时延计算方法以及相关装置制造方法及图纸

技术编号:37376596 阅读:18 留言:0更新日期:2023-04-27 07:19
公开一种时延计算方法以及相关装置,通过以同一个时间参考节点的时间为参照物,实现提高网络测量时延过程中时延的准确性。该方法中,获取第一处理节点发送的第一目标时间戳和第二目标时间戳,第一目标时间戳由第一时间戳和第一时间漂移值确定,第二目标时间戳由第二时间戳和第二时间漂移值确定,第一时间漂移值指示第一处理节点获取测量报文时与时间参考节点之间的时间差。分析节点还获取第二处理节点发送的第三目标时间戳和第四目标时间戳,并基于第一目标时间戳、第二目标时间戳、第三目标时间戳和/或第四目标时间戳确定网络测量结果,网络测量结果包括第一处理节点的时延、第二处理节点的时延和/或第一处理节点与第二处理节点之间的时延。理节点之间的时延。理节点之间的时延。

【技术实现步骤摘要】
一种时延计算方法以及相关装置


[0001]本申请实施例涉及通信
,具体涉及一种时延计算方法以及相关装置。

技术介绍

[0002]在数据中心或互联网等场景中,在传输路径上有各种不同的能够对数据报文进行处理的节点,例如:防火墙、负载均衡设备、交换机以及深度报文探测(deep packet inspection,DPI)设备等。报文的处理过程会导致报文传输时延增加,而且对数据报文进行处理的节点有异常时,也可能会进一步地导致时延急剧增加。因此,通常需要通过网络测量的手段来定位或者定界时延增加等问题。
[0003]在相关测量时延的方案中,通常是使用精确时间协议(precision time protocol,PTP)或基于线缆接口的时间协议(DOCSIS Timing Protocol,DTP)等高精确度的测量协议来替换网络时间协议(network time protocol,NTP),实现高精度地测量网络时延,进而实现时间同步。但是,DTP协议和PTP协议都会在不同程度上依赖于硬件能力,并且要部署新的软件。一方面,在已有的环境中升级软件,本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种时延计算方法,其特征在于,应用于分析节点,所述方法包括:获取第一处理节点发送的第一目标时间戳和第二目标时间戳,所述第一目标时间戳由第一时间戳和第一时间漂移值确定,所述第二目标时间戳由第二时间戳和第二时间漂移值确定,所述第一时间戳指示所述第一处理节点获取测量报文时的时间,所述第二时间戳指示所述第一处理节点发送所述测量报文时的时间,所述第一时间漂移值指示所述第一处理节点获取所述测量报文时与时间参考节点之间的时间差,所述第二时间漂移值指示所述第一处理节点发送所述测量报文时与所述时间参考节点之间的时间差;基于所述第一目标时间戳和所述第二目标时间戳确定网络测量结果,所述网络测量结果包括所述第一处理节点的时延。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:获取第二处理节点发送的第三目标时间戳和第四目标时间戳,所述第三目标时间戳由第三时间戳和第三时间漂移值确定,所述第四目标时间戳由第四时间戳和第四时间漂移值确定,所述第三时间戳指示所述第二处理节点获取所述测量报文时的时间,所述第四时间戳指示所述第二处理节点发送所述测量报文时的时间,所述第三时间漂移值指示所述第二处理节点获取所述测量报文时与所述时间参考节点之间的时间差,所述第四时间漂移值指示所述第二处理节点发送所述测量报文时与所述时间参考节点之间的时间差,所述第二处理节点为待测量路径上位于所述第一处理节点之后的处理节点;基于所述第三目标时间戳和所述第四目标时间戳确定所述网络测量结果,所述网络测量结果还包括所述第二处理节点的时延。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:基于所述第二目标时间戳和所述第三目标时间戳确定所述网络测量结果,所述网络测量结果还包括所述第一处理节点与所述第二处理节点之间的时延。4.根据权利要求1

3中任一项所述的方法,其特征在于,获取第一处理节点发送的第一目标时间戳和第二目标时间戳,包括:获取所述第一处理节点发送的所述测量报文的第一测量信息,所述第一测量信息包括所述第一目标时间戳和所述第二目标时间戳;或,获取所述第一处理节点发送的所述测量报文的第一测量信息和第二测量信息,所述第一测量信息包括所述第一目标时间戳,所述第二测量信息包括所述第二目标时间戳。5.根据权利要求2

4中任一项所述的方法,其特征在于,获取第二处理节点发送的第三目标时间戳和第四目标时间戳,包括:获取所述第二处理节点发送的所述测量报文的第三测量信息,所述第三测量信息包括所述第三目标时间戳和所述第四目标时间戳;或,获取所述第二处理节点发送的所述测量报文的第三测量信息和第四测量信息,所述第三测量信息包括所述第三目标时间戳,所述第四测量信息包括所述第四目标时间戳。6.一种时延计算方法,其特征在于,应用于第一处理节点,所述方法包括:获取测量报文,所述测量报文包括第一时间戳,所述第一时间戳指示所述第一处理节点获取所述测量报文时的时间;向第二处理节点发送所述测量报文,以得到第二时间戳,所述第二时间戳指示所述第一处理节点发送所述测量报文时的时间,所述第二处理节点为待测量路径上位于所述第一
处理节点之后的处理节点;获取第一时间漂移值和第二时间漂移值,所述第一时间漂移值指示所述第一处理节点获取所述测量报文时与时间参考节点之间的时间差,所述第二时间漂移值指示所述第一处理节点发送所述测量报文时与时间参考节点之间的时间差;基于所述第一时间戳与所述第一时间漂移值确定第一目标时间戳,以及基于所述第二时间戳和所述第二时间漂移值确定第二目标时间戳;向所述分析节点发送所述第一目标时间戳和所述第二目标时间戳,以用于所述分析节点确定网络测量结果。7.根据权利要求6所述的方法,其特征在于,向所述分析节点发送所述第一目标时间戳和所述第二目标时间戳,包括:向所述分析节点发送所述测量报文的第一测量信息,所述第一测量信息包括所述第一目标时间戳和所述第二目标时间戳;或,向所述分析节点发送所述测量报文的第一测量信息和第二测量信息,所述第一测量信息包括所述第一目标时间戳,所述第二测量信息包括所述第二目标时间戳。8.一种时延计算方法,其特征在于,应用于第二处理节点,所述方法包括:获取测量报文,所述测量报文由第一处理节点发送,所述第二处理节点为待测量路径上位于所述第一处理节点之后的处理节点,所述测量报文包括第三时间戳,所述第三时间戳指示所述第二处理节点获取所述测量报文时的时间;发送所述测量报文,以得到第四时间戳,所述第四时间戳指示所述第二处理节点发送所述测量报文时的时间;获取第三时间漂移值和第四时间漂移值,所述第三时间漂移值指示所述第二处理节点获取所述测量报文时与时间参考节点之间的时间差,所述第四时间漂移值指示所述第二处理节点发送所述测量报文时与时间参考节点之间的时间差;基于所述第三时间戳与所述第三时间漂移值确定第三目标时间戳,以及基于所述第四时间戳与所述第四时间漂移值确定第四目标时间戳;向所述分析节点发送所述第三目标时间戳和所述第四目标时间戳,以用于所述分析节点确定网络测量结果。9.根据权利要求8所述的方法,其特征在于,向所述分析节点发送所述第三目标时间戳和所述第四目标时间戳,包括:向所述分析节点发送所述测量报文的第三测量信息,所述第一测量信息包括所述第一目标时间戳和所述第二目标时间戳;或,向所述分析节点发送所述测量报文的第三测量信息和第四测量信息,所述第三测量信息包括所述第三目标时间戳,所述第四测量信息包括所述第四目标时间戳。10.一种分析节点,其特征在于,包括:获取单元,用于获取第一处理节点发送的第一目标时间戳和第二目标时间戳,所述第一目标时间戳由第一时间戳和第一时间漂移值确定,所述第二目标时间戳由第二时间戳和第二时间漂移值确定,所述第一时间戳指示所述第一处理节点获取测量报文时的时间,所述第二时间戳指示所述第一处理节点发送所述测量报文时的时间,所述第一时间漂移值指示所述第一处理节点获取所述测量报文时与时间参考节点之间的时间差,所述第二时间漂
移值指示所述第一处理节点发送所述测量报文时与所述时间参考节点之间的时间差;确定单元,用于基于所述第一目标时间戳和所述第二目标时间戳确定网...

【专利技术属性】
技术研发人员:胡玉刚李俊武申思沈瑶
申请(专利权)人:华为云计算技术有限公司
类型:发明
国别省市:

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

1