码迷,mamicode.com
首页 > 其他好文 > 详细

DNS搜索过程

时间:2018-04-06 15:27:25      阅读:174      评论:0      收藏:0      [点我收藏+]

标签:访问   客户端   区域   查询   nbsp   dns   服务   log   分析   

                            以www.renyi.com为例

 

一:客户端首先检查本地HOST文件,是否有对应的IP地址,如果有,客户端直接访问,如果没有,则执行下一步。

 

二:客户端查看本地缓存信息,是否有对应的IP地址,如果有,客户端直接访问,如果没有,则执行下一步。

 

三:本机通过首选DNS服务器,查看本地DNS服务器的缓存信息,如果有,将IP地址返回给客户端,客户端直接访问,如果没有,则执行下一步。

 

四:本地DNS服务器查看区域文件,如果有,返回给客户端,如果没有,则执行下一步。

 

五。本地DNS服务器通过文件中指定的根DNS服务器的IP地址,转向根DNS服务器查询。

 

六:根DNS服务器收到查询信息后,查看区域记录,如果有,返回给本地DNS,如果没有,则将其管辖范围内的“.com”服务器的IP地址告知给本地DNS服务器。

 

七:.com服务器收到查询信息后,查看区域记录,如果有,返回给本地DNS,如果没有,则将其管辖范围内的“.renyi”服务器的IP地址告知给本地DNS服务器。

 

八:.renyi服务器收到查询信息后,分析需要解析的域名,如果没有,则查询失败,如果有,将“www.renyi.com”的IP地址返回给本地DNS服务器。

 

九:本地DNS服务器收到返回的“www.renyi.com”的IP地址后,记录,并返回给客户端,客户端通过返回的“www.renyi.com”的IP地址,访问Web站点。

DNS搜索过程

标签:访问   客户端   区域   查询   nbsp   dns   服务   log   分析   

原文地址:https://www.cnblogs.com/ryking/p/8727553.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!