摘要 |
Systems and methods for improved data transfers are provided. In one embodiment, a computer readable data storage device having computer executable code for a method for an accelerated file transfer protocol is provided. The method comprises: determining a number (N) of data blocks for accelerating a sending device ahead of a receiving device; transmitting an initial data block plus N additional data blocks to the receiving device without waiting for an acknowledgement (ACK) message from the receiving device; checking for receipt of an ACK message; when a correct ACK message is received, transmitting a next data block; and when a final data block is transmitted, verifying receipt of an ACK message for each of a last N transmitted data blocks.
|