【技术实现步骤摘要】
一种网络时延测量的方法、装置、设备以及存储介质
[0001]本申请涉及计算机网络
,具体涉及一种网络时延测量的方法、装置、设备以及存储介质。
技术介绍
[0002]随着分布式机器学习和大规模流式数据处理对网络带宽和网络时延等核心指标提出了更高的要求。尤其在RDMA(Remote Direct Memory Access,远程直接数据存取)通信网络中需获取更精准的时延。RDMA通信连接建立之前,用户期望通过测量网络链路的时延RTT(Round Trip Time,网络环回时延)来确保新建连接能够选择一条网络时延较小的链路。
[0003]然而由于TWAMP(A Two
‑
Way Active Measurement Protocol,即为IETF标准RFC 5357)等的设置导致网络时延测量不准确的问题。具体来说,由于负载均衡(例如ECMP,Equal Cost Multi
‑
path,等价多路径路由)的广泛配置,TWAMP等测量方法发送的网络时延测量探测报文和实际业务报文途经的 ...
【技术保护点】
【技术特征摘要】
1.一种网络时延测量的方法,其特征在于,所述方法包括:获取时延测量请求,并根据所述时延测量请求设置时延测量类型对应的预设端口信息;所述预设端口信息用于在负载分担机制中获取链路路径;根据所述时延测量类型和所述预设端口信息,发送所述时延测量请求对应的时延测量报文;接收所述时延测量请求对应的测量响应报文,并根据所述测量响应报文与所述时延测量报文得到时延结果。2.根据权利要求1所述的方法,其特征在于,根据所述时延测量请求设置时延测量类型对应的预设端口信息,包括:根据所述时延测量请求,生成时延测量配置信息;根据所述时延测量配置信息,判断时延测量类型;根据所述时延测量类型以及所述时延测量配置信息;获得所述预设端口信息。3.根据权利要求2所述的方法,其特征在于,所述时延测量配置信息包括:基础报文头设置信息、时延报文头设置信息;其中所述基础报文头设置信息用于匹配不同类型的时延测量类型,所述时延报文头设置信息用于获得网络通信中所述预设端口号。4.根据权利要求3所述的方法,其特征在于,所述时延报文头设置信息还包含与所述时延测量请求对应的分组序列号。5.根据权利要求3所述的方法,其特征在于,根据所述时延测量配置信息,判断时延测量类型,包括:根据所述基础报文头设置信息,确定所述时延测量请求对应的所述时延测量类型。6.根据权利要求3所述的方法,其特征在于,根据所述时延测量类型以及所述时延测量配置信息,获得对应的预设端口信息,包括:根据所述时延测量类型和所述时延报文头设置信息,获得传输层源端口号。7.根据权利要求2所述的方法,其特征在于,所述时延测量配置信息包括:网络流上下文信息表;对应地,根据所述时延测量类型以及所述时延测量配置信息,获得对应的预设端口信息,包括:根据所述时延测量类型,查询网络流上下文信息表,确定网络流号、队列对号或者传输层源端口号。8.根据权利要求1
‑
7中任一项所述的方法,其特征在于,所述方法还包括:根据所述时延测量类型,通过封装信息索引,生成所述时延测量报文。9.一种网络时延测量的方法,其特征在于,所述方法包括:接收时延测量报文;根据所述时延测量报文的报文头信息,得到时延测量类型以及预设端口信息;所述预设端口信息用于在负载分担机制中获取链路路径;根据所述时延测量类型和所述预设端口信息,发送测量响应报文,以便获得时延结果。10.根据权利要求9的所述方法,其特征在于,根据所述时延测量报文的报文头信息,得到时延测量类型以及预设端口信息,包括:根据所述时延测量报文中基础报文头设置信息,判断所述时延测量类型;
根据所述时延测量报文中时延报文头设置信息,获得传输层源端口号;或者,通过查找网络流上下文信息表,获得队列对号以及传输层源端口号...
【专利技术属性】
技术研发人员:黎阳,喻径舟,
申请(专利权)人:上海云脉芯联科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。