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:
Nov. 11, 2025

Filed:

May. 10, 2024
Applicant:

Red Hat, Inc., Raleigh, NC (US);

Inventor:

Michael Tsirkin, Ra'anana, IL;

Assignee:

Red Hat, Inc., Raleigh, NC (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 15/16 (2006.01); H04L 45/00 (2022.01); H04L 45/24 (2022.01); H04L 45/42 (2022.01);
U.S. Cl.
CPC ...
H04L 45/566 (2013.01); H04L 45/24 (2013.01); H04L 45/42 (2013.01);
Abstract

A network device driver (NDD) associated with a network interface device (NID) of a computing device processes a tunnel packet received by the NID and originating from a source device. The tunnel packet includes a tunnel packet header, a user datagram protocol (UDP) header, and a payload including a Transmission Control Protocol/Internet Protocol (TCP/IP) packet. The NDD accesses a data structure that corresponds to the NID. The NDD extracts a value from a field of the tunnel packet based on information in the tunnel packet and on information in the data structure. The NDD selects, based on the value, a first downstream destination from a plurality of downstream destinations operable to further process the tunnel packet, and causes the tunnel packet to be subsequently processed by the first downstream destination.


Find Patent Forward Citations

Loading…