DNS(Domain Name System,域名系统)是互联网的电话簿:它把像 example.com 这样人类可读的名字翻译成像 93.184.216.34 这样的 IP 地址。解析是一次分层查找,通常由一个 recursive resolver(你的 ISP 的,或像 8.8.8.8 这样的公共 resolver)代你完成,它替你遍历 authoritative name server 构成的树:
text
Browser ──▶ Recursive Resolver ──▶ Root (.) "ask .com's servers"
│ ◀──
├────────▶ TLD (.com) "ask example.com's servers"
│ ◀──
└────────▶ Authoritative "example.com = 93.184.216.34"
(example.com) ◀──
Browser ◀── 93.184.216.34
