发明名称 |
Use of network information base structure to establish communication between applications |
摘要 |
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 managing the several switching elements, a request to notify a first application that uses the NIB when a set of data stored in the NIB is changed. The program changes, in response to an instruction from a second application, the set of data in the NIB. The program sends a notification to the first application of the change to the set of data in the NIB. |
申请公布号 |
US8966040(B2) |
申请公布日期 |
2015.02.24 |
申请号 |
US201113177541 |
申请日期 |
2011.07.06 |
申请人 |
Nicira, Inc. |
发明人 |
Koponen Teemu;Casado Martin;Stribling Jeremy;Gude Natasha |
分类号 |
G06F15/173;H04L12/931;H04L12/24;H04L12/28;G06F11/07 |
主分类号 |
G06F15/173 |
代理机构 |
Adeli LLP |
代理人 |
Adeli LLP |
主权项 |
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. |
地址 |
Palo Alto CA US |