About Reverse Traceroute
[simple explanation about how it works and what it collects. can reference their website/documentation]
Reverse traceroute measures the network path back to a user from selected network endpoints, and provides a rich source of information on network routing and topology.
https://research.cs.washington.edu/networking/astronomy/reverse-traceroute.html
Traceroute is the most widely used Internet diagnostic tool today. Network operators use it to help identify routing failures, path inflation, and router misconfigurations. Researchers use it to map the Internet, predict performance, geolocate routers, and classify the performance of ISPs. However, traceroute has long had a fundamental limitation that affects all these applications: it does not provide reverse path information. Although various public traceroute servers across the Internet provide some visibility, no general method exists for determining a reverse path from an arbitrary destination, without control of that destination.
Reverse Traceroute was designed to address this longstanding limitation by providing the same information as traceroute, but for the reverse path, and it works in the same case as traceroute, when the user may lack control of the destination. The approach used by Reverse Traceroute combines a number of ideas: source spoofing, IP timestamp and record route options, and multiple vantage points.
Take a Reverse Traceroute Test
The source code for Reverse Traceroute is available on Github: https://github.com/drchoffnes/uw-prober
? - how/do general users run a revtr test? https://revtr.ccs.neu.edu/