DNS解析原理
DNS解析原理
1. 检测本地hosts是否存在映射关系
2. 查找本地DNS缓存和域名空间
3. 如果有转发就去转发的服务查询,如果没找到就去13台根DNS查询
4. 如果根服务器没有查到,返回一个授权管理的顶级域名服务器IP给本地DNS服务器,由负责授权管理的顶级域名服务器解析
5. 如果不能解析,返回下二级dns域名服务器IP给本地dns服务器,重复查询,直到找到你要解析的域名IP
注意:
从客户端到本地DNS服务器是属于递归查询,而DNS服务器之间就是的交互查询就是迭代查询