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:

Feb. 13, 2019
Applicant:

Citrix Systems, Inc., Fort Lauderdale, FL (US);

Inventor:

Mahesh Narayanan, San Jose, CA (US);

Assignee:

Citrix Systems, Inc., Fort Lauderdale, FL (US);

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
H04L 12/28 (2006.01); H04L 12/803 (2013.01); H04L 12/743 (2013.01); H04L 12/715 (2013.01); H04L 12/46 (2006.01); H04L 12/771 (2013.01); H04L 12/931 (2013.01);
U.S. Cl.
CPC ...
H04L 47/125 (2013.01); H04L 12/4633 (2013.01); H04L 45/64 (2013.01); H04L 45/7453 (2013.01); H04L 45/56 (2013.01); H04L 49/70 (2013.01);
Abstract

Disclosed embodiments describe systems and methods for tunneling packets. A tunnel between a first intermediary device and a second intermediary device is established that encapsulates payload packets of transport layer connections between a client and a server. The first intermediary device identifies, from a first packet of a transport layer connection between the client and the server, packet header information. The first intermediary device populates a destination port and a source port of a header of a second packet to be transmitted via the tunnel. The destination port is populated with a predetermined destination port, and the source port includes a first hash of a tuple of the packet header information of the first packet. The second packet includes the first packet as a payload, and is load balanced across paths to the second intermediary device based on a second hash of the header of the second packet.


Find Patent Forward Citations

Loading…