首页> 外国专利> METHOD AND DEVICE FOR REVIEWING, FAILING AND RESTORING AN INPUT / OUTPUT CONNECTION IN A COMPUTER NETWORK

METHOD AND DEVICE FOR REVIEWING, FAILING AND RESTORING AN INPUT / OUTPUT CONNECTION IN A COMPUTER NETWORK

机译:在计算机网络中检查,失败和恢复输入/输出连接的方法和设备

摘要

A method for transmitting data in a network from a source node to a destination node includes the steps of transmitting data packets from the source node to an intermediary point, and assigning each of the packets a corresponding sequence number. A copy of each packet is stored in a buffer at the source node until receiving an acknowledgment that each packet was successfully received by the intermediary point. Upon successfully reaching the intermediate point, the intermediate point assigns an intermediate point sequence number to each packet. A copy of each packet is retained in a buffer at the intermediate point until receiving an acknowledgment that the packet was successfully received at the next delivery point. Once a particular packet is successfully received at an intermediary point, the particular packet is de-allocated at the source node, as are any other packets in the buffer between the particular packet and the last acknowledged packet. Upon receipt of an error indication, each packet is retransmitted along with all subsequent packets. At the receiving end, all received packets following the packet associated with the error indication are dropped until successfully receiving a retransmitted version of the packet. In addition, a single negative acknowledgment is used to indicate that a packet associated with the negative acknowledgment includes at least one error and to simultaneously indicate that all previous packets received prior to the packet associated with the negative acknowledgment were received correctly. Finally, a link sequence number is assigned to each of packet before transmitting it from a origination point in a link. Subsequently, each new link origination point assigns a sequence number that is independent from the sequence number assigned by the source node or the previous origination point.
机译:一种用于在网络中从源节点向目的地节点传输数据的方法,包括以下步骤:将数据分组从源节点传输至中间点,并为每个分组分配对应的序号。每个数据包的副本存储在源节点的缓冲区中,直到收到中间点成功接收到每个数据包的确认为止。成功到达中间点后,中间点将中间点序列号分配给每个数据包。每个数据包的副本都在中间点保留在缓冲区中,直到收到确认已在下一个传递点成功接收到数据包的确认为止。一旦在中间点成功接收到特定数据包,该特定数据包就会在源节点处取消分配,就像该特定数据包和最后一个确认数据包之间的缓冲区中的其他任何数据包一样。收到错误指示后,每个数据包将与所有后续数据包一起重新传输。在接收端,丢弃与错误指示关联的数据包之后的所有已接收数据包,直到成功接收到该数据包的重传版本为止。另外,单个否定确认用于指示与否定确认相关联的分组包括至少一个错误,并且同时指示正确地接收了在与否定确认相关联的分组之前接收的所有先前分组。最后,在从链路的始发点发送分组之前,将链路序列号分配给每个分组。随后,每个新的链接始发点都分配一个序列号,该序列号与源节点或先前的始发点分配的序列号无关。

著录项

  • 公开/公告号DE69934124T2

    专利类型

  • 公开/公告日2007-10-11

    原文格式PDF

  • 申请/专利权人 INTEL CORPORATION;

    申请/专利号DE19996034124T

  • 发明设计人

    申请日1999-07-30

  • 分类号H04Q11/04;

  • 国家 DE

  • 入库时间 2022-08-21 20:27:18

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号