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:
Mar. 07, 2023

Filed:

May. 05, 2021
Applicant:

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

Inventors:

Igor Ganichev, San Jose, CA (US);

Alexander Yip, Menlo Park, CA (US);

Pankaj Thakkar, Cupertino, CA (US);

Teemu Koponen, San Francisco, CA (US);

Aayush Saxena, Santa Clara, CA (US);

Assignee:

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

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04L 43/16 (2022.01); H04L 67/5651 (2022.01); H04L 41/0813 (2022.01); H04L 67/00 (2022.01); H04L 45/64 (2022.01);
U.S. Cl.
CPC ...
H04L 67/5651 (2022.05); H04L 41/0813 (2013.01); H04L 43/16 (2013.01); H04L 67/34 (2013.01); H04L 45/64 (2013.01);
Abstract

Some embodiments provide a method for a network controller that manages multiple managed forwarding elements (MFEs) that implement multiple logical networks. The method stores (i) a first data structure including an entry for each logical entity in a desired state of the multiple logical networks and (ii) a second data structure including an entry for each logical entity referred to by an update for at least one MFE. Upon receiving updates specifying modifications to the logical entities, the method adds separate updates to separate queues for the MFEs that require the update. The separate updates reference the logical entity entries in the second data structure. When the second data structure reaches a threshold size in comparison to the first data structure, the method compacts the updates in at least one of the queues so that each queue has no more than one update referencing a particular logical entity entry.


Find Patent Forward Citations

Loading…