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 …

Flow templating in logical L3 routing

JE Gross IV, R Zhang, T Koponen - US Patent 9,319,375, 2016 - Google Patents
Networks have traditionally been managed through low-level configuration of individual
components. Network configurations often depend on the underlying network: for example …

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 …

Maintaining data stored with a packet

I Ganichev, HVC Lim, JE Gross IV, J Pettit - US Patent 9,407,580, 2016 - Google Patents
US9407580B2 - Maintaining data stored with a packet - Google Patents US9407580B2 -
Maintaining data stored with a packet - Google Patents Maintaining data stored with a packet …

Network control apparatus and method for creating and modifying logical switching elements

T Koponen, P Thakkar, BJ Fulton - US Patent 9,525,647, 2016 - Google Patents
(57) ABSTRACT A network controller for managing several managed switch ing elements
that forward data in a network that includes the managed Switching elements. The network …

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 …

Logical L3 routing with DHCP

P Thakkar, R Zhang, T Koponen - US Patent 9,356,906, 2016 - Google Patents
COCAUCFPFHUGAA-MGNBDDOMSA-N n-[3-[(1s, 7s)-5-amino-4-thia-6-azabicyclo [5.1. 0]
oct-5-en-7-yl]-4-fluorophenyl]-5-chloropyridine-2-carboxamide Chemical compound C= 1C …

Handling NAT in logical L3 routing

R Zhang, P Thakkar, T Koponen - US Patent 9,350,696, 2016 - Google Patents
COCAUCFPFHUGAA-MGNBDDOMSA-N n-[3-[(1s, 7s)-5-amino-4-thia-6-azabicyclo [5.1. 0]
oct-5-en-7-yl]-4-fluorophenyl]-5-chloropyridine-2-carboxamide Chemical compound C= 1C …

Logical L3 daemon

R Zhang, JE Gross IV, T Koponen - US Patent 9,461,960, 2016 - Google Patents
Networks have traditionally been managed through low-level configuration of individual
components. Network configurations often depend on the underlying network: for example …

Distributed network control system with one master controller per logical datapath set

WA Lambeth, T Koponen, M Casado - US Patent 9,363,210, 2016 - Google Patents
Provisional application No. 61/361.912, filed on Jul. 6, 2010, provisional application No.
61/361,913, filed on Jul. 6, 2010, provisional application No. 61/429,753, filed on Jan. 4 …