RouteInfer: Inferring Interdomain Paths by Capturing ISP Routing Behavior Diversity and Generality

Tianhao Wu,Jessie Hui Wang,Jilong Wang,Shuying Zhuang
DOI: https://doi.org/10.1007/978-3-030-98785-5_10
2022-01-01
Abstract:Accurate inference of interdomain paths between arbitrary source and destination is the foundation for many research areas, especially for the security of the Internet routing system. The widely used method to solve this problem is using standard policies based on the business relationship model, but it is far from satisfactory. We conduct an in-depth analysis on the inherent limitations of the path inference by standard routing policies and show that the routing behaviors of ISPs are diverse and standard import policies are oversimplified. Then we develop RouteInfer, an algorithm for accurately inferring interdomain paths by capturing ISP routing behaviors diversity and generality. RouteInfer uses a 3-layer policy model to extract the fine-grained policies and coarse-grained policies of ASes and can achieve high accuracy as well as good generalization ability. After extracting policies, we find another inherent challenge that there is still a huge number of ASes without inferred policies. To overcome this challenge, RouteInfer formulates the prediction of route decisions as a ranking problem and develops a learning-based approach especially for predicting route decisions. We carefully design node, link, and path features based on the understanding of actual route decisions. Overall, on average, RouteInfer achieves 81.64% accuracy. Compared with state-of-the-art inference algorithms, RouteInfer increases the inference accuracy by about 30.04% to 182.3%. Furthermore, we analyze the inferred policies and the route decision model to understand routing behaviors deeply. We find that many ASes set fine-grained policies for CDN ASes. Besides, most of the violations of the standard preference rule are related to p2p links in European IXPs.
What problem does this paper attempt to address?