一种RDMA长距离通信重传方法及系统技术方案

技术编号:41011696 阅读:47 留言:0更新日期:2024-04-18 21:48
本发明专利技术公开了一种RDMA长距离通信重传方法,涉及RDMA长距离通信技术领域,包括接收方接收数据包,并检查数据包的序列号;将数据包的序列号与预期序列号es进行对比,以判断数据包是否按顺序到达;若数据包是有序的,则接收方对预期序列号es执行递增操作,并发送ACK给发送方,表示数据包已成功接收;若数据包是无序,则将数据包放入重排序区的队列中,采用判断机制判定队列内的数据包是否能通过重排序恢复为有序状态。本发明专利技术通过精确比对接收到的数据包序列号与预期序列号减少不必要的重传,避免了传统go‑back‑n机制中的过度重传。

【技术实现步骤摘要】

本专利技术涉及rdma长距离通信,特别是一种rdma长距离通信重传方法及系统。


技术介绍

1、数据中心网络是支持海量数据快速存储和高效处理的基础设施。随着数据中心计算集群规模的扩大,对集群之间互联的网络性能提出了越来越高的要求。然而,传统的tcp/ip协议栈处理方式带来的高延迟和高cpu负载逐渐无法满足高性能计算业务的需求。为了降低数据中心网络的时延和cpu负载,出现了rdma技术。

2、rdma技术实现了两个节点之间数据缓冲区直接传输,无需cpu、操作系统和网络协议栈的参与,从而实现低延迟的数据处理和高吞吐量的数据传输。目前,rdma技术已广泛应用于数据中心网络中,但仅局限于数据中心网络内部,即通信距离在1km范围内。

3、然而,在当前的跨数据中心通信中(通信距离约为1000km),仍需要借助wan(广域网)通信,并伴随两层rdma与tcp/ip协议之间的转换。这种转换带来了巨大的开销,导致网络传输效率非常低下。为了解决这个问题,一种解决方法是直接采用长距离链路直连方式进行rdma通信,即采用rdma长距离通信。通过这种方式,可以本文档来自技高网...

【技术保护点】

1.一种RDMA长距离通信重传方法,其特征在于:包括,

2.如权利要求1所述的RDMA长距离通信重传方法,其特征在于:所述判断机制包括队列长度判断、序列号起始判断和序列号连续性判断,

3.如权利要求1所述的RDMA长距离通信重传方法,其特征在于:所述采用判断机制判定队列内的数据包是否能通过重排序恢复为有序状态包括以下步骤:

4.如权利要求2所述的RDMA长距离通信重传方法,其特征在于:所述Thresh的设置包括以下步骤:

5.如权利要求2所述的RDMA长距离通信重传方法,其特征在于:所述置换算法包括以下步骤:

>6.如权利要求5所...

【技术特征摘要】

1.一种rdma长距离通信重传方法,其特征在于:包括,

2.如权利要求1所述的rdma长距离通信重传方法,其特征在于:所述判断机制包括队列长度判断、序列号起始判断和序列号连续性判断,

3.如权利要求1所述的rdma长距离通信重传方法,其特征在于:所述采用判断机制判定队列内的数据包是否能通过重排序恢复为有序状态包括以下步骤:

4.如权利要求2所述的rdma长距离通信重传方法,其特征在于:所述thresh的设置包括以下步骤:

5.如权利要求2所述的rdma长距离通信重传方法,其特征在于:所述置换算法包括以下步骤:

6.如权利要求5所述的rdma长距离通信重传方法...

【专利技术属性】
技术研发人员:黄佳伟王俊昌何昕樊卫北付雄李凌燕
申请(专利权)人:南京邮电大学
类型:发明
国别省市:

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

1