DNS的原理介绍

 更新时间:2022-09-23 20:25:39   作者:佚名   我要评论(0)

网络通讯大部分是基于TCP/IP的,而TCP/IP是基于IP地址的,所以计算机在网络上进行通讯时只能识别数字IP地址,而不能认识域名。

网络通讯大部分是基于TCP/IP的,而TCP/IP是基于IP地址的,所以计算机在网络上进行通讯时只能识别数字IP地址,而不能认识域名。我们无法记住10个以上IP地址的网站,所以我们访问网站时,更多的是在浏览器地址栏中输入域名,就能看到所需要的页面,这是因为有一个叫“DNS服务器”的计算机自动把我们的域名“翻译”成了相应的IP地址,然后调出IP地址所对应的网页。许多时候我们中招的原因都是访问了不应该访问的网站或者打开了不该打开的软件,而本质上都是我们与不知名的网站进行了信息交换,所以如果我们维护一个危险网站的列表,不去访问就好了?并且现在很多网站都有cdn加速我们的访问速度,我们如果可以根据自己的位置访问不同的加速节点甚至能优化我们的网络质量,所有一切的思路都和一个叫做DNS的东东有关。DNS( Domain Name System)是“域名系统”的英文缩写,是一种组织成域层次结构的计算机和网络服务命名系统,它用于TCP/IP网络,它所提供的服务是用来将主机名和域名转换为IP地址的工作。DNS就是这样的一位“翻译官”从原理我们知道我们的网络访问主要依赖于DNS服务器,但是DNS服务器中的通信录又是从哪里来的呢?这个就是DNS的基础建设中的根域名服务器。DNS 查询以各种不同的方式进行解析。客户机有时也可通过使用从以前查询获得的缓存信息就地应答查询。DNS 服务器可使用其自身的资源记录信息缓存来应答查询,也可代表请求客户机来查询或联系其他 DNS 服务器,以完全解析该名称,并随后将应答返回至客户机。这个过程称为递归。

另外,客户机自己也可尝试联系其他的 DNS 服务器来解析名称。如果客户机这么做,它会使用基于服务器应答的独立和附加的查询,该过程称作迭代,即DNS服务器之间的交互查询就是迭代查询。


您可能感兴趣的文章:

相关文章

  • DNS的原理介绍

    DNS的原理介绍

    网络通讯大部分是基于TCP/IP的,而TCP/IP是基于IP地址的,所以计算机在网络上进行通讯时只能识别数字IP地址,而不能认识域名。
    2022-09-23
  • 一次访问网页请求的全过程详

    一次访问网页请求的全过程详

    上浏览器输入想要访问的域名,浏览器将会进行域名解析获取IP地址。
    2022-09-23
  • 怎么选择合适的建站系统?

    怎么选择合适的建站系统?

    要选技术实力有保证的。建议选择一些比较知名的建站平台,这样会比较安全,比如「上线了」,技术团队来自硅谷,口碑也不错。
    2022-09-22
  • 建站是什么意思?企业或个人怎么建站

    建站是什么意思?企业或个人怎么建站

    随着互联网的发展,个人网站建设的门槛越来越低,个人建站早已不是什么稀奇事儿。
    2022-09-22
  • VPN搭建教程

    VPN搭建教程

    我们有很多国外网站都无法进入,但是由于工作个人需要,我们又必须要用到VPN【翻墙软件】。
    2022-09-22
  • 源代码

    源代码

    很简单,源代码就是我们看到的网页的源文件。
    2022-09-22
  • 模块基本信息

    模块基本信息

    模块是一个设计术语,是指对词条中部分内容进行格式化整理的模板。
    2022-09-22
  • format是DOS系统的一种命令

    format是DOS系统的一种命令

    format是DOS系统的一种命令
    2022-09-22
  • Linux 与 Unix 到底有什么不同?

    Linux 与 Unix 到底有什么不同?

    几十年来,UNIX一直是世界上的主流操作系统,它在科研、教育、商业和工业等众多领域内发挥着无可替代的巨大作用
    2022-09-22
  • 网络技术专业

    网络技术专业

    计算机网络技术又称网络构建简称网构。
    2022-09-22

最新评论