一、什么是DNS?

DNS是计算机域名系统(Domain Name System 或 Domain Name Service)的缩写,它是由解析器和域名服务器组成的,作用是把域名转换成为网络可以识别的ip地址。举一个简单的例子,域名相当于门牌号,而IP地址相当于具体的地理位置。

二、DNS有什么作用?

DNS是用来做域名解析的,它会在你上网输入网址后,把它转换成IP,然后去访问对方服务器,没有它,如果想上百度就要记住百度的IP,上163就要记住163的IP,有了DNS的处理,你只需要记住对应的域名也就是网址就可以了。

三:DNS域名解析的基本流程  

1、请求一旦发起,浏览器首先要做的事情就是解析这个域名,一般来说,浏览器会首先查看本地硬盘的hosts文件,看看其中有没有和这个域名对应的规则,如果有的话就直接使用hosts文件里面的ip地址。
2、如果在本地的hosts文件没有能够找到对应的ip地址,浏览器会发出一个DNS请求到本地DNS服务器。本地DNS服务器一般都是你的网络接入服务商提供,比如中国电信,中国移动。
3、查询你输入的网址的DNS请求到达本地DNS服务器之后,本地DNS服务器会首先查询它的缓存记录,如果缓存中有此条记录,就可以直接返回结果,此过程是递归的方式进行查询。如果没有,本地DNS服务器还要向DNS根服务器进行查询。
4、根DNS服务器没有记录具体的域名和IP地址的对应关系,而是告诉本地DNS服务器,你可以到域服务器上去继续查询,并给出域服务器的地址,这种过程是迭代的过程。
5、本地DNS服务器继续向域服务器发出请求,在这个例子中请求的对象是.com域服务器,.com域服务器收到请求之后,也不会直接返回域名和IP地址的关系,而是告诉本地DNS服务器,你的域名的解析服务器地址。
6、最后本地DNS服务器向域名的解析服务器的请求,这时就能收到一个域名和IP地址对应关系,本地DNS服务器不仅要把IP地址返回给用户电脑,还要把这个对应关系保存在缓存中,以备下次别的用户查询时,可以直接返回结果,加快网络访问。

什么是DNS,DNS的作用是什么?相关推荐

  1. DNS及DNS有什么作用

    什么是DNS,DNS有什么作用: DNS(Domain Name System,域名系统),万维网上作为域名和IP地址相互映射的一个分布式数据库,能够使用户更方便的访问互联网,而不用去记住能够被机器直 ...

  2. dns服务器在电脑上有什么作用,DNS服务器是什么 DNS服务器的作用有哪些【详解】...

    什么是DNS?DNS服务器的作用有哪些? dns是什么? 概括的说DNS 是计算机域名 (Domain Name System) 的缩写,它是由解析器和域名服务器组成的.域名服务器是指保存有该网络中所 ...

  3. 什么是DNS?DNS有什么作用?

    什么是DNS?DNS有什么作用? DNS的作用: DNS 的全称是 Domain Name System 或者 Domain Name Service,它主要的作用就是将人们所熟悉的网址 (域名)如& ...

  4. NAT ALG DNS — DNS在外部,内网通过域名访问内部服务器

    NAT ALG DNS-DNS在外部,内网通过域名访问内部服务器 应用场景: R2.R3.R4为企业内部,DNS部署在公网,R2上设置NAT是的R1能够telnet到R4. 如在R2上启用NAT AL ...

  5. 什么是DNS?DNS端口号是多少?什么是DNS服务,DNS服务器?DNS域名解析原理

    什么是DNS? DNS全称是domain name service即:域名解析服务. DNS端口号是多少? 53 什么是DNS服务,DNS服务器? DNS服务器就是域名服务器,即提供域名解析的服务器. ...

  6. 因特网的域名服务器系统的好处,dns域名服务器的作用是什么

    大家好,我是智能客服时间君,上述问题将由我为大家进行解答. dns是域名系统 (Domain Name System) 的缩写,该系统用于命名组织到域层次结构中的计算机和网络服务.DNS 命名用于In ...

  7. DNS服务器的作用 路由器的功能,dns服务器是什么意思 dns服务器主要功能有哪些...

    dns服务器是什么意思? DNS 是计算机域名系统 (Domain Name System 或Domain Name Service) 的缩写,它是由解析器和域名服务器组成的.域名服务器是指保存有该网 ...

  8. DNS服务——搭建企业内网DNS服务器的作用

    前言 DNS服务--服务端 和 客户端 配置 介绍了如何在DNS安装DNS服务,更改一下配置文件就可以依据根提示解析全球域名.既然使用互联网上的DNS服务器就可以解析全球域名,为何还要自掏腰包搭建DN ...

  9. MME中DNS服务器的作用,Internet上的域名解析服务(DNS)完成域名与IP地址之间的翻译。执行域名服务的服务器被称为D - 信管网...

    第17题: "容器是一个构件,构件不一定是容器:一个容器可以包含一个或多个构件,一个构件只能包含在一个容器中".根据上述描述,如果用UML 类图对容器和构件之间的关系进行面向对象分 ...

  10. NAT ALG DNS — DNS在内部,外网通过域名访问内部服务器

    应用场景: R2.R3.R4为企业内部,DNS也部署在内网,R2上设置NAT使得R1能够telnet到R4. 如在R2上启用NAT ALG DNS功能后,R1通过域名butcherroom.com访问 ...

最新文章

  1. 使用ROW_NUMBER 和partition by 解决报表中的查询问题
  2. iOS 12 真机调试 Xcode 9 提示 Could not locate device support files.
  3. linux的内核是指的什么,[科普] Linux 的内核与 Linux 系统之间的关系
  4. Python协同过滤推荐算法(Collaborative Filtering)1.概念和思想以及大致步骤
  5. 求最长回文串-从动态规划到马拉车之路(上)
  6. SharePoint 2013 版本功能对比
  7. Effective Java(一)—— 创建和销毁对象
  8. 基于麻雀算法改进的LSTM分类算法-附代码
  9. 运维人员写项目方案及推进项目的基本流程思路
  10. 计算机软考论文网络真题,软考历年真题在线测试系统测试与开发
  11. QT实现电子表digitalclock
  12. android手机截图,安卓手机怎么截屏,安卓手机怎么截屏幕图OPPO
  13. Opencv学习四图像操作(反差色处理)
  14. 重庆大学科幻协会发展史
  15. APP平台是怎样实现视频加密呢?
  16. 对数组名取地址 a[ ],a
  17. 何为固定IP和动态IP?快解析搞定固定IP端口映射!
  18. 荣耀YOYO建议新增快递取件服务
  19. 文字检测与识别项目整理
  20. orangepi——香橙派使用初识

热门文章

  1. ftp工具 绿色,细数3款绿色 ftp工具
  2. git为私有仓库设置密码_我搭建了一套企业级私有Git服务,抗住了每天上万次攻击!...
  3. 数学之美—细数 傅里叶变换 原理
  4. CSR8670蓝牙模块BQB认证经验总结
  5. rk3288 linux烧录工具,Firefly-RK3288开发板烧写教程
  6. 日历组件(可加上一年下一年))
  7. 英语零散笔记Note整理
  8. 什么是似然函数?是条件概率吗?
  9. ARM920T内存管理单元MMU
  10. 计算机专业120分,【哈尔滨工业大学,专业课120分】跟你唠点真情实感。