DNS第一讲历史和简述授权(转)

DNS第一讲历史和简述授权(转)[@more@]

以下是本人把DNS的一点理解,持不同意见的朋友请指出。谢谢

60年末代,美国资助试验性广域计算机风,称为ARPAnet,70年代时,70年代,ARPAnet只是一个拥有几百台主机的小网络,仅需要一个 HOSTS文件就可以容纳所需要主机信息,HOSTS提供的是主机名也IP地址的映射关系,也就是说可以用主机名进行网络信息的共享,而不需要记住IP地址。但是随着网络的扩在,HOSTS文件已经不能够快速完成解析任务了,这时DNS出现了。实际上,DNS是一个分布式的数据库,它允许对整个数据库的各个部分进行本地控制(本地控制也是就所谓的授权,可以把数据库的一部分进行授权,减轻主DNS服务器的压力,就是按域结构进行授权)。有一点很重要,一旦 DNS配置成功,HOSTS文件可以为空。因为DNS的出现就是要代替HOSTS文件的。只需一条语句就可以127.0.0.1 localhost.

DNS数据库与UNIX的文件系统结构非常相似。UNIX文件系统的目录名,就相当于DNS中的域名.例/usr/local/bin,DNS例. com.myhome.www,DNS中用点(.)来分割哉,而UNIX中用(/)来割目录的。域的域名(domain name)标识它在数据库中的位置,例myhome就是com域下的子域,而local是usr的子目录。

  现在初步讲一步授权,在UNIX下可以改变目录的属性的命令是chown,比如把local目录的属性授权给aaa,他具有对local有所有的权力包括读写删除,这就相当于把local给aaa管理了,包括它下面的所有子目录,DNS也有同样的授权,myhome.com域可以授权给任何人,就是我们常说的抢注,这是myhome域对他下面的所有子域都有删除,增加的权力。这里的子域如同上面说的子目录,比如,www,ftp,mail这些都是 myhome.com域的一台机器,www,ftp,mail是这些机器的主机名,而他们所的域是myhome.com域

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/8225414/viewspace-945042/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/8225414/viewspace-945042/

DNS服务器(Domain Name System)是互联网中的一种服务,它的作用是将域名换为对应的IP地址。在互联网上,每个设备都有一个唯一的IP地址用于标识和定位,而人们更习惯记忆和使用域名来访问网站。DNS服务器就是负责将人们输入的域名换为对应的IP地址,使得用户能够方便地访问网站。 DNS服务器的流程如下: 1. 用户在浏览器中输入一个域名,比如www.example.com。 2. 本地计算机(也称为客户端)向本地DNS服务器发送一个查询请求,询问该域名对应的IP地址。 3. 如果本地DNS服务器已经缓存了该域名的IP地址,它会直接返回给客户端。 4. 如果本地DNS服务器没有缓存,它会向根域名服务器发送一个查询请求,根域名服务器会告诉本地DNS服务器该域名所在的顶级域名服务器的地址。 5. 本地DNS服务器再向顶级域名服务器发送一个查询请求,顶级域名服务器会告诉本地DNS服务器该域名所在的权威域名服务器的地址。 6. 本地DNS服务器最后向权威域名服务器发送一个查询请求,权威域名服务器会返回该域名对应的IP地址给本地DNS服务器。 7. 本地DNS服务器将获取到的IP地址缓存起来,并将结果返回给客户端。 8. 客户端收到IP地址后,就可以通过该IP地址访问对应的网站了。 这个过程中,DNS服务器起到了查询和发的作用,将域名解析成IP地址,使得用户能够访问到目标网站。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值