Title :
Ethernet Topology Discovery for Networks with Incomplete Information
Author :
Gobjuka, Hassan ; Breitbart, Yuri
Author_Institution :
Kent State Univ., Kent
Abstract :
In this paper we investigate the problem of finding a layer-2 network topology when the information available from SNMP MIB is incomplete. We prove that finding a network topology in this case is NP-hard. We further prove that deciding whether the given information defines a unique network topology is a co-NP-hard problem. We show that if there is a single node r such that every other network node sees it, then the network topology can be discovered in polynomial (in the number of network ports) time. Finally, we design a polynomial time heuristic algorithm to discover a topology when the information available from SNMP MIB is incomplete and conduct extensive experiments with it to determine how often the algorithm succeeds in finding topology. Our results indicate that our algorithm discovers the network topology in close to 100% of all test cases.
Keywords :
local area networks; optimisation; telecommunication network topology; Ethernet topology discovery; SNMP MIB incomplete information; layer-2 network; polynomial time heuristic algorithm; Algorithm design and analysis; Bridges; Environmental management; Ethernet networks; Heuristic algorithms; ISO; Network topology; Polynomials; Protocols; Switches; Ethernet LANs; Layer-2 Topology Discovery; NP-hard; SNMP MIB; Switches;
Conference_Titel :
Computer Communications and Networks, 2007. ICCCN 2007. Proceedings of 16th International Conference on
Conference_Location :
Honolulu, HI
Print_ISBN :
978-1-4244-1251-8
Electronic_ISBN :
1095-2055
DOI :
10.1109/ICCCN.2007.4317888