Transactional controls for supplying control plane data to managed hardware forwarding elements
US9998375B2 · kind B2 · utility
Assignee
Inventor
Key dates
| Filing date | Dec 15, 2015 |
| Grant date | Jun 12, 2018 |
| Priority date | — |
| Expiry date | Apr 7, 2036 |
Classification
- Technology area (CPC H)Electricity
- CPC primaryH04L49/70
- WIPO fieldDigital communication
- WIPO sectorElectrical engineering
Abstract
Some embodiments provide novel methods for controllers to communicate with managed hardware forwarding elements (MHFEs) in a transactional manner. The transactional communication methods of some embodiments ensure that an MHFE receives the entirety of a control plane update that a controller supplies to it, before the MHFE starts to modify its data plane forwarding data and operations. The transactional communication methods of some embodiments provide one or more transactional boundary controls to the controllers to define complete control plane data set updates. In some embodiments, the transactional controls ensure that an MHFE receives all of a control plane update before it starts to modify its data plane forwarding data. Controllers use one transactional control in some embodiments when they define logical forwarding elements (e.g., logical switches or routers) on the MHFEs.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.