耀云科技
以客户需求为基础,以自身理念方向,成就客户,即成就耀云科技!
文章8164 浏览 1123573

域名服务器的作用和原理(一文读懂域名服务器的作用)

1、 什么是DNS?

由于网络访问时,无论互联网还是局域网都需要使用IP地址进行通信,而IP地址是数字和点号组合成的一组字符串,用户在使用IP地址访问时不便于记忆,所以为相应IP地址的主机起一个便于记忆的名字,通过名字来访问相应IP地址的主机是十分重要的。

DNS是一种提供设备主机名转换IP地址的应用服务。

DNS是一种分布式的数据库程序,分布式数据库程序表示所有的主机信息不会都存在于一台DNS服务器上,而是分别存储在不同的DNS服务器上。

DNS是一种C/S模式的应用,即客户端-服务器的工作模式,例如windows中有一个resolver的应用程序(地址解析器),在安装操作系统时已经跟随操作系统安装。通过resolver这个应用程序与DNS服务器进行通信。

 

知识扩展:在没有DNS服务器的情况下,可以通过修改系统的hosts文件来达到类似的效果。

Windows Hosts 文件所在位置C:\Windows\System32\drivers\etc\hosts

原创:UDP协议应用详解-域名服务器DNS(一)域名作用与域名构成

Linux Hosts文件所在位置/etc/hosts

原创:UDP协议应用详解-域名服务器DNS(一)域名作用与域名构成

通过修改Hosts文件可以达到主机名和IP解析的效果,而且Hosts文件里的内容优于DNS服务器的解析,当系统Host文件里没有主机名对IP地址的解析时,系统才会查找指定的DNS服务器进行主机名解析,下面使用WINDOWS操作系统修改Hosts文件到达浏览器访问aaa,即可访问局域网中一台服务器的效果。

1、如下图所示,使用写字板或记事本打开C:\Windows\System32\drivers\etc下的hosts文件,并添加箭头处所示内容,其中192.168.1.19为局域网中一台服务器的地址。

原创:UDP协议应用详解-域名服务器DNS(一)域名作用与域名构成

2、 这时我们再ping aaa这个主机,就会直接访问192.168.1.19这个IP地址。

原创:UDP协议应用详解-域名服务器DNS(一)域名作用与域名构成

访问192.168.1.19中的远程桌面服务也可使用aaa进行访问了。

原创:UDP协议应用详解-域名服务器DNS(一)域名作用与域名构成

2、 域名的构成及解析过程

DNS服务器是分层次的呈树状结构的相互连接。如下图所示:

原创:UDP协议应用详解-域名服务器DNS(一)域名作用与域名构成

如图所示:以qq的邮件服务器为例,一个主机的完整域名(FQDN)为"www.qq.com."。

DNS服务器解析过程:DNS解析有两种过程:递归解析和迭代解析,如用户没有要求递归回答则默认为迭代解析,例:当主机(PC)向DNS服务器(一般为网卡设置的首选DNS地址)申请解析FQDN为www.qq.com.这个域名时,DNS服务器会先向根域名服务器解析www.qq.com.能够解析到一级域名com.的域名服务器,然后主机再通过在com.的域名服务器上解析到二级域名qq.com.的域名服务器,之后在qq.com.的域名服务器上解析www的主机IP地址,最后DNS服务器将得到的解析后的IP地址返回需要访问qq服务器的主机,主机使用IP地址访问qq服务器。DNS服务器并不是每次解析都会如此繁琐,在解析过一次后,DNS服务器会将近期解析过的地址放入缓存,下次再有解析此域名的请求时会从缓存直接调取IP地址并告知需访问此域名的主机。

上层域名服务器仅知道如何解析向下一层的域名。根域名服务器上记录着所有一级域名服务器的信息,一级域名服务器上记录着所有二级域名服务器的信息,根域名服务器无法直接解析二级域名,二级域名服务器一般为企业内部的dns服务器,记录内部的各个主机名称对应IP地址的A记录。企业在申请域名时只能申请二级域名,不能申请一级域名。

IPv4的根域名服务器全世界只有13台,1台为主根域名服务器在美国。其余12个均为辅根域名服务器,其中9台在美国,1台位于英国、1台位于瑞典,1台位于日本。

IPv6的根域名服务器有25台。中国部署了其中的4台,由1台主根域名服务器和3台辅根域名服务器组成,打破了中国过去没有根域名服务器的困境。

如下图所示,在windows server的DNS服务器上已经内置了ipv4的13台根域名服务器的FQDN和IP地址。

原创:UDP协议应用详解-域名服务器DNS(一)域名作用与域名构成

此篇文章讲述的DNS服务的基础内容,从下一篇开始讲述DNS的查询过程,通过抓包分析DNS的报文格式等内容。

以上内容均为本人对所掌握知识总结归纳所创作的原创文章,希望能给大家的学习过程带来帮助,如有技术理解错误希望能够得到大家的指正,大家共同学习,共同进步。

版权申明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 394062665@qq.com 举报,一经查实,本站将立刻删除。

最后编辑于:2021-01-05 14:17作者:网工加油站

上一篇:基金定投什么意思(基金入门基础知识)
下一篇:乔家大院简介演员表(乔家大院真实历史简介)