论文标题
Kirin:使用数百万个分布式IPv6公告上网上互联网
Kirin: Hitting the Internet with Millions of Distributed IPv6 Announcements
论文作者
论文摘要
互联网是数十亿用户日常生活中的关键资源。为了支持越来越多的用户及其需求不断增长的需求,运营商必须不断扩展其网络足迹(例如,加入Internet交换点)并采用相关技术(例如IPv6)。但是,与其前身相比,IPv6的地址空间要大得多,这允许对Internet路由基础架构进行新的攻击。在本文中,我们根据这两种变化的方式重新审视前缀去聚集攻击,并引入了Kirin - 一种先进的BGP前缀De-Aggregentation Attack,该攻击可通过数百万个IPv6路线来源,并通过数千个会话分配各种IXP的会议,以溢出远程ASES内数千个边界路由器的记忆。基林(Kirin)的高度分布性质使其可以绕过传统的路线淹没防御机制,例如每节前缀前缀限制或路线襟翼阻尼。我们通过将攻击作为整数线性编程问题制定,通过部署使用4 IXP进行小规模的Kirin攻击所需的基础架构来测试实用障碍,从而分析攻击的理论可行性,并通过4 ixps进行小规模的Kirin攻击,并通过BGP数据分析验证我们的假设,并进行现实世界测量,并进行了router testbed testbed验证实验。尽管部署成本较低,但我们发现基林能够在数千个ASE的路由器中注入致命量的IPv6路线。
The Internet is a critical resource in the day-to-day life of billions of users. To support the growing number of users and their increasing demands, operators have to continuously scale their network footprint -- e.g., by joining Internet Exchange Points -- and adopt relevant technologies -- such as IPv6. IPv6, however, has a vastly larger address space compared to its predecessor, which allows for new kinds of attacks on the Internet routing infrastructure. In this paper, we revisit prefix de-aggregation attacks in the light of these two changes and introduce Kirin -- an advanced BGP prefix de-aggregation attack that sources millions of IPv6 routes and distributes them via thousands of sessions across various IXPs to overflow the memory of border routers within thousands of remote ASes. Kirin's highly distributed nature allows it to bypass traditional route-flooding defense mechanisms, such as per-session prefix limits or route flap damping. We analyze the theoretical feasibility of the attack by formulating it as a Integer Linear Programming problem, test for practical hurdles by deploying the infrastructure required to perform a small-scale Kirin attack using 4 IXPs, and validate our assumptions via BGP data analysis, real-world measurements, and router testbed experiments. Despite its low deployment cost, we find Kirin capable of injecting lethal amounts of IPv6 routes in the routers of thousands of ASes.