|
ABSTRACT
Following the long-held belief that the Internet is hierarchical, the network topology generators most widely used by the Internet research community, Transit-Stub and Tiers, create networks with a deliberately hierarchical structure. However, in 1999 a seminal paper by Faloutsos et al. revealed that the Internet's degree distribution is a power-law. Because the degree distributions produced by the Transit-Stub and Tiers generators are not power-laws, the research community has largely dismissed them as inadequate and proposed new network generators that attempt to generate graphs with power-law degree distributions.Contrary to much of the current literature on network topology generators, this paper starts with the assumption that it is more important for network generators to accurately model the large-scale structure of the Internet (such as its hierarchical structure) than to faithfully imitate its local properties (such as the degree distribution). The purpose of this paper is to determine, using various topology metrics, which network generators better represent this large-scale structure. We find, much to our surprise, that network generators based on the degree distribution more accurately capture the large-scale structure of measured topologies. We then seek an explanation for this result by examining the nature of hierarchy in the Internet more closely; we find that degree-based generators produce a form of hierarchy that closely resembles the loosely hierarchical nature of the Internet.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
 |
1
|
William Aiello , Fan Chung , Linyuan Lu, A random graph model for massive graphs, Proceedings of the thirty-second annual ACM symposium on Theory of computing, p.171-180, May 21-23, 2000, Portland, Oregon, United States
[doi> 10.1145/335305.335326]
|
| |
2
|
R. Albert and A.-L. Barabasi. Topology of Evolving Networks: Local Events and Universality. Physical Review Letters, 85:5234--5237, 2000.
|
| |
3
|
R. Albert, H. Jeong, and A.-L. Barabasi. Attack and Error Tolerance of Complex Networks. Nature, 406, 2000.
|
| |
4
|
A.-L. Barabasi and R. Albert. Emergence of Scaling in Random Networks. Science, 286:509--512, 1999.
|
| |
5
|
|
| |
6
|
B. Bollobás. Random Graphs. Academic Press, Inc., Orlando, Florida, 1985.
|
| |
7
|
A. Broido and K. C. Claffy. Internet Topology: Local Properties. In Proceedings of SPIE ITCom 2001, Denver, CO, August 2001.
|
| |
8
|
T. Bu and D. Towsley. On Distinguishing Between Internet Power-Law Generators. In Proc. of IEEE Infocom, 2002.
|
| |
9
|
|
| |
10
|
K. Calvert, M. Doar, and E. Zegura. Modelling Internet Topology. IEEE Communications Magazine, June 1997.
|
| |
11
|
R. C. Chalmers and K. C. Almeroth. Modeling the Branching Characteristics and Efficiency Gains in Global Multicast Trees. In Proceedings of the IEEE Infocom 2001 (to appear), Anchorage, Alaska, USA, April 2001.
|
| |
12
|
H. Chang, R. Govindan, S. Jamin, W. Willinger, and S. Shenker. On Inferring AS-Level Connectivity from BGP Routing Tables. In Proc. of IEEE Infocom, 2002.
|
| |
13
|
K. C. Claffy and D. McRobb. Measurement and Visualization of Internet Connectivity and Performance. http://www.caida.org/Tools/Skitter/.
|
| |
14
|
M. Doar. A Better Model for Generating Test Networks. In Proceeding of IEEE Global Telecommunications Conference (GLOBECOM), November 1996.
|
 |
15
|
|
| |
16
|
A. Fabrikant, E. Koutsoupias, and C. Papadimitriou. Heuristically Optimized Trade-offs. http://www.cs.berkeley.edu/ christos/.
|
 |
17
|
Michalis Faloutsos , Petros Faloutsos , Christos Faloutsos, On power-law relationships of the Internet topology, Proceedings of the conference on Applications, technologies, architectures, and protocols for computer communication, p.251-262, August 30-September 03, 1999, Cambridge, Massachusetts, United States
|
| |
18
|
L. Gao. Inferring autonomous system relationships in the internet. In Proc. IEEE Globecom, San Francisco, CA, 2000.
|
| |
19
|
|
| |
20
|
R. Govindan and H. Tangmunarunkit. Heuristics for Internet Map Discovery. In Proceedings of the IEEE Infocom, Tel-Aviv, Israel, March 2000.
|
| |
21
|
T. C. Hu. Optimum Communication Spanning Trees. SIAM Journal of Computing, 3:188--195, 1974.
|
| |
22
|
R. F. i Cancho and R. V. Sole. Optimization in Complex Networks. Condensed Matter Archives, http://xxx.lanl.gov/abs/cond-mat, November 2001.
|
| |
23
|
C. Jin, Q. Chen, and S. Jamin. Inet: Internet Topology Generator. Technical Report CSE-TR-433-00, EECS Department, University of Michigan, 2000.
|
| |
24
|
|
| |
25
|
J. Kleinberg, S. R. Kumar, S. Rajagopalan, P. Raghavan, and A. Tomkins. The Web as a Graph: Measurements, Models and Methods. In International Conference on Combinatorics and Computing, 1999.
|
 |
26
|
Kevin Lai , Mary Baker, Measuring link bandwidths using a deterministic model of packet delay, Proceedings of the conference on Applications, Technologies, Architectures, and Protocols for Computer Communication, p.283-294, August 28-September 01, 2000, Stockholm, Sweden
|
 |
27
|
|
| |
28
|
|
 |
29
|
|
| |
30
|
|
| |
31
|
D. Palmer and G. Steffen. On Power-Laws In Network Topologies. In Proceedings of IEEE Globecom, 2000.
|
 |
32
|
|
| |
33
|
K. Park. Impact of topology on traceback techniques. Private communication.
|
 |
34
|
|
 |
35
|
Graham Phillips , Scott Shenker , Hongsuda Tangmunarunkit, Scaling of multicast trees: comments on the Chuang-Sirbu scaling law, Proceedings of the conference on Applications, technologies, architectures, and protocols for computer communication, p.41-51, August 30-September 03, 1999, Cambridge, Massachusetts, United States
|
| |
36
|
P. Radoslavov, H. Tangmunarunkit, H. Yu, R. Govindan, S. Shenker, and D. Estrin. On Characterizing Network Topologies and Analyzing Their Impact on Protocol Design. Technical Report 00-731, University of Southern California, Dept. of CS, February 2000.
|
| |
37
|
A. Rényi. On the Enumeration of Trees. In Combinatorial Structures and Their Applications, pages 355--360. Gordon and Breach, Science Publishers, June 1969.
|
 |
38
|
Stefan Savage , Andy Collins , Eric Hoffman , John Snell , Thomas Anderson, The end-to-end effects of Internet path selection, Proceedings of the conference on Applications, technologies, architectures, and protocols for computer communication, p.289-299, August 30-September 03, 1999, Cambridge, Massachusetts, United States
|
| |
39
|
R. Siamwalla, R. Sharma, and S. Keshav. Discovering Internet Topology. Unpublished manuscript.
|
| |
40
|
L. Subramanian, S. Agarwal, J. Rexford, and R. Katz. Characterizing the Internet Hierarchy from Multiple Vantage Points. In Proc. of IEEE Infocom, 2002.
|
| |
41
|
H. Tangmunarunkit, J. Doyle, R. Govindan, S. Jamin, W. Willinger, and S. Shenker. Does AS Size Determine AS Degree? ACM Computer Communication Review, October 2001.
|
| |
42
|
H. Tangmunarunkit, R. Govindan, S. Jamin, and S. S. W. Willinger. Network Topology Generators: Degree-Based vs. Structural. Technical report, Computer Science Department, University of Southern California, 2002. Technical Report 02-760.
|
| |
43
|
H. Tangmunarunkit, R. Govindan, S. Shenker, and D. Estrin. The Impact of Policy on Internet Paths. In To appear, Proc. of IEEE INFOCOM, Anchorage, AK, 2001.
|
| |
44
|
R. van der Hofstad, G. Hooghiemstra, and P. van Mieghem. On the Efficiency of Multicast. Submitted for publication.
|
| |
45
|
P. van Mieghem, G. Hooghiemstra, and R. van der Hofstad. A scaling law for the hopcount. Technical report, Delft University of Technology, 2000.
|
| |
46
|
D. Vukadinovic, P. Huang, and T. Erlebach. A Spectral Analysis of the Internet Topology. Technical report, ETH Zurich, 2001.
|
| |
47
|
D. J. Watts and S. H. Strogatz. Collective Dynamics of Small-World Networks. Nature, 363:202--204, 1998.
|
| |
48
|
B. M. Waxman. Routing of Multipoint Connections. IEEE Journal of Selected Areas in Communication, 6(9):1617--1622, December 1988.
|
| |
49
|
|
| |
50
|
E. Zegura. Thoughts on Router-level Topology Modeling. The End-to-end interest mailing list.
|
| |
51
|
|
CITED BY 69
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Neil Spring , Ratul Mahajan , Thomas Anderson, The causes of path inflation, Proceedings of the 2003 conference on Applications, technologies, architectures, and protocols for computer communications, August 25-29, 2003, Karlsruhe, Germany
|
|
|
Lili Qiu , Yang Richard Yang , Yin Zhang , Scott Shenker, On selfish routing in internet-like environments, Proceedings of the 2003 conference on Applications, technologies, architectures, and protocols for computer communications, August 25-29, 2003, Karlsruhe, Germany
|
|
|
Aditya Akella , Shuchi Chawla , Arvind Kannan , Srinivasan Seshan, Scaling properties of the Internet graph, Proceedings of the twenty-second annual symposium on Principles of distributed computing, p.337-346, July 13-16, 2003, Boston, Massachusetts
|
|
|
|
|
|
David Alderson , Lun Li , Walter Willinger , John C. Doyle, Understanding internet topology: principles, models, and validation, IEEE/ACM Transactions on Networking (TON), v.13 n.6, p.1205-1218, December 2005
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
David Bauer , Garrett Yaun , Christopher D. Carothers , Murat Yuksel , Shivkumar Kalyanaraman, Simulation of large scale networks III: ROSS.Net: optimistic parallel simulation framework for large-scale internet models, Proceedings of the 35th conference on Winter simulation: driving innovation, December 07-10, 2003, New Orleans, Louisiana
|
|
|
|
|
|
Renata Teixeira , Keith Marzullo , Stefan Savage , Geoffrey M. Voelker, In search of path diversity in ISP networks, Proceedings of the 3rd ACM SIGCOMM conference on Internet measurement, October 27-29, 2003, Miami Beach, FL, USA
|
|
|
K. Calvert , J. Eagan , S. Merugu , A. Namjoshi , J. Stasko , E. Zegura, Extending and enhancing GT-ITM, Proceedings of the ACM SIGCOMM workshop on Models, methods and tools for reproducible network research, August 25-27, 2003, Karlsruhe, Germany
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Yan Chen , David Bindel , Han Hee Song , Randy H. Katz, Algebra-based scalable overlay network monitoring: algorithms, evaluation, and applications, IEEE/ACM Transactions on Networking (TON), v.15 n.5, p.1084-1097, October 2007
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Hanhua Chen , Hai Jin , Jiliang Wang , Lei Chen , Yunhao Liu , Lionel M. Ni, Efficient multi-keyword search over p2p web, Proceeding of the 17th international conference on World Wide Web, April 21-25, 2008, Beijing, China
|
|
|
Vaishnavi Krishnamurthy , Michalis Faloutsos , Marek Chrobak , Jun-Hong Cui , Li Lao , Allon G. Percus, Sampling large Internet topologies for simulation purposes, Computer Networks: The International Journal of Computer and Telecommunications Networking, v.51 n.15, p.4284-4302, October, 2007
|
|
|
Ingo Scholtes , Jean Botev , Markus Esch , Alexander Höhfeld , Hermann Schloss , Benjamin Zech, TopGen - internet router-level topology generation based on technology constraints, Proceedings of the 1st international conference on Simulation tools and techniques for communications, networks and systems & workshops, March 03-07, 2008, Marseille, France
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
John Heidemann , Yuri Pradkin , Ramesh Govindan , Christos Papadopoulos , Genevieve Bartlett , Joseph Bannister, Census and survey of the visible internet, Proceedings of the 8th ACM SIGCOMM conference on Internet measurement, October 20-22, 2008, Vouliagmeni, Greece
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
A. Sydney , C. Scoglio , P. Schumm , R. E. Kooij, Elasticity: topological characterization of robustness in complex networks, Proceedings of the 3rd International Conference on Bio-Inspired Models of Network, Information and Computing Sytems, November 25-28, 2008, Hyogo, Japan
|
|
|
|
|