Final published version, 1.83 MB, PDF document
Available under license: CC BY: Creative Commons Attribution 4.0 International License
Research output: Thesis › Doctoral Thesis
Research output: Thesis › Doctoral Thesis
}
TY - BOOK
T1 - The Good, the Bad, and the Ugly of BGP Routing Modeling: Confounding Factors, Selective Announcements and Location-aware Simulations
AU - Kastanakis, Savvas
PY - 2025
Y1 - 2025
N2 - Over the past quarter-century, substantial research has been devoted to the accurate inference/prediction of AS-level paths on the Internet. Literature, though, has shown that BGP simulations can be highly inaccurate making it hard to take ”in-vitro” evaluations at face value. This PhD thesis investigates the complexities of this long standing inference problem by exploring various confounding factors, analyzing the evolution of interdomain routing policies, and examining the potential of geolocation-aware inference models. As a first step, we identify and quantify the confounding factors to accurate AS-path inference through passive measurements and controlled experiments. From our analysis, two factors are highlighted: (a) the complex routing policies implemented by ASes, and (b) the geolocation agnostic BGP best path selection process. To delve deeper into the first confounding factor, we explore the evolution of the interdomain routing policies over the last 20 years. We show that while the phenomenon of selective announcements is persistent, not only across time, but also across networks, the influence of AS relationships on path selection has diminished. This underscores the importance of frequent BGP policy inference to keep pace with the evolving landscape of AS connectivity. As we investigate the second confounding factor, we explore the role of geospatial attributes in geolocation-based routing paradigms such as IP anycast routing. Our analysis shows that 84.06% of anycast ASes rely on selective announcements, a phenomenon largely influenced by the geolocation-agnostic nature of the BGP best path selection process. Additionally, we demonstrate that anycast ASes follow different routing patterns per geographical regions. Our work supports the need for more flexible routing models and can aid in the understanding of a variety of interdomain routing applications, such as the measurement of the RPKI adoption, fine-grained interdomain policy learning, interdomain routing verification, privacy-preserving routing and studying routing attacks.
AB - Over the past quarter-century, substantial research has been devoted to the accurate inference/prediction of AS-level paths on the Internet. Literature, though, has shown that BGP simulations can be highly inaccurate making it hard to take ”in-vitro” evaluations at face value. This PhD thesis investigates the complexities of this long standing inference problem by exploring various confounding factors, analyzing the evolution of interdomain routing policies, and examining the potential of geolocation-aware inference models. As a first step, we identify and quantify the confounding factors to accurate AS-path inference through passive measurements and controlled experiments. From our analysis, two factors are highlighted: (a) the complex routing policies implemented by ASes, and (b) the geolocation agnostic BGP best path selection process. To delve deeper into the first confounding factor, we explore the evolution of the interdomain routing policies over the last 20 years. We show that while the phenomenon of selective announcements is persistent, not only across time, but also across networks, the influence of AS relationships on path selection has diminished. This underscores the importance of frequent BGP policy inference to keep pace with the evolving landscape of AS connectivity. As we investigate the second confounding factor, we explore the role of geospatial attributes in geolocation-based routing paradigms such as IP anycast routing. Our analysis shows that 84.06% of anycast ASes rely on selective announcements, a phenomenon largely influenced by the geolocation-agnostic nature of the BGP best path selection process. Additionally, we demonstrate that anycast ASes follow different routing patterns per geographical regions. Our work supports the need for more flexible routing models and can aid in the understanding of a variety of interdomain routing applications, such as the measurement of the RPKI adoption, fine-grained interdomain policy learning, interdomain routing verification, privacy-preserving routing and studying routing attacks.
KW - BGP
KW - Simulations
KW - Routing
KW - Modelling
KW - Measurements
U2 - 10.17635/lancaster/thesis/2613
DO - 10.17635/lancaster/thesis/2613
M3 - Doctoral Thesis
PB - Lancaster University
ER -