首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
首页
>
试题广场
>
DNS 解析的过程中,如果本地 DNS 服务器没有缓存,它会
[单选题]
DNS 解析的过程中,如果本地 DNS 服务器没有缓存,它会向哪个服务器发起查询请求?
根 DNS 服务器
顶级域 DNS 服务器
权威 DNS 服务器
本地主机
查看正确选项
添加笔记
求解答(0)
邀请回答
收藏(25)
分享
纠错
3个回答
添加回答
2
一笑而过2222
答案是A。当本地DNS服务器没有缓存时,会向根DNS服务器发起查询请求。 以访问“baidu.com”为例,若本地DNS服务器没有“baidu.com”的缓存信息,它会先向根DNS服务器发送查询请求。根DNS服务器并不直接提供“baidu.com”的IP地址,而是返回负责“.com”顶级域名的DNS服务器地址。接着,本地DNS服务器向对应的顶级域DNS服务器查询“baidu.com”的信息,顶级域DNS服务器会返回“baidu.com”的权威DNS服务器地址。最后,本地DNS服务器向权威DNS服务器发起查询,获取到“baidu.com”对应的IP地址,并将其缓存起来,同时返回给发起请求的设备,这样设备就能访问“baidu.com”对应的网站了。所以在这个流程中,本地DNS服务器在无缓存时的首个查询对象是根DNS服务器。
发表于 2025-03-24 09:10:16
回复(0)
0
doupoa
1. 本机 <--> 根服务器 (获取.com等顶级域DNS)
2. 本机 <---> 顶级域服务器 (获取baidu.com的权威DNS服务器)
3. 本机
<--->权威服务器 (获取对应IP地址)
发表于 2026-03-11 17:03:56
回复(0)
0
花不袭人侬袭人
先hosts文件;然后本机缓存(注意不是本地DNS缓存,通常每个节点理论上都可以有缓存,下同,省略描述);然后本地DNS服务器(注意不是在本机,是在所连接的网络中,由DHCP从路由器获取,也可以设置,如8.8.8.8),本机与本地DNS服务器之间是递归查询,即本机只请求一次DNS服务器,不会去请求他返回的其他的DNS服务器;本地DNS服务器先查自身缓存,没有则请求根服务器,根服务器没有则返回下一级域名服务器,本地DNS服务器请求刚才返回的下一级域名服务器,一次类推,即本地DNS服务器与根服务器/域名服务器等之间是迭代查询
发表于 2025-08-28 09:57:10
回复(0)
这道题你会答吗?花几分钟告诉大家答案吧!
提交观点
问题信息
网络基础
难度:
3条回答
25收藏
1700浏览
热门推荐
相关试题
C类地址最大可能子网位数是?
华为HUAWEI
网络基础
评论
(10)
RARP的作用是什么?
华为HUAWEI
网络基础
评论
(17)
以下关于Go的说法正确的是() 1...
Go
评论
(1)
以下哪种方法可以有效提升Agent...
Agent
评论
(1)
为咖啡连锁"醒时咖啡",撰写一段新...
Prompt判断
评论
(1)
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题