希赛公司要架设一台DNS服务器,请回答以下问题。
【问题1】 DNS的主要功能是什么,DNS解析域名的方式有哪些 |
参考答案:
解析:DNS的主要功能是负责IP地址和域名之间的转换,DNS解析域名的方式有递归型、循环型、反向型三种。域名管理系统(Domain Name System,DNS)在互联网的作用是把域名转换成为网络可以识别的IP地址。比如,我们在浏览器中输入www.csai. cn,则系统会自动转换成为211.147.214.39。 当DNS客户端向DNS服务器查洵IP地址,或DNS服务器(DNS服务器有时也扮演DNS客户端的角色)向另一台DNS服务器查询IP地址时,可以有3种查询方式:递归型、循环型和反向型。 (1)递归型。递归型查询是指DNS客户端发出查询请求后,如果DNS服务器内没有所需的数据,则DNS服务器会代替客户端向其他的DNS服务器进行查询。在这种方式中,DNS服务器必须给DNS客户端作出回答。一般由DNS客户端提出的查询请求都是递归型的查询方式。 (2)循环型。循环型查询多用于DNS服务器与DNS服务器之间的查询方式。它的工作过程是:当第1台DNS服务器向第2台DNS服务器提出查询请求后,如果在第2台DNS服务器内没有所需要的数据,则它会提供第3台DNS服务器的IP地址给第1台DNS服务器,让第1台DNS服务器直接向第3台DNS服务器进行查询。依此类推,直到找到所需的数据为止。如果到最后一台DNS服务器中还没有找到所需的数据时,则通知第1台DNS服务器查询失败。 (3)反向型。反向型查询的方式与递归型和循环型两种方式都不同,它是让DNS客户端利用自己的IP地址查询它的主机名称。反向型查询是依据DNS客户端提供的IP地址,来查询它的主机名。由于DNS域名与IP地址之间无法建立直接对应关系,所以必须在DNS服务器内创建一个反向型查询的区域,该区域名称最后部分为in-addr.arpa。