Nova Patents
EP1537695B1

System and method for tcp offload

Abstract

This record has no abstract on file.

EP1537695B1, drawing sheet 1
Sheet 1 of 15

Term

Term ended

Expired 29 August 2023, 3.1 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

10 claims: 3 independent, 7 dependent

  1. 1
    A system for offloading TCP processing, the system comprising:a host;a network interface card (250), NIC, coupled to said host, said NIC (250) comprising, a TCP enabled Ethernet controller (270), TEEC, said TEEC (270) comprising, at least one internal elastic buffer (280, 290), wherein said TEEC (270) is adapted to process an incoming TCP packet once and to temporarily buffer at least a portion of said incoming TCP packet in said internal elastic buffer (280, 290), said processing occurring without reassembly.
  2. 5
    A method for offloading TCP processing, the method comprising:receiving an incoming TCP packet at a TCP enabled Ethernet controller (270), TEEC;processing at least a portion of said incoming packet once by said TEEC (270) without reassembly;and temporarily buffering said at least a portion of said incoming TCP packet in at least one internal elastic buffer (280, 290) of said TEEC (270).
  3. 8
    A machine-readable storage, having stored thereon, a computer program having at least one code section for providing TCP offload, the at least one code section being executable by a machine for causing the machine to perform steps comprising:receiving an incoming TCP packet at a TCP enabled Ethernet controller (270), TEEC;processing at least a portion of said incoming packet once by said TEEC (270) without reassembly;and temporarily buffering said at least a portion of said incoming TCP packet in at least one internal elastic buffer (280, 290) of said TEEC (270).