1. A method for network traffic analysis, said method comprising: deploying, across a network comprising a plurality of network nodes, at least one data collection agent, on at least two of said plurality of network nodes; monitoring, with each data collection agent at each network node, a plurality of network connections instantiated during a monitoring time period; acquiring data from each data collection agent, said data resulting from said monitoring; automatically creating an ontological description of the network from said acquired data; dynamically updating said ontological description based on subsequently acquired data; and analyzing network traffic from said dynamically updating ontological description.