DNS(Domain Name System)
原文见我的Github,欢迎批评指正,共同进步
这篇文章属于DNS笔记系列,但是不会介绍最基本的DNS知识,较偏向DNS细节和进阶,但是会包含基础的DNS原理,新手可以阅读,但可能会有一些困难,希望本文能带给大家些许帮助.
1. Root DNS Server
根DNS服务器属于DNS系统中最重要的基础设施,负责最基本的解析工作,根DNS服务器全球有13台,以A~M字母命令,为方便管理,其域名格式为字母.root-servers.net
,中国地区没有根DNS服务器,大部分根DNS服务器在美国,亚洲唯一的一台根DNS服务器在日本,东京
,由WIDE Project
进行管理,全球的root-server
分布情况见 IANA,所有的根DNS服务器都是以维护一份根域文件(Root Zone file,文件命名为root.zone)来返回顶级域名对应的权威服务器(包括通用顶级域和国家顶级域,很多大型公司都有自己的TLD,比如IBM等),这份根域文件文件大小为2MB
左右,截至到2020年2月4日,共记录有1516个顶级域(数据