浅谈DNS服务器

用户不可能记得住IP,为了访问网站,我们一般都是记住域名。

DNS服务器就是一个提供域名与IP的映射的服务体系。

DNS一般是设置成高可用、高并发和和分布式的。

浅谈DNS服务器

如图所示,客户端如果在本地DNS缓存中找不到对应的域名,就请求本地DNS服务器,由它来进行递归查询,结果在返回。

 

浅谈DNS服务器

一个域名可用对应多个IP,因此,通过DNS服务器可以做负载均衡

比如,数据库IP配置成域名,就可以通过域名来访问数据库,完成数据库的负载均衡。

也可以把应用访问地址配置成域名,实现应用系统的负载均衡。

DNS服务器是按照树状结构组织的,因此,DNS的查询是递归的。