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:
Oct. 24, 2023

Filed:

Jan. 07, 2022
Applicant:

Vmware, Inc., Palo Alto, CA (US);

Inventors:

Yong Wang, Sunnyvale, CA (US);

Xinhua Hong, Milpitas, CA (US);

Hongwei Zhu, Mountain View, CA (US);

Assignee:

VMWARE, INC., Palo Alto, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04L 45/24 (2022.01); H04L 45/02 (2022.01); H04L 12/46 (2006.01); H04L 47/2441 (2022.01); H04L 45/7453 (2022.01);
U.S. Cl.
CPC ...
H04L 45/24 (2013.01); H04L 12/4641 (2013.01); H04L 45/02 (2013.01); H04L 45/7453 (2013.01); H04L 47/2441 (2013.01);
Abstract

Some embodiments provide a method for forwarding data messages between edge nodes that perform stateful processing on flows between a logical network and an external network. At a particular edge node, the method receives a data message belonging to a flow. The edge nodes use a deterministic algorithm to select one of the edge nodes to perform processing for each flow. The method identifies a first edge node to perform processing for the flow in a previous configuration and a second edge node to perform processing for the flow in a new configuration according to the algorithm. When the first and second edge nodes are different, the method uses a probabilistic filter and a stateful connection tracker to determine whether the flow existed prior to a particular time. When the flow did not exist prior to that time, the method selects the second edge node for the received data message.


Find Patent Forward Citations

Loading…