首页 > 其他分享 >DNS查询

DNS查询

时间:2023-07-11 22:56:35浏览次数:21  
标签:迭代 递归 客户机 查询 DNS 服务器

DNS 递归解析和迭代解析的区别:

  • 递归是用户只向本地 DNS 服务器发出请求,然后等待肯定或否定答案;而迭代是本地服务器向 DNS 服务器发出请求,DNS 服务器在给出下一级 DNS 服务器的地址,直至得到最终答案。

  • 递归中 DNS 服务器接收到客户机请求,必须使用一个准确的查询结果回复客户机;而迭代模式中 DNS 服务器会向客户机提供其他能够解析查询请求的 DNS 服务器地址。

递归查询:一般客户机和服务器之间属递归查询,即当客户机向 DNS 服务器发出请求后,若 DNS 服务器本身不能解析,则会向另外的 DNS 服务器发出查询请求得到结果后转交给客户机。

迭代查询:也叫反复查询,一般 DNS 服务器之间属迭代查询,如:若 DNS2 不能响应 DNS1 的请求,则它会将 DNS3 的 IP 给 DNS2,以便其再向 DNS3 发出请求。

 

转自:https://www.wangan.com/wenda/8808

标签:迭代,递归,客户机,查询,DNS,服务器
From: https://www.cnblogs.com/xinbigworld/p/17546163.html

相关文章

  • 「Python」参数化查询防止SQL注入攻击
    importpymysql#1.链接mysqlconn=pymysql.connect(user='root',password="123",host='127.0.0.1',database='cars'#需要去数据库创建表,无法在此创建) #2.获取一个游标cursor=conn.cursor(cursor=pymysql.cursors.DictCursor)#返回的查询结果以字典的形式表示,其......
  • 分组查询时,select的字段是否一定要都在group by中
    分组查询时,select的字段是否一定要都在groupby中?分组查询关键字groupby通常和集合函数(MAX、MIN、COUNT、SUM、AVG)一起使用,它可以对一列或者多列结果集进行分组。例如要统计超市水果的种类,需要用count函数,要统计哪个水果价格最高,要用MAX()函数。一般情况下,我们在使用groupby的......
  • 1141-查询近30天活跃用户数
    查询近30天活跃用户数原文地址:1141.查询近30天活跃用户数-力扣(LeetCode)题目如下所示个人题解这题主要考察MySQL中DATE数据类型的操作和GROUPBY用法。个人思考过程如下所示--1.建表CREATETABLE1141_Activity( user_idINT, session_idINT, activit......
  • mongodb5文档操作2-聚合查询数据
    Mongodb聚合函数查询1.match函数db.person.aggregate([{"$match":{"address":"龙泉"}}])2.group分组查询db.person.aggregate([{$group:{_id:"$address",count:{$sum:1}}}])3.按条件分组查询db.person.aggregate([{$match:{se......
  • mongodb5文档操作2-排序查询数据
    Mongodb查询排序操作1.通过1控制正序显示db.teacher.find().sort({"_id":1})2.通过-1控制倒序显示db.teacher.find().sort({"_id":-1})......
  • django ORM查询优化
    前言我们在使用django开发后端接口的时候,经常使用ORM来查询,然后来处理各种各样的数据,下面的一些方法可以提高ORM的查询效率一、value创建两张表classPublish(models.Model):name=models.CharField(max_length=32)city=models.CharField(max_length=32)em......
  • MySQL---索引优化与查询优化
     索引失效案例全值匹配我最爱当where条件的所有字段都有索引完全匹配时,效率最高最左前缀规则(联合索引)联合索引,在检索数据时从联合索引的最左侧开始匹配主键插入顺序计算/函数/类型转换(自动或手动)导致索引失效......
  • union和子查询中order by一起使用导致排序失效问题及解决
    转:https://www.jb51.net/article/271119.htmmysql版本:5.7Union的时候,如果子查询中有orderby可能到导致子查询的排序结果不符合预期原因:    可能是union和被msyql优化器优化导致的排序失效解决方法:    可以在子查询后面加上limit一个肯定大于查询数据量的数......
  • 接上篇:如何在项目中实现ES查询功能?
     大家好,之前我们教大家如何将MySQL数据同步到ES。这篇文章在技术派项目中实现ES查询功能。不多说上文章目录: 01背景在SpringBoot整合ES中,有两种常见方法,一种是ElasticsearchRestTemplate,另一种是RestHighLevelClient。ElasticsearchRestTemplate是ES基......
  • 使用CRM REST Builder的Predefined Query在js结合FetchXML语句进行查询
    一般情况下使用拓展工具RESTBuilder编辑器,可以很方便的进行操作js中增删改查均能实现,但在某些较为特殊的场景下,需要根据条件去拼接查询过滤条件的,使用编辑器生成的代码无法实现,需要结合使用fetchXML,比如某个条件多个值都查询需要使用in查询,再或者需要过滤关联表中的某个字段的值。......