什么是DNS域名系统?什么是DNS主/从服务器?
域名系统(DNS)旨在提供转换,将主机名转换为IP地址(通过名称解析)或将IP地址转换为主机名(通过反向查找)。它还指定保存参考DNS信息的DNS服务器(或DNS装备),和用于通讯(查询,数据传输等)的DNS协议。
DNS为使用其基础技术地址(即IP地址)解析Internet站点名称的进程带来了效力。跨网络的主机可通过其IP地址定位。为了连接到这些主机,用户使用“名称”,例如www.guigege.cn。DNS提供了用于定位基于IP的资源的标准命名结构。
甚么是DNS层次结构?
DNS的组织基于一个称为域名称空间的命名系统,该命名系统是一种分层的,高度可扩大的树结构,其中每一个域都是一个节点。Internet域名称空间由几个级别组成,包括根级别域和顶级域(TLD)。FQDN将DNS域树中的每一个节点标识为分支路径上各种名称的串连,直到DNS层次结构的根。DNS层次结构已被设计为能够包括大量域。顶级域涵盖原始主题(与.com进行商业交易,与.org进行组织交易或.edu教育程度),255个国家/地区的列表(法国与.fr,智利与.cl或新加坡与.sg),和最近的一些通用名称(例如.berlin,.horse或.lol)。
散布式数据库
DNS服务器本身通常被称为名称服务器,其主要作用是响应来自客户端或其他名称服务器的查询。因此,名称服务器需要保存其名称空间部份(称为区域)的DNS数据库信息。名称服务器履行的解析进程可以是递归的也能够是迭代的。在处理递归查询时,名称服务器会建立有关每一个域空间的信息,这些信息可以临时存储在DNS缓存中。基于为缓存数据指定的生存时间(TTL),这可以加快后续查询的处理时间。
DNS主/从服务器
在管理DNS区域时,名称服务器被定义为主服务器或从属服务器。从站的主要作用是确保冗余并分散来自客户端和其他DNS服务器的负载。主区域保存数据库的原始副本(主记录),而从区域保存数据库的副本。
理想情况下,主服务器上的区域由网络管理员通过IPAM解决方案进行配置,而从服务器上的区域则通过区域传输自动填充。使用的三种区域类型是递归查找区域,正向查找区域和条件转发器区域。区域文件中存储的数据采取资源记录(RR)的情势,示例RR类型包括A,AAAA,CNAME,MX和SOA。