Loading [MathJax]/extensions/MathMenu.js
Evaluating anycast in the domain name system | IEEE Conference Publication | IEEE Xplore

Evaluating anycast in the domain name system


Abstract:

IP anycast is a central part of production DNS. While prior work has explored proximity, affinity and load balancing for some anycast services, there has been little atte...Show More

Abstract:

IP anycast is a central part of production DNS. While prior work has explored proximity, affinity and load balancing for some anycast services, there has been little attention to third-party discovery and enumeration of components of an anycast service. Enumeration can reveal abnormal service configurations, benign masquerading or hostile hijacking of anycast services, and help characterize anycast deployment. In this paper, we discuss two methods to identify and characterize anycast nodes. The first uses an existing anycast diagnosis method based on CHAOS-class DNS records but augments it with traceroute to resolve ambiguities. The second proposes Internet-class DNS records which permit accurate discovery through the use of existing recursive DNS infrastructure. We validate these two methods against three widely-used anycast DNS services, using a very large number (60k and 300k) of vantage points, and show that they can provide excellent precision and recall. Finally, we use these methods to evaluate anycast deployments in top-level domains (TLDs), and find one case where a third-party operates a server masquerading as a root DNS anycast node as well as a noticeable proportion of unusual DNS proxies. We also show that, across all TLDs, up to 72% use anycast.
Date of Conference: 14-19 April 2013
Date Added to IEEE Xplore: 25 July 2013
ISBN Information:

ISSN Information:

Conference Location: Turin, Italy
Citations are not available for this document.

I. Introduction

Rapid response and high availability requires that large network services be distributed widely, often with a single logical service is provided by distributed replicas accessed using a single logical identifier. Content delivery networks (for example, [13]), mirroring services (for example, [12]), URNs [38], and IP anycast [33] all fit this model.

Cites in Papers - |

Cites in Papers - IEEE (16)

Select All
1.
Julian Daffa Dzaky, Jason Adrianto Saputra, Nicodemus Nathanael Singale, Hanis Amalia Saputri, Azani Cempaka Sari, "Improving DNS Server Resilience Against DDoS Attacks Through Anycast Routing", 2024 6th International Conference on Cybernetics and Intelligent System (ICORIS), pp.1-6, 2024.
2.
Yue Wang, Changhua Pei, Zexin Wang, Yingqiang Wang, Guo Chen, Yuchao Zhang, Yi Li, Jingjing Li, Jianhui Li, Gaogang Xie, "ActiveDNS: Is There Room for DNS Optimization Beyond CDNs?", 2024 IEEE 49th Conference on Local Computer Networks (LCN), pp.1-9, 2024.
3.
Fenglu Zhang, Baojun Liu, Chaoyi Lu, Yunpeng Xing, Haixin Duan, Ying Liu, Liyuan Chang, "Investigating Deployment Issues of DNS Root Server Instances From a China-Wide View", IEEE Transactions on Dependable and Secure Computing, vol.21, no.6, pp.5275-5292, 2024.
4.
Xuebing Li, Yang Chen, Mengying Zhou, Tiancheng Guo, Chenhao Wang, Yu Xiao, Junjie Wan, Xin Wang, "Artemis: A Latency-Oriented Naming and Routing System", IEEE Transactions on Parallel and Distributed Systems, vol.33, no.12, pp.4874-4890, 2022.
5.
Jing’An Xue, Haibo Wang, Jilong Wang, Zhe Chen, Tong Li, "A Distributed Hybrid Load Management Model for Anycast CDNs", 2021 17th International Conference on Mobility, Sensing and Networking (MSN), pp.9-16, 2021.
6.
Deliang Chang, Shanshan Hao, Zhou Li, Baojun Liu, Xing Li, "DNSWeight: Quantifying Country-Wise Importance of Domain Name System", IEEE Access, vol.9, pp.133240-133257, 2021.
7.
Leandro M. Bertholdo, João M. Ceron, Lisandro Z. Granville, Giovane C. M. Moura, Cristian Hesselman, Roland van Rijswijk-Deij, "BGP Anycast Tuner: Intuitive Route Management for Anycast Services", 2020 16th International Conference on Network and Service Management (CNSM), pp.1-7, 2020.
8.
Wouter B. de Vries, Salmān Aljammāz, Roland van Rijswijk-Deij, "Global-Scale Anycast Network Management with Verfploeter", NOMS 2020 - 2020 IEEE/IFIP Network Operations and Management Symposium, pp.1-9, 2020.
9.
Lan Wei, John Heidemann, "Does Anycast Hang Up on You (UDP and TCP)?", IEEE Transactions on Network and Service Management, vol.15, no.2, pp.707-717, 2018.
10.
J. J. Garcia-Luna-Aceves, Jesus Elohim Martinez-Castillo, Rolando Menchaca-Mendez, "Routing to Multi-Instantiated Destinations: Principles, Practice, and Applications", IEEE Transactions on Mobile Computing, vol.17, no.7, pp.1696-1709, 2018.
11.
Fabien Duchene, Olivier Bonaventure, "Making multipath TCP friendlier to load balancers and anycast", 2017 IEEE 25th International Conference on Network Protocols (ICNP), pp.1-10, 2017.
12.
Lan Wei, John Heidemann, "Does anycast hang up on you?", 2017 Network Traffic Measurement and Analysis Conference (TMA), pp.1-9, 2017.
13.
João Luís Sobrinho, "Correctness of Routing Vector Protocols as a Property of Network Cycles", IEEE/ACM Transactions on Networking, vol.25, no.1, pp.150-163, 2017.
14.
Danilo Cicalese, Diana Zeaiter Joumblatt, Dario Rossi, Marc-Olivier Buob, Jordan Augé, Timur Friedman, "Latency-Based Anycast Geolocation: Algorithms, Software, and Data Sets", IEEE Journal on Selected Areas in Communications, vol.34, no.6, pp.1889-1903, 2016.
15.
Danilo Cicalese, Jordan Augé, Diana Joumblatt, Dario Rossi, Marc-Olivier Buob, Timur Friedman, "Lightweight anycast enumeration and geolocation", 2015 IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS), pp.1-2, 2015.
16.
Danilo Cicalese, Diana Joumblatt, Dario Rossi, Marc-Olivier Buob, Jordan Augé, Timur Friedman, "A fistful of pings: Accurate and lightweight anycast enumeration and geolocation", 2015 IEEE Conference on Computer Communications (INFOCOM), pp.2776-2784, 2015.

Cites in Papers - Other Publishers (19)

1.
A. S. M. Rizvi, Tingshan Huang, Rasit Esrefoglu, John Heidemann, "Anycast Polarization in\\xa0the\\xa0Wild", Passive and Active Measurement, vol.14538, pp.104, 2024.
2.
Jiachen Wang, Zhiping Li, Zhaoxin Zhang, Jian Chen, Chao Li, Yanan Cheng, "Root Mirror Sites Identification and Service Area Analysis", Electronics, vol.12, no.7, pp.1737, 2023.
3.
Yevheniya Nosyk, Qasim Lone, Yury Zhauniarovich, Carlos H. Gañán, Emile Aben, Giovane C. M. Moura, Samaneh Tajalizadehkhoob, Andrzej Duda, Maciej Korczyński, "Intercept and Inject: DNS Response Manipulation in the Wild", Passive and Active Measurement, vol.13882, pp.461, 2023.
4.
Chao Li, Yanan Cheng, Hao Men, Zhaoxin Zhang, Ning Li, "Performance Analysis of Root Anycast Nodes Based on Active Measurement", Electronics, vol.11, no.8, pp.1194, 2022.
5.
Fenglu Zhang, Chaoyi Lu, Baojun Liu, Haixin Duan, Ying Liu, "Measuring the Practical Effect of DNS Root Server Instances: A China-Wide Case Study", Passive and Active Measurement, vol.13210, pp.247, 2022.
6.
Audrey Randall, Enze Liu, Ramakrishna Padmanabhan, Gautam Akiwate, Geoffrey M. Voelker, Stefan Savage, Aaron Schulman, "Home is where the hijacking is", Proceedings of the 21st ACM Internet Measurement Conference, pp.390, 2021.
7.
Raffaele Sommese, Leandro Bertholdo, Gautam Akiwate, Mattijs Jonker, Roland van Rijswijk-Deij, Alberto Dainotti, KC Claffy, Anna Sperotto, "MAnycast2", Proceedings of the ACM Internet Measurement Conference, pp.456, 2020.
8.
Stephen McQuistin, Sree Priyanka Uppu, Marcel Flores, "Taming Anycast in the Wild Internet", Proceedings of the Internet Measurement Conference, pp.165, 2019.
9.
Rui Bian, Shuai Hao, Haining Wang, Amogh Dhamdere, Alberto Dainotti, Chase Cotton, "Towards passive analysis of anycast in global routing", ACM SIGCOMM Computer Communication Review, vol.49, no.3, pp.18, 2019.
10.
Jing'an Xue, Weizhen Dang, Haibo Wang, Jilong Wang, Hui Wang, "Evaluating Performance and Inefficient Routing of an Anycast CDN", 2019 IEEE/ACM 27th International Symposium on Quality of Service (IWQoS), pp.1-10, 2019.
11.
Danilo Cicalese, Dario Rossi, "A longitudinal study of IP Anycast", ACM SIGCOMM Computer Communication Review, vol.48, no.1, pp.10, 2018.
12.
Mario Almeida, Alessandro Finamore, Diego Perino, Narseo Vallina-Rodriguez, Matteo Varvello, "Dissecting DNS Stakeholders in Mobile Networks", Proceedings of the 13th International Conference on emerging Networking EXperiments and Technologies, pp.28, 2017.
13.
Wouter B. de Vries, Ricardo de O. Schmidt, Wes Hardaker, John Heidemann, Pieter-Tjerk de Boer, Aiko Pras, "Broad and load-aware anycast mapping with verfploeter", Proceedings of the 2017 Internet Measurement Conference, pp.477, 2017.
14.
Ricardo de Oliveira Schmidt, John Heidemann, Jan Harm Kuipers, Passive and Active Measurement, vol.10176, pp.188, 2017.
15.
Giovane C.M. Moura, Ricardo de O. Schmidt, John Heidemann, Wouter B. de Vries, Moritz Muller, Lan Wei, Cristian Hesselman, "Anycast vs. DDoS", Proceedings of the 2016 Internet Measurement Conference, pp.255, 2016.
16.
Xun Fan, Ethan Katz-Bassett, John Heidemann, Traffic Monitoring and Analysis, vol.9053, pp.95, 2015.
17.
Fangfei Chen, Ramesh K. Sitaraman, Marcelo Torres, "End-User Mapping", Proceedings of the 2015 ACM Conference on Special Interest Group on Data Communication - SIGCOMM ''15, pp.167, 2015.
18.
Danilo Cicalese, Jordan Augé, Diana Joumblatt, Timur Friedman, Dario Rossi, "Characterizing IPv4 anycast adoption and deployment", Proceedings of the 11th ACM Conference on Emerging Networking Experiments and Technologies, pp.1, 2015.
19.
Fangfei Chen, Ramesh K. Sitaraman, Marcelo Torres, "End-User Mapping", ACM SIGCOMM Computer Communication Review, vol.45, no.5, pp.167, 2015.
Contact IEEE to Subscribe

References

References is not available for this document.