Load balancing in a logical pipeline

T Koponen, R Zhang - US Patent 9,059,999, 2015 - Google Patents
A non-transitory machine readable medium storing a program that configures a managed
forwarding element to perform logical L2 switching and L3 routing is described. The program …

Distributed logical L3 routing

R Zhang, T Koponen, P Thakkar - US Patent 9,276,897, 2016 - Google Patents
A non-transitory machine readable medium storing a program that configures first and
second managed forwarding elements to perform logical L2 switching and L3 routing is …

Distributed logical L3 routing

T Koponen, R Zhang, M Casado, P Thakkar… - US Patent …, 2016 - Google Patents
A novel method for configuring first and second managed forwarding elements to perform
logical L2 switching and L3 routing is described. The method generates a first set of flow …

Enabling hardware switches to perform logical routing functionalities

A Chanda, B Davie - US Patent 9,967,182, 2018 - Google Patents
A managed hardware forwarding element (MHFE) that performs packet forwarding
operations for a logical network is described. The MHFE receives configuration data for the …

Dynamic generation of flow entries for last-hop processing

T Koponen, R Zhang - US Patent 9,124,538, 2015 - Google Patents
Related US Application Data forwarding element that implements logical forwarding ele (63)
Continuation-in-part of application No. 13/589,074, ments of a logical network. The method …

Configuring logical routers on hardware switches

A Chanda, B Davie - US Patent 9,847,938, 2017 - Google Patents
A method for configuring a managed hardware forwarding element (MHFE) to perform
packet forwarding operations for a logical network is described. The method receives data …

Logical L3 processing for L2 hardware switches

A Chanda, P Thakkar - US Patent 9,998,324, 2018 - Google Patents
A method for configuring a managed forwarding element (MFE) to perform logical routing
operations in a logical network on behalf of a hardware switch is described. The method of …

Using transactions to compute and propagate network forwarding state

T Koponen, A Padmanabhan - US Patent 9,306,843, 2016 - Google Patents
For a controller for managing a network comprising several managed forwarding elements
that forward data in the net work, a method for configuring a managed forwarding ele ment is …

Defining routing domain for distributed packet processing

C Jiang, S Jianjun, P Thakkar, A Chanda… - US Patent …, 2019 - Google Patents
For a managed network including multiple host machines implementing multiple logical
networks, some embodi ments provide a method that reduces the memory and traffic load …

Handling NAT migration in logical L3 routing

T Koponen, P Thakkar, R Zhang - US Patent 9,407,599, 2016 - Google Patents
For a network controller for managing managed forwarding elements running in hosts in a
network, a method for configuring a host to facilitate migration of a virtual machine (VM) from …