ACM Home Page
Please provide us with feedback. Feedback
Discarte: a disjunctive internet cartographer
Full text PdfPdf (329 KB)
Source
Applications, Technologies, Architectures, and Protocols for Computer Communication archive
Proceedings of the ACM SIGCOMM 2008 conference on Data communication table of contents
Seattle, WA, USA
SESSION: Measurement table of contents
Pages 303-314  
Year of Publication: 2008
ISBN:978-1-60558-175-0
Also published in ...
Authors
Rob Sherwood  University of Maryland, College Park, MD, USA
Adam Bender  University of Maryland, College Park, MD, USA
Neil Spring  University of Maryland, College Park, MD, USA
Sponsors
ACM: Association for Computing Machinery
SIGCOMM: ACM Special Interest Group on Data Communication
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 6,   Downloads (12 Months): 118,   Citation Count: 2
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

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

ABSTRACT

Internet topology discovery consists of inferring the inter-router connectivity ("links") and the mapping from IP addresses to routers ("alias resolution"). Current topology discovery techniques use TTL-limited "traceroute" probes to discover links and use direct router probing to resolve aliases. The often-ignored record route (RR) IP option provides a source of disparate topology data that could augment existing techniques, but it is difficult to properly align with traceroute-based topologies because router RR implementations are under-standardized. Correctly aligned RR and traceroute topologies have fewer false links, include anonymous and hidden routers, and discover aliases for routers that do not respond to direct probing. More accurate and feature-rich topologies benefit overlay construction and network diagnostics, modeling, and measurement.

We present DisCarte, a system for aligning and cross-validating RR and traceroute topology data using observed engineering practices DisCarte uses disjunctive logic programming (DLP), a logical inference and constraint solving technique, to intelligently merge RR and traceroute data. We demonstrate that the resultant topology is more accurate and complete than previous techniques by validating its internal consistency and by comparing to publicly-available topologies. We classify irregularities in router implementations and introduce a divide-and-conquer technique used to scale DLP to Internet-sized systems.


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
Abilene router configurations. http://pea.grnoc.iu.edu/Abilene.
2
3
 
4
R. P. Bonica, D.-H. Gan, and D. C. Tappan. ICMP extensions for multiprotocol label switching. Internet Draft (work in progress): draft-ietf-mpls-icmp-05, 2006.
 
5
 
6
Personal e-mail from Cisco engineers.
 
7
k. claffy, T. E. Monk, and D. McRobb. Internet tomography. Nature, Web Matters, 1999. http://www.nature.com/nature/webmatters/tomog/tomog.html.
 
8
9
 
10
L. Gao and F. Wang. The extent of AS path inflation by routing policies. In IEEE GLOBECOM, vol. 3, 2002.
 
11
 
12
R. Govindan and H. Tangmunarunkit. Heuristics for Internet map discovery. In INFOCOM, 2000.
 
13
Graphviz. http://www.graphviz.org.
 
14
M. H. Gunes and K. Sarac. Analytical IP alias resolution. In IEEE International Conference on Communications (ICC), 2006.
15
 
16
C. Jin, Q. Chen, and S. Jamin. Inet: Internet topology generator. Tech. Rep. CSE-TR-433-00, University of Michigan, EECS dept., 2000. http://topology.eecs.umich.edu/inet/inet-2.0.pdf.
17
 
18
A. Lakhina, J. Byers, M. Crovella, and P. Xie. Sampling biases in IP topology measurements. In INFOCOM, 2003.
19
 
20
M. Litzkow, M. Livny, and M. Mutka. Condor: A hunter of idle workstations. In ICDCS, 1988.
 
21
22
23
24
 
25
 
26
D. Meyer. University of Oregon Route Views project. http://www.routeviews.org/.
27
28
29
 
30
31
 
32
L. Peterson, T. Anderson, D. Culler, and T. Roscoe. A blueprint for introducing disruptive technology into the Internet. In HotNets, 2002.
 
33
J. Postel, editor. Internet protocol. IETF RFC-791, 1981.
 
34
 
35
36
 
37
38
39
40
 
41
42
 
43
H. Tangmunarunkit, R. Govindan, and S. Shenker. Internet path inflation due to policy routing. In SPIE ITCOM Workshop on Scalability and Traffic Control in IP Networks, vol. 4526, 2001.
44
 
45
B. Yao, R. Viswanathan, F. Chang, and D. Waddington. Topology inference in the presence of anonymous routers. In INFOCOM, 2003.
 
46
E. W. Zegura, K. Calvert, and S. Bhattacharjee. How to model an internetwork. In INFOCOM, 1996.


Collaborative Colleagues:
Rob Sherwood: colleagues
Adam Bender: colleagues
Neil Spring: colleagues