[发明专利]用于数据中心联网的可靠传输协议和硬件架构在审
申请号: | 202011269309.2 | 申请日: | 2020-11-13 |
公开(公告)号: | CN112383622A | 公开(公告)日: | 2021-02-19 |
发明(设计)人: | 王炜煌;普拉尚特·钱德拉;斯里尼瓦斯·瓦杜瓦塔 | 申请(专利权)人: | 谷歌有限责任公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 中原信达知识产权代理有限责任公司 11219 | 代理人: | 周亚荣;邓聪惠 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 数据中心 联网 可靠 传输 协议 硬件 架构 | ||
本公开涉及用于数据中心联网的可靠传输协议和硬件架构。提供了一种用于可靠地传输分组的通信协议系统。就此而言,发起者实体可以确定传出数据将被传送到目标实体。发起者实体可以将请求将传出数据放置在目标实体处的索求的推送请求传送到目标实体。发起者实体可以从目标实体接收响应于该索求的推送请求的推送授权。响应于该推送授权,发起者实体可以将要放置在目标实体处的传出数据传送到目标实体。
相关申请的交叉引用
本申请要求2019年12月12日提交的美国临时专利申请 No.62/947,036的提交日期的权益,其公开内容通过引用结合于此。
技术领域
本公开涉及用于数据中心联网的可靠传输协议和硬件架构。
背景技术
互联网协议套件是用于服务在通过互联网或其他计算机网络传达信息的两个设备之间的数据传输的一组通信协议。传输控制协议(“TCP”)是互联网协议套件的一部分,提供了通过局域网或广域网,在例如在客户端设备上运行的Web浏览器应用与在服务器设备上运行的Web服务器应用之间提供数据分组流的面向连接的、可靠的和有序的传递。当前,使用通信协议(诸如TCP)的数据中心遇到某些问题。例如,聚播(incast)是数据中心中常见的多对一通信模式,这当多个同步计算设备并行将数据发送到同一接收者计算设备时可能会导致聚播拥塞。此外,因为当前通信协议要求通过连接有序地传递分组,所以长尾延迟(其是用于要传送的一系列分组中的最后几个分组的时间量)可能会阻止传送下一系列的分组。
发明内容
本公开提供:由发起者实体确定要将传出数据传送到目标实体;由发起者实体将请求将所述传出数据放置在目标实体处的索求的推送请求(solicited push request)传送到目标实体;由发起者实体从目标实体接收响应于所述索求的推送请求的推送授权;以及由发起者实体响应于所述推送授权,将要放置在目标实体处的传出数据传送到目标实体。
该方法可以进一步包括:由发起者实体确定传出数据的大小满足预定阈值,其中,传送所述索求的推送请求是基于传出数据的大小满足预定阈值的确定。该推送请求可以源自发起者实体的上层协议,基于该发起者实体的上层协议,发起者实体的可靠传输协议层通过发起者实体与目标实体之间的连接,将所述索求的推送请求作为分组来传送。
该方法可以进一步包括:由发起者实体确定传出数据的大小不满足预定阈值;以及在不发送所述索求的推送请求或接收推送授权的情况下,由发起者实体传送要放置在目标实体处的传出数据。该推送请求可以源自发起者实体的上层协议,基于该发起者实体的上层协议,发起者实体的可靠传输协议层通过发起者实体与目标实体之间的连接,将传送数据作为分组来发送。
该方法可以进一步包括:由发起者实体从目标实体接收指示传出数据被接收到并且被放置在目标实体处的确认。
该方法可以进一步包括:由发起者实体确定需要来自目标实体的传入数据;由发起者实体将请求将传入数据传送到发起者实体的拉取请求传送到目标实体;由发起者实体从目标实体接收响应于该拉取请求的传入数据。该方法可以进一步包括由发起者实体基于一个或多个拥塞参数来排程针对传入数据的该拉取请求。
本公开进一步提供:由发送者实体通过到接收者实体的连接按第一顺序传送多个分组;由发送者实体维护包括多个位的至少一个滑动窗口,其中,该滑动窗口的每个位表示所述多个分组中的相应分组;由发送者实体接收指示接收者实体已经接收到所述多个分组中的一个或多个分组的一个或多个确认,每个确认均引用所述多个分组中的相应分组,其中,这些确认按与第一顺序不同的第二顺序被接收;以及由发送者实体修改滑动窗口中的所述多个位中的与接收到的所述一个或多个确认相对应的一个或多个位的值。
该方法可以进一步包括:由发送者实体基于一个或多个拥塞参数来调整滑动窗口的大小。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于谷歌有限责任公司,未经谷歌有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011269309.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种含有悠波球的蹦极绳
- 下一篇:一种氨基磺酸系减水剂的制备方法