skip to main content
10.1145/1452520.1452560acmconferencesArticle/Chapter ViewAbstractPublication PagesimcConference Proceedingsconference-collections
research-article

Fixing ally's growing pains with velocity modeling

Published: 20 October 2008 Publication History

Abstract

Mapping the router topology is an important component of Internet measurement. Alias resolution, the process of mapping IP addresses to routers, is critical to accurate Internet mapping. Ally, a popular alias resolution tool, was developed to resolve aliases in individual ISPs, but its probabilistic accuracy and need to send O(n2) probes to infer aliases among n IP addresses make it unappealing for large-scale Internet mapping. In this paper, we present RadarGun, a tool that uses IP identifier velocity modeling to improve the accuracy and scalability of the Ally-based resolution technique. We provide analytical bounds on Ally's accuracy and validate our predicted aliases against Ally. Additionally, we show that velocity modeling requires only O(n) probes and thus scales to Internet-sized mapping efforts.

References

[1]
B. Augustin, et al. Avoiding traceroute anomalies with Paris traceroute. In IMC, 2006.
[2]
S. M. Bellovin. A method for counting NATted hosts. In Internet Measurement Workshop, 2002.
[3]
B. Donnet, P. Raoult, T. Friedman, and M. Crovella. Efficient algorithms for large-scale topology discovery. In SIGMETRICS, 2005.
[4]
N. Feamster, D. G. Andersen, H. Balakrishnan, and M. F. Kaashoek. Measuring the effects of Internet path faults on reactive routing. In SIGMETRICS, 2003.
[5]
R. Govindan and H. Tangmunarunkit. Heuristics for Internet map discovery. In Infocom, 2000.
[6]
M. H. Gunes and K. Sarac. Analytical IP alias resolution. In International Conference on Communications, 2006.
[7]
M. H. Gunes and K. Sarac. Importance of IP alias resolution in sampling Internet topologies. In Global Internet Symposium, 2007.
[8]
N. Hu, O. Spatscheck, J. Wang, and P. Steenkiste. Locating Internet bottlenecks: Algorithms, measurements, and implications. In SIGCOMM, 2004.
[9]
L. Li, D. Alderson, W. Willinger, and J. Doyle. A first-principles approach to understanding the Internet's router-level topology. In SIGCOMM, 2004.
[10]
H. V. Madhyastha, et al. A structural approach to latency prediction. In IMC, 2006.
[11]
R. Mahajan, N. Spring, D. Wetherall, and T. Anderson. User-level Internet path diagnosis. In SOSP, 2003.
[12]
J.-J. Pansiot and D. Grad. On routes and multicast trees in the Internet. ACM CCR, 28(1):41--50, 1998.
[13]
L. Peterson, T. Anderson, D. Culler, and T. Roscoe. A blueprint for introducing disruptive technology into the Internet. In HotNets, pp. 59--64, 2002.
[14]
R. Sherwood, A. Bender, and N. Spring. Discarte: A disjunctive internet cartographer. In SIGCOMM, 2008.
[15]
R. Sherwood and N. Spring. Touring the Internet in a TCP sidecar. In IMC, 2006.
[16]
R. H. Shumway and D. S. Stoffer. Time Series Analysis and Its Applications: With R Examples. Springer, 2 edn., 2000.
[17]
N. Spring, R. Mahajan, and D. Wetherall. Measuring ISP topologies with Rocketfuel. In SIGCOMM, 2004.
[18]
N. Spring, D. Wetherall, and T. Anderson. Scriptroute: A public Internet measurement facility. In USITS, 2003.
[19]
R. Teixeira, K. Marzullo, S. Savage, and G. Voelker. In search of path diversity in ISP networks. In IMC, 2003.
[20]
G. R. Yaun, et al. Large-scale network simulation techniques: examples of TCP and OSPF models. ACM CCR, 33(3):27--41, 2003.

Cited By

View all

Index Terms

  1. Fixing ally's growing pains with velocity modeling

      Recommendations

      Comments

      Information & Contributors

      Information

      Published In

      cover image ACM Conferences
      IMC '08: Proceedings of the 8th ACM SIGCOMM conference on Internet measurement
      October 2008
      352 pages
      ISBN:9781605583341
      DOI:10.1145/1452520
      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

      Sponsors

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      Published: 20 October 2008

      Permissions

      Request permissions for this article.

      Check for updates

      Author Tags

      1. alias resolution
      2. ally
      3. ip identifier
      4. velocity modeling

      Qualifiers

      • Research-article

      Conference

      IMC08: Internet Measurement Conference
      October 20 - 22, 2008
      Vouliagmeni, Greece

      Acceptance Rates

      Overall Acceptance Rate 277 of 1,083 submissions, 26%

      Contributors

      Other Metrics

      Bibliometrics & Citations

      Bibliometrics

      Article Metrics

      • Downloads (Last 12 months)12
      • Downloads (Last 6 weeks)0
      Reflects downloads up to 05 Mar 2025

      Other Metrics

      Citations

      Cited By

      View all
      • (2025)A Closer Look at IPv6 IP-ID Behavior in the WildPassive and Active Measurement10.1007/978-3-031-85960-1_2(30-43)Online publication date: 7-Mar-2025
      • (2024)AliasClassifier: A High-Performance Router Alias ClassifierElectronics10.3390/electronics1309174713:9(1747)Online publication date: 1-May-2024
      • (2024)ZPredict: ML-Based IPID Side-channel MeasurementsACM Transactions on Privacy and Security10.1145/367256027:4(1-33)Online publication date: 20-Jun-2024
      • (2024)DualDNSMiner: A Dual-Stack Resolver Discovery Method Based on Alias ResolutionCollaborative Computing: Networking, Applications and Worksharing10.1007/978-3-031-54531-3_19(347-364)Online publication date: 23-Feb-2024
      • (2021)Analysis of Autonomous System Level Internet Topology Graphs and Multigraphs2021 International Symposium on Networks, Computers and Communications (ISNCC)10.1109/ISNCC52172.2021.9615677(1-7)Online publication date: 31-Oct-2021
      • (2020)Introduction to the Special Issue on HCI and the BodyACM Transactions on Computer-Human Interaction10.1145/340609127:4(1-32)Online publication date: 26-Aug-2020
      • (2020)Taking the Long, Holistic, and Intersectional View to Women’s WellbeingACM Transactions on Computer-Human Interaction10.1145/339715927:4(1-32)Online publication date: 20-Jul-2020
      • (2020)vrfinderProceedings of the ACM on Measurement and Analysis of Computing Systems10.1145/33921584:2(1-28)Online publication date: 9-Jun-2020
      • (2020)Characterizing Policies with Optimal Response Time Tails under Heavy-Tailed Job SizesProceedings of the ACM on Measurement and Analysis of Computing Systems10.1145/33921484:2(1-33)Online publication date: 12-Jun-2020
      • (2020)Privacy-Utility Tradeoffs in Routing Cryptocurrency over Payment Channel NetworksProceedings of the ACM on Measurement and Analysis of Computing Systems10.1145/33921474:2(1-39)Online publication date: 12-Jun-2020
      • Show More Cited By

      View Options

      Login options

      View options

      PDF

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader

      Figures

      Tables

      Media

      Share

      Share

      Share this Publication link

      Share on social media