Measuring Basic Load-Balancing and Fail-Over Setups for Email Delivery via DNS MX Records
Jukka Ruohonen

TL;DR
This study measures and analyzes how over 2.7 million domains implement load-balancing and fail-over for email delivery using DNS MX records and round-robin DNS, revealing adoption rates, configurations, and misconfigurations.
Contribution
It provides the first large-scale measurement of DNS-based email load-balancing and fail-over setups, highlighting their prevalence, configurations, and common issues.
Findings
60% of MX-enabled domains use BLBFO
MX-based balancing is more common than round-robin DNS
Approximately 27% of domains have IPv6 addresses in MX records
Abstract
The domain name system (DNS) has long provided means to assure basic load-balancing and fail-over (BLBFO) for email delivery. A traditional method uses multiple mail exchanger (MX) records to distribute the load across multiple email servers. Round-robin DNS is the common alternative to this MX-based balancing. Despite the classical nature of these two solutions, neither one has received particular attention in Internet measurement research. To patch this gap, this paper examines BLBFO configurations with an active measurement study covering over 2.7 million domains from which about 2.1 million have MX records. Of these MX-enabled domains, about 60% are observed to use BLBFO, and MX-based balancing seems more common than round-robin DNS. Email hosting services offer one explanation for this adoption rate. Many domains seem to also prefer fine-tuned configurations instead of relying on…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsIPv6, Mobility, Handover, Networks, Security · Wireless Networks and Protocols · Internet Traffic Analysis and Secure E-voting
