• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

计算机工程与科学 ›› 2023, Vol. 45 ›› Issue (06): 1003-1010.

• 计算机网络与信息安全 • 上一篇    下一篇

面向公共递归DNS服务系统的测量与分析

李众,丁伟,莫松源   

  1. (东南大学网络空间安全学院,江苏 南京 211189)
  • 收稿日期:2023-01-16 修回日期:2023-03-23 接受日期:2023-06-25 出版日期:2023-06-25 发布日期:2023-06-16
  • 基金资助:
    国家重点研发计划(2021YFB3101401)

Measurement and analysis of public recursive DNS service systems

LI Zhong,DING Wei,MO Song-yuan   

  1. (School of Cyber Science and Engineering,Southeast University,Nanjing 211189,China)
  • Received:2023-01-16 Revised:2023-03-23 Accepted:2023-06-25 Online:2023-06-25 Published:2023-06-16

摘要: 目前,对于域名系统的研究主要集中在域名分类、域名安全、域名服务器性能等方面,针对域名服务器之间关系的研究相对较少。通过对超过800万台DNS服务器进行为期31 d的测量实验,获得了包括130余万台递归服务器之间的关联关系在内的2.5亿个递归查询事件的基本信息。首先,对递归查询事件进行了面向容量、响应规范水平等测度的统计分析;然后,对支持递归查询的服务器按照功能和响应状态的2种分类方法进行了统计,并提出了一个服务器稳定值测度,用于描述服务器响应的稳定性;然后,借助无向图对DNS服务器的关联关系进行展示;最后,尝试对服务器分类统计结果中出现的不合理现象进行解释和分析。

关键词: 公共DNS服务, 互联网测量, 递归查询, 稳定性

Abstract: Currently, research on the domain name system mainly focuses on domain name classification, domain name security, domain name server performance, and other aspects, while research on the relationships between domain name servers is relatively rare. Through a measurement experiment lasting 31 days on over 8 million DNS servers, basic information on 250 million recursive query events, including the relationship between over 1.3 million recursive servers, was obtained. Statistical analysis of recursive query events was carried out based on capacity, response specification level, and other mea- surements. Statistical analysis was carried out on servers that support recursive queries using two classification methods: function and response status. A server stability measurement is proposed to describe the stability of server responses. The relationships between DNS servers are displayed using an undirected graph. Finally, attempts are made to explain and analyze unreasonable phenomena that appeared in the statistical results of server classification

Key words: public DNS service, Internet measurement, recursive query, stability