什么是域名解析?-mile米乐体育

最短的答案:域名解析是互联网用户收到他们正在寻找的域名地址的过程。

介绍

使用internet时,大多数人通过域名连接到网站,ftp服务器或其他internet服务器,如www.simcf.cc。但是,internet应用程序不通过域名进行通信,而是使用ip地址,例如192.168.1.1。因此,当您在程序中键入要连接的域名时,您的应用程序必须首先将其转换为用于连接的ip地址。

将这些主机名解析为其映射的ip地址的方式称为域名解析。在几乎所有操作系统上,无论是apple,linux,unix,netware还是windows,从域名到ip地址的大多数mile米乐体育的解决方案都是通过称为dns的过程完成的。

域名解析

如上所述,域名解析是将域名转换为其对应的ip地址的任务。这一切都是在幕后完成的,很少被用户注意到。当您在使用internet的应用程序中输入域名时,应用程序将发出命令让操作系统将域名转换为其ip地址,然后连接到该ip地址以执行它尝试执行的任何操作。

操作系统解析域名的方式取决于其配置。对于几乎所有操作系统,域名解析的默认顺序如下:

主机文件 – 一个名为hosts的文件,可用于将域名转换为ip地址。hosts文件中的条目会覆盖将通过dns服务器解析的任何映射。

域名系统 – 这是internet上用于将域名转换为相应ip地址的系统。操作系统将连接到计算机上配置的dns服务器,并让该服务器返回您查询的域名的ip地址。

netbios – 这仅适用于windows机器,并且仅在上面的方法都失败时才用于将名称映射到ip地址。

域名解析是如何工作的?

在互联网世界中,地址不包含街道和城市,它们具有数字和符号。有两种类型的地址:ipv4和ipv6。为了进入特定的网站,用户需要获得其ip。我们只需要记住域名,而不是记住每个网站的所有ip。域名通常不难记住,这使得它更容易。当用户键入网站名称时,将开始域名解析的过程。浏览器需要获取ip并将查询发送到名称服务器。此过程涉及域名解析器。浏览器将获得的第一个答案是根服务器,然后是tld(顶级域)。具有您要访问的网站的tld的服务器(com,net或other)将您的查询引用到搜索知道完整ip的权威服务器的下一步,将解析域名。

为什么我们需要递归服务器?

你可以认为我们需要的唯一一种dns服务器是权威的,但想象一下如果所有完整的查询都需要,它们需要多少负载。

为了减少负载并提高速度,存在递归服务器,其在规定的时间段内保持dns记录具有访问特定网站所需的信息。此时间称为ttl(生存时间),该过程称为dns缓存。在互联网服务提供商中存在这样的递归服务器,其在由ttl定义的时间段内保持许多网站的信息。

结论

dns是一个非常有用的系统,可以节省大量时间并使我们的生活更轻松。

相关内容:
  • dns是什么?dns域名系统解释
展开全文
内容来源于互联网和用户投稿,文章中一旦含有米乐app官网登录的联系方式务必识别真假,本站仅做信息展示不承担任何相关责任,如有侵权或涉及法律问题请联系米乐app官网登录删除

最新文章

网站地图