我们已经准备好了,你呢?

2026我们与您携手共赢,为您的企业形象保驾护航!

DNS术语DNS如何工作?

我们不谈生涩的原理,直接以我们网络技术联盟站的网站为例:

打开浏览器,输入

在您按下回车键的瞬间,系统将迅速进行一次核查,以确认您是否曾访问过本网站。

若在您的电脑DNS缓存中发现相应的DNS条目,便可省略后续的DNS查询步骤,您将直接被引导至目标位置。

若未能发现DNS相关数据,系统将向您的本地DNS服务器发起查询请求。

本地 DNS 服务器

通常情况下,您所使用的供应商的服务器,一般被称作“解析名称服务器”。

若名称服务器端不存在缓存中的数据,那么查询请求将被指引至根域名服务器,以便查找相应的 DNS 信息。

根名称服务器

根域名服务器是全球范围内指定的服务器,承担着存储DNS数据以及确保系统平稳运作的重任,一旦在根名称服务器上成功定位到DNS记录,该记录便会存储在您的计算机缓存中。

最终成功定位到了DNS记录,随之建立与提供网站访问与数据存储的服务器之间的连接,随后您的屏幕上便会显示出网页内容。

查到结果

我们来用一张图将上面的四个过程进行合并:

DNS查询过程

在常规的DNS查询过程中,用户输入的网址需经过四台服务器的处理才能得到相应的IP地址,而这四台服务器之间是相互配合与协作的。

1. DNS 递归器

DNS递归器,亦称作DNS解析器,负责接收来自DNS客户端的查询请求,随后,它将与其他DNS服务器进行交互,以获取准确的IP地址信息。

DNS递归器充当您的网络服务提供商(ISP),它负责接收那些包含易于理解的主机名(例如,)的DNS查询。这个DNS解析器的作用就像一位图书管理员,在图书馆中根据书籍的编号来寻找相应的书籍。

2. 根域名服务器

根域名服务器位于 DNS 层级结构的最高层,相当于图书馆的目录索引,这个索引指向我们要查找书籍的具体位置。

根域名服务器被赋予管理互联网DNS根区域的职责,其主要职能是针对接收到的查询请求,提供根区域内的记录信息。

DNS根域服务器共有13台,它们遍布全球各地,分别以字母a至m命名,并由12个不同的机构负责管理,其中包括南加州大学以及美国国家航空航天局等。

13台 DNS 根名称服务器

这些数据来源于网站:。

13 个主要的根名称服务器在不同的区域有许多副本

数据来源于网站:。

根域名服务器在接收到DNS解析器的查询请求后,尚不清楚具体的IP地址信息,因此需引导解析器转向至更高一级的顶级域(TLD)名称服务器。

3. TLD 名称服务器

TLD名称服务器负责存储嵌入TLD名称内的二级域的IP地址信息,随后,它将网站的IP地址予以释放,并将查询请求转发至相应域的名称服务器。

顶级域服务器负责储存诸如.net、.org以及.com等顶级域名的地址资料。

TLD服务器

4. 权威域名服务器

有两种类型的权威名称服务器:

主服务器所保存的区域记录拥有原始的备份,而辅助服务器则保存了与主服务器完全一致的副本,其作用在于分散 DNS 服务器的负荷,并在主服务器发生故障时起到备份的职能。

DNS 查找

DNS查询即是在网络中寻找域名对应的IP地址的过程,这一过程主要分为两大类:

DNS 两种查找

正向查找

当用户输入一个域名时,DNS系统便会依据该域名来检索与其相对应的IP地址。

正向查找

反向查找

与正向DNS查询正好相反,用户手中已持有IP地址,他们需要借助这一地址来查询与之相对应的域名。

反向查找

DNS 协议

DNS 协议使用两种类型的 DNS 消息:

查询和回复都包含一个标题和四个部分:

DNS 协议报文

抓包:

DNS 协议 抓包

总结

二维码
扫一扫在手机端查看

本文链接:https://by928.com/10360.html     转载请注明出处和本文链接!请遵守 《网站协议》
我们凭借多年的网站建设经验,坚持以“帮助中小企业实现网络营销化”为宗旨,累计为4000多家客户提供品质建站服务,得到了客户的一致好评。如果您有网站建设、网站改版、域名注册、主机空间、手机网站建设、网站备案等方面的需求,请立即点击咨询我们或拨打咨询热线: 13761152229,我们会详细为你一一解答你心中的疑难。

项目经理在线

我们已经准备好了,你呢?

2020我们与您携手共赢,为您的企业形象保驾护航!

在线客服
联系方式

热线电话

13761152229

上班时间

周一到周五

公司电话

二维码
微信
线