应用层 —— 域名系统(DNS)

一、域名系统(DNS)


域名系统(DNS)是因特网使用的命名系统,用来把便于人们记忆的具有特定含义的主机名(如www.cskaoyan.com)转换为便于机器处理的 IP 地址。从概念上可将DNS分为3部分:层次域名空间、域名服务器和解析器

二、层次域名空间


应用层 —— 域名系统(DNS)

三、域名服务器


(1)根域名服务器

根域名服务器是最高层次的域名服务器,所有的根域名服务器都知道所有的顶级域名服务器的IP地址。

根域名服务器也是最重要的域名服务器,不管是哪个本地域名服务器,若要对因特网上任何一个域名进行解析,只要自己无法解析,就首先要求助于根域名服务器。

根域名服务器通常它并不直接把待查询的域名直接转换成IP地址,而是告诉本地域名服务器下一步应当找哪个顶级域名服务器进行查询。

(2)顶级域名服务器

这些域名服务器负责管理在该顶级域名服务器注册的所有二级域名。收到DNS查询请求时,就给出相应的回答(可能是最后的结果,也可能是下一步应当查找的域名服务器的IP地址)

应用层 —— 域名系统(DNS)

PS:DNS 服务器的管辖范围不是以“域”为单位,而是以“区”为单位。

应用层 —— 域名系统(DNS)

四、域名解析过程


应用层 —— 域名系统(DNS)