CPC H04L 43/045 (2013.01) [H04L 41/12 (2013.01); H04L 41/22 (2013.01); H04L 43/06 (2013.01); H04L 43/12 (2013.01); H04L 63/1425 (2013.01)] | 20 Claims |
1. A network visualization system, comprising:
an application server comprising a non-transitory computer readable medium having stored thereon software instructions for programming the application server to perform server operations including:
retrieving network traffic metadata and discrete data pertaining to a monitored network, wherein the monitored network comprises a private network, a public network, and an external network, with the private network, the public network, and the external network each comprising a plurality of computer hosts;
processing the network traffic metadata by normalizing the network traffic metadata and constructing a graph data structure, the graph data structure comprising: one or more vertices representing the plurality of computer hosts existing on each of the private network, the public network, and the external network; and one or more edges representing connections between two computer hosts; and
processing the discrete data by adding the discrete data to the one or more edges in the graph data structure.
|