摘要 |
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. |
申请人 |
BIG SWITCH NETWORKS, INC. |
发明人 |
MAIER, GREGOR, MATHIAS;EMMADI, VISHNU;MODI, SUDEEP, DILIP;JIANG, KANZHE;WANG, KUANG-CHING;RAMASUBRAMANIAN, SRINIVASAN;YANG, MEI;SHERWOOD, ROBERT, W.;DHAMI, MANDEEP, SINGH |