DNS 资源记录(Resource Recodes)

一个域名可以识别一个节点。每一个节点是资源信息的集合,当然也能是空的。资源信息的集合和特定的名字相关,由单独的资源记录组成。集合中资源记录的顺序并不重要,也没有必要有name server ,resolver,或者DNS其他部分保存。

当我们谈论某一个特定的资源记录时,我们做如下假定:


onwer      指的是域名,可以找到资源记录。

type         的是16位的值,指定资源记录中资源的类型。类型指的是抽象资源。

               这个备忘录使用如下类型:

              A        a   host  address   主机地址

              CNAME  指定别名的标准名字

             HINFO   指定一台主机的cpu和操作系统

             MX   mail exchange 为域指定邮件交换器

       NS   域的官方name server

      PTR 指向该域名空间的另一个部分

      SOA 标志权限区域的起始

class    是16位的值,指定协议实例或协议族

      这个备忘录使用以下类:

      IN      网络系统

      CH     混沌系统

TTL    资源记录的生存期。这个域是32位的整数,以秒为单位,主要是解析器缓存资源记录时使用。TTL描述在该资源记录被抛弃前可以缓存多久

RDATA 是类型 ,有时候也可以是依赖描述资源数据的类

      A      对于IN  类,是32位的IP地址

                   CNAME  是域名

                  MX  是16位的偏好值,通常扮演所属域的邮件交换器。

     NS      主机名

                 PTR    域名

                SOA    一些域


所属者的名字通常是隐式的,而不是形成RR的组成部分。例如:许多名称服务器内部表树或散列名称空间的结构,和链rr节点。其余RR部分是固定表头(类型、类别,TTL)对所有RRs是一致的,和可变部分(RDATA)符合所描述的资源的需要。

TTL字段的意义是RR的时间的时间限制可以在缓存中保存。此限制不适用于区域中的权威数据,也是超时,但该区域的刷新策略。TTL由管理员分配给数据来源的区域。在短TTLs可用于最小化缓存之际,一个零TTL禁止缓存,互联网性能sug的现实。

rr的只读数据段中的数据是作为二进制字符串和域名的组合。域名经常被作为"pointers"到DNS中的其他数据。

















   










评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值