×

System and method for fault tolerant TCP offload

  • US 7,224,692 B2
  • Filed: 01/06/2003
  • Issued: 05/29/2007
  • Est. Priority Date: 09/04/2002
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for providing fault tolerant Transmission Control Protocol (TCP) offloading, the method comprising:

  • receiving a TCP segment via a TCP offload engine (TOE);

    calculating a TCP sequence number;

    updating a value of a first TOE variable with the calculated TCP sequence number;

    writing a receive sequence record based upon at least the calculated TCP sequence number to a TCP sequence update queue in a host;

    updating a first host variable with a value from the written receive sequence record; and

    if the received TCP segment acknowledges previously sent data, thenupdating a value of a second TOE variable with the calculated TCP sequence number,writing a send sequence record based upon at least the updated value of the second TOE variable to the TCP sequence update queue, andupdating a value of a second host variable with a value from the written send sequence record.

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×