×

CHIMNEY ONLOAD IMPLEMENTATION OF NETWORK PROTOCOL STACK

  • US 20130111059A1
  • Filed: 12/19/2012
  • Published: 05/02/2013
  • Est. Priority Date: 07/10/2006
  • Status: Active Grant
First Claim
Patent Images

1. A system comprising a first data processing system, the first data processing system comprising:

  • a memory;

    a processor subsystem coupled to the memory, the processor subsystem configured to run an operating system and a software networking arrangement,wherein the operating system is capable of processing a flow of traffic data received from an application supported by the first data processing system, the operating system being operable in;

    a first mode, in which the operating system performs protocol processing of a flow of traffic data and then passes the protocol processed data to a network interface device for transmission; and

    a second mode, in which the operating system does not perform protocol processing of a flow of traffic data, the operating system being arranged to, on entering the second mode, transmit a message to the network interface device indicating that the network interface device is to perform protocol processing of the flow of traffic data,and wherein the software networking arrangement comprises;

    a protocol processing entity; and

    a driver for a network interface device, the driver being configured to receive said message from the operating system and in response thereto, to configure the protocol processing entity to perform transport-level protocol processing of the flow of traffic data received from an application within the context of that application and then pass the protocol processed data to the network interface device.

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