Patent ID: 7730173

Claim:
One or more non-transitory computer readable media having stored thereon a plurality of instructions that, when executed by one or more processors, causes the one or more processors to perform acts comprising: identifying one or more devices in a network; obtaining, for at least one of one or more network switches in the network, an indication of which port of the network switch a computing device is coupled to; obtaining, for each of the one or more identified devices and for the at least one network switch, an indication of which port of the network switch the identified device is coupled to; and determining, for at least one of the one or more identified devices, how physically distant the identified device is to the computing device, wherein the determining is based at least in part on the indication of which port of the network switch the computing device is coupled to and the indication of which ports of the network switch the one or more identified devices are coupled to.