pith. sign in

arxiv: 2210.13088 · v3 · pith:YQIWRCO4new · submitted 2022-10-24 · 💻 cs.NI

Your Router is My Prober: Measuring IPv6 Networks via ICMP Rate Limiting Side Channels

classification 💻 cs.NI
keywords icmprateipv6limitingmeasurementsmeasuringisavmeasurement
0
0 comments X
read the original abstract

Active Internet measurements face challenges when some measurements require many remote vantage points. In this paper, we propose a novel technique for measuring remote IPv6 networks via side channels in ICMP rate limiting, a required function for IPv6 nodes to limit the rate at which ICMP error messages are generated. This technique, iVantage, can to some extent use 1.1M remote routers distributed in 9.5k autonomous systems and 182 countries as our "vantage points". We apply iVantage to two different, but both challenging measurement tasks: 1) measuring the deployment of inbound source address validation (ISAV) and 2) measuring reachability between arbitrary Internet nodes. We accomplish these two tasks from only one local vantage point without controlling the targets or relying on other services within the target networks. Our large-scale ISAV measurements cover ~50% of all IPv6 autonomous systems and find ~79% of them are vulnerable to spoofing, which is the most large-scale measurement study of IPv6 ISAV to date. Our method for reachability measurements achieves over 80% precision and recall in our evaluation. Finally, we perform an Internet-wide measurement of the ICMP rate limiting implementations, present a detailed discussion on ICMP rate limiting, particularly the potential security and privacy risks in the mechanism of ICMP rate limiting, and provide possible mitigation measures. We make our code available to the community.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.

Forward citations

Cited by 1 Pith paper

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score.

  1. Revisiting and Expanding the IPv6 Network Periphery: Global-Scale Measurement and Security Analysis

    cs.NI 2026-04 unverdicted novelty 5.0

    Global IPv6 measurement identifies 281.9M active peripheries with persistent 2.5% service exposures, 4.5M routing loops, and a new HLEV framework for checking LLM tool risks.