前置:https://blog.csdn.net/jaihk662/article/details/80509206


资源记录(Resource Records)

  • 每个域,无论是单主机域还是顶级域,都可以有一组跟它相关联的资源记录
  • 当一个解析器把域名传递给DNS时,DNS所返回的是与该域名相关联的资源记录
  • DNS的主要功能就是将域名映射到资源记录上

一个资源记录包括5个部分:

DNS资源记录


①域名:指出这条记录适用于哪个域

  • 通常,每个域有多条记录,而数据库则保存了多个域的信息
  • 域名字段是匹配查询条件的主要关键字
  • 记录在数据库中的顺序是无关紧要的

②生存时间:指示该条记录的稳定程度

  • 极稳定的信息会被分配一个很大的值,如 86400 (一天时间的秒数)
  • 非常不稳定的信息会被分配一个很小的值,如60(1分钟)

③类别:对于互联网信息,它总是 IN

④类型:指出了这是什么类型的记录

DNS资源记录

从表中可以看出:一个类型叫"A",它指代的是IPv4的地址,还有一个类型是"AAAA",它指的是IPv6的地址,当你的设备和所处的网络环境是IPv4/v6双协议栈支持的时候,DNS解析首先关注的是AAAA的类型,当使用AAAA所对应的值访问不成功的时候 才改用A类型所对应的IPv4地址

⑤值:类型所对应的值,它可以是个数字,也可以是一个ASCII的字符串


资源记录的例子

DNS资源记录


域名服务器(资源记录存储的位置)

  • 整个互联网需要多台而不是一台域名服务器
  • DNS名字空间被分割成不相交的区域(zones),每个区域包含域名树的一部分,也包含一台主域名服务器(primary nameserver)
  • 主域名服务器从自己硬盘的一个文件中读取信息,次域名服务器(secondary name servers)分享这些信息

根域服务器(最高级域名服务器)

  • 最重要的域名服务器;存储所有顶级域名的名字和IP
  • 无论是哪个本地域名服务器,无论何时,只要它无法回答一个查询请求,它都会向根域服务器求救
  • 全球有13根域服务器,它们的名字分别是a~m


      

相关文章: