The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jan. 28, 2020

Filed:

Jun. 04, 2018
Applicant:

Mellanox Technologies, Ltd., Yokneam, IL;

Inventors:

Guy Shattah, Tel Aviv, IL;

Ron Efraim, Zur Hadasa, IL;

Lior Narkis, Petah-Tikva, IL;

Assignee:
Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04L 29/06 (2006.01); H04L 12/851 (2013.01); H04L 12/931 (2013.01); H04L 12/801 (2013.01);
U.S. Cl.
CPC ...
H04L 47/2441 (2013.01); H04L 47/193 (2013.01); H04L 49/70 (2013.01); H04L 63/0254 (2013.01); H04L 63/1466 (2013.01); H04L 63/1458 (2013.01);
Abstract

A mechanism is provided for partial offload of connection tracking from a host processor to a network interface device. Software running in the host processor is used for connection establishment. After a connection has been established the software initializes and transfers flow-control to the network interface device. Thereafter, the network interface device continues transferring packets to the destination, while the software in the host processor monitors the flow. If the connection has been terminated or has expired flow control reverts to the software. Modes of operation are provided for network interface devices with and without a specific connection-tracking module.


Find Patent Forward Citations

Loading…