什么是域名系统DNS

  • 格式:docx
  • 大小:126.97 KB
  • 文档页数:3

下载文档原格式

  / 3
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

用户在与互联网上的主机通信时,必须知道对方的IP 地址。但是每个IP 地址都是由32 位的二进制组成,即使是十进制的IP 地址表示形式,用户想要记住也是很难的一件事,况且互联网有那么多的主机。

互联网中的主机通常不仅仅只有IP 地址,还有对应的便于用户记忆的主机名字,比如/。

产生于应用层上的域名系统NDS(Domain Name System)就可以用来把互联网上的主机名转换成IP 地址。

互联网中的域名系统DNS 被设计成一个层次树状结构的联机分布式数据库系统,并且采取的是客户服务器的方式。

DNS 使大多数名字都在本地进行解析,只有少量的解析需要在互联网通信,因此效率很高。采取分布式的一个好处是,即使单个计算机出了故障,也不会妨碍DNS 系统的正常运行。

域名到IP 地址的解析是通过许多分布在互联网上的域名服务器完成的。

解析的主要过程如下:

当一个主机中的进程需要把域名解析为IP 地址时,该进程就会调用解析程序,并成为DNS 的一个客户,把待解析的域名放在DNS 的请求报中,以UDP 用户数据报方式发送给本地域名服务器。

本地域名服务器在查找域名后,把对应的IP 地址放在回答报文中返回。获得IP 地址的后主机即可进行通信。

许多应用层软件经常直接使用域名系统DNS (Domain Name System),但计算机的用户只是间接而不是直接使用域名系统。

因特网采用层次结构的命名树作为主机的名字,并使用分布式的域名系统DNS。

名字到IP 地址的解析是由若干个域名服务器程序完成的。域名服务器程序在专设的结点上运行,运行该程序的机器称为域名服务器。

汇桔网是全球领先的知识产权交易与创新创业资源交互平台,它立志打造国内外大的域名交易平台,精选双拼/三拼/四拼低价各类优质域名资源,致力于提供域名买卖、域名出售、域名抢注、域名购买等域名服务,全面保障买卖双方安全交易。

相关主题