一、概况
DNS协议
提供的是一种主机名和IP地址转化的服务,就是我们常说的域名系统
。它是由分层的DNS
服务器组成的分布式数据库
,是定义了主机如何查询这个分布式数据库的方法
的应用层协议。DNS
协议运行在UDP
协议上,使用53
号端口。
二、域名的层次结构
域名的层次结构可以如下所示:
主机名.次级域名.顶级域名.根域名
host.sld.tld.root
根据域名的层次结构,管理不同层级的域名的服务器,可以分为根域名服务器,顶级域名服务器和权威域名服务器。
三、查询过程
DNS
的查询过程一般为,我们首先将DNS请求发送到本地的DNS
服务器,有本地DNS
服务器代为请求。本地DNS
服务器向根域名服务器
查询顶级域名服务器
的NS
记录,然后本地DNS
服务器又向顶级域名服务器