Obtaining a destination address so that a network interface device can write network data without headers directly into host memory

   
   

A Network Interface device (NI device) coupled to a host computer receives a multi-packet message from a network (for example, the Internet) and DMAs the data portions of the various packets directly into a destination in application memory on the host computer. The address of the destination is determined by supplying a first part of the first packet to an application program such that the application program returns the address of the destination. The address is supplied by the host computer to the NI device so that the NI device can DMA the data portions of the various packets directly into the destination. In some embodiments the NI device is an expansion card added to the host computer, whereas in other embodiments the NI device is a part of the host computer.

Eine Netz-Schnittstelle Vorrichtung (Ni Vorrichtung) verbunden zu einem Host-Computer empfängt eine Multipaket Anzeige von einem Netz (zum Beispiel, das Internet) und von DMAs die Datenteile der verschiedenen Pakete direkt in einen Bestimmungsort im Anwendung Gedächtnis auf dem Host-Computer. Die Adresse des Bestimmungsortes wird festgestellt, indem man ein erstes Teil des ersten Pakets an ein Anwendungsprogramm so liefert, daß das Anwendungsprogramm die Adresse des Bestimmungsortes zurückbringt. Die Adresse wird durch den Host-Computer an die Ni Vorrichtung damit die Ni Vorrichtung Dose DMA die Datenteile der verschiedenen Pakete direkt in den Bestimmungsort geliefert. In einigen Verkörperungen ist die Ni Vorrichtung eine Expansion Karte, die dem Host-Computer hinzugefügt wird, während in anderen Verkörperungen die Ni Vorrichtung ein Teil des Host-Computers ist.

 
Web www.patentalert.com

< Data-output-control apparatus and data-output-service providing method

< Method and system of data collection and mapping from a remote position reporting device

> Method for administering certification data

> Content preference system at retail outlet

~ 00118