通过DNS MX记录测量电子邮件投递的基本负载均衡与故障转移配置
网络与互联网体系结构
2020-07-27 v2
摘要
域名系统(DNS)长期以来提供了保障电子邮件投递基本负载均衡与故障转移(BLBFO)的手段。一种传统方法使用多个邮件交换器(MX)记录将负载分布到多个电子邮件服务器上。轮询DNS是这种基于MX的均衡的常见替代方案。尽管这两种方案具有经典性质,但二者均未在互联网测量研究中受到特别关注。为弥补这一空白,本文通过一项主动测量研究考察BLBFO配置,该研究覆盖超过270万个域名,其中约210万个拥有MX记录。在这些启用MX的域名中,约60%被观察到使用BLBFO,且基于MX的均衡似乎比轮询DNS更常见。电子邮件托管服务为这一采用率提供了一种解释。许多域名似乎也偏好精细调优的配置,而非依赖随机化假设。此外,约27%的域名至少有一个具有有效IPv6地址的交换器。最后,一些错误配置和相关异常现象可见。
引用
@article{arxiv.2002.10731,
title = {Measuring Basic Load-Balancing and Fail-Over Setups for Email Delivery via DNS MX Records},
author = {Jukka Ruohonen},
journal= {arXiv preprint arXiv:2002.10731},
year = {2020}
}