DocumentCode
1591321
Title
Scalable Topology Discovery and Link State Detection Using Routing Events
Author
Srivatsa, Mudhakar ; Ko, Bong-Jun ; Beygelzimer, Alina ; Madduri, Venkateshwara
Author_Institution
IBM T. J. Watson Res. Center, Yorktown Heights, NJ
fYear
2008
Firstpage
165
Lastpage
174
Abstract
Discovering the topology of a network and detecting link state changes (e.g.: link failures) is an essential element for various network management and monitoring tasks. In this paper, we investigate scalable mechanisms to monitor the topology and link states of networks based on information available in network nodes´ routing tables. We first present an algorithm that infers the network topology based on the full or partial information about network distances between nodes, based on which we obtain a scalable network topology discovery solution via a novel use of random walk in graphs. We then present scalable algorithms to detect the state changes of remote links by monitoring the routing tables of a small fraction of the routers, where the routers to be monitored are selected by a greedy approach to an NP-complete Tree Cover problem. We show the efficacy and scalability of our topology monitoring algorithms through experimental evaluation performed both on synthetic topologies and on a large topology data-set from a real enterprise network.
Keywords
computational complexity; computer network management; graph theory; telecommunication network routing; telecommunication network topology; NP-complete tree cover problem; greedy approach; information available; link state detection; monitoring tasks; network distances; network management; random walk; real enterprise network; routing events; routing tables; synthetic topologies; topology discovery; Algorithm design and analysis; Condition monitoring; Event detection; Failure analysis; Government; Information analysis; Network topology; Performance analysis; Remote monitoring; Routing; Discovery; Fault Tolerance; Network Management; Scalability;
fLanguage
English
Publisher
ieee
Conference_Titel
Reliable Distributed Systems, 2008. SRDS '08. IEEE Symposium on
Conference_Location
Naples
ISSN
1060-9857
Print_ISBN
978-0-7695-3410-7
Type
conf
DOI
10.1109/SRDS.2008.17
Filename
4690811
Link To Document