如何查询dns,dns查询方式有哪些

DNS简介  DNS全称Domain Name System,Domain Name被译为域名,中文名为域名系统,也称为域名解析系统;另外域名服务器Domain

DNS简介DNS的正式名称是Domain Name System,域名翻译为域名,中文名称也称为域名系统、域名解析系统。又称域名服务器、域名服务器。作为DNS。域名系统是一个分布式数据库,允许域名和IP地址相互映射,使访问互联网更加方便,而无需记住机器可以直接读取的IP字符串。 DNS是一个树形结构的命名空间,其核心功能是使用TCP和UDP端口53完成域名到IP地址的翻译。

7b7b00c190804d399bb4cadc80184055~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1717743752&x-signature=TCE7muRdOHm66RUkx7VYUma17uo%3D

DNS 查询原理当客户端需要查询域名时,它会使用DNS 服务器来解析该名称。客户端发送的每条查询消息包含三部分。 (1) 查询的完整DNS 域名必须是完全限定域名; (2) 指定的查询类型必须指定资源记录或查询操作的专门类型(3) 指定的DNS 类别。域名。例如,客户端查询的完整域名为server.zzidc.com,当客户端收到服务器的响应时,会使用指定的查询类型查找地址资源记录。响应中的资源记录检索按名称查询的计算机的IP 地址。客户端查询结果会存储在系统缓存中,直到计算机的缓存被删除。当客户端再次查询同一域名时,计算机使用先前存储在本地内存中的信息来响应查询。否DNS 服务器还可以代表客户端联系其他DNS 服务器以完全解析名称并向客户端返回响应。这个过程是递归的。如何查询DNS 有两种查询方法:递归查询和迭代查询。前者是由DNS代理以交互的方式请求,后者是由本机直接以交互的方式执行。从上面的例子可以看出,这两种查询模式实际上在一般的姓名查询过程中是交互存在的。递归: DNS 客户端查询模式。发送要查询的数据包并等待具有正确名称的正确响应。该方法仅处理响应数据包是正确响应还是错误消息。他说他找不到自己的名字。在迭代(iterative): DNS 服务器查询模式下,查询由客户端或DNS 服务器发送。这样发送一个数据包,返回的数据不一定是最后一个正确的名称位置。在上述情况下,响应是一条错误消息,并返回您所查询域名的下一级域名服务器的地址信息。然后访问这个域名服务器。查询名称进行解析并重复该操作,直到找到最终信息。

原创文章,作者:小条,如若转载,请注明出处:https://www.sudun.com/ask/82197.html

(0)
小条's avatar小条
上一篇 2024年5月31日 下午3:02
下一篇 2024年5月31日 下午3:05

相关推荐

  • 网站被攻击的图片,网址被攻击怎么办

    互联网行业的发展带来了诸多便利,但也带来了一系列安全风险。 —— 您是否曾经打开过一个网站,却发现被盗用的图标丢失了?这可能表明您的网站已被盗用。那么为什么我的网站上的攻击图标消失…

    行业资讯 2024年5月6日
    0
  • 做网站公司

    “做网站公司”,这是一个听起来很简单的行业,但实际上却有着复杂的内涵。作为一个网站建设公司,他们究竟都提供哪些服务呢?又如何选择合适的网站建设公司呢?在这个行业中,收费标准和付款方…

    行业资讯 2024年4月16日
    0
  • 前端开发之什么是Vue

    Vue,即Vue.js。 一款用于构建用户界面的渐进式JavaScript框架。 这个框架专注于视图层,使程序员们可以更加轻松地构建各种各样的单页面应用以及Web界面,这也是这个框…

    2024年5月30日
    0
  • 被屏蔽了网址,还有没屏蔽的网站吗

    2018年,互联网行业快速发展,但也面临诸多挑战。关键问题之一是被阻止的URL。什么是被屏蔽的网址?为什么有些网址被屏蔽了?如何判断某个网址是否被屏蔽?在这篇文章中,我们将揭秘20…

    行业资讯 2024年5月16日
    0

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注