美文网首页
DNS域名解析

DNS域名解析

作者: 前端_酒館 | 来源:发表于2021-05-28 13:29 被阅读0次

域名解析过程:

  • 检查浏览器是否有对应的域名与ip地址缓存,有的话解析结束;没有检查本地操作系统是否有对应的域名和ip地址缓存,有的话解析结束,否则继续。
  • 主机向本地DNS服务器(LDNS)发起递归查询,如果LDNS中有对应的域名的ip地址缓存,LDNS把结果返回给主机,解析结束,否则继续。
  • 本地DNS服务器向根域名服务器发起迭代查询:
  1. 根域名服务器告诉本地域名服务器,下一次应该查询的顶级域名服务器的IP地址
  2. 本地DNS服务器向顶级域名服务器(如.com .cn)进行查询,顶级域名服务器告诉本地域名服务器 ,下一 步应该查询权限服务器的IP地址
  3. 本地DNS服务器向权限服务器(如baidu等网站注册的域名服务器 二级域名)进行查询,权限服务器告诉本地域名服务器所查询的主机的IP地址(即一开始查询域名对应的ip地址)
  4. 本地DNS服务器缓存这个域名和对应的ip,然后把解析的结果发给用户主机。主机的浏览器与操作系统也会缓存这个结果

上递归查询与迭代查询的图

在这里插入图片描述 在这里插入图片描述

递归查询: 主机本地DNS服务器发起了查询,DNS服务器处理要查询的问题,最后把结果返回给主机
迭代查询: 本地DNS服务器对应的服务器发起查询,对应的服务器只是告诉本地DNS服务器下一步该去哪查,不是直接给本地DNS服务器结果,本地DNS服务器还得自己接着查找。

如果此文对你有用请动动你的小手点个赞!谢谢!!!

相关文章

网友评论

      本文标题:DNS域名解析

      本文链接:https://www.haomeiwen.com/subject/vxywjltx.html