[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.5555/1889324.1889335guideproceedingsArticle/Chapter ViewAbstractPublication PagesConference Proceedingsacm-pubtype
Article

Toward topology dualism: improving the accuracy of AS annotations for routers

Published: 07 April 2010 Publication History

Abstract

To describe, analyze, and model the topological and structural characteristics of the Internet, researchers use Internet maps constructed at the router or autonomous system (AS) level. Although progress has been made on each front individually, a dual graph representing connectivity of routers with AS labels remains an elusive goal. We take steps toward merging the router-level and AS-level views of the Internet. We start from a collection of traces, i.e. sequences of IP addresses obtained with large-scale traceroute measurements from a distributed set of vantage points. We use state-of-the-art alias resolution techniques to identify interfaces belonging to the same router. We develop novel heuristics to assign routers to ASes, producing an AS-router dual graph. We validate our router assignment heuristics using data provided by tier-1 and tier-2 ISPs and five research networks, and show that we successfully assign 80% of routers with interfaces from multiple ASes to the correct AS. When we include routers with interfaces from a single AS, the accuracy drops to 71%, due to the 24% of total inferred routers for which our measurement or alias resolution fails to find an interface belonging to the correct AS. We use our dual graph construct to estimate economic properties of the AS-router dual graph, such as the number of internal and border routers owned by different types of ASes. We also demonstrate how our techniques can improve IP-AS mapping, including resolving up to 62% of false loops we observed in AS paths derived from traceroutes.

References

[1]
Canet4 topology data, http://dooka.canet4.net/
[2]
Geant topology data, http://stats.geant2.net/lg/
[3]
I-light topology data, http://routerproxy.grnoc.iu.edu/ilight/
[4]
Internet2 topology data, http://vn.grnoc.iu.edu/Internet2
[5]
National lambdarail topology data, http://routerproxy.grnoc.iu.edu/nlr2/
[6]
Augustin, B., Cuvellier, X., Orgogozo, B., Viger, F., Friedman, T., Latapy, M.: Avoiding Traceroute Anonmalies with Paris Traceroute. In: Proc. Internet Measurement Conference, IMC (2006).
[7]
Augustin, B., Krishnamurthy, B., Willinger, W.: IXPs: Mapped?. In: Proc. Internet Measurement Conference, IMC (2009).
[8]
Bender, A., Sherwood, R., Spring, N.: Fixing Ally's Growing Pains with Velocity Modelling. In: Proc. Internet Measurement Conference, IMC (2008).
[9]
Cohen, R., Raz, D.: The Internet Dark Matter - On the Missing Links in the AS Connectivity Map. In: Proc. IEEE Infocom (2006).
[10]
Dimitropoulos, X., Krioukov, D., Fomenkov, M., Huffaker, B., Hyun, Y., Claffy, K., Riley, G.: AS Relationships: Inference and Validation. In: ACM SIGCOMM CCR (2007).
[11]
Dimitropoulos, X., Krioukov, D., Vahdat, A., Riley, G.: Graph annotations in Modeling Complex Network Topologies. ACM Transactions on Modeling and Computer Simulation 19(4) (2009).
[12]
Faloutsos, M., Faloutsos, P., Faloutsos, C.: On Power-law Relationships of the Internet Topology. In: Proc. ACM SIGCOMM (1999).
[13]
Govindan, R., Tangmunarunkit, H.: Heuristics for Internet Map Discovery. In: Proc. IEEE INFOCOM (2000).
[14]
Gunes, M.H.: APAR tool, http://itom.utdallas.edu/data/APAR.tar.gz (accessed 2008-07-02).
[15]
Gunes, M.H., Sarac, K.: Analytical IP Alias Resolution. In: Proc. IEEE International Conference on Communications, ICC (2006).
[16]
He, Y., Siganos, G., Faloutsos, M., Krishnamurthy, S.V.: A Systematic Framework for Unearthing the Missing Links: Measurements and Impact. In: Proc. USENIX/SIGCOMM NSDI (2007).
[17]
Hyun, Y.: Archipelago Infrastructure, http://www.caida.org/projects/ark/
[18]
Hyun, Y., Broido, A., Claffy, K.: On Third-party Addresses in Traceroute Paths. In: Proc. Passive and Active Measurement Conference, PAM (2003).
[19]
Keys, K.: Internet-Scale IP Alias Resolution Techniques. In: ACM SIGCOMM CCR (2010).
[20]
Madhyastha, H.V., Katz-Bassett, E., Anderson, T., Krishnamurthy, A., Venkataramani, A.: iPlane: An Information Plane for Distributed Services. In: Proc. USENIX OSDI (2006).
[21]
Mahadevan, P., Hubble, C., Krioukov, D., Huffaker, B., Vahdat, A.: Orbis: Rescaling Degree Correlations to Generate Annotated Internet Topologies. In: Proc. ACM SIGCOMM (2007).
[22]
Mahadevan, P., Krioukov, D., Fomenkov, M., Huffaker, B., Dimitropoulos, X., Claffy, K., Vahdat, A.: The Internet AS-Level Topology: Three Data Sources and One Definitive Metric. In: ACM SIGCOMM CCR (2005).
[23]
Mao, Z.M., Rexford, J., Wang, J., Katz, R.H.: Towards an Accurate AS-level Traceroute Tool. In: Proc. ACM SIGCOMM (2003).
[24]
Oliveira, R., Pei, D., Willinger, W., Zhang, B., Zhang, L.: In Search of the Elusive Ground Truth: The Internet's AS-level Connectivity Structure. In: Proc. ACM SIGMETRICS (2008).
[25]
RIPE NCC. Rcc12 bgp collector, http://www.ripe.net/projects/ris/ rawdata.html
[26]
University of Oregon RouteViews Project, http://www.routeviews.org/
[27]
Shavitt, Y., Shir, E.: DIMES: Let the Internet Measure Itself. In: ACM SIGCOMM CCR (October 2005).
[28]
Spring, N., Dontcheva, M., Rodrig, M., Wetherall, D.: How to Resolve IP Aliases. Technical Report UW-CSE-TR 04-05-04 (2004).
[29]
Spring, N., Mahajan, R., Wetherall, D.: Measuring ISP Topologies with Rocketfuel. In: Proc. ACM SIGCOMM (2002).
[30]
Tangmunarunkit, H., Doyle, J., Govindan, R., Willinger, W., Jamin, S., Shenker, S.: Does AS Size Determine Degree in AS Topology? In: ACM SIGCOMM CCR (2001).
[31]
Tangmunarunkit, H., Govindan, R., Shenker, S., Estrin, D.: The Impact of Routing Policy on Internet Paths. In: Proc. IEEE INFOCOM (2001).
[32]
Zhang, B., Liu, R., Massey, D., Zhang, L.: Collecting the Internet AS-level Topology. In: ACM SIGCOMM CCR (2005).

Cited By

View all
  • (2021)How biased is our validation (data) for AS relationships?Proceedings of the 21st ACM Internet Measurement Conference10.1145/3487552.3487825(612-620)Online publication date: 2-Nov-2021
  • (2019)On Mapping the Interconnections in Today’s InternetIEEE/ACM Transactions on Networking10.1109/TNET.2019.294036927:5(2056-2070)Online publication date: 1-Oct-2019
  • (2018)Pushing the Boundaries with bdrmapITProceedings of the Internet Measurement Conference 201810.1145/3278532.3278538(56-69)Online publication date: 31-Oct-2018
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image Guide Proceedings
PAM'10: Proceedings of the 11th international conference on Passive and active measurement
April 2010
232 pages
ISBN:3642123333
  • Editors:
  • Arvind Krishnamurthy,
  • Bernhard Plattner

Sponsors

  • COST Action TMA
  • Endace
  • armasuisse
  • Cisco Systems

Publisher

Springer-Verlag

Berlin, Heidelberg

Publication History

Published: 07 April 2010

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 18 Dec 2024

Other Metrics

Citations

Cited By

View all
  • (2021)How biased is our validation (data) for AS relationships?Proceedings of the 21st ACM Internet Measurement Conference10.1145/3487552.3487825(612-620)Online publication date: 2-Nov-2021
  • (2019)On Mapping the Interconnections in Today’s InternetIEEE/ACM Transactions on Networking10.1109/TNET.2019.294036927:5(2056-2070)Online publication date: 1-Oct-2019
  • (2018)Pushing the Boundaries with bdrmapITProceedings of the Internet Measurement Conference 201810.1145/3278532.3278538(56-69)Online publication date: 31-Oct-2018
  • (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
  • (2016)MAP-ITProceedings of the 2016 Internet Measurement Conference10.1145/2987443.2987468(397-411)Online publication date: 14-Nov-2016
  • (2016)bdrmapProceedings of the 2016 Internet Measurement Conference10.1145/2987443.2987467(381-396)Online publication date: 14-Nov-2016
  • (2014)Challenges in Inferring Internet Interdomain CongestionProceedings of the 2014 Conference on Internet Measurement Conference10.1145/2663716.2663741(15-22)Online publication date: 5-Nov-2014
  • (2014)CoRCProceedings of the tenth ACM/IEEE symposium on Architectures for networking and communications systems10.1145/2658260.2658275(161-172)Online publication date: 20-Oct-2014
  • (2013)Internet pop level mapsDataTraffic Monitoring and Analysis10.5555/2555672.2555677(82-103)Online publication date: 1-Jan-2013
  • (2013)Internet topology discoveryDataTraffic Monitoring and Analysis10.5555/2555672.2555676(44-81)Online publication date: 1-Jan-2013
  • Show More Cited By

View Options

View options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media