Patent ID: 8891536

Claim:
A computing system, comprising: a processor; a memory coupled with the processor; a logical switch management module coupled with the processor and configured to operate the computing system in conjunction with a plurality of remote switches as a single logical switch; a layer-2 path management module coupled with the processor, comprising: a path calculation module configured to calculate one or more layer-2 shortest paths among the computing system and the plurality of remote switches; and a layer-2 forwarding table, for a first switch in the plurality of remote switches, based on the one or more shortest paths, wherein a respective entry in the layer-2 forwarding table corresponds to a layer-2 network address; and a layer-3 route management module coupled with the processor, configured to: map a respective layer-2 network address in the layer-2 forwarding table to a layer-3 network address; and update a respective entry in a local layer-3 forwarding table in response to a change in a local layer-2 forwarding table; wherein the layer-2 path management module is configured to suppress advertisement of the shortest paths outside of the logical switch.