×

TCP offload send optimization

  • US 8,341,286 B1
  • Filed: 07/16/2009
  • Issued: 12/25/2012
  • Est. Priority Date: 07/31/2008
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • running an application on a computer having a network interface, the application controlling data;

    running, on the network interface, a transmission control protocol (TCP) connection for the application, including maintaining a SndUna value for the TCP connection;

    providing, by the computer to the network interface, a command to send the data;

    setting a SndUna threshold at the network interface, the SndUna threshold having a sequence number that is greater than or equal to the ending sequence number of the data;

    updating, by the network interface, the SndUna value; and

    providing, by the network interface to the computer, the SndUna value, thereby indicating to the computer that the command has been completed;

    wherein providing the SndUna value is initiated by receiving, by the network interface, an acknowledgement having a sequence number greater than or equal to the SndUna threshold.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×