DNS与DSN

       有些警告,你如果不听,总有一天你会吃亏的。有些问题,没发生在你身上,只是时候未到罢了。

  善于从别人出问题的地方学到经验和教训,这也是进步!

  总结为一点:英文单词缩写一定要自己动手查。


一、DNS

       DNS 是域名系统 (Domain Name System) 的缩写,是因特网的一项核心服务,它作为可以将域名和IP地址相互映射的一个分布式数据库,能够使人更方便的访问互联网,而不用去记住能够被机器直接读取的IP数串。

     1、DNS 域名结构


通常 Internet 主机域名的一般结构为:主机名.三级域名.二级域名.顶级域名。 Internet 的顶级域名由 Internet网络协会域名注册查询负责网络地址分配的委员会进行登记和管理,它还为 Internet的每一台主机分配唯一的 IP 地址。

      2、DNS解析器


解析器,或另一台DNS服务器递归代表的情况下,域名解析器,协商使用递归服务,使用查询头位。
解决通常需要遍历多个名称服务器,找到所需要的信息。然而,一些解析器的功能更简单地只用一个名称服务器进行通信。这些简单的解析器依赖于一个递归名称服务器(称为“存根解析器”),为他们寻找信息的执行工作。

       3、DNS服务器




    二、DSN

       英文名称Data Source Name ,数据源名称
  DSN为ODBC定义了一个确定的数据库和必须用到的ODBC驱动程序。每个ODBC驱动程序定义为该驱动程序支持的一个数据库创建DSN需要的信息。就是说安装ODBC驱动程序以及创建一个数据库之后,必须创建一个DSN。

       一个DSN可以定义为以下3种类型中的任意一种
    (1)用户数据源:这个数据源对于创建它的计算机来说是局部的,并且只能被创建它的用户使用。
    (2)系统数据源:这个数据源属于创建它的计算机并且是属于这台计算机而不是创建它的用户。任何用户只要拥有适当的权限都可以访问这个数据源。
    (3)文件数据源:这个数据源对底层的数据库文件来说是确定的。换句话说,这个数据源可以被任何安装了合适的驱动程序的用户使用


posted @ 2013-08-27 20:55  Sherry&Yang  阅读(697)  评论(0编辑  收藏  举报