Patent ID: 8060644
Filing Date: 2011-11-15
Classification: H04L

Abstract:
1. A method of operating an intelligent network adaptor that couples a host to a network, the host executing an application configured to receive data packets, including application data, from a peer via the network and the intelligent network adaptor using a stateful connection between the host and the peer according to a connection-oriented protocol, wherein the intelligent network adaptor performs protocol processing of the connection, the method comprising: by the intelligent network adaptor, performing protocol processing for the connection with the peer to, at least in part, obtain the application data from the data packets received from the peer, including indicating a receive window to the peer; placing application data, received from the peer via the stateful connection, from the intelligent network adaptor directly to host memory application buffer associated with the application without the application data being first provided from the intelligent network adaptor to host memory buffer associated with a host operating system and not specifically with the application; and causing the indicated receive window to be increased based on the application buffer becoming available due to the application consuming application data from the application buffer.