域名解析过程

5 篇文章 0 订阅
  1. 当我们发起请求查询 www.nihao.net 这个域名时会用到 DNS 服务。
  2. DNS 拿到请求后,先检查一下自己的缓存中有没有这个地址,有的话就直接返回。
  3. 如果缓存中没有的话,DNS 会从配置文件里面读取13个根域名服务器的地址。并向其中一台发起请求。
  4. 根服务器拿到这个请求后,知道他是 com 这个顶级域名下的,所以就会返回 com 域中的 NS 记录,一般来说是 13 台主机名和 IP 。
  5. 然后 DNS 向其中一台再次发起请求, com 域的服务器发现你这请求是 nihao.com 这个域的,我一查发现了这个域的 NS ,那我就返回给你,你再去查。
  6. DNS 不厌其烦的再次向 nihao 这个域的权威服务器发起请求, nihao 收到之后,查了下有 www 的这台主机,就把这个 IP 返回给你了。
  7. DNS 拿到了之后,将其返回给了客户端,并且把这个保存在高速缓存中,以便下次调用。
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值