ACM Home Page
Please provide us with feedback. Feedback
On compact routing for the internet
Full text PdfPdf (367 KB)
Source
ACM SIGCOMM Computer Communication Review archive
Volume 37 ,  Issue 3  (July 2007) table of contents
FEATURE: Reviewed articles table of contents
Pages: 41 - 52  
Year of Publication: 2007
ISSN:0146-4833
Authors
Dmitri Krioukov  CAIDA
k c claffy  CAIDA
Kevin Fall  Intel Research Berkeley
Arthur Brady  Tufts University
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 50,   Downloads (12 Months): 344,   Citation Count: 6
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1273445.1273450
What is a DOI?

ABSTRACT

The Internet's routing system is facing stresses due to its poor fundamental scaling properties. Compact routing is a research field that studies fundamental limits of routing scalability and designs algorithms that try to meet these limits. In particular, compact routing research shows that shortest-path routing, forming a core of traditional routing algorithms, cannot guarantee routing table (RT) sizes that on all network topologies grow slower than linearly as functions of the network size. However, there are plenty of compact routing schemes that relax the shortest-path requirement and allow for improved, sublinear RT size scaling that is mathematically provable for all static network topologies. In particular, there exist compact routing schemes designed for grids, trees, and Internet-like topologies that offer RT sizes that scale logarithmically with the network size.

In this paper, we demonstrate that in view of recent results in compact routing research, such logarithmic scaling on Internet-like topologies is fundamentally impossible in the presence of topology dynamics or topology-independent (flat) addressing. We use analytic arguments to show that the number of routing control messages per topology change cannot scale better than linearly on Internet-like topologies. We also employ simulations to confirm that logarithmic RT size scaling gets broken by topology-independent addressing, a cornerstone of popular locator-identifier split proposals aiming at improving routing scaling in the presence of network topology dynamics or host mobility. These pessimistic findings lead us to the conclusion that a fundamental re-examination of assumptions behind routing models and abstractions is needed in order to find a routing architecture that would be able to scale "indefinitely.


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
D. Meyer, L. Zhang, and K. Fall (Eds.). Report from the IAB workshop on routing and addressing. IRTF, Internet Draft, 2007. http://www.ietf.org/internet-drafts/draft-iab-raws-report-02.txt.
 
2
A. Doria, E. Davies, and F. Kastenholz (Edts.). Requirements for inter-domain routing. IRTF, Internet Draft, 2006.
 
3
 
4
BGP Table Data, http://bgp.potaroo.net/.
 
5
G. Huston. Scaling inter-domain routing -- a view forward. The Internet Protocol Journal, 4(4), 2001.
 
6
G. Huston. Commentary on inter-domain routing in the Internet. IETF, RFC 3221, 2001.
 
7
A. Broido, E. Nemeth, and kc claffy. Internet expansion, refinement, and churn. European Transactions on Telecommunications, 13(1):33--51, 2002.
8
 
9
Beyond BGP. http://www.beyondbgp.net/. Nodes
 
10
P. Verkaik, A. Broido, kc claffy, R. Gao, Y. Hyun, and R. van der Pol. Beyond CIDR aggregation. Technical Report TR-2004-1, CAIDA, 2004.
 
11
Internet Engineering Task Force (IETF). Site multihoming in IPv6. Working Group.
 
12
F. Kastenholz. ISLAY: A new routing and addressing architecture. IRTF, Internet Draft, 2002.
 
13
I. Castineyra, N. Chiappa, and M. Steenstrup. The nimrod routing architecture. IETF, RFC 1992, 1996.
 
14
R. Gummadi, R. Govindan, N. Kothari, B. Karp, Y. -J. Kim, and S. Shenker. Reduced state routing in the Internet. In HotNets, 2004.
15
16
17
18
19
 
20
L. Kleinrock and F. Kamoun. Hierarchical routing for large networks: Performance evaluation and optimization. Computer Networks, 1:155--174, 1977.
 
21
 
22
P. Indyk and J. MatouŠek. Handbook of Discrete and Computational Geometry, chapter 8, Low-Distortion Embeddings of Finite Metric Spaces. Chapman & Hall/CRC, Boca Raton, 2004.
 
23
 
24
25
 
26
J. MatouŠek. Lectures on Discrete Geometry, chapter 15, Embedding Finite Metric Spaces into Normed Spaces. Springer, New York, 2002.
 
27
 
28
R. Kleinberg. Geographic routing using hyperbolic space. In INFOCOM, 2007.
29
 
30
F. Chung and L. Lu. The average distance in a random graph with given expected degrees. Internet Mathematics, 1(1):91--114, 2003.
31
 
32
D. Krioukov, K. Fall, and X. Yang. Compact routing on Internet-like graphs. In INFOCOM, 2004.
 
33
34
 
35
36
37
 
38
A. Brady and L. Cowen. Compact routing on power-law graphs with additive stretch. In ALENEX, 2006.
 
39
S. Carmi, R. Cohen, and D. Dolev. Searching complex networks efficiently with minimal information. Europhysics Letters, 74:1102--1108, 2006.
40
 
41
 
42
Y. Afek, E. Gafni, and M. Ricklin. Upper and lower bounds for routing schemes in dynamic networks. In FOCS, 1989.
 
43
A. Korman and D. Peleg. Dynamic routing schemes for general graphs. In ICALP, 2006.
 
44
CAIDA. Macroscopic topology AS adjacencies. http://www.caida.org/tools/measurement/skitter/as adjacencies.xml.
 
45
The DIMES project. http://www.netdimes.org/.
46
47
 
48
S. Milgram. The small world problem. Psychology Today, 1:61--67, 1967.
 
49
S. N. Dorogovtsev, J. F. F. Mendes, and A. N. Samukhin. Metric structure of random networks. Nuclear Physics B, 653(3):307--422, 2003.


Collaborative Colleagues:
Dmitri Krioukov: colleagues
k c claffy: colleagues
Kevin Fall: colleagues
Arthur Brady: colleagues