ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

26.8.10 DNS作业

26.8.10 DNS作业 1.域名 www.baidu.com.diaoyu.top 的结构分析顶级域名 (Top-Level Domain, TLD)是 .top。.top 是一个通用顶级域名gTLD由专门的域名注册局进行管理一级域名是 diaoyu.top。这是向域名注册商购买和注册的核心主体它的管理者是域名的拥有者/注册人 。二级域名是 baidu.diaoyu.top。它由一级域名的拥有者创建作为主域名下的一个分支 。三级域名是 www.baidu.diaoyu.top。这个完整的域名看起来很像百度的网址但它其实是 diaoyu.top 这个域名下的一个子域名或主机记录。它的管理者同样是一级域名 (diaoyu.top) 的拥有者 。2.访问 www.baidu.com 的DNS解析过程1检查本地缓存计算机首先会检查浏览器、操作系统以及本地 hosts 文件中是否有 www.baidu.com 对应的IP地址。如果找到解析结束。2询问本地DNS服务器如果本地没有缓存请求会被发送到你电脑网络设置中配置的DNS服务器通常由你的网络服务商提供。它会先查自己的缓存如果有记录就直接返回IP地址。3向根服务器求助如果本地DNS服务器也没有缓存它会代表你的电脑从域名体系的最高层开始查询。它首先会向全球13组根域名服务器询问 .com 顶级域名服务器的地址 。4层层递进查询查询顶级域名服务器本地DNS服务器拿到 .com 服务器的地址后会去询问 baidu.com 这个权威域名服务器的地址。查询权威域名服务器最后本地DNS服务器会去访问 baidu.com 的权威域名服务器从中查询到 www.baidu.com 的具体IP地址 。5返回结果并缓存权威服务器将 www.baidu.com 的IP地址返回给本地DNS服务器本地DNS服务器再将其返回给你的电脑。同时为了加快后续访问这台本地DNS服务器会把这个解析结果缓存一段时间 。
返回列表