1. 域名系统
域名系统(DNS)的主要功能是将域名进行解析,即将域名映射为IP地址。
域名解析的原理:为了实现域名解析,域名系统会建立分布式数据库,存储域名与IP地址的映射关系数据。
2. 层次化的域名空间
2.1. 域名的命名方式;
域名的命名方式为层次树状结构命名方式,每个域名由不同级别的域名构成,各个层级域名之间用点分隔。
2.2. 顶级域名的分类;
1. 国家顶级域名:cn、us、uk等;
2. 通用顶级域名:com、org、gov、edu等;
3. 基础结构域名:arpa(反向域名解析),只有一个;
3. 域名服务器
1. 区;
区(zone):一个服务器所负责管辖的范围。
DNS服务器:管辖范围不以“域”为单位,而以"区"为单位。
2. 本地域名服务器;
主机在网络地址配置时,都会配置的,用于保存被查询域名的信息。
3. DNS服务器;
根据其主要保存的域名信息以及在域名解析过程的作用, 可以分为:
(1). 根域名服务器;
最重要的服务器,全球 有13个,保存所有顶级域名服务器的域名和IP地址。
(2). 顶级域名服务器;
负责管理在该顶级域 名服务器注册的所有二级域名。
(3). 权威域名服务器;
保存该区中的所有主 机的域名和IP地址的映射。
(4). 中间域名服务器;
不是以上三种的域名 服务器。
4. 域名解析过程
1. 一级域名,如:www.baidu.com;
2. 二级域名时,如:www.tsinghua.edu.cn;
5. 域名解析方式
5.1. 递归解析;
主机进行域名查询时,本地域名服务器没有被查询域名信息,则本地域名服务器代理主机查询根域名服务器,根域名服务器代理本地域名服务器查询下一个域名服务,以此类推,直到得到被查询域 名的IP地址,最后将解析结果发送给主机。
举例说明:
当小明向你问路,而你不知道时,会怎么做?
我会去找小红,小红也不知道,但是小红会去找小亮,小亮知道,告诉小红,小红再告诉我,我告诉小明。
5.2. 迭代解析;
主机进行域名查询时,本地域名服务器没有被查询域名 信息,则先求助于根域名服务器,根域名服务器只是将下一步要查询的 服务器告知查询主机的本地域名服务器,本地域名服务器继续查询下一 个域名服务器,直到查询到被查询的域名的IP地址。
举例说明:
当小明向你问路,而你不知道时,会怎么做?
我不知道,但是我知道小红可能知道,我会告诉小明去找小红,小红也不知道,但是小红会告诉小明去找小亮,小明再自己去找 小亮问路。
标签:小红,系统,域名解析,查询,计算机网络,域名,IP地址,服务器 From: https://blog.51cto.com/u_15959833/6046784