简述DNS进行域名解析的过程


Posted in 面试题 onDecember 02, 2013
参考答案:
首先,客户端发出DNS请求翻译IP地址或主机名。DNS服务器在收到客户机的请求后:
(1)检查DNS服务器的缓存,若查到请求的地址或名字,即向客户机发出应答信息;
(2)若没有查到,则在数据库中查找,若查到请求的地址或名字,即向客户机发出应答信息;
(3)若没有查到,则将请求发给根域DNS服务器,并依序从根域查找顶级域,由顶级查找二级域,二级域查找三级,直至找到要解析的地址或名字,即向客户机所在网络的DNS服务器发出应答信息,DNS服务器收到应答后现在缓存中存储,然后,将解析结果发给客户机。
(4)若没有找到,则返回错误信息。

Tags in this post...

面试题 相关文章推荐
几道PHP面试题
Apr 14 面试题
请介绍一下Ant
Jul 22 面试题
JMS中Topic和Queue有什么区别
May 15 面试题
华为的Java面试题
Mar 07 面试题
如何查询Oracle数据库中已经创建的索引
Oct 11 面试题
介绍一下ICMP(Internet Control Message Protocol)Internet控制信息协议
Nov 26 面试题
What's the difference between an interface and abstract class? (接口与抽象类有什么区别)
Oct 29 面试题
编写一个 C 函数,该函数在一个字符串中找到可能的最长的子字符串,且该字符串是由同一字符组成的
Jul 23 面试题
LINUX下线程,GDI类的解释
Apr 17 面试题
解释一下钝化(Swap out)
Dec 26 面试题
什么是组件架构
May 15 面试题
Java如何调用外部Exe程序
Jul 04 面试题
西安启天科技有限公司网络工程师面试题笔试题
Jun 12 #面试题
名词解释型面试题(主要是网络)
Dec 27 #面试题
WINDOWS域的具体实现方式是什么
Feb 20 #面试题
了解AppleTalk协议吗
Apr 01 #面试题
网络方面基础面试题
Nov 16 #面试题
了解AppleShare protocol(AppleShare协议)吗
Aug 28 #面试题
什么是ARP(Address Resolution Protocol)地址解析协议
Oct 31 #面试题
You might like
编写漂亮的代码 - 将后台程序与前端程序分开
2008/04/23 PHP
通过PHP的内置函数,通过DES算法对数据加密和解密
2012/06/21 PHP
基于PHP对XML的操作详解
2013/06/07 PHP
PHP SESSION的增加、删除、修改、查看操作
2015/03/20 PHP
一个完整的php文件上传类实例讲解
2015/10/27 PHP
jQuery搜索子元素的方法
2015/02/10 Javascript
JavaScript模版引擎的基本实现方法浅析
2016/02/15 Javascript
归纳下js面向对象的几种常见写法总结
2016/08/24 Javascript
JS中数组重排序方法
2016/11/11 Javascript
Bootstrap基本插件学习笔记之模态对话框(16)
2016/12/08 Javascript
jQuery延迟执行的实现方法
2016/12/21 Javascript
微信小程序 连续旋转动画(this.animation.rotate)详解
2017/04/07 Javascript
mui 打开新窗口的方式总结及注意事项
2017/08/20 Javascript
ajax前台后台跨域请求处理方式
2018/02/08 Javascript
深入剖析Node.js cluster模块
2018/05/23 Javascript
Vue 全局loading组件实例详解
2018/05/29 Javascript
详解小程序输入框闪烁及重影BUG解决方案
2018/08/31 Javascript
angular1.x ui-route传参的三种写法小结
2018/08/31 Javascript
vue 的点击事件获取当前点击的元素方法
2018/09/15 Javascript
python元组操作实例解析
2014/09/23 Python
一个Python最简单的接口自动化框架
2018/01/02 Python
Python读取mat文件,并保存为pickle格式的方法
2018/10/23 Python
删除DataFrame中值全为NaN或者包含有NaN的列或行方法
2018/11/06 Python
Python线上环境使用日志的及配置文件
2019/07/28 Python
python numpy 反转 reverse示例
2019/12/04 Python
python plotly画柱状图代码实例
2019/12/13 Python
Python Serial串口基本操作(收发数据)
2020/11/06 Python
Python基于Faker假数据构造库
2020/11/30 Python
CSS3 mask 遮罩的具体使用方法
2017/11/03 HTML / CSS
美国领先的户外服装与装备用品店:Moosejaw
2016/08/25 全球购物
业务员岗位职责
2013/11/16 职场文书
个人求职信范文分享
2014/01/31 职场文书
个人投资计划书
2014/05/01 职场文书
户籍证明格式
2014/09/15 职场文书
2014年党员自我评议总结
2014/09/23 职场文书
2016年“11.11”光棍节活动总结
2016/04/05 职场文书