Network virtualization apparatus and method with scheduling capabilities

T Koponen, P Thakkar - US Patent 9,203,701, 2015 - Google Patents
Some embodiments provide a controller for managing several managed switching elements
that forward data in a network. The controller includes an interface for receiving input logi cal …

Managed switch architectures for implementing logical datapath sets

M Casado, KE Amidon, BL Pfaff - US Patent 9,306,875, 2016 - Google Patents
Some embodiments provide a system that includes a set of network controllers for receiving
definitions of first and second logical switching elements. The system includes several …

Logical packet processing pipeline that retains state information to effectuate efficient processing of packets

M Casado, T Koponen, P Thakkar - US Patent 9,049,153, 2015 - Google Patents
Some embodiments provide a method of processing a packet through a logical Switching
element implemented by several managed Switching elements. The method receives a …

Pull-based state dissemination between managed forwarding elements

T Koponen, A Padmanabhan - US Patent 9,246,833, 2016 - Google Patents
For a controller that manages managed forwarding elements that forward data in a network,
a method for configuring the managed forwarding elements is described. The method …

Replacement of logical network addresses with physical network addresses

Y Wang, HAN Donghai - US Patent 10,637,800, 2020 - Google Patents
Some embodiments provide a method, that receives a packet having a first logical network
address as a source address and a second logical network address as a destination …

Distributed network control system

T Koponen, P Thakkar, A Padmanabhan… - US Patent …, 2016 - Google Patents
US9407566B2 - Distributed network control system - Google Patents US9407566B2 - Distributed
network control system - Google Patents Distributed network control system Download PDF Info …

Distributed network virtualization apparatus and method

T Koponen, P Thakkar, M Casado… - US Patent …, 2014 - Google Patents
Some embodiments provide a distributed control system for controlling managed switching
elements of a network. The distributed control system comprises a first network virtualizer for …

Network control system for configuring middleboxes

R Zhang, T Koponen IV, P Thakkar… - US Patent …, 2019 - Google Patents
Some embodiments provide a method for configuring a logical middlebox in a hosting
system that includes a set of nodes. The logical middlebox is part of a logical network that …

Private allocated networks over shared communications infrastructure

WA Lambeth, A Dalal, B Deianov, J Xiao - US Patent 9,306,910, 2016 - Google Patents
Methods and systems for implementing private allocated net works in a virtual infrastructure
are presented. One method operation creates virtual Switches in one or more hosts in the …

Connection identifier assignment and source network address translation

T Koponen, R Zhang, P Thakkar, M Casado - US Patent 9,306,909, 2016 - 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 …