您当前的位置:首页 > 电脑百科 > 站长技术 > 域名

DNS分层结构及DNS解析流程

时间:2022-10-30 19:38:14  来源:  作者:中科三方

什么是DNS

 

DNS是DomAIn Name System的缩写,翻译成中文就是“域名系统”。DNS是互联网中的一项核心服务,是用于实现域名和IP地址相互映射的一个分布式数据库,它可以将域名翻译成由计算机识别的IP地址串,让用户可以通过域名达到站点所在服务器,而不用去记住繁琐复杂的IP地址。

域名的分层结构

由于互联网上的用户数量较大,所以在命名的时候采用的是树状层次结构。任何一个连接互联网的主机或路由器,都有一个唯一的层次结构名字,也就是域名。域名的结构由标号序列组成,各标号之间用点隔开。类似于这样:“….三级域名.二级域名.顶级域名” 。

“.”最右边的部分称作“顶级域名”。“顶级域名”又叫“一级域名”,例如:.com、.org、.NET、.cn 等。“二级域名”就是在“一级域名”前再加一级,如 baidu.com。“二级域名”以上级别的域名,统称为“子域名”,不在“注册域名”的范畴中。

各级域名由其上一级的域名管理机构管理,而最高级的顶级域名则由ICANN进行管理。

DNS的分层结构

与域名相对应,DNS服务器也有对应的层级结构。根据DNS服务器所起的作用,可以将DNS服务器分为四种类:

根DNS服务器

Root nameserver。它是最高层次的DNS服务器,当本地域名服务器没有解析记录时,首先会向根域名服务器发起请求,并获取下一级顶级域名服务器的IP地址。

顶级域名服务器

Tld nameserver。顶级域名服务器负责管理在该服务器注册的所有二级域名。本地域名服务器根据根域名服务器给出的IP地址,对顶级域名服务器发起请求,并获取域名所在权威服务器地址。

权威域名服务器

authoritative nameserver。在特定区域内具有唯一性,负责维护该区域内的域名与IP地址之间的对应关系,例如中科三方云解析DNS。

本地域名服务器

DNS resolver或Local DNS。本地域名服务器并不属树状结构的DNS域名服务器,但是它对域名系统非常重要。当客户端发起DNS请求时,首先会将请求发给本地域名服务器。用户本机自动分配的DNS、运营商ISP分配的DNS、谷歌/114公共DNS等,都属于本地域名服务器范畴。

每一层的域名都有自己的域名服务器,上一级的域名服务器都知道下一级域名服务器的IP地址,以便于一级一级向下查询。

DNS解析过程

DNS解析通常会先查询本地域名服务器中的缓存,如果缓存中有结果直接返回,解析到此结束。如果本地服务器没有缓存,就会进行全球递归查询,步骤如下:

1.用户在浏览器输入一个域名,首先会请求本地域名服务器,本地服务器没有结果,开始进行递归查询;

2.本地域名服务器首先向根域名服务器进行查询;

3.根域名服务器告诉本地域名服务器下一级顶级域名服务器的地址;

4.本地域名服务器向顶级域名服务器发起解析请求;

5.顶级域名服务器告知下一级权威域名服务器的IP地址;

6.本地域名服务器向权威域名服务器发起查询请求;

7.权威域名服务器告知域名对应的IP地址;

8.本地域名服务器将查询到的结果响应给浏览器并在自身缓存一段时间。

9.浏览器向得到的IP地址发起访问请求;

10.该IP处的web服务器返回要在浏览器中呈现的网页。



Tags:DNS   点击:()  评论:()
声明:本站部分内容及图片来自互联网,转载是出于传递更多信息之目的,内容观点仅代表作者本人,不构成投资建议。投资者据此操作,风险自担。如有任何标注错误或版权侵犯请与我们联系,我们将及时更正、删除。
▌相关推荐
Win10/Win11和 macOS用户反馈:谷歌云服务“捆绑”系统 DNS 设置
IT之家 4 月 6 日消息,谷歌公司承认旗下的 Google One 订阅服务中存在问题,在 Windows 10、Windows 11 以及 macOS 系统上会更改系统 DNS 设置,变更为 8.8.8.8 地址。Google On...【详细内容】
2024-04-08  Search: DNS  点击:(7)  评论:(0)  加入收藏
哪些因素会导致 DNS 查询速度变慢?
DNS查询的作用是将域名(网址)解析为IP地址,这个过程叫做DNS域名解析。具体来说,当用户在浏览器中输入一个网址时,DNS查询会被触发,将该域名解析为对应的IP地址。这样,计算机就能够...【详细内容】
2024-01-26  Search: DNS  点击:(49)  评论:(0)  加入收藏
简易百科之什么是DNS?
在互联网的世界中,DNS扮演着至关重要的角色,它是Domain Name System的缩写,中文意思是域名系统。没有DNS,我们在网络上将无法通过域名来访问网站,只能通过IP地址来访问,这无疑增加...【详细内容】
2024-01-25  Search: DNS  点击:(49)  评论:(0)  加入收藏
DNS的工作原理及其作用
DNS,全称为Domain Name System,即域名系统,是一种用于将域名和IP地址相互映射的分布式数据库系统。它将可读的域名转换为对应的IP地址,使得用户可以更方便地通过域名来访问网络...【详细内容】
2024-01-25  Search: DNS  点击:(42)  评论:(0)  加入收藏
DNS解析是什么?DNS解析在网络通信中作用有哪些?
在网络通信过程中,DNS解析起着至关重要的作用,它负责将人们便于理解和记忆的域名翻译成计算机能够识别的IP地址,从而实现人们通过域名进行网络通信的目的。DNS解析的原理IP是互...【详细内容】
2024-01-23  Search: DNS  点击:(42)  评论:(0)  加入收藏
DNS解析的速度该怎么提高?四个点可以注意并付诸实施的
在我们平时上网时,每次敲击网址进入网站时,必须用到DNS解析功能,它关乎到你能否顺畅地浏览网站内容。也就是所,如果DNS解析的速度跟不上,就会致使后期出现无法访问的问题发生。那...【详细内容】
2024-01-10  Search: DNS  点击:(141)  评论:(0)  加入收藏
2024年需要重点关注的10种 DNS 类型
目前,针对域名系统(DNS)的攻击已经成为企业组织数字化发展中的一个严重问题,每年都有数千个网站成为此类攻击的受害者。据最近的研究数据显示,2023年企业组织与DNS攻击相关的损失...【详细内容】
2024-01-04  Search: DNS  点击:(126)  评论:(0)  加入收藏
一文看懂DNS及其工作原理
Labs 导读想象一下你的智能手机联系人名单,就像是整个地球上的人的名字和联系方式列表。每当你想要给某人打电话或发短信时,你只需要在联系人名单中找到他们的名字,而不必记住...【详细内容】
2023-12-18  Search: DNS  点击:(122)  评论:(0)  加入收藏
DNS缓存的作用是什么?四个方面的内容可以了解下
DNS缓存作为网络世界中的一项重要技术,其作用不可小觑。下面将从四个方面为大家详细介绍DNS缓存的作用,如果感兴趣的话,可以一起来看下吧。DNS缓存的作用是什么1、提升网络访问...【详细内容】
2023-12-08  Search: DNS  点击:(194)  评论:(0)  加入收藏
DNS服务器加速:提升网络访问速度的秘密
在当今高度信息化的时代,网络已经成为我们获取信息、沟通交流的重要渠道。然而,我们在使用网络时,往往会遇到访问速度慢、加载时间长等问题。这些问题中,有些是由于网络带宽限制...【详细内容】
2023-12-06  Search: DNS  点击:(106)  评论:(0)  加入收藏
▌简易百科推荐
没有做ICP备案的网站会有什么影响 域名备案
购买域名和服务器后,若不进行备案,直接将域名解析至服务器上,特别是当涉及到国内正规的云服务商时,你的访问尝试很可能会被阻断。这意味着你的网站将无法被正常打开,给用户带来不...【详细内容】
2024-03-27  壹点壹线    Tags:ICP备案   点击:(13)  评论:(0)  加入收藏
防止域名被劫持需要注意哪些方面?
防止域名被劫持是确保网站安全的重要一环。域名劫持是一种恶意攻击手段,通过篡改域名解析服务器(DNS)或伪造DNS服务器,将目标网站的域名解析到错误的地址,从而影响用户访问网站...【详细内容】
2024-03-27  狗狗域名查询    Tags:域名被劫持   点击:(14)  评论:(0)  加入收藏
网络安全--域名过滤功能详解
路由器的域名过滤功能是一种网络安全机制,允许管理员控制局域网内的设备对互联网上特定域名(即网站)的访问。这一功能主要用于家长控制、企业网络管理或者其它需要限制网络使用...【详细内容】
2024-03-26  智慧光迅AINOPOL    Tags:域名过滤   点击:(5)  评论:(0)  加入收藏
域名跳转技术你知道有什么用吗?
域名重定向,又称为域名转向或域名跳转,是一种网络技术,它允许网站管理员将一个域名指向另一个域名或者一个具体的网页地址。这样,当用户在浏览器中输入一个域名时,会被自动重定向...【详细内容】
2024-03-26  智慧光迅AINOPOL    Tags:域名跳转   点击:(6)  评论:(0)  加入收藏
简易百科科技之到底什么是域名?
什么是域名随着互联网的飞速发展,越来越多的人开始接触和使用网络,但是很多人对于域名这个概念还不是很清楚。那么,究竟什么是域名呢?域名,简单来说就是一个网站的名称。它是互联...【详细内容】
2024-01-30    简易百科  Tags:域名   点击:(48)  评论:(0)  加入收藏
企业域名的重要性及选择方法
在当今数字化时代,企业的在线存在至关重要。拥有一个独特而易于记忆的域名是建立品牌形象和促进业务增长的关键因素之一。企业域名不仅仅是一个网站的地址,它代表着企业的身份...【详细内容】
2024-01-30  狗狗域名查询    Tags:域名   点击:(44)  评论:(0)  加入收藏
哪些因素会导致 DNS 查询速度变慢?
DNS查询的作用是将域名(网址)解析为IP地址,这个过程叫做DNS域名解析。具体来说,当用户在浏览器中输入一个网址时,DNS查询会被触发,将该域名解析为对应的IP地址。这样,计算机就能够...【详细内容】
2024-01-26  帝恩思DNS    Tags:DNS   点击:(49)  评论:(0)  加入收藏
DNS的工作原理及其作用
DNS,全称为Domain Name System,即域名系统,是一种用于将域名和IP地址相互映射的分布式数据库系统。它将可读的域名转换为对应的IP地址,使得用户可以更方便地通过域名来访问网络...【详细内容】
2024-01-25  IDC点评网    Tags:DNS   点击:(42)  评论:(0)  加入收藏
DNS解析是什么?DNS解析在网络通信中作用有哪些?
在网络通信过程中,DNS解析起着至关重要的作用,它负责将人们便于理解和记忆的域名翻译成计算机能够识别的IP地址,从而实现人们通过域名进行网络通信的目的。DNS解析的原理IP是互...【详细内容】
2024-01-23  国科云    Tags:DNS解析   点击:(42)  评论:(0)  加入收藏
域名被墙是什么意思,如何第一时间监测域名被墙
众所周知,域名是打开网站的重要途经,可以这样说,没有域名就没有网站的存在,那么很多朋友会问什么是域名被墙,如何第一时间知道域名被墙呢?什么是域名被墙?域名被墙是指域名被国家长...【详细内容】
2024-01-18  最后一束花    Tags:域名被墙   点击:(35)  评论:(0)  加入收藏
站内最新
站内热门
站内头条