Patent ID: 11876859
Assignee: MELLANOX TECHNOLOGIES, LTD.
Field: Digital communication (Electrical engineering)
Classification: CPC H | IPC H

Claim 19:
20. A method for communication, comprising:
in a network device that connects to a communication network, and to a host comprising a host processor running a client process that mediates between a remote process communicating with the host over the communication network and a storage device coupled to the host, using a remote storage protocol,
receiving packets belonging to a message of the remote storage protocol, from the remote process over the communication network, the message having a message length, wherein the received packets are related to performing a storage operation on the storage device;
identifying, in at least some of the received packets, application-level information specifying the message length;
determining, based on the identified message length, that the packets of the message already received comprise only a portion of the message; and
in response to determining that the client process benefits from receiving less than the entire message, initiating reporting the packets of the message already received to the client process.