Patent ID: 8966040
Filing Date: 2015-02-24
Classification: G06F,H04L

Abstract:
1. A non-transitory machine readable medium storing a program which when executed by a set of processing units manages a plurality of switching elements, the program comprising sets of instructions for: receiving, at a network information base (NIB) data structure that stores data for managing the plurality of switching elements, a request to notify a first application that uses the NIB when a set of data stored in the NIB is changed, wherein the first application is a virtualization application for converting logical forwarding plane data for managing the switching elements to physical control plane data for managing the switching elements; changing, in response to an instruction from a second application, the set of data in the NIB, wherein the second application is a control application for converting logical control plane data for managing the switching elements to logical forwarding plane data for managing the switching elements; and sending a notification to the first application of the change to the set of data in the NIB.