[发明专利]使用传输超时的网络系统通信方法及通信装置在审
申请号: | 201911132556.5 | 申请日: | 2019-11-14 |
公开(公告)号: | CN111193577A | 公开(公告)日: | 2020-05-22 |
发明(设计)人: | 阿维夫·巴内亚;伊多·萨梅;艾坦·扎哈维;约瑟夫·伊蒂金;罗特·丹斯克尔 | 申请(专利权)人: | 迈络思科技有限公司 |
主分类号: | H04L1/18 | 分类号: | H04L1/18 |
代理公司: | 苏州创元专利商标事务所有限公司 32103 | 代理人: | 吴芳 |
地址: | 以色列*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 使用 传输 超时 网络 系统 通信 方法 装置 | ||
本发明提供一种使用传输超时的网络系统通信方法及通信装置,其中通信方法包括:提供用于传输超时的初始值,并将用于传输超时的当前值设置为初始值,经由通信介质从发送设备向接收设备发送与给定队列相关联的一个或多个分组,将与给定队列相关联的分组传输超时计时器设置为用于传输超时的当前值;和当与给定队列相关联的分组传输超时计时器期满时,执行以下操作:A.确定接收设备是否已成功接收到一个或多个分组;和执行以下步骤B和步骤C中的一个或两个:B.如果接收设备已成功接收到一个或多个分组,则减小用于传输超时的当前值;和C.如果接收设备没有成功接收到任何分组,则增大用于传输超时的当前值。
本申请涉及2018年11月15日提交的美国专利申请No.16/191,536,其在此通过引用整体并入本文。
技术领域
本发明涉及联网系统,并且特别但非排他地涉及联网系统中的传输超时问题,尤其涉及一种使用传输超时的网络系统通信方法及通信装置。
背景技术
使用超时来通知发送者可能未接收到传输,以使发送者可以重新发射(显然)未接收到的传输的联网系统是本领域已知的。TCP/IP中的TCP协议是使用超时的系统的一个示例。在RFC 1122中描述了TCP,而在RFC 6298中描述了一种机制,该机制用于计算被认为适合于在TCP中使用的重传计时器的值。从概念上讲,确定用于重传计时器TCP的值旨在尽可能地最大化带宽并最小化延迟。如在RFC 6298中所述,TCP重传计时器基于往返时间(RTT)。
发明内容
本发明在其某些实施方式中寻求提供一种改进的联网系统,并且特别但非排他地涉及一种使用传输超时的改进的网络系统。
通常,在一些联网系统中,最大化带宽(给定的可用传输介质)和同时最小化延迟可能是期望的结果。
RoCE(融合以太网上的RDMA)是联网系统的一个特定的非限制性示例,其中最大化带宽同时最小化延迟可能是期望的结果。在示例性实施方式中,本发明可以例如应用到:RoCE,其通过以太网提供远程直接存储器访问(RDMA);或InfinibandTMRDMA。
一般而言,当分组由RoCE联网系统中的发射设备进行发射时,如下面更全面地描述的那样,使用计时器和无序NACK分组来检测可能的丢失分组。给定的分组流中的重传通常使用“返回N”个分组的方法来处理。通过非限制性示例的方式,如果从接收设备接收到NACK分组,NACK分组指示未接收到分组M并且由发射设备发射的最后一个分组是分组M+N,则通常从分组M开始进行重传并且向前移动;这是“返回N个分组”。
除了上述的NACK分组机制之外也可以使用的RoCE中的超时机制包含对给定流使用计时器;如果计时器超时并且尚未从接收设备接收到ACK分组,则发射设备“假定”(在此基础上进行)未在接收设备进行接收。RoCE指定可能的超时值为4μs*2M,其中M为0到31之间的整数变量;M的值通常在软件中定义。实际上,这种超时通常约为1秒,尽管用于超时的实际值可能会有很大的变化,通常是取决于应用的变化。
本专利申请的指定发明人认为,在底层传输技术包括无损以太网(例如,在www.ieee802.org/1/pages/dcbridges.html中进行了描述)或InfinibandTM(根据定义是无损的)的背景下,使用大约1秒的超时可能是适当的,其中分组丢失可能以10-15的速率发生(每1015个分组中丢失1个分组),因为分组丢失非常少见。这种超时对于发现连接完全丢失也很有用。然而,在分组丢失更频繁地发生的背景下,如此长的超时可能是不合适且非最优的,至少是因为在发生超时之前可能会发送许多附加的分组。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于迈络思科技有限公司,未经迈络思科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911132556.5/2.html,转载请声明来源钻瓜专利网。