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, 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 a group of the plurality of network devices, sample communications data, via the established connections, from the group of the plurality of network devices, perform correlation processing on the sampled communications data and based upon a network routing protocol, determine a virtual network topology map for the plurality of network devices based upon the responses, the established connections, and the correlation processing, store mapping data related to the determined physical network map and virtual network topology map in said memory, and display an image on said display related to the stored mapping data, the image comprising virtual network elements from the virtual network topology map overlaid with associated physical network elements from the physical network map.