你所不知道的DNS-zzy的blogBG6GCZ.PDF

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
你所不知道的DNS-zzy的blogBG6GCZ

你所不知道的DNS 张荣葳 pudh4418@ BBSID: pudh 什么是DNS? 好像填上 就能上网了 …… 什么是DNS?  Domain Name System (DNS),中文译作 “域名系统”,是一种层级式的、分布式 的命名系统。  通常,网络的管理机构为连接到互联网的 实体分配域名。用户使用DNS 来将域名 解析成建立连接所需要的IP 地址。 为什么需要DNS?  许多人并不擅长记忆貌似随机的数字,但 擅于记忆有意义的单词。  21   2620:0:861:ed1a::1   域名乃身份的象征! DNS 历史  人们对这种从字母到数字的映射关系渴望 已久了,但在DNS 之前,这种映射关系 是如何维护的呢?  HOSTS.TXT  在APRANET 时代,每台电脑都有一份装 载着当时网络上所有计算机域名的文件 HOSTS.TXT [RFC 606] DNS 历史  Stanford Research Institute-NIC 维护着 全网最权威的HOSTS.TXT 文件,其余电 脑从它那里通过匿名FTP 下载。  每次有新的机器加入网络,所有电脑的 HOSTS.TXT 均需更改。  效率低下。 DNS 历史  1983 年,Paul Mockapetris 设计了DNS 协议,从此在网络中注册新的机器变得轻 松愉快。 本尊- 域名空间 资源记录  若把DNS 看作是一个大的数据库,则数 据库中存储的内容则被称为资源记录 (Resource record)。  资源记录有各种类型,常见的有A 、MX、 PTR、SOA、NS、AAAA 、TXT等…… 还有各种被RFC 定义却几乎没人用的类 型…… 域名系统如何工作?  通常DNS 这个游戏有3 种参与者: Stub resolver (用户) Authoritative name server (权威DNS服务器) Recursive name server (递归DNS服务器)  让我们来看看,当你在浏览器地址栏中敲 下回车的那一刻起,DNS为你做了些什么? Stub resolver  由设置的标志位的不同,DNS 查询可以分 为递归查询与非递归查询。递归查询要求 服务器返回请求记录的确切信息,而非递 归查询不要求。  对于终端用户,用户只需向通过DHCP 或 PPP 配置好的递归DNS服务器发起请求, 并等待回答即可。 Stub resolver getaddrinfo() A ? A 21 Authoritative name server  何为权威?DNS 服务器的权威性来自于上 级权威DNS 服务器的指派。  权威DNS服务器的标志是能够查询到对应 域的SOA 记录。  通常权威DNS 服务器会被配置为不接受 递归DNS 查询,以便节省资源。 Recursive name server  DNS 体系中实际解析的任务由递归DNS 服务器完成。  收到用户发来的递归DNS 请求之后,若 无缓存或缓存过去,则递归服务器从根服 务器开始,自顶向下地向对应域的权威 DNS 服务器发起非递归DNS 查询。直至 查询到结果之后,为用户返回DNS 答案。 Authoritative Recursive

文档评论(0)

xiaozu + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档