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.
翻译:当某些测量需要许多远程优势点时,主动的互联网测量将面临挑战。 在本文中,我们提出一种新的技术,通过IPCMP费率限制的侧渠道测量远程IPv6网络,这是IPv6节点的一个必要功能,以限制产生IPCMP错误信息的速度。这种技术,即iVantage,在某种程度上可以使用在9.5k自主系统和182个国家中分布的1.1M远程路由器作为我们的“优势点”。我们将iVantage应用于两种不同的但都具有挑战性的测量任务:1)衡量输入源地址验证(ISAV)的部署情况,2)衡量任意互联网节点之间的可达性。我们从一个本地的顶点完成这两项任务,而没有控制目标点或依靠目标网络中的其他服务。我们的大规模ISAV测量覆盖了所有IPv6自主系统和182个国家的50%,发现它们中的~79%容易受到吸附装置的影响,这是迄今为止IPv6 ISAV的最为大规模的测量研究。 我们的可达性测量方法达到80%以上,并在我们的评估中回顾。我们只从一个本地的优势点完成这两项任务,我们在限制IPCMP的全网域安全率,我们目前限制I的精确度的衡量标准,我们限制了I的精确度,我们对IPCMP的精确度的精确度的精确度的精确度的精确度和精确度的精确度做了一个限制。