Systems and methods for performing logical network forwarding using a controller
US10250529B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Jul 21, 2014 |
| Grant date | Apr 2, 2019 |
| Priority date | — |
| Expiry date | Apr 29, 2036 |
Classification
- Technology area (CPC H)Electricity
- CPC primaryH04L45/586
- WIPO fieldDigital communication
- WIPO sectorElectrical engineering
Abstract
A controller implemented on computing equipment may be used to control switches in a network. End hosts may be coupled to the switches. The controller may generate a virtual network topology of virtual switches, virtual routers, and virtual system routers that are distributed over underlying switches in the network. The controller may form virtual switches from respective groups of end hosts, virtual routers from groups of virtual switches that include virtual interfaces that are coupled to virtual switches, and a virtual system router from groups of virtual routers that includes virtual system router interfaces that are coupled to the virtual routers. The controller may control the virtual network topology by generating respective flow table entries based on identified network policies for each of the virtual routers, virtual system routers, and virtual switches. The controller may control the virtual system routers to route packets between the virtual routers.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.