网络 DNS解析过程

  1. 客户端查本地hosts文件
  2. DNS本地服务缓存 DNS localcache
  3. DNS server (recursion(递归)请求)
  • 就是DNS服务器自己负责解析的域:直接查询数据库并返回结果
  • 不是自己负责的域:
    • server cache:找到返回
    • iteration(迭代) 由根找顶级域再找二级域… 完成解析请求

返回的结果:

  • 肯定答案:确定结果(可以缓存)
  • 否定答案:不存在查询的键, 所以不存在由键查询的值(也会缓存)
  • 权威答案:有就是有, 没有就是没有
  • 非权威答案:肯能server端刚发给客户端没有的结果, 自己就更新了

网络 DNS解析过程
https://maocat.cc/2020/04/21/网络/DNS解析过程/
发布于
2020年4月21日
许可协议