ic_ee

什么是域名分级以及域名解析的过程

网络的命名方式为层次树状结构,每一个连接在网络上的主机或路由器,都有一个唯一的层次结构的名字,即为域名

域名的结构由标号序列组成,各标号之间用点隔开。类似于这样:“….三级域名.二级域名.顶级域名” 。

我们观察一个域名,比如这个域名,会发现它被两个点号分割成了三个部分。其中cn为顶级域名,sfn为二级域名,www为三级域名。

我们可以用一个域名树来表示一个来表示域名网络结构,最上面的是根,但没有对应的名字。根下面一级的节点就是最高一级的顶级域名(因为根没名字,所以根下面一级域名就是顶级域名)。顶级域名往下划分就是二级域名,再往下划分就是三级四级域名。这里就解释了域名系统中根的概念。推荐阅读:《域名注册时如何选择正确的顶级域名》

什么是域名分级以及域名解析的过程

一、域名服务器分类

根据域名服务器所起的作用,可以把域名服务器划分为四种不同的类型:

1.根服务器

根域名服务器是最高层次的域名服务器,所有的根域名服务器都知道所有顶级域名服务器的域名和ip。如果本地域名服务器没有缓存相应记录,首先会向根域名服务器发起请求。

2.顶级域名服务器

顶级域名服务器管理在该顶级域名服务器注册的所有二级域名,但受到DNS查询就会有相应应答。(可能是给出最后的结果或下一步一应当找的域名服务器ip)

3.权威域名服务器

权威域名服务器是负责查询域名的解析设置,一般由域名解析服务商提供,权威域名服务器是直接对域名进行解析过程的。

4.本地域名服务器

每一个因特网服务提供ISP(电信联通移动)都可以拥有一个本地域名服务器。这种服务器有时也被称为默认域名服务器。本地域名服务器一般离用户较近,一般不超过几个路由的距离。如果要查询的IP同属一个本地ISP时即可直接返回结果地址ip。推荐阅读:《搭建网站怎样选择一个比较好的域名》

二、域名解析过程

域名解析过程一般分为以下几个步骤:

1.用户发起请求后,虚拟主机会先查询浏览器缓存和本机操作系统缓存;

2.本机没有记录,虚拟主机向本地服务器发起查询;

3.本地服务器没有记录,会向根服务发起请求;

4.根据根服务器返回的结果,本地服务器向对应的顶级服务器发起请求;

5.根据顶级服务器返回结果,本地服务器向权威服务器发起请求;

6.本地服务器将解析记录告知虚拟主机,并保存在本地缓存,以供下次使用。

三、域名解析方式

DNS解析根据查询对象不同DNS解析可分为递归解析和迭代解析两种方式。

递归解析,是默认的解析方式,当主机向本地服务器发起请求后,如果本地服务器没有记录,就会代替主机进行全球查询。

迭代解析,是指当主机向本地服务器发起请求后,如果本地服务器没有记录,就会自己向根服务、顶级服务器、权威服务器一级级发起查询。

以上就是什么是域名分级以及域名解析的过程全部内容。推荐相关阅读:《域名转移等相关问题》