DNS分为一个/根服务器和几个顶级域名服务器,根服务器负责记录各DNS服务器所负责解析的顶级域名。如下图所示:
客户端访问southseal.com首先需要向顶级域名DNS请求解析,如果访问到COM服务器则将southseal.com的解析地址返回给客户端,然后客户端继续方面解析出来的地址即可;如果访问到的是org服务器则请求根服务器,根服务器则访问com,com将IP地址返回给根服务器,根服务器再返回给org,org再返回给客户端,客户端用返回的IP地址访问目标计算机。期间每次访问DNS服务器缓存都会记录相应的过程,缩短访问时间。