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:
Dec. 10, 2024

Filed:

Mar. 19, 2023
Applicant:

Vmware Llc, Palo Alto, CA (US);

Inventors:

Jayant Jain, Cupertino, CA (US);

Anand Parthasarathy, Fremont, CA (US);

Mani Kancherla, Cupertino, CA (US);

Anirban Sengupta, Saratoga, CA (US);

Assignee:

VMware LLC, Palo Alto, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04L 67/1023 (2022.01); H04L 12/46 (2006.01); H04L 12/66 (2006.01); H04L 47/125 (2022.01); H04L 47/20 (2022.01); H04L 67/1027 (2022.01); H04L 101/622 (2022.01);
U.S. Cl.
CPC ...
H04L 67/1023 (2013.01); H04L 12/4633 (2013.01); H04L 12/66 (2013.01); H04L 47/125 (2013.01); H04L 47/20 (2013.01); H04L 67/1027 (2013.01); H04L 2101/622 (2022.05);
Abstract

Some embodiments of the invention provide a method for forwarding data messages between a client and a server (e.g., between client and server machines and/or applications). In some embodiments, the method receives a data message that a load balancer has directed from a particular client to a particular server after selecting the particular server from a set of several candidate servers for the received data message's flow. The method stores an association between an identifier associated with the load balancer and a flow identifier associated with the message flow, and then forwards the received data message to the particular server. The method subsequently uses the load balancer identifier in the stored association to forward to the particular load balancer a data message that is sent by the particular server. The method of some embodiments is implemented by an intervening forwarding element (e.g., a router) between the load balancer set and the server set.


Find Patent Forward Citations

Loading…