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 …

ARP for logical router

G Chandrashekhar, RK Subramaniyam… - US Patent …, 2017 - Google Patents
7,260,648 7,283,473 7,339,929 7,342,916 7,391,771 7,450,598 7.463, 579 7,478,173
7,555,002 7,606,260 7,643,488 7,649,851 7,710,874 7,760,735 7,764,599 7,792.987 …

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 …

Static routes for logical routers

I Ganichev, JA Garcia, R Zhang, A Atteka… - US Patent …, 2016 - Google Patents
Some embodiments provide a method for a network control ler. The method receives
configuration data, for a logical router managed by the network controller, that specifies at …

Architecture of networks with middleboxes

T Koponen, R Zhang, P Thakkar, M Casado - US Patent 8,966,024, 2015 - Google Patents
Some embodiments provide a system for implementing a logical network that includes a set
of end machines, a first logical middlebox, and a second logical middlebox con nected by a …

Load balancing and destination network address translation middleboxes

R Zhang, T Koponen, P Thakkar, M Casado - US Patent 10,514,941, 2019 - 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 …

Configuration of logical router

G Chandrashekhar, RK Subramaniyam… - US Patent …, 2018 - Google Patents
Some embodiments provide a method of operating several logical networks over a network
virtualization infrastructure. The method defines a managed physical switching element …

Address resolution using multiple designated instances of a logical router

V Agarwal, G Chandrashekhar… - US Patent …, 2018 - Google Patents
A logical routing element (LRE) having multiple designated instances for routing packets
from physical hosts (PH) to a logical network is provided. A PH in a network segment with …

Tunnel creation

A Padmanabhan, P Thakkar, R Zhang… - US Patent …, 2016 - Google Patents
US9319338B2 - Tunnel creation - Google Patents US9319338B2 - Tunnel creation - Google
Patents Tunnel creation Download PDF Info Publication number US9319338B2 US9319338B2 …

Virtual distributed bridging

RK Subramaniyam, H Wang… - US Patent …, 2017 - Google Patents
Virtualization software that includes a VDRB (virtual dis tributed router/bridge) module for
performing L3 routing and/or bridging operations is provided. At least some of the VDRBs …