1. Apparatus for producing an electronic model of a communications network or system having at least one host and a plurality of nodes connected thereto, directly or otherwise, the apparatus comprising detection apparatus for determining the presence of and identifying nodes in the network or system, a data collection system for obtaining for obtaining data relating to at least some of said nodes and modelling apparatus for creating an electronic model of said system or network using said data.