美文网首页
通俗讲解一下DNS是什么

通俗讲解一下DNS是什么

作者: iOS_Programmer | 来源:发表于2022-04-08 10:11 被阅读0次

DNS这个概念在实际工作中经常会用到,初级软件开发工程师面试的时候也经常会问这个概念。我发现有很多同学对这个概念还是说不太清楚。有人说DNS是电脑里的一个配置,有人说DNS就是CSDN。我今天来通俗的讲讲DNS这个概念,让初学者面试回答这个问题的时候可以拿满分。如果你是开发高手、技术大神,现在可以划走了。

DNS是Domain Name System,中文名叫域名系统。因为IP地址是一串难以记忆的数字,所以发明了域名方便大家上网使用。比如你要访问百度网站,不需要输入百度服务器的IP地址,只需要输入百度的域名即可。简单来说,DNS就是用来把域名转换成IP地址的一个系统。

为了帮助大家更好的理解这个过程,我举个例子来解释一下DNS的工作机制。

在电话还没有普及的上世纪90年代,那时候打电话之前经常要先打给邮局114查号:“114吗?请问财政局王局长家号码是多少?”。114查号员一般业务都很熟练,大部分号码都记在心里,立刻就回答出王局长家的号码是8018。你挂掉电话之后,再拨打8018就顺利地找到王局长了。在这个例子里,财政局王局长就相当于域名,8018这个号码就相当于IP地址,114查号台就相当于DNS服务器。

我上面举的例子是简化过的模型,便于大家理解。在现实场景中,由于互联网上的网站很多,所以域名也就有很多,只有一台DNS服务器是不够的,于是很多台DNS服务器组合起来共同做域名转换,这些服务器分工合作,共同来处理域名解析任务。

最后说一下,我们电脑里有一项配置是DNS设置,这个设置就是帮助你连接到最近的DNS服务器,通常这个DNS地址都是自动获取的,不需要人工干预。但有时候为了某些特殊原因,我们也会人为修改DNS设置。

转载:DNS是什么

相关文章

  • 通俗讲解一下DNS是什么

    DNS这个概念在实际工作中经常会用到,初级软件开发工程师面试的时候也经常会问这个概念。我发现有很多同学对这个概念还...

  • 信息搜集(三)收集全面的DNS信息

    Robtex DNS查询--显示关于目标网站全面的DNS信息。 首先我们先来回顾一下DNS是什么? 当我们在客户端...

  • DNS 系列(二):DNS 记录及工作方式,你了解吗?

    在上一篇《DNS 系列(一):为什么更新了 DNS 记录不生效?》中,我们主要讲解了 DNS 和 DNS 传播,知...

  • maxout 小白入门

    maxout通俗易懂讲解

  • Card Table

    参考stack上的答案,通俗的讲解了card table是什么,为什么要用card table。 参考链接 htt...

  • 最通俗的this讲解

    前言 this关键字可以说是贯穿JavaScript这门语言的一个精髓,若是不能好好理解this关键字,那在实际的...

  • 通俗讲解边缘计算

    通俗讲解边缘计算 随着物联网越来越火,同时伴随着物联网而来的,就是各种概念和各种技术,其中一个就是边缘计算,当然还...

  • Kalman Filter 通俗讲解

    开始听到这个名字我以为是滤波器,但是他不是一个滤波器,是一个信息融合的过程。 其中下标k是指状态,这里我们可以把它...

  • DNS解析详细讲解

    参考资料:https://blog.csdn.net/qq_26711103/article/details/87...

  • DNS

    DNS(Domain Name System),主要作用是将域名转成 IP,本文主要讲解了 DNS 的一些基础知识...

网友评论

      本文标题:通俗讲解一下DNS是什么

      本文链接:https://www.haomeiwen.com/subject/bmzesrtx.html