Abstract
In the past few years, the network measurement community has been interested in the problem of internet topology discovery using a large number (hundreds or thousands) of measurement monitors. The standard way to obtain information about the internet topology is to use the traceroute tool from a small number of monitors. Recent papers have made the case that increasing the number of monitors will give a more accurate view of the topology. However, scaling up the number of monitors is not a trivial process. Duplication of effort close to the monitors wastes time by reexploring well-known parts of the network, and close to destinations might appear to be a distributed denial-of-service (DDoS) attack as the probes converge from a set of sources towards a given destination. In prior work, authors of this paper proposed Doubletree, an algorithm for cooperative topology discovery, that reduces the load on the network, i.e., router IP interfaces and end-hosts, while discovering almost as many nodes and links as standard approaches based on traceroute. This paper presents our open-source and freely downloadable implementation of Doubletree in a tool we call traceroute@home. We evaluate the performance of our implementation on the PlanetLab testbed and discuss a large-scale monitoring infrastructure that could benefit of Doubletree.
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Huffaker, B., Plummer, D., Moore, D., Claffy, K.: Topology discovery by active probing. In: Proc. Symposium on Applications and the Internet (2002)
Luckie, M.: IPv6 scamper WAND Network Research Group (2005)
Georgatos, F., Gruber, F., Karrenberg, D., Santcroos, M., Susanj, A., Uijterwaal, H., Wilhelm, R.: Providing active measurements as a regular service for ISPs. In: Proc. Passive and Active Measurement (PAM) Workshop (2001)
McGregor, A., Braun, H.W., Brown, J.: The NLANR network analysis infrastructure. IEEE Communications Magazine 38 (2000)
Lakhina, A., Byers, J., Crovella, M., Xie, P.: Sampling biases in IP topology measurements. In: Proc. IEEE INFOCOM (2003)
Clauset, A., Moore, C.: Traceroute sampling makes random graphs appear to have power law degree distributions. cond-mat 0312674, arXiv (2004)
Cheswick, B., Burch, H., Branigan, S.: Mapping and visualizing the internet. In: Proc. USENIX Annual Technical Conference (2000)
Anderson, D.P., Cobb, J., Korpela, E., Lebofsky, M., Werthimer, D.: SETI@home: An experiment in public-resource computing. Communications of the ACM 45 (2002)
Shavitt, Y., Shir, E.: DIMES: Let the internet measure itself. ACM SIGCOMM Computer Communication Review 35 (2005)
Donnet, B., Raoult, P., Friedman, T., Crovella, M.: Efficient algorithms for large-scale topology discovery. In: Proc. ACM SIGMETRICS (2005)
Donnet, B.: Traceroute@home 1.0 (2006), see: http://trhome.sourceforge.net
Donnet, B., Huffaker, B., Friedman, T.: Implementation and deployment of a distributed network topology discovery algorithm. cs.NI 0603062, arXiv (2006)
PlanetLab Consortium: PlanetLab project (2002), see: http://www.planet-lab.org
Donnet, B., Huffaker, B., Friedman, T., Claffy, K.: Increasing the coverage of a cooperative internet topology discovery algorithm (under review, 2006)
Microsystems, J.S.: JDK 1.4.2 (1994), http://java.sun.com
JSocket Wrench: Release R04 (2004), see: http://jswrench.sourceforge.net/
Peterson, L., Pai, V., Spring, N., Bavier, A.: Using PlanetLab for network research: Myths, realities, and best practices. Design Note PDN–05–028, PlanetLab Consortium (2005)
Donnet, B., Friedman, T., Crovella, M.: Improved algorithms for network topology discovery. In: Dovrolis, C. (ed.) PAM 2005. LNCS, vol. 3431, pp. 149–162. Springer, Heidelberg (2005)
Planet-Lab users mailing-list: Very high ping/traceroute latencies on planetlab nodes (2006), http://lists.planet-lab.org/pipermail/users/2006-March/001892.html
Claffy, K., Crovella, M., Friedman, T., Shannon, C., Spring, N.: Community-oriented network measurement infrastructure (CONMI), Workshop Report (2005), available from: http://www.caida.org/publications/papers/2005/conmi
OneLab consortium headed by Université Pierre & Marie Curie: The onelab project (2006), see: http://www.one-lab.org
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2006 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Donnet, B., Huffaker, B., Friedman, T., claffy, k. (2006). Evaluation of a Large-Scale Topology Discovery Algorithm. In: Parr, G., Malone, D., Ó Foghlú, M. (eds) Autonomic Principles of IP Operations and Management. IPOM 2006. Lecture Notes in Computer Science, vol 4268. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11908852_17
Download citation
DOI: https://doi.org/10.1007/11908852_17
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-47701-3
Online ISBN: 978-3-540-47702-0
eBook Packages: Computer ScienceComputer Science (R0)