Fault tolerant managed switching element architecture
AssigneeNicira, Inc.
InventorsBenjamin L. Pfaff, Ethan J. Jackson, Teemu Koponen, Pankaj Thakkar
Life of this patent
Estimating the term…
Loading patent…
AssigneeNicira, Inc.
InventorsBenjamin L. Pfaff, Ethan J. Jackson, Teemu Koponen, Pankaj Thakkar
Estimating the term…
In a hierarchical switching architecture that includes at least one lower level managed switching element that connects to several higher level managed switching elements, some embodiments provide a method of identifying a higher level managed switching element to which the lower level managed switching element forwards a packet for further processing. The method computes a value based on a set of attributes of the packet. The method identifies a record from a hierarchy traversal table based on the computed value. The record specifies (1) a first higher level managed switching element as a primary higher level managed switching element and (2) a second higher level managed switching element as a secondary higher level managed switching element. The primary and secondary higher level managed switching elements are for forwarding the packet for further processing. The method forwards the packet to one of the higher level managed switching elements.
In a hierarchical switching architecture comprising at least one lower level managed switching element (LLMSE) that connects to a plurality of higher level managed switching elements (HLMSEs), a method of identifying a HLMSE to which the LLMSE forwards a packet for further processing, the method comprising:
A non-transitory machine readable medium storing a program for execution by at least one processing unit of a managed edge switching element (MESE) that connects to a plurality of managed non-edge switching elements (MNESEs) in a hierarchical switching architecture, the program for identifying a MNESE to which the MESE forwards a packet for further processing, the program comprising sets of instructions for:
Dependencies are inferred from the claim text.