dns是什么意思?dns服务器是干嘛的?如何让计算机通过域名来找到所需要的资源呢?
首先DNS的作用就是把域名和IP对应起来,建立一个映射数据库。当用户在浏览器中输入www.baidu.com的时候,用户的计算机是不知道www.baidu.com的服务器IP地址是多少的,这时候它会先向DNS服务器进行查询,DNS服务器把www.baidu.com域名的IP地址告诉用户的计算机,然后用户的计算机就直接和该IP地址的服务器进行连接,连接成功后,用户计算机上的浏览器就显示了百度的搜索页面。
用户访问其它网站也是这样一个处理过程,即计算机并不是直接和该网站的服务器进行通信的,而是先向DNS服务器查询该网站的IP地址,然后才和该网站的服务器进行链接通信的。
DNS服务器就是提供这种查询服务的“计算机”,DNS服务器也有一个IP地址,一般都叫做DNS服务器地址,DNS服务器地址由ISP运营商(宽带接入商)提供,当用户使用宽带供应商提供的帐号拨号上网后,会自动获得DNS服务器的地址。
域名是分层结构,域名服务器也是对应的层级结构。
有了域名结构,还需要有一个东西去解析域名,域名需要由遍及全世界的域名服务器去解析,域名服务器实际上就是装有域名系统的主机。
我们需要注意的是:
每个层的域名上都有自己的域名服务器,最顶层的是根域名服务器;
每一级域名服务器都知道下级域名服务器的IP地址。
以上就是说有关通过域名如何找到所需资源?dns和dns服务器的知识介绍。