DNS服务器在互联网的作用是:把域名转换成为网络可以识别的ip地址。
dns根服务器是在具有与Internet 时实相连的数据中心(IDC)放置一台服务器,或向其 租用一台服务器,客户可以通过远程控制将服务器配置成>
根服务器的作用和功能
在根域名服务器中没有每个域名的具体信息,但储存了负责每个域(如COM、NET、ORG等)的解析的域名服务器的地址信息,如通过北京电信你问不到广州市某单位的电话号码,但是北京电信可以告诉你去查020114。世界上所有互联网访问者的浏览器的将域名转化为IP地址的请求(浏览器必须知道数字化的IP地址才能访问网站)都要经过根服务器的指引后去该域名的权威域名服务器(authoritative name server, 如haiercom的权威域名服务器是dns1hichinacom)上得到对应的IP地址,现实中提供接入服务的ISP的缓存域名服务器上可能已经有了这个对应关系(域名到IP地址)的缓存。
根服务器分布地点
A,INTERNICNET(美国弗吉尼亚州),IP地址:1984104
B,美国信息科学研究所(美国加利弗尼亚州),IP地址:12890107
C,PSINet公司(美国弗吉尼亚州),IP地址:19233412
D,马里兰大学(美国马里兰州) IP地址:12881090
E,美国航空航天管理局(美国加利弗尼亚州),IP地址:19220323010
F,因特网软件联盟(美国加利弗尼亚州),IP地址:19255241
G,美国国防部网络信息中心(美国弗吉尼亚州),IP地址:192112364
H,美国陆军研究所(美国马里兰州),IP地址:12863253
I,Autonomica公司(瑞典斯德哥尔摩),IP地址:1923614817
J,VeriSign公司(美国弗吉尼亚州),IP地址:1925812830
K,RIPE NCC(英国伦敦),IP地址:193014129
L,IANA(美国弗吉尼亚州),IP地址:198326412
M,WIDE Project(日本东京),IP地址:202122733
根域名服务器(英语:root name server)是互联网域名解析系统(DNS)中最高级别的域名服务器,负责返回顶级域名的权威域名服务器的地址,全球有386台根服务器,被编号为A到M共13个标号。大部分借由任播(Anycast)技术,编号相同的根服务器使用同一个IP,386台根服务器总共只使用13个IP,因此可以抵抗针对其所进行的分布式拒绝服务攻击(DDoS)。中国大陆在北京有两台编号为L的根服务器镜像,编号为F、I、J的各一,共5台镜像;香港有A、F、I、J、L五个根域六台根服务器镜像(其中编号为J的根服务器有2台);台湾则有F、I、J三个根域3台镜像。
DNS服务器是计算机域名系统 (Domain Name System 或Domain Name Service) 的缩写,它是由解析器和域名服务器组成的。域名服务器是指保存有该网络中所有主机的域名和对应IP地址,并具有将域名转换为IP地址功能的服务器。
域名系统采用类似目录树的等级结构。域名服务器为客户机、服务器模式中的服务器方,它主要有两种形式:主服务器和转发服务器。将域名映射为IP地址的过程就称为“域名解析”。
在Internet上域名与IP地址之间是一对一(或者多对一)的,也可采用DNS轮循实现一对多,域名虽然便于人们记忆,但机器之间只认IP地址,它们之间的转换工作称为域名解析,域名解析需要由专门的域名解析服务器来完成,DNS就是进行域名解析的服务器。
目前,市场上的第三方专业DNS解析有:dns盾,dnspod等
DNS命名用于Internet等TCP/IP网络中,通过用户友好的名称查找计算机和服务。当用户在应用程序中输入DNS名称时,DNS服务 可以将此名称解析为与之相关的其他信息,如IP地址。你在上网时输入的网址,是通过域名解析系统解析找到了相对应的IP地址,这样才能上网。其实,域名的 最终指向是IP。
两个dns服务器是怕一个挂掉,另一个还能使用。现在是互联网的世界,大家从各种网站中获取各类资源和信息,通常我们只需要牢记一个网站地址即可,至于这个网站后台的服务器在什么地方,我们并不需要关心。当我们的请求指向这个网址之后,接下来就只需要等待请求被转发到该网址的后端服务器上,得到返回的处理结果即可。
这个将网站名称解析成为服务IP地址的服务就是DNS服务,它的全称是Domain Name System,也就是域名解析服务。
那么DNS到底是怎么工作的呢?
有聪明的小伙伴可能会说了,那还不简单,搞一个统一的服务器,把世界上所有的域名对应的IP都存起来,每次需要解析的时候从这个服务去取就行了。确实,在互联网的初期就是这么干的,那时候网站还不多,域名维护的成本还不高,并且最开始还没有域名系统。
作为互联网的技术基础的ARPANET(The Advanced Research Projects Agency Network)是第一个具有分布式控制的广域分组交换网络,也是最早应用 TCP/IP 协议的网络设施。
在ARPANET网络中,每个主机都有一个数字地址,但是这个数字地址明显是反人类记忆模式的,所以科学家们希望能够给这些主机起一些好记的名字,那么就需要维护这些名字和主机之间的映射关系,在这个时候斯坦福研究所(现在被称为SRI International)接下了这个任务,他们维护了一个HOSTSTXT 的文本文件,在这个文件中描述了主机地址和主机名字之间的映射关系。
如果有人想要更新这个HOST文件,那么需要在工作时间打电话给SRI网络信息中心,由信息中心的工作人员将主机名和地址添加到HOSTSTXT文件中。当然这样的 *** 作对少量的数据更新来说还可以,但是如果数据量太大的情况下就有问题了。
后面一个叫做Elizabeth Feinler的人在SRI网络信息中心的基础上搭建了WHOIS目录,用于检索有关资源、联系人和实体的信息,并且提出了域名的概念
最开始的维护都是在一个单一的服务器上进行集中式管理,但是这种维护方式已经不能够满足日益增长的网络需求,于是在1983年Paul Mockapetris在南加州大学创建了DNS系统,并在1983年11月于RFC 882 和 RFC 883发布了相关的原始规范。
后面DNS经过一系列的发展,于1987年11月,RFC 1034和 RFC 1035取代了1983年的DNS规范。
前面我们也提过了,DNS最基本的作用就是将用户提供的域名转换成为服务器的地址。
比如我们现在有个域名叫做 =">
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)