侧边栏壁纸
博主头像
RootNode‘s Blog

人大部分是漫无目的的走

  • 累计撰写 22 篇文章
  • 累计创建 21 个标签
  • 累计收到 3 条评论

目 录CONTENT

文章目录

计算机网络-2.3域名系统(DNS)

RootNode
2024-11-17 / 0 评论 / 0 点赞 / 18 阅读 / 0 字

域名系统(Domain Naming System,DNS)

域名解析

将域名映射为IP地址。

域名解析的原理

为了实现域名解析,域名系统会建立分布式数据库, 存储域名与IP地址的映射关系数据。

P017.jpg

层次化域名空间

域名的命名方式

层次树状结构命名方式

每个域名由不同级别的域名构成,各个层级域名之间用点分隔。

P018.jpg

顶级域名的分类
  1. 国家顶级域名:cn,us,uk等。

  2. 通用顶级域名:com,org,gov,edu等。

  3. 基础结构域名:只有一个(arpa,反向域名解析)。

域名服务器

DNS服务器:以“区”为管理范围单位。

本地(默认)域名服务器:主机在网络地址配置时,都会配置的。 用于保存被查询域名的信息。 根据其主要保存的域名信息以及在域名解析过程的作用,可以分为:

  • 根域名服务器

  • 顶级域名服务器

  • 权威域名服务器

  • 中间域名服务器

根域名服务器

最重要的服务器,全球有13个。 保存所有顶级域名服务器的域名和IP地址。

顶级域名服务器(TLD服务器)

负责管理在该顶级域名服务器注册的 所有二级域名。

权威域名服务器

保存该区中的所有主机的域名和IP地址的映射。

中间域名服务器

不是以上三种的域名服务器。

域名解析过程

递归解析

主机进行域名查询时,本地域名服务器没有被查询域名 信息,则本地域名服务器代理主机查询根域名服务器。根域名服务器 代理本地域名服务器查询下一个域名服务,以此类推。直到得到被查 询域名的IP地址,最后将解析结果发送给主机。

P019.jpg

迭代解析

主机进行域名查询时,本地域名服务器没有被查询域名 信息,则先求助于根域名服务器。根域名服务器只是将下一步要查询 的服务器告知查询主机的本地域名服务器,本地域名服务器继续查询 下一个域名服务器,直到查询到被查询的域名的IP地址。

P020.jpg

总结

无论是递归解析还是迭代解析。只要本地域名服务器不能直接 响应解析结果,都需要从根域名服务器开始查询。

0

评论区