选择重传连接的高效重路由制造技术

技术编号:42801686 阅读:19 留言:0更新日期:2024-09-24 20:47
本发明专利技术涉及选择重传连接的重路由。本发明专利技术提供了一种发送方设备,所述发送方设备在与接收方设备的连接上发送数据包,并且所述发送方设备可以将所述连接从旧路径变更为新路径。所述发送方设备维护第一信息,所述第一信息指示所述连接是否从旧路径变更为新路径;维护第二信息,所述第二信息指示在所述旧路径上首次传输的最后一个数据包的序列号。所述发送方设备从所述接收方设备接收反馈消息,所述反馈消息指示在所述接收方设备处已接收和/或缺失的一个或多个数据包。如果指示缺失的数据包,则所述发送方设备基于所述第一信息、所述第二信息以及底层传输协议的规则确定是否重传所述缺失的数据包。

【技术实现步骤摘要】
【国外来华专利技术】

本专利技术涉及选择重传连接的重路由。本专利技术提供了一种发送方设备,用于在与接收方设备的连接上发送数据包,并且能够将发送方设备与接收方设备之间的连接从旧路径变更为新路径。发送方设备还可以确定是否重传缺失的数据包。


技术介绍

1、例如,在现代数据中心中,传输的数据包可能会因路径拥塞而丢失。此外,用于可靠传输数据包的协议,例如远程直接内存访问(remote direct memory access,rdma),可能在此类数据中心中实现,其中,所述协议使用选择重传的概念。选择重传使得数据包的发送方设备只重传丢失的数据包。然而,这要求数据包的接收方设备分配用于标记无序接收的数据包的位图,并将这些数据包上报到发送方设备,以便识别缺失的数据包。

2、在当前路由连接所使用的发送方设备与接收方设备之间的路径被拥塞时,吞吐量可能会变得非常低。在这种情况下,发送方设备可以通过使用带内遥测探索替代路径,或者通过从网络控制器接收信息,了解发送方设备与接收方设备之间的更好路径。然后,发送方设备可以将活动连接变更为传输数据包的新路径,以提高连接性能。</p>

3、本专本文档来自技高网...

【技术保护点】

1.一种用于在与接收方设备(210)的连接上发送数据包的发送方设备(200),其特征在于,所述发送方设备(200)用于:

2.根据权利要求1所述的发送方设备(200),其特征在于,所述发送方设备用于:如果所述第一信息(201)指示所述连接未变更为新路径(202b),则:

3.根据权利要求1或2所述的发送方设备(200),其特征在于,所述发送方设备用于:如果所述第一信息(201)指示所述连接已变更为新路径(202b),且如果所述反馈消息(211)指示在所述旧路径(202a)上传输的最后一个数据包被所述接收方设备(210)接收,则:

4.根据权利要求1至3...

【技术特征摘要】
【国外来华专利技术】

1.一种用于在与接收方设备(210)的连接上发送数据包的发送方设备(200),其特征在于,所述发送方设备(200)用于:

2.根据权利要求1所述的发送方设备(200),其特征在于,所述发送方设备用于:如果所述第一信息(201)指示所述连接未变更为新路径(202b),则:

3.根据权利要求1或2所述的发送方设备(200),其特征在于,所述发送方设备用于:如果所述第一信息(201)指示所述连接已变更为新路径(202b),且如果所述反馈消息(211)指示在所述旧路径(202a)上传输的最后一个数据包被所述接收方设备(210)接收,则:

4.根据权利要求1至3中任一项所述的发送方设备(200),其特征在于,所述发送方设备用于:如果所述第一信息(201)指示所述连接已变更为新路径(202b),且如果所述反馈消息(211)指示序列号等于或大于在所述旧路径(202a)上传输的所述最后一个数据包的所述序列号的数据包没有被所述接收方设备(210)接收,则:

5.根据权利要求1至4中任一项所述的发送方设备(200),其特征在于,所述发送方设备用于:如果所述第一信息(201)指示所述连接已变更为新路径(202b),且如果所述反馈消息(211)指示在所述旧路径(202a)上传输的所述最后一个数据包在所述接收方设备(210)处缺失,并且序列号大于在所述旧路径(202a)上传输的所述最后一个数据包的序列号的至少一个数据包被所述接收方设备(210)接收,则:

6.根据权利要求5所述的发送方设备(200),其特征在于,所述发送方设备还用于:如果重传是用于发送所述数据包的所述底层传输协议的所述一个或多个规则所要求的,则重传序列号大于在所述旧路径(202a)上传输的所述最后一个数据包的所述序列号的每个缺失的数据包。

【专利技术属性】
技术研发人员:鲁文·科恩本沙哈尔·贝尔彻塔尔·米兹拉希
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

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

1