TY - JOUR
T1 - In the loop: A measurement study of persistent routing loops on the IPv4/IPv6 Internet
AU - Maier, Markus
AU - Ullrich, Johanna
PY - 2023/2
Y1 - 2023/2
N2 - Routing loops forward packets over the same set of routers again and again. The packets, if caught in such a loop, do not only miss the intended destinations, but might also congest links between or even overload involved routers and render additional destinations whose (non-looping) paths include these routers unreachable. Given their potential impact on performance and availability, the situation of long-lasting (persistent) routing loops in today’s Internet is unknown. Comprehensive measurement studies of this phenomenon (in the IPv4 Internet) date back to 2005; studies considering the successor protocol IPv6 – already accounting for more than one third of the Internet’s total traffic – are lacking. In this paper, we conduct a comprehensive measurement study to determine the status quo of persistent routing loops in today’s Internet — the first-ever considering IPv6, and the first for IPv4 since 2005. We carefully extended the methodology from 2005, including multiple successive measurements, and adapted it for IPv6. Our results reveal that routing loops are still a matter of concern: in total, we found 23,208persistent loops in IPv4 and 30,090in IPv6, rendering 0.91% (IPv4), resp. 2.20% (IPv6), of the current Internet – as announced in BGP – unreachable. Another 7.18% (IPv4), resp. 23.00% (IPv6), are at risk to become unreachable in presence of an attack, yielding an overall higher threat potential for the IPv6 protocol. In comparison to the 2005 study, the situation has become more complex: As a consequence of IPv4 address scarcity, the number of ex ante unreachable addresses has decreased by 19.81% (despite the fact that the number of BGP announced addresses has more than doubled); at the same time, the number of addresses endangered by persistent routing loops has sharply increased (+1,907.58%) due to individual routers serving more addresses.
AB - Routing loops forward packets over the same set of routers again and again. The packets, if caught in such a loop, do not only miss the intended destinations, but might also congest links between or even overload involved routers and render additional destinations whose (non-looping) paths include these routers unreachable. Given their potential impact on performance and availability, the situation of long-lasting (persistent) routing loops in today’s Internet is unknown. Comprehensive measurement studies of this phenomenon (in the IPv4 Internet) date back to 2005; studies considering the successor protocol IPv6 – already accounting for more than one third of the Internet’s total traffic – are lacking. In this paper, we conduct a comprehensive measurement study to determine the status quo of persistent routing loops in today’s Internet — the first-ever considering IPv6, and the first for IPv4 since 2005. We carefully extended the methodology from 2005, including multiple successive measurements, and adapted it for IPv6. Our results reveal that routing loops are still a matter of concern: in total, we found 23,208persistent loops in IPv4 and 30,090in IPv6, rendering 0.91% (IPv4), resp. 2.20% (IPv6), of the current Internet – as announced in BGP – unreachable. Another 7.18% (IPv4), resp. 23.00% (IPv6), are at risk to become unreachable in presence of an attack, yielding an overall higher threat potential for the IPv6 protocol. In comparison to the 2005 study, the situation has become more complex: As a consequence of IPv4 address scarcity, the number of ex ante unreachable addresses has decreased by 19.81% (despite the fact that the number of BGP announced addresses has more than doubled); at the same time, the number of addresses endangered by persistent routing loops has sharply increased (+1,907.58%) due to individual routers serving more addresses.
KW - Distributed denial of service
KW - IPv4/IPv6 Internet transition
KW - Internet Protocol
KW - Internet routing
KW - Misconfiguration
KW - Autonomous systems
UR - http://www.scopus.com/inward/record.url?scp=85144362384&partnerID=8YFLogxK
U2 - 10.1016/j.comnet.2022.109500
DO - 10.1016/j.comnet.2022.109500
M3 - Article
SN - 1389-1286
VL - 221
JO - Computer Networks
JF - Computer Networks
M1 - 109500
ER -