Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
article

Exploring networks with traceroute-like probes: theory and simulations

Published: 06 April 2006 Publication History

Abstract

Mapping the Internet generally consists in sampling the network from a limited set of sources by using traceroute-like probes. This methodology, akin to the merging of different spanning trees to a set of destination, has been argued to introduce uncontrolled sampling biases that might produce statistical properties of the sampled graph which sharply differ from the original ones. In this paper, we explore these biases and provide a statistical analysis of their origin. We derive an analytical approximation for the probability of edge and vertex detection that exploits the role of the number of sources and targets and allows us to relate the global topological properties of the underlying network with the statistical accuracy of the sampled graph. In particular, we find that the edge and vertex detection probability depends on the betweenness centrality of each element. This allows us to show that shortest path routed sampling provides a better characterization of underlying graphs with broad distributions of connectivity. We complement the analytical discussion with a throughout numerical investigation of simulated mapping strategies in network models with different topologies. We show that sampled graphs provide a fair qualitative characterization of the statistical properties of the original networks in a fair range of different strategies and exploration parameters. Moreover, we characterize the level of redundancy and completeness of the exploration process as a function of the topological properties of the network. Finally, we study numerically how the fraction of vertices and edges discovered in the sampled graph depends on the particular deployements of probing sources. The results might hint the steps toward more efficient mapping strategies.

References

[1]
{1} D. Achlioptas, A. Clauset, D. Kempe, C. Moore, On the bias of traceroute sampling, or: Why almost every network looks like it has a power law, in: Proc. of the 2005 Symposium on the Theory of Computation (STOC), 21-24 May 2005. Baltimore, MD, pp. 694-703.
[2]
{2} P. Baldi, P. Frasconi, P. Smyth, Modeling the Internet and the Web: Probabilistic Methods and Algorithms, Wiley, Chichester, 2003.
[3]
{3} A.-L. Barabási, R. Albert, Emergence of scaling in random networks, Science 286 (1999) 509-512.
[4]
{4} M. Barthélemy, Betweenness centrality in large complex networks, Eur. Phys. J. B 38 (2004) 163-168.
[5]
{5} U. Brandes, A faster algorithm for betweenness centrality, J. Math. Soc. 25 (2) (2001) 163-177.
[6]
{6} A. Broido, K.C. Claffy, Internet topology: connectivity of IP graphs, San Diego Proc. SPIE Internat. Symp. on Convergence of IT and Communication, Denver, CO, 2001.
[7]
{7} H. Burch, B. Cheswick, Mapping the Internet, IEEE Comput. 32 (4) (1999) 97-98.
[8]
{8} G. Caldarelli, R. Marchetti, L. Pietronero, The fractal properties of internet, Europhys. Lett. 52 (2000) 386.
[9]
{9} Q. Chen, H. Chang, R. Govindan, S. Jamin, S.J. Shenker, W. Willinger, The origin of power laws in internet topologies revisited, Proc. IEEE Infocom 2002, New York, USA, 2002.
[10]
{10} A. Clauset, C. Moore, Accuracy and scaling phenomena in internet mapping, Phys. Rev. Lett. 94 (2005) 018701.
[11]
{11} S.N. Dorogovtsev, J.F.F. Mendes, Evolution of Networks: From Biological Nets to the lnternet and WWW, Oxford University Press, Oxford, 2003.
[12]
{13} P. Erdös, P. Rényi, On random graphs I, Publ. Math. Debrecen 6 (1959) 290.
[13]
{14} M. Faloutsos, P. Faloutsos, C. Faloutsos, On power-law relationships of the internet topology, ACM SIGCOMM'99, Computers and Communications Review, Vol. 29, 1999, pp. 251-262.
[14]
{15} L.C. Freeman, A set of measures of centrality based on betweenness, Sociometry 40 (1977) 35-41.
[15]
{16} K.-I. Goh, B. Kahng, D. Kim, Universal behavior of load distribution in scale-free networks, Phys. Rev. Lett. 87 (2001) 278701.
[16]
{17} R. Govindan, H. Tangmunarunkit, Heuristics for internet map discovery, Proc. IEEE Infocom 2000, Vol. 3, IEEE Computer Society Press, Silverspring, MD, 2000, pp. 1371-1380.
[17]
{18} J.-L. Guillaume, M. Latapy, Relevance of massively distributed explorations of the internet topology: simulation results, in: Proc. of the 24th IEEE International Conference Infocom'05, 2005, Miami, USA.
[18]
{19} http://www.tracerouteathome.net/
[19]
{20} Internet mapping project at Lucent Bell Labs (http://www.cs.bell-labs.com/who/ches/map/).
[20]
{21} C. Jin, Q. Chen, S. Jamin, INET: internet topology generators, Tech. Rep. CSE-TR-433-00, EECS Department, University of Michigan, 2000.
[21]
{22} A. Lakhina, J.W. Byers, M. Crovella, P. Xie, Sampling biases in IP topology measurements, Tech. Rep. BUCS-TR-2002-021, Department of Computer Sciences, Boston University, 2002.
[22]
{23} A. Medina, I. Matta, BRITE: a flexible generator of Internet topologies, Tech. Rep. BU-CS-TR-2000-005, Boston University, 2000.
[23]
{24} M. Molloy, B. Reed, A critical point for random graphs with a given degree sequence, Random Struct. Algorithms 6 (1995) 161; M. Molloy, B. Reed, The size of the giant component of a random graph with a given degree distribution, Combinatorics, Probab. Comput. 7 (1998) 295
[24]
{25} R. Pastor-Satorras, A. Vázquez, A. Vespignani, Dynamical and correlation properties of the Internet, Phys. Rev. Lett. 87 (2001) 258701; A. Váquez, R. Pastor-Satorras, A. Vespignani, Large-scale topological and dynamical properties of the Internet, Phys. Rev. E 65 (2002) 066130
[25]
{26} R. Pastor-Satorras, A. Vespignani, Evolution and Structure of the Internet: A Statistical Physics Approach, Cambridge University Press, Cambridge, 2004.
[26]
{27} T. Petermann, P. De Los Rios, Exploration of scale-free networks--do we measure the real exponents?, Eur. Phys. J. B 38 (2004) 201-204.
[27]
{28} SCAN project at the Information Sciences Institute (http://www.isi.edu/div7/scan/).
[28]
{29} The Cooperative Association for Internet Data Analysis (CAIDA), located at the San Diego Supercomputer Center (see http://www.caida. org/home/).
[29]
{30} The National Laboratory for Applied Network Research (NLANR), sponsored by the National Science Foundation (see http://moat.nlanr.net/).
[30]
{31} Topology project, Electric Engineering and Computer Science Department, University of Michigan (http://topology.eecs.umich.edu/).
[31]
{33} W. Willinger, R. Govindan, S. Jamin, V. Paxson, S. Shenker, Scaling phenomena in the Internet: critically examining criticality, Proc. Natl. Acad. Sci. USA 99 (2002) 2573-2580.

Cited By

View all

Recommendations

Comments

Information & Contributors

Information

Published In

cover image Theoretical Computer Science
Theoretical Computer Science  Volume 355, Issue 1
Complex networks
6 April 2006
103 pages

Publisher

Elsevier Science Publishers Ltd.

United Kingdom

Publication History

Published: 06 April 2006

Author Tags

  1. internet exploration
  2. topology inference
  3. traceroute

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 30 Aug 2024

Other Metrics

Citations

Cited By

View all
  • (2024)Distance-edge-monitoring sets of networksActa Informatica10.1007/s00236-024-00453-z61:2(183-198)Online publication date: 1-Jun-2024
  • (2024)Monitoring Edge-Geodetic Sets in Graphs: Extremal Graphs, Bounds, ComplexityAlgorithms and Discrete Applied Mathematics10.1007/978-3-031-52213-0_3(29-43)Online publication date: 15-Feb-2024
  • (2021)Parallel Network Mapping AlgorithmsProceedings of the 33rd ACM Symposium on Parallelism in Algorithms and Architectures10.1145/3409964.3461822(410-413)Online publication date: 6-Jul-2021
  • (2020)Monitoring the Edges of a Graph Using DistancesAlgorithms and Discrete Applied Mathematics10.1007/978-3-030-39219-2_3(28-40)Online publication date: 13-Feb-2020
  • (2018)The Atlas Vision of IPv6 in Latin AmericaProceedings of the 10th Latin America Networking Conference10.1145/3277103.3277122(40-47)Online publication date: 3-Oct-2018
  • (2018)Graph Reconstruction and VerificationACM Transactions on Algorithms10.1145/319960614:4(1-30)Online publication date: 9-Aug-2018
  • (2017)Optimizing Network Discovery with Clever WalksProceedings of the 2017 IEEE/ACM International Conference on Advances in Social Networks Analysis and Mining 201710.1145/3110025.3120961(1217-1224)Online publication date: 31-Jul-2017
  • (2016)Hidden Internet topologies infoProceedings of the 2016 workshop on Fostering Latin-American Research in Data Communication Networks10.1145/2940116.2940118(4-6)Online publication date: 22-Aug-2016
  • (2014)Network verification via routing table queriesJournal of Computer and System Sciences10.1016/j.jcss.2014.06.00381:1(234-248)Online publication date: 1-Oct-2014
  • (2013)k-Dense communities in the Internet AS-level topology graphComputer Networks: The International Journal of Computer and Telecommunications Networking10.1016/j.comnet.2012.09.01157:1(213-227)Online publication date: 1-Jan-2013
  • Show More Cited By

View Options

View options

Get Access

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media