The record route option is an option!

Brian J. Goodchild, Yi Ching Chiu, Ob Hansen, Haonan Lu, Matt Calder, Matthew Luckie, Wyatt Lloyd, David Choffnes, Ethan Katz-Bassett

Research output: Chapter in Book/Report/Conference proceedingConference contribution

5 Scopus citations

Abstract

The IPv4 Record Route (RR) Option instructs routers to record their IP addresses in a packet. RR is subject to a nine hop limit and, traditionally, inconsistent support from routers. Recent changes in interdomain connectivity-the so-called "flattening Internet"- and new best practices for how routers should handle RR packets suggest that now is a good time to reassess the potential of the RR Option. We quantify the current utility of RR by issuing RR measurements from PlanetLab and M-Lab to every advertised BGP prefix. We find that 75% of addresses that respond to ping without RR also respond to ping with RR, and 66% of these RR-responsive addresses are within the nine hop limit of at least one vantage point. These numbers suggest the RR Option is a useful measurement primitive on today's Internet.

Original languageEnglish (US)
Title of host publicationIMC 2017 - Proceedings of the 2017 Internet Measurement Conference
PublisherAssociation for Computing Machinery
Pages311-317
Number of pages7
ISBN (Electronic)9781450351188
DOIs
StatePublished - Nov 1 2017
Externally publishedYes
Event2017 ACM Internet Measurement Conference, IMC 2017 - London, United Kingdom
Duration: Nov 1 2017Nov 3 2017

Publication series

NameProceedings of the ACM SIGCOMM Internet Measurement Conference, IMC
VolumePart F131937

Other

Other2017 ACM Internet Measurement Conference, IMC 2017
CountryUnited Kingdom
CityLondon
Period11/1/1711/3/17

All Science Journal Classification (ASJC) codes

  • Software
  • Computer Networks and Communications

Keywords

  • IP options
  • Record Route
  • Routing
  • Topology
  • Traceroute

Fingerprint Dive into the research topics of 'The record route option is an option!'. Together they form a unique fingerprint.

Cite this