The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
May. 03, 2016
Filed:
Sep. 04, 2012
Srinivasan Ramasubramanian, Redwood City, CA (US);
Kanzhe Jiang, Los Altos Hills, CA (US);
Robert Edward Adams, Sunnyvale, CA (US);
Robert W. Sherwood, Palo Alto, CA (US);
Subrata Banerjee, Los Altos, CA (US);
Srinivasan Ramasubramanian, Redwood City, CA (US);
Kanzhe Jiang, Los Altos Hills, CA (US);
Robert Edward Adams, Sunnyvale, CA (US);
Robert W. Sherwood, Palo Alto, CA (US);
Subrata Banerjee, Los Altos, CA (US);
Big Switch Networks, Inc., Santa Clara, CA (US);
Abstract
A controller may be used to control client switches in a network that includes non-client switches. The controller may form client domains from groups of client switches that are separated by intervening non-client domains formed from non-client switches. The controller may determine a network domain topology from the client domains and non-client domains. The controller may determine a spanning tree that interconnects the nodes of the network domain topology. The controller may control client switches of the client domains to allow only network traffic between the client domains and the non-client domains along the spanning tree. The controller may use the network domain topology to generate inter-domain forwarding maps. The inter-domain forwarding maps may be used to determine network forwarding paths between end hosts in the network.