Managing a network by controlling edge and non-edge switching elements

T Koponen, M Casado - US Patent 9,007,903, 2015 - Google Patents
Some embodiments provide a network system that includes several non-edge switching
elements that are each for forwarding network data to other non-edge switching elements …

Communication channel for distributed network control system

T Koponen, WA Lambeth, P Thakkar - US Patent 9,253,109, 2016 - Google Patents
US9253109B2 - Communication channel for distributed network control system - Google Patents
US9253109B2 - Communication channel for distributed network control system - Google Patents …

Network control apparatus and method

M Casado, T Koponen, WA Lambeth… - US Patent …, 2014 - Google Patents
US8743888B2 - Network control apparatus and method - Google Patents US8743888B2 -
Network control apparatus and method - Google Patents Network control apparatus and …

Network control apparatus and method with port security controls

BJ Fulton, P Thakkar, T Koponen… - US Patent …, 2015 - Google Patents
Port security in Some embodiments is a technique to apply to a particular port of a logical
Switching element such that the network data entering and existing the logical switching ele …

Visualization of path between logical network endpoints

A Nhu, BV Jegarajan, JS Sik, VRB Golla… - US Patent …, 2020 - Google Patents
Some embodiments provide a method that receives a request for information regarding a
path between endpoints of a logical network. The method provides, for display, a …

Scheduling distribution of physical control plane data

P Thakkar, T Koponen - US Patent 9,306,864, 2016 - Google Patents
US9306864B2 - Scheduling distribution of physical control plane data - Google Patents
US9306864B2 - Scheduling distribution of physical control plane data - Google Patents …

Management of update queues for network controller

I Ganichev, A Yip, P Thakkar, T Koponen… - US Patent …, 2021 - Google Patents
Some embodiments provide a method for a network controller that manages multiple
managed forwarding elements (MFEs) that implement multiple logical networks. The method …

Scheduling distribution of logical forwarding plane data

P Thakkar, T Koponen - US Patent 9,300,593, 2016 - Google Patents
US9300593B2 - Scheduling distribution of logical forwarding plane data - Google Patents
US9300593B2 - Scheduling distribution of logical forwarding plane data - Google Patents …

Method and apparatus for replicating network information base in a distributed network control system with multiple controller instances

M Casado, T Koponen, J Stribling - US Patent 9,172,663, 2015 - Google Patents
(57) ABSTRACT A network control system that includes several controllers for managing
several Switching elements. Each controller includes a network information base (NIB) …

Distributed network control system with a distributed hash table

T Koponen, M Casado, J Stribling, N Gude - US Patent 8,775,594, 2014 - Google Patents
A network control system that includes several controllers for managing several switching
elements and a distributed hash table (DHT) formed across the controllers for storing data …