全国统一学习专线

域名服务器的dns是什么 域名系统dns的解析过程

logo
来源:七品教育

2024-04-28|已帮助:74

进入 >

域名系统( Domain Name System,DNS )是通过互联网解析网络上每台主机命名的系统。 就像拜访朋友和告别一样,在互联网上,一台主机访问另一台主机时,首先需要知道其地址。 TCP/IP的IP地址由用“.”分隔的4个数字组成。 记住IP地址总是不像名字那么方便,所以为了管理名字和IP的对应关系,采用了域名系统。

域名系统( DNS )域名系统) )。

为什么DNS解析域名必须是IP地址?

由于大部分网络通信基于TCP/IP,TCP/IP基于IP地址,因此计算机在通过网络进行通信时只能识别" 102.76.124.163 "这样的IP地址,从而域但是,IP地址对人类的记忆不友好,所以使用域名作为助记符。 在浏览器地址栏中输入域名将显示所需的信息。 这是因为名为“DNS服务器”的计算机会自动将我们的域名“翻译”到合适的IP地址,并请求与该IP地址对应的资源。

分层域名空间DNS系统采用分布式数据库,存储域名和IP地址映射关系的数据。 整个DNS方案是分层树结构。 该树结构被称为DNS域名空间,树结构的最上层被称为根域,用“.”表示。 对应的服务器被称为根服务器,域名空间整体的解决权全部归服务器所有,但根服务器无法承担巨大的负荷。 采用“委托”机制,在根域下设置若干顶级域服务器,将不同顶级域的解析权委托给各自。 如果将com域解析完全委托给com域服务器,然后根服务器收到以com结尾的域名解析请求,则会将其转发给com域服务器。 同样,为了减轻顶级域的压力,设置了一些辅助域,辅助域设置了三级域。

域名空间分层

根域:根域就是所谓的“.”,其实我们的网站www.xxxx.com在配置中应该是www.xxxx.com .一般我们在浏览器输入的时候习惯省略后面的点

顶级域(一级域)顶级域一般表示一种类型的组织或国家地区,目前互联网上的域名体系有四种类型的顶级域名。

地理顶级域名:地理顶级域名。 有243个国家和地区的代码。 例如, CN表示中国, JP表示日本, UK表示英国等,类别的顶级域名:类别的顶级域名为. COM (公司)、 NET )、 ORG )、 EDU )、 由于最初的域名体系也主要在美国使用, GOV、 EDU和. ARPA都是顶级域名,但在美国使用。 只有. COM、 NET和. ORG成为全球使用的顶级域名。 相对于地理上的顶级域名,这些顶级域名按类别进行区分,因此称为类别的顶级域名。 新的顶级域名:随着互联网的发展,新的顶级域名也根据实际需要扩展到现有的域名体系。 新增的顶级域名为. BIZ (商业)、 coop (.info )、 aero (.aero )、 pro (.museum )和. NAME (个人)。 基础架构域名:只有一个反向域名解析( arpa )。 第2级域:用于标识顶级域中的特定组织。 国家顶级域下的二级域名由国家网络部门统一管理,包括. cn顶级域下设置的二级域名:com.cn、 net.cn和. edu.cn。

主机域:主机位于域名空间的最底层,具体的计算机,例如www、mail,都是具体的计算机名称,www.xxx.com.cn . 可以由mail.xxx.com.cn .表示,该显示方案被称为FQDN (完全限定的域名),也是该主机的平时在因特网上输入的URL都是FQDN名称,例如www.xxx.com.cn

网域名称范例

域名服务器DNS服务器可以根据主要存储的域名信息和在域名解析过程中的作用,分为根域名服务器、顶级域名服务器、权威域名服务器、中间域名服务器DNS服务器管辖的范围不是“域”,而是“区域”。 (区域)一台服务器管辖的范围) ) ) ) ) )。

网域名称伺服器

根服务器:根服务器主要用于管理internet的主目录。 所有IPv4根服务器由美国政府认可的互联网域名和号码分配机构ICANN统一管理,负责管理全球互联网域名IPv4根服务器、域名体系和IP地址等。 我知道根域服务器有13台,这是错误的看法。 确切地说,根域服务器只有13个IP地址,但计算机数量不是13台。 这些IP地址利用了任意广播技术,所以可以在世界各地设置这些IP的镜像站点。 你访问的这个IP不是唯一的主机。 目前,全球有13个根域名服务器,10个在美国,2个在欧洲,1个在日本。 中国只有三个根域名镜像服务器。

顶级域名服务器—顶级域名服务器管理在顶级域名服务器中注册的所有次域名。

验证域名服务器-验证域名服务器维护区域中所有主机的域名和IP地址的映射。

域名解析过程1、在浏览器中输入www.xxx.com域名后,操作系统将首先检查您的本地主机文件是否存在此URL映射关系,如果存在,则首先检查此IP地址映射

2、如果主机没有此域名映射,则查找本地DNS解析器缓存,查看是否存在此站点的映射关系,如果存在,则直接返回,完成域名解析。

3、如果hosts和本地DNS解析器缓存没有合适的网址映射关系,则首先找到在TCP/IP参数中设置的首选DNS服务器。 这里称为本地DNS服务器。 当服务器收到查询时,如果要查询的域名包含在本地配置本地资源中,则服务器将解析结果返回给客户端,完成域名解析。 这个解决方案是权威的。

4 .如果本地DNS服务器的区域中未解析要查询的域名,并且此服务器已经缓存了此web地址映射关系,则调用此IP地址映射以完成域名解析。 这个解决没有权威。

5、本地DNS服务器的本地区域文件和缓存解析都无效时,根据本地DNS服务器的设定(是否设置转发器)进行查询,在没有使用转发模式时,本地DNS 根DNS服务器收到请求后,判断该域名).com )是谁授权管理,返回负责该顶级域服务器的IP地址。 当本地DNS服务器接收到该IP地址时,它会请求与该IP地址相对应的服务器。 如果负责此. com域的服务器收到请求后无法自行解析,它会在本地DNS服务器上查找管理. com域的下一个DNS服务器地址( xxx.com )。 本地DNS服务器收到此地址后,请找到xxx.com域服务器,然后重复上述操作,直到找到www.xxx.com主机。

域名解析流程

客户端到本地DNS服务器的查询是递归查询,而DNS服务器之间的交互式查询是迭代查询。

迭代分析:当主机查询域名时,如果没有查询域名信息,本地域名服务器会首先向根域名服务器求助。 根域名服务器只将下一个要查询的服务器通知给查询主机上的本地域域名服务器,本地域服务器将继续查询下一个域名服务器,直到查询到被查询域的IP地址。 递归解决:当主机查询域名时,如果不询问本地域名服务器域名信息,则本地域名服务器代理主机会查询根域名服务器。 根域名服务器代理本地域域名服务器查询以下域名服务: 最后将分析结果发送到主机,直到获得查询的域名的IP地址。 举例说明什么是反复分析,什么是递归分析。比如小明问路,你不知道的时候,你会怎么办

递归问路:我去找小红。 小红也不知道,小红要去找小明。 小亮知道。 告诉小红,小红再告诉我,我告诉小明。 反复问路:我不知道,但我知道小红可能知道。 我告诉小明去找小红,小红也不知道,小红告诉小明去找小明,小明又自己问路。

以上是七品教育整理的域名服务器的dns是什么 域名系统dns的解析过程全部内容。