优先级的级别定义是从0-99;数字越小级别越高;当有多个邮件服务器的时候,是找到优先级比较高的来负责转发,当级别高的任务太多时,会相应的找下一个级别的邮件服务器。格式如下:
zone NAMETTLINMXpriVALUM
blog.com.600IN MX 10mail.blog.com.
mail.djy.com. 600ININA1.1.1.3
A(adress): FQDN---->IPv4 (只要是把主机名转换成IP地址的都是A记录)
AAAA : FQDN----->IPv6 (主机名到IPv6的地址解析记录)
PTR:(pointer): IP---->FQDN ( 根据地址查找主机名)
NS(NAME SERVER) :ZONE NAME----->FQDN(���域名指定为FQDN,定义的时候要成对出现,要为FQDN指定IP地址)格式如下:
blog.com. 600 INNSns.blog.com.
ns.blog.com.600INA1.1.1.2
CNAME(canonical NAME):FQDN--->FQDN(别名记录,用来表明一个FQDN另外的一个名字是谁)
例如 :www1.blog.com. IN CNAME >这里的意思是www1是www的别名
互联网的查询基本上是两段式
第一段是递归(从客户端查询)从客户端发起的查询是递归,之后由缓存服务器查询时是迭代方式
第二段是迭代(从DNS服务器)可以发出多次请求,但是前几次返回的都是参考答案
分布式数据库
DNS的级别中上级仅知道其直接下级下级只知道根的位置(默认情况下,如果要让其知道其上级需手动配置,知道根位置所在也是配置的)
域与区域介绍
域(Domain)在DNS的角度来看域是一个逻辑概念,是一个不是真正存在的概念;区域(zone)在DNS的角度来看域是一个物理概念,是真正存在的数据文件,zone的区域文件就是资源记录的集合;所以区域文件中都是资源记录;其中有正向区域文件和反向区域文件,在区域文件中第一条都是SOA记录、MX记录只需要定义在正向区域文件中、NS记录正向与反向都可以记录、A记录只能定义在正向区域文件中,PTR记录只能定义在反向区域文件中。
区域传送
区域传送是当辅助DNS服务器向主DNS服务器刚刚请求同步后,主DNS的数据进行了修改,但是这时候距离辅助DNS向主DNS再次请求的时间还有一段时间的时候,主DNS服务器会通知辅助DNS服务器,使得辅助DNS服务器的数据始终与主DNS的数据保持一致,这种数据传送的过程就叫做区域传送
区域传送类型
axfr完全区域传送:同步主DNS服务器上的所有数据,例如当新加的一个辅助DNS服务器
ixfr增量区域传送:同步主DNS服务器改变的数据,前提是主辅DNS在改变前一刻的数据已经同步
传送数据的区域类型
master主区域:主DNS服务器
slave从区域 :辅助DNS服务器
hint提示区域 :定义根在什么地方
forward转发区域:直接定义所要找到域在哪个地方,不用再先指定根所在
注意:区域传送发生在有主从结构的时候,它是由主服务器向从服务器传送变化了的内容
区域传送只允许自己的从服务器来传送
TLD
顶级域是所有的顶级域都是划分给对应的组织来进行管理的;其分类类型如下:
组织域:(.com,.org,.net,.cc)