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

Quantifying violations of destination-based forwarding on the internet

Published: 14 November 2012 Publication History

Abstract

Initially, packet forwarding in the Internet was destination-based -- that is, a router would forward all packets with the same destination address to the same next hop. In this paper, we use active probing methods to quantify and characterize deviations from destination-based forwarding in today's Internet. From over a quarter million probes, we analyze the forwarding behavior of almost 40,000 intermediate routers. We find that, for 29% of the targeted routers, the router forwards traffic going to a single destination via different next hops, and 1.3% of the routers even select next hops in different ASes. Load balancers are unlikely to explain these AS-level variations, and in fact we uncover causes including routers inside MPLS tunnels that otherwise employ default routes. We also find that these violations can significantly affect the results of measurement tools that rely on destination-based forwarding, and we discuss some ideas for making these tools more robust against these violations.

Supplementary Material

PDF File (126.pdf)
Summary Review Documentation for "Quantifying Violations of Destination-based Forwarding on the Internet", Authors: T. Flach, E. Katz-Bassett, R. Govindan

References

[1]
Archipelago IPv4 Routed /24 AS Links Dataset. http://www.caida.org/data/active/ipv4_routed_topology_aslinks_dataset.x%ml.
[2]
B. Armbruster, J. C. Smith, and K. Park. A Packet Filter Placement Problem with Application to Defense Against Spoofed Denial of Service Attacks. European Journal of Operational Research, 176(2):1283--1292, 2007.
[3]
B. Augustin, T. Friedman, and R. Teixeira. Measuring Load-balanced Paths in the Internet. In IMC, 2007.
[4]
B. Augustin, T. Friedman, and R. Teixeira. Multipath tracing with Paris traceroute. In E2EMON, 2007.
[5]
B. Donnet, M. Luckie, P. Mérindol, and J.-J. Pansiot. Revealing MPLS tunnels obscured from traceroute. SIGCOMM Computer Communication Review, 42(2):87--93, 2012.
[6]
B. Donnet, P. Raoult, T. Friedman, and M. Crovella. Deployment of an Algorithm for Large-Scale Topology Discovery. IEEE Journal on Selected Areas in Communications, 24(12):2210--2220, 2006.
[7]
R. Govindan and V. Paxson. Estimating router ICMP generation delays. In PAM, 2002.
[8]
Internet Engineering Task Force. RFC 1812: Requirements for IP Version 4 Routers, June 1995.
[9]
E. Katz-Bassett. Systems for Improving Internet Availability and Performance. PhD thesis, University of Washington, 2012.
[10]
E. Katz-Bassett, H. V. Madhyastha, V. K. Adhikari, C. Scott, J. Sherry, P. van Wesep, T. E. Anderson, and A. Krishnamurthy. Reverse Traceroute. In NSDI, 2010.
[11]
E. Katz-Bassett, C. Scott, D. R. Choffnes, I. Cunha, V. Valancius, N. Feamster, H. V. Madhyastha, T. E. Anderson, and A. Krishnamurthy. LIFEGUARD: Practical repair of persistent route failures. In SIGCOMM, 2012.
[12]
K. Keys, Y. Hyun, M. Luckie, and K. Claffy. Internet-Scale IPv4 Alias Resolution with MIDAR: System Architecture - Technical Report. Technical report, Cooperative Association for Internet Data Analysis (CAIDA), May 2011.
[13]
A. Kvalbein, A. F. Hansen, T. Čičic, S. Gjessing, and O. Lysne. Multiple routing configurations for fast IP network recovery. IEEE/ACM Transactions on Networking, 17(2):473--486, April 2009.
[14]
Lonestar Education and Research Network (Austin, Texas): Private communication.
[15]
H. V. Madhyastha, T. Isdal, M. Piatek, C. Dixon, T. E. Anderson, A. Krishnamurthy, and A. Venkataramani. iPlane: An Information Plane for Distributed Services. In OSDI, 2006.
[16]
A. Riedl and D. A. Schupke. Routing Optimization in IP networks Utilizing Additive and Concave Link Metrics. IEEE/ACM Transactions on Networking, 15(5):1136--1148, October 2007.
[17]
R. Sherwood, A. Bender, and N. Spring. Discarte: A Disjunctive Internet Cartographer. In SIGCOMM, 2008.
[18]
J. Sommers, P. Barford, and B. Eriksson. On the Prevalence and Characteristics of MPLS Deployments in the Open Internet. In IMC, 2011.
[19]
UCLA Internet Topology Collection. http://irl.cs.ucla.edu/topology/.

Cited By

View all
  • (2021)PredictRoute: A Network Path Prediction ToolkitProceedings of the ACM on Measurement and Analysis of Computing Systems10.1145/34600905:2(1-24)Online publication date: 4-Jun-2021
  • (2019)BGP Dataset Generation and Feature Extraction for Anomaly Detection2019 IEEE Symposium on Computers and Communications (ISCC)10.1109/ISCC47284.2019.8969619(1-6)Online publication date: Jun-2019
  • (2018)In the IP of the BeholderProceedings of the Internet Measurement Conference 201810.1145/3278532.3278559(308-321)Online publication date: 31-Oct-2018
  • Show More Cited By

Index Terms

  1. Quantifying violations of destination-based forwarding on the internet

      Recommendations

      Comments

      Information & Contributors

      Information

      Published In

      cover image ACM Conferences
      IMC '12: Proceedings of the 2012 Internet Measurement Conference
      November 2012
      572 pages
      ISBN:9781450317054
      DOI:10.1145/2398776
      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: 14 November 2012

      Permissions

      Request permissions for this article.

      Check for updates

      Author Tags

      1. forwarding
      2. measurements
      3. ping
      4. routing
      5. traceroute

      Qualifiers

      • Research-article

      Conference

      IMC '12
      Sponsor:
      IMC '12: Internet Measurement Conference
      November 14 - 16, 2012
      Massachusetts, Boston, USA

      Acceptance Rates

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

      Contributors

      Other Metrics

      Bibliometrics & Citations

      Bibliometrics

      Article Metrics

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

      Other Metrics

      Citations

      Cited By

      View all
      • (2021)PredictRoute: A Network Path Prediction ToolkitProceedings of the ACM on Measurement and Analysis of Computing Systems10.1145/34600905:2(1-24)Online publication date: 4-Jun-2021
      • (2019)BGP Dataset Generation and Feature Extraction for Anomaly Detection2019 IEEE Symposium on Computers and Communications (ISCC)10.1109/ISCC47284.2019.8969619(1-6)Online publication date: Jun-2019
      • (2018)In the IP of the BeholderProceedings of the Internet Measurement Conference 201810.1145/3278532.3278559(308-321)Online publication date: 31-Oct-2018
      • (2018)Off-Path TCP Exploits of the Challenge ACK Global Rate LimitIEEE/ACM Transactions on Networking10.1109/TNET.2018.279708126:2(765-778)Online publication date: 1-Apr-2018
      • (2018)ONIS: Inferring TCP/IP-based Trust Relationships Completely Off-PathIEEE INFOCOM 2018 - IEEE Conference on Computer Communications10.1109/INFOCOM.2018.8486426(2069-2077)Online publication date: Apr-2018
      • (2018)Exploring DSCP modification pathologies in the InternetComputer Communications10.1016/j.comcom.2018.05.016127(86-94)Online publication date: Sep-2018
      • (2017)DrongoProceedings of the 13th International Conference on emerging Networking EXperiments and Technologies10.1145/3143361.3143365(41-54)Online publication date: 28-Nov-2017
      • (2017)Through the wormholeProceedings of the 2017 Internet Measurement Conference10.1145/3131365.3131378(29-42)Online publication date: 1-Nov-2017
      • (2016)SibylProceedings of the 13th Usenix Conference on Networked Systems Design and Implementation10.5555/2930611.2930633(325-344)Online publication date: 16-Mar-2016
      • (2016)Identifying and Aggregating Homogeneous IPv4 /24 Blocks with HobbitProceedings of the 2016 Internet Measurement Conference10.1145/2987443.2987448(151-165)Online publication date: 14-Nov-2016
      • 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