以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站点。

版权声明:本文为ryking原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/ryking/p/8727553.html