什么是域名解析相关介绍

虽然域名方便记忆,但网络本身只认识二进制的IP地址。因此,当人们使用域名方式访问某台远程主机时,必须首先将域名“翻译”成对应的IP地址,然后才能通过IP地址与该主机联系。这个奖域名“翻译”成IP地址的过程,成为域名解析:反过来由IP地址得出域名地址的过程成为域名反向解析。一般情况下,当用户申请域名,该域名的使用将是长期不变的,而IP地址由于机构调整、网络重新规划等原因可能会经常发生变动。为了保证二者对主机识别的统一性,域名系统要能够跟踪这种变化,并能进行二者之间的翻译,即使IP地址发生了变化,通过域名仍能找到原来的主机。这一工作是由域名服务器来完成的。当用户键入某个域名的时候,这个信息首先到达提供此域名解析的域名服务器上,再将此域名解析为相应网站的IP地址。在Internet上,有许多专用的域名服务器(Domain Name Server,DNS),能自动完成IP地址与其域名间的相互翻译工作。域名服务器的组织采用层次化的分级结构。每个域名服务器只对域名系统一部分进行管理。即只包括整个数据库的一部分信息。例如,根服务器用来管理域名,不负责对域名下面的的三级域名进行转换,但根服务器一定能够找到所有二级域名服务器。这样,当用户使用域名访问网上的某台主机时,首先由本地域名服务器负责解析,如果查到匹配的IP地址,返回给客户端。否则,本地域名服务器再以客户端的身份,向上一级域名服务器发出请求,上一级的域名服务器会在本级管理域名中进行查询,如果找到则返回,否则再向更高一级域名服务器发出请求。依次地,直到找到目标主机的IP地址。为了提高解析效率,减少查询开销,每个域名服务器都维护一个高速缓存,存放最近解析过的域名和对应的IP地址。这样,当用户下次再查找该主机时,可以跳过某些查找过程,直接从本地域名服务器中查找到该主机地址,大大缩短了查找时间,加快了查找过程,同时也减轻了根域名服务器的查找负担。 值得注意的是,域名和网址并不是一回事。申请域名好之后,只说明用户对这个域名拥有了使用权,如果不进行域名解析,那么这个域名不能发挥作用。因此,域名在投入使用之前必须要通过域名服务器来进行域名解析。一个域名只能对应一个IP地址,而多个域名可以同时被解析到一个IP地址。


本文出自快速备案,转载时请注明出处及相应链接。

本文永久链接: https://www.xiaosb.com/beian/9450/