1. A network management system for a network comprising a plurality of network devices, the network management system comprising: a display; a memory; and a processor coupled to said display and memory and configured to send queries to the plurality of network devices via the network interface, obtain responses from the plurality of network devices based upon the queries, determine a physical network map for the plurality of network devices based upon the responses, establish connections with at least some of the plurality of network devices, determine a virtual network map for the plurality of network devices based upon the responses and the established connections, store mapping data related to the determined physical network map and virtual network map in said memory, and display an image on said display related to the stored mapping data.