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:
May. 06, 2014

Filed:

Jul. 06, 2011
Applicants:

Teemu Koponen, San Francisco, CA (US);

Pankaj Thakkar, Santa Clara, CA (US);

Martin Casado, Portola Valley, CA (US);

W. Andrew Lambeth, San Mateo, CA (US);

Alexander Yip, Menlo Park, CA (US);

Jeremy Stribling, San Francisco, CA (US);

Inventors:

Teemu Koponen, San Francisco, CA (US);

Pankaj Thakkar, Santa Clara, CA (US);

Martin Casado, Portola Valley, CA (US);

W. Andrew Lambeth, San Mateo, CA (US);

Alexander Yip, Menlo Park, CA (US);

Jeremy Stribling, San Francisco, CA (US);

Assignee:

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

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04L 12/26 (2006.01); H04L 12/54 (2013.01); G06F 15/173 (2006.01); G06F 12/10 (2006.01);
U.S. Cl.
CPC ...
Abstract

Some embodiments provide a virtualizer for managing a plurality of managed switching elements that forward data through a network. The virtualizer comprises a first set of tables for storing input logical forwarding plane data and a second set of tables for storing output physical control plane data. It also includes a table mapping engine for mapping the input logical forwarding plane data in the first set of tables to output physical control plane data in the second set of tables by performing a set of database join operations on the input logical forwarding plane data in the first set of tables. In some embodiments, the physical control plane data is subsequently translated into physical forwarding behaviors that direct the forwarding of data by the managed switching elements.


Find Patent Forward Citations

Loading…