DNS工作具体步骤

当我在浏览器输入baidu.com而网络浏览器或操作系统在自己的缓存中找不到对应的IP地址就会将查询发送给下一级解析服务器,解析服务器就是我的ISP或因特网服务提供商,解析服务器收到查询后,会在自己的缓存中查找与baidu.com匹配的IP地址

如果找不到就会将查询发送给下一级的根服务器(ROOT SERVER)
根服务器是DNS层次结构的顶部或根。全世界由13组根服务器,它们战略性地放置在世界各地,由12个不同的组织运营,每一组根服务器都有自己唯一的IP地址,当根服务器收到对baidu.com的IP地址查询请求时,根服务器并不知道baidu.com对应的IP地址是什么,但它知道应该将解析请求发送给谁来帮助它找到IP地址,根服务器会将解析服务器指向.com顶级域名服务器(TLD),解析服务器就会向TLD服务器询问yahoo.com的IP地址。
TLD服务器存储顶级域名的地址信息,例如.com,.net,.org等,这个特点的TLD服务器管理baidu.com所属的.com域名。当TLD服务器接收到baidu.com的IP地址查询时,也并不知道它对应的IP地址是什么,TLD服务器就会将解析服务器指向下一级,也是最后一级:权限名称服务器。所以解析服务器就会向权限名称服务器询问baidu.com的IP地址。权限名称服务器负责关于域名的所有信息,包括域名对应的IP地址,它们是最终解析。

一旦解析服务器收到对应的IP地址,就会将地址信息存储在自己的缓存中。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 前言 本文开始介绍应用层,传输层为应用进程提供了端到端的通信服务,但不同的网络应用的应用进程之间,还需要有不同的通...
    HRADPX阅读 6,038评论 2 5
  • 1. 概述 在网络环境中一般用户只需要在浏览器中输入url如www.sunny.com就可以到对应服务器获取相应的...
    ghbsunny阅读 8,314评论 0 7
  • 1、前言 在当下互联网时代,我们日常生活和工作基本都离开不域名和 DNS ,如通过一个网址打开一个网站进行购物、使...
    cinder_lv阅读 9,114评论 1 27
  • 为什么写这篇文章,因为有这样一个面试题,在浏览器中输入www.baidu.com发生了什么(整个过程请自行百度)。...
    大数据Zone阅读 33,603评论 2 21
  • 一、域名系统1、域名系统概述域名系统DNS(Domain Name System)是因特网使用的命名系统,用来把便...
    放风筝的小小马阅读 7,657评论 0 0