DNS:分布式的层级数据库
DNS 把「域名 → IP」的映射拆成了一个层级树:
- 根域名服务器(.) :全球 13 组根服务器(实际通过 anycast 有上千个节点),它不认识具体域名,但知道每个顶级域由谁管;
- 顶级域服务器(TLD):管理 .com、.cn、.org 等后缀,告诉你某个域名的权威服务器在哪;
- 权威域名服务器:真正保存 example.com → 93.184.216.34 这类记录的服务器,通常由 DNS 服务商或云厂商运营。
域名从右往左逐级缩小范围:www.example.com 中 com 是顶级域,example.com 是注册域,www 是其子域。这个「逐级委托」的设计让任何一台服务器都不必知道全网所有域名。