dns是一个域名系统,是万维网上作为域名和IP地址相互映射的一个分布式数据库,能够使用户更方便的访问互联网,而不用去记住能够被机器直接读取的IP数串。
意义:通过主机名,最终得到该主机名对应的IP地址的过程叫做域名解析(或主机名解析)。在解析域名时,可以首先采用静态域名解析的方法。
如果静态域名解析不成功,再采用动态域名解析的方法,域名是互联网上的身份标识,是不可重复的唯一标识资源; 互联网的全球化使得域名成为标识一国主权的国家战略资源。
扩展资料:
dns形式:
域名服务器通常会有两种形式:权威域名服务器,以及缓存域名服务器。
1、权威域名服务器
下列情况需要有权威域名服务器:想要向全世界提供DNS信息,并对请求给出权威应答。注册了类似 exampleorg的域,而需要将IP指定到其下的主机名上。某个IP地址块需要反向DNS项(IP 到主机名)。备份服务器,或常说的从(slave) 服务器,会在主服务器出现问题或无法访问时来应答查询请求。
2、缓存域名服务器
下列情况需要有缓存域名服务器: 本地的DNS服务器能够缓存,并比直接向外界的域名服务器请求更快地得到应答。
当有人查询www.FreeBSDorg时,解析器通常会向上级ISP的域名服务器发出请求,并获得回应。如果有本地的缓存DNS服务器,查询只有在第一次被缓存DNS服务器发到外部世界。其他的查询不会发向局域网外,因为它们已经有在本地的缓存了。
参考资料来源:百度百科—DNS
域名服务器的解析方式有两种:第一种叫递归解析,解析过程由解析器向服务器发出递归查询请求,服务器先在所辖区域内进行查找,如果找到,则将结果返回给解析器端;否则向根服务器发出请求,由根服务器从顶向下进行。第二种叫转寄解析,解析器每次请求一个名字服务器,当一个名字服务器不能为某个询问提供答案时,由本次请求的服务器返回下次请求服务器的地址,解析器再给另一个名字服务器重新发一个请求。因此,无论采用哪种解析方式,每个解析器至少知道如何访问一个名字服务器而每个名字服务器至少知道一个其他的名字服务器的地址。在这个过程中,如果用户输入的域名不对或查找不到,解析器会提示错误信息。整个过程看起来相当繁琐,但由于采用了高速缓存机制,最近查到的主机地址全部都存放到高速缓存中,所以查询过程非常快。
当然,如果在统一资源定位器中直接输入ip地址,例如“http://10.67.53.5”,网络将省去域名转换这一过程。
和你的浏览器缓存一样。你浏览过的页面会被存在缓存里。再次浏览的时候,网页里有些内容是从缓存里读取的,所以速度很快。域名服务器的缓存也是如此,你近期访问过的网址信息存在缓存里,再次访问的时候会从缓存里读取,不需要重新解析。这就加快了域名服务的响应速度。
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)