1. DNS概述 DNS:域名系统;在域名方面,有必要了解域名的概念。 1.域 域代表范围。域中可以容纳许多主机。并非每个连接到Internet的主机都必须具有域名地址,但是每个主机都必须属于某个域。可以查询和访问该域中的域名服务器。这台主机。域名使用分层命名结构:domain。子域(.subdomain(.subdomain)),体现了一种从属关系。如下所示: 2.域名服务器 域名服务器实现域名地址和IP地址之间的映射。 Internet上设置了一系列域名服务器。域名服务器数据库记录域名中主机名和IP地址的映射信息以及上级域名服务器的IP地址等,并响应客户端的客户端-服务器模式(C / S模式)请求。 3. DNS的工作过程 如下图所示,它是学校的校园网络: Intranet用户可以使用域名服务器218.2.135.1解析Intranet的域名。 就像学校中的WWW服务器一样,该服务器一定不能面对广阔的Internet。如果对所有人开放,则将存在一定的风险。因此,在校园办公室,然后在校园办公室也需要访问服务器,例如:211.133.92.29此服务器,然后此域名服务器起作用。 从输入URL到加载页面,您做了什么? 在上述过程中,本地域名服务器完成了迭代过程。本地域名服务器首先找到根域名服务器。根域名服务器告诉它找到.com顶级域名服务器,然后本地服务器询问.com域名服务器。 com域名服务器告诉他找到google.com域名服务器。 google.com域名服务器是负责解析域名www.google.com的服务器,并向本地域名服务器返回权威性答案。 客户端是递归查询,并且仅向本地服务器发送解析www.google.com域名的请求,其余的是等待答案。 4. DNS服务器的类型 DNS定义了多种类型的服务器,每个服务器在域名服务系统中扮演着不同的角色。基本上,它可以分为:DNS主服务器,DNS从服务器,DNS缓存服务器和转发服务器。 (1)主服务器(master server); (2)从服务器; (3)缓存服务器(cache server); (4)转发服务器(forward server)。 (1)主服务器(master server) 每个网络中至少有一个主服务器解析网络上的域名请求,并通过本地维护更新有关服务器授权管理域的最准确信息。主服务器具有最权威的应答机制,并且可以完成有关授权管理域的任何查询。 下图显示Intranet中只有一个DNS服务器。该单个服务器可以支持相对较小单元的域名查询,但不足以支持一大批域名用户。 (2)从服务器 在相对较大的网络中,为了确保主服务器的可用性,最好设置几个从服务器,这样,如果主服务器无法工作,则有从服务器在工作。另一个优点是从服务器可以分担负载,以确保所有主机都具有相对较近的域名服务器,以便于访问。 如下图所示,您可以简单地表达主从关系。进而可以实现负载平衡。 (3)缓存服务器(cache server) 高速缓存服务器没有任何域名数据库文件,并在将查询结果发送到主服务器之前记录查询结果。一旦获得答案,服务器将缓存该答案以避免将来查询相同的信息。缓存服务器可以回答任何重复的请求,而不必查询主服务器或从服务器。 如下图所示,使用了缓存DNS服务器的结构。使用缓存DNS服务器后,如果首次查询DNS域名,则DNS缓存服务器将缓存它。等待优势。 (4)转发服务器(forward server) 当DNS服务器无法解析相关的DNS请求时,它将被转发到特定的服务器。用户可以在网络中设置DNS服务器转发服务器以完成此功能到Internet。转发服务器将要解析的DNS请求转发到网络外部的服务器。 下图还可以解释负责转发的DNS服务器的转发过程。