DNS是应用层协议,端口号为tcp/53和udp/53
DNS查询过程,比如访问www.test.com
1.客户机查询www.test.com
2.查询首选DNS服务器,Linux下/etc/resolv.conf, Windows下是网络设置中的
3.首选DNS服务器中没有test.com域的授权记录,将请求传递给“.”根域DNS服务器
4."."根域传递给"com"域,"com"域传递给"test.com"域,迭代查询
5."test.com"域存在记录,就将对应的IP就返回给首选DNS服务器
6.客户机的首选DNS服务器将www.test.com的IP 地址发送给客户机。
7.域名解析成功后,客户机将http请求发送给Web服务器。
8.Web服务器响应客户机的访问请求,客户机便可以访问目标主机。

验证:
dig +trace www.sopans.com

[日常] DNS的迭代查询过程相关推荐

  1. Windows下模拟dns迭代查询过程

    目录 dns解析过程 迭代与递归 dns解析过程 当在浏览器的搜索栏输入URL(统一资源定位符)时,浏览器的解析过程 完整解析 当在浏览器输入某一IP地址时 (1)浏览器查看查看缓存表里有没有对应的域 ...

  2. 【运维面试】递归查询和迭代查询

    关于递归查询和迭代查询: 主机向本地域名服务器的查询一般都是采用递归查询. 所谓递归查询就是:如果主机所询问的本地域名服务器不知道被查询的域名的IP地址,那么本地域名服务器就以DNS客户的身份, 向其 ...

  3. 递归查询和迭代查询的区别

    (1)递归查询 如果主机所询问的本地DNS服务器不知道被查询的域名对应的IP地址,那么该服务器会询问其他服务器(即替主机继续查询,而不是让主机自己进行下一步查询),并将返回的查询结果提交给客户机. ( ...

  4. 一起学DNS系列(十)图、例详解DNS递归和迭代查询原理及过程 (1)

    上节中提到了一些有关递归查询的内容,但说的很少,也很笼统,本节将会从原理和实例两方面入手分析DNS的递归以及迭代查询. 在此之前,我们需要了解一些背景知识,以便于更好的理解今天的主题内容. 在互联网中 ...

  5. 【计算机网络】应用层 : DNS 域名解析系统 ( 域名 | 域名服务器 | 域名解析过程 | 递归查询 | 迭代查询 | 高速缓存 )

    文章目录 一.域名 二.域名服务器 三.域名解析过程 四.递归查询 五.迭代查询 六.高速缓存 一.域名 域名 : ① 域名表示方法 : 字母 , 数字 , "-" 符号 , &q ...

  6. linux关闭dns迭代查询,DNS查询和响应过程递归和迭代的使用

    需要了解DNS查询过程的递归和迭代的机制,找到了RFC的相关章节, 对这个进行了简单的翻译(水平有限),可以留下来做个参考. RFC 1034 4.3.1. Queries and responses ...

  7. 详解DNS递归查询与迭代查询

    关于01月23日全国范围内DNS污染,域名解析故障的根源,资深的IT人士都知道原因是什么,并非国家 互联网应急中心发出的遭受***一说. 因此这里介绍一下DNS服务器的查询原理,也就是递归查询和迭代查 ...

  8. 【转】DNS查询过程

    DNS查询过程 DNS的查询过程是指在客户端通过DNS服务器将一个IP地址转换为一个FQDN(Fully Qualified Domain Name,完全合格的域名),或将一个FQDN转化为一个IP地 ...

  9. dns迭代查询配置_dns解析?瞅瞅这篇文章

    dns( Domain Name System),顾名思义,就是用来将主机名和域名转换为IP地址的系统,那么dns是怎么运作的呢,本文简单记录下龙叔的理解 1·研究环境 为了研究dns,当然要自己搭建 ...

最新文章

  1. fiddler4 使用教程
  2. 矩阵元算法科学家谢翔: Rosetta如何连接隐私计算与AI?
  3. java取余时前者前者小于后者_Java基本语法
  4. 分享 - Social.framework
  5. How to publish in an open world?
  6. 关于ARM的22个常用概念介绍
  7. tf调不到keras怎么 回事_格力变频空调快速维修方法及技巧 空调压缩机不到一分钟就停,怎么回事?...
  8. Java OutputStreamWriter flush()方法与示例
  9. San 3.7.4 发布,百度开源的 MVVM 组件框架
  10. java遍历文件夹并复制文件到指定目录
  11. typedef struct和struct定义结构体的区别
  12. 快速排序中Partition算法总是从右边开始查找的原因
  13. mysql分析语句方法_Mysql分析-常用分析语句总结
  14. 学习《自己动手写网络爬虫》之记录2
  15. 你电脑上「最引以为豪」的软件是什么?
  16. 移动端后台管理系统框架
  17. android 信鸽推送平台,信鸽推送平台Android常见相关问题
  18. 深入了解智能手机常见感应器
  19. 向量交点坐标公式_直线的交点坐标与距离公式
  20. 免费音乐下载工具,了解一下

热门文章

  1. 基于eclipse swt做java浏览器内嵌等功能
  2. 如何判断Socket连接失效
  3. 计算机知识应用,计算机知识应用基础复习大纲
  4. openstack租户管理_openstack 租户、用户管理
  5. Dws同步mysql数据_数据库技术丨GaussDB(DWS)数据同步状态查看方法
  6. html5 子标题栏,HTML5 建构主义标题栏页面模板
  7. php用while循环做出1到10的乘积,PHP实现笛卡尔积算法的实例讲解
  8. 2000以内最好的无人机_全球军用无人机排行榜之国产翔龙无人机
  9. python webbrowser安装_如何为python webbrows设置BROWSER环境变量
  10. 没有终结点在侦听可以接受消息的_【大卫聊股】2019.05.05 周末重要消息分析及下周一走势预判...