http://blog.51cto.com/zdzhu/1575498
http://www.cis.syr.edu/~wedu/seed/Labs_12.04/Networking/DNS_Remote/
DNS介绍
DNS是一个多层次的分布式数据库系统,它基本的功能是完成域名解析,即提供域名和IP地址之间的映射关系,
属于互联网的基础设施,为互联网上用户提供便利。
DNS的工作原理概述
DNS解析过程:
假设我们在客户端上要查询的域名为www.test.com,并且客户端和我们的本地缓存DNS满足如下条件:
(1)客户端是首次访问www.test.com,即客户端本地没有缓存记录。
(2) 本地缓存DNS中没有www.test.com缓存记录,
当然,本地缓存DNS肯定不是www.test.com的权威DNS。
那么,客户端发起www.test.com查询请求后的过程如下图所示: