×

TCP-offload-engine based zero-copy sockets

  • US 20070162639A1
  • Filed: 11/30/2005
  • Published: 07/12/2007
  • Est. Priority Date: 11/30/2005
  • Status: Abandoned Application
First Claim
Patent Images

1. A computer-readable storage medium storing instructions that when executed by a computer cause the computer to perform a method for sending data to a remote host using a socket, the method comprising:

  • receiving a request from an application to write data to the socket, wherein the data is stored in a source memory buffer in user memory;

    initiating a DMA (Direct Memory Access) transfer to transfer the data from the source memory buffer to a target memory buffer in a TCP (Transmission Control Protocol) Offload Engine; and

    returning control to the application without waiting for the TCP Offload Engine to send the data to the remote host.

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