Towards passive analysis of anycast in global routing: unintended impact of remote peering
Towards passive analysis of anycast in global routing: unintended impact of remote peering
复制标题
对全球路由中的任播进行被动分析:远程对等互连的意外影响
DOI:
10.1145/3371927.3371930
复制
发表时间:
2019
期刊:
影响因子:
--
通讯作者:
Chase Cotton
中科院分区:
文献类型:
--
作者:
Rui;Shuai Hao;Haining Wang;Amogh Dhamdere;A. Dainotti;Chase Cotton
Anycast has been widely adopted by today's Internet services, including DNS, CDN, and DDoS protection, in which the same IP address is announced from distributed locations and clients are directed to the topologically-nearest service replica. Prior research has focused on various aspects of anycast, either its usage in particular services such as DNS or characterizing its adoption by Internet-wide active probing methods. In this paper, we first explore an alternative approach to characterize anycast based on previously collected global BGP routing information. Leveraging state-of-the-art active measurement results as near-ground-truth, our passive method without requiring any Internet-wide probes can achieve 90% accuracy in detecting anycast prefixes. More importantly, our approach uncovers anycast prefixes that have been missed by prior datasets based on active measurements. While investigating the root causes of inaccuracy, we reveal that anycast routing has been entangled with the increased adoption of remote peering, a type of layer-2 interconnection where an IP network may peer at an IXP remotely without being physically present at the IXP. The invisibility of remote peering from layer-3 breaks the assumption of the shortest AS paths on BGP and causes an unintended impact on anycast performance. We identify such cases from BGP routing information and observe that at least 19.2% of anycast prefixes have been potentially impacted by remote peering.