Processing packets according to hierarchy of flow entry storages

T Koponen, A Zhou, BL Pfaff, J Pettit - US Patent 10,659,373, 2020 - Google Patents
Some embodiments provide a method for processing a packet received by a managed
forwarding element. The method performs a series of packet classification operations based …

Private ethernet overlay networks over a shared ethernet in a virtual environment

A Dalal - US Patent 10,951,744, 2021 - Google Patents
(57) ABSTRACT A system for private networking within a virtual infrastruc ture is presented.
The system includes a virtual machine (VM) in a first host, the VM being associated with a …

Use of tunnels to hide network addresses

M Casado, WA Lambeth - US Patent 9,680,750, 2017 - Google Patents
For a managed network including first and second managed Switching elements that
implement logical data path sets, some embodiments provide a method that establishes …

Fault tolerant managed switching element architecture

BL Pfaff, EJ Jackson, T Koponen, P Thakkar - US Patent 8,913,483, 2014 - Google Patents
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 …

Connection identifier assignment and source network address translation

T Koponen, R Zhang, P Thakkar, M Casado - US Patent 8,913,611, 2014 - Google Patents
(57) ABSTRACT A controller of a network control system for configuring several middlebox
instances is described. The middlebox instances implement a middlebox in a distributed …

Packet processing in managed interconnection switching elements

M Casado, T Koponen, P Thakkar - US Patent 9,209,998, 2015 - Google Patents
Some embodiments provide a novel method for forwarding a packet at a first managed
interconnection switching element in a managed network of interconnection switching …

Detecting and handling elephant flows

T Koponen, J Pettit, M Casado, B Davie… - US Patent …, 2019 - Google Patents
Some embodiments provide a forwarding element that detects and handles elephant flows.
In detecting, the for warding element of some embodiments monitors statistics or …

Private ethernet overlay networks over a shared ethernet in a virtual environment

A Dalal - US Patent 9,900,410, 2018 - Google Patents
A system for private networking within a virtual infrastructure is presented. The system
includes a virtual machine (VM) in a first host, the VM being associated with a first virtual …

Use of network information base structure to establish communication between applications

T Koponen, M Casado, J Stribling, N Gude - US Patent 8,966,040, 2015 - Google Patents
Some embodiments provide a program for managing several switching elements. The
program receives, at a network information base (NIB) data structure that stores data for …

Virtual input-output connections for machine virtualization

Y Haviv, A Berlovitch - US Patent 8,201,168, 2012 - Google Patents
(57) ABSTRACT A computing method includes specifying a virtual computer system
including at least one virtual or physical compute node, which produces data packets having …