However, these network management systems are rarely able to determine the complete topology of the network, due to the presence of unmanaged network devices, and in particular, unmanaged or unsupported core or connecting network devices such as hubs and switches.