DNS(DomainNameServer,域名服务器)是进行域名(domainname)和与之相对应的IP地址(IPaddress)转换的服务器。
DNS中保存了一张域名(domainname)和与之相对应的IP地址(IPaddress)的表,以解析消息的域名。域名是Internet上某一台计算机或计算机组的名称,用于在数据传输时标识计算机的电子方位(有时也指地理位置)。
域名是由一串用点分隔的名字组成的,通常包含组织名,而且始终包括两到三个字母的后缀,以指明组织的类型或该域所在的国家或地区。
扩展资料:
1、优点
之所以域名解析不需要很长时间,是因为上网接入商,比如北京电信,河南电信等,为了要加速用户打开网页的速度,通常在他们的DNS服务器中缓存了很多域名的DNS记录。
这样这个接入商的用户要打开某个网页时,接入商的服务器不需要去查询域名数据库,而是把自己缓存中的DNS记录直接使用,从而加快用户访问网站的速度。这是优点。
2、缺点
缺点是上网接入商ISP的缓存会存储一段时间,只在需要的时候才更新,而更新的频率没有什么标准。有的ISP可能1小时更新一次,有的可能长达一两天才更新一次。
所以新注册的域名一般来说解析反倒比较快。因为所有的ISP都没有缓存,用户访问时ISP都是要查询域名数据库,得到最新的DNS数据。
第一章 总则第一条 为了促进中国互联网络的发展,保障中国互联网络域名系统安全、可靠地运行,规范中国互联网络域名系统的管理,根据国家有关规定,参照国际上互联网络域名管理准则,制定本办法。第二条 在中华人民共和国境内从事域名注册服务及相关活动,应当遵守本办法。第三条 本办法下列用语的含义是:
(一)域名:是互联网络上识别和定位计算机的层次结构式的字符标识,与该计算机的互联网协议(IP)地址相对应。
(二)中文域名:是指含有中文文字的域名。
(三)域名根服务器:是指承担域名体系中根节点功能的服务器。
(四)域名根服务器运行机构:是指负责运行、维护和管理域名根服务器的机构。
(五)顶级域名:是指域名体系中根节点下的第一级域的名称。
(六)域名注册管理机构:是指负责运行、维护和管理一个或多个顶级域名,并负责管理这些顶级域名以下各级域名注册服务的管理机构。
(七)域名注册服务机构:是指受理审核域名注册申请,完成域名在域名数据库中注册的服务机构。第四条 任何组织或者个人不得采取任何手段妨碍我国境内互联网域名系统的正常运行。第二章 域名管理第五条 信息产业部负责中国互联网络域名的管理工作。主要职责是:
(一)制定互联网络域名管理的规章及政策;
(二)制定国家(或地区)顶级域名CN和中文域名体系;
(三)管理国家(或地区)顶级域名CN和中文域名的域名注册管理机构;
(四)管理在中华人民共和国境内设置并运行域名根服务器的域名根服务器运行机构;
(五)监督管理域名注册服务;
(六)负责与域名有关的国际协调。第六条 我国互联网的域名体系由信息产业部以公告形式予以公布。根据域名发展的实际情况,信息产业部可以对互联网的域名体系作局部调整,重新公布。第七条 中文域名是我国域名体系的重要组成部分。信息产业部鼓励和支持中文域名系统的技术研究和逐步推广应用。第八条 域名管理采用逐级管理方式。域名注册管理机构和各级域名持有者根据本办法及相关规定的要求,负责其下一级域名的注册管理及服务。第九条 域名注册管理机构负责运行和管理相应的域名系统,维护域名数据库,授权域名注册服务机构提供域名注册服务。主要职责包括:
(一) 运行、维护和管理相应顶级域名服务器和数据库,保证域名系统安全可靠地运行;
(二) 根据本办法制定域名注册相关规定;
(三) 按照非歧视性原则选择域名注册服务机构;
(四) 对域名注册服务机构的域名注册服务进行监督管理。第十条 在中华人民共和国境内设置域名根服务器、设立域名注册管理机构和域名根服务器运行机构须经信息产业部授权。第三章 域名注册服务机构的管理第十一条 在中华人民共和国境内设立域名注册服务机构须向信息产业部备案。
未经备案,任何组织或者个人不得从事域名注册服务活动。第十二条 从事域名注册服务活动,应当具备下列条件:
(一) 是依法设立的企业法人或事业法人;
(二) 有与从事域名注册活动相适应的资金和专门人员;
(三) 有为用户提供长期服务的信誉或者能力;
(四) 有业务发展计划及相关技术方案;
(五) 有健全的网络与信息安全保障措施;
(六) 信息产业部规定的其他条件。第十三条 从事域名注册服务,应当向信息产业部办理备案手续。办理备案时,应提交下列材料:
(一) 法人资格证明;
(二) 拟提供注册服务的域名项目;
(三) 与相关域名注册管理机构签订的合作协议;
(四) 用户服务协议范本;
(五) 业务发展计划及相关技术方案;
(六) 网络与信息安全技术保障措施的证明。第十四条 域名注册服务机构的名称、地址、法定代表人等登记信息发生变更或者域名注册服务机构与其域名注册管理机构的合作关系发生变更或终止时,域名注册服务机构应当在变更或终止后30日内报信息产业部备案。第四章 域名注册第十五条 域名注册管理机构应当根据本办法制定其域名注册管理实施细则,报信息产业部备案后施行。第十六条 域名注册服务遵循“先申请先注册”原则。第十七条 域名注册管理机构可以在扩展域名注册范围时设立预注册期限,对部分保留字进行必要保护,并在其网站上提供查询。
除前款规定外,域名注册管理机构和注册服务机构不得预留或变相预留域名。域名注册管理机构和注册服务机构在提供域名注册服务过程中不得代表任何实际或潜在的域名持有者。
域名就是我们常说的网址,用来让大家访问输入的,就是门牌号的作用
空间就是虚拟主机,空间是服务器上的一块磁盘空间。
数据库是存放网站数据的,譬如会员注册的信息等
详细咨询可HI我
比如,一个域名为:abccom,是想看到这个现>
然后,通过WEB服务器来接收这个域名,把abccom这个域名映射到这台服务器上。那么,输入abccom这个域名就可以实现访问网站内容了即实现了域名解析的全过程。
扩展资料
本地域黑服务器查找自己的域名数据库(映射文件),将域名对应的IP地址组成一个以UDP数据报封装的DNS响应报文,返回给解析器;
若在本地域名数据库中查不到,则此域名服务器就暂时成为全球DNS中的另一个客户,并向其他域名服务器发出查询请求,直至找到能回答请求的域名服务器为止,并将解析结果响应给本地域名服务器。
参考资料来源:百度百科-域名解析
在这种中心化域名注册管理方式中,蕴含域名管理机构权力滥用风险。注册管理运行机构唯一控制其管辖顶级域下的注册域名信息数据库,一旦注册管理运行机构的功能遭到破坏或者域名管理机构人员误 *** 作,某些域名的可用性将受到威胁,例如域名数据被篡改或删除,导致域名无法正常解析。此外,注册服务机构把控域名注册及管理的平台,如果注册服务机构有意或无意地修改注册者提交的域名数据,也会导致域名安全问题。域名注册管理的不透明为权力滥用提供了 *** 作空间。即使管理机构的管理方式不规范,其他人也无法获知其不规范行为。
因此说,当前的域名注册管理体系中,域名关联的域名数据完全由域名所属的域名注册管理运行机构和注册服务机构控制维护,存在注册管理运行机构被攻击导致的单点故障或工作人员误 *** 作导致的数据被更改或删除风险。此外,域名注册管理流程的不透明给域名的规范化注册管理带来了不可控因素。
区块链技术的出现为去中心化域名注册管理提供了一种解决方案。区块链是一种不依赖可信中心节点的分布式账簿技术,它利用密码学上严格的交易验证规则和严谨的链式数据结构,保证账簿中数据无法被轻易篡改,同时利用共识算法在对等网络环境中实现账簿数据共享。结合区块链技术针对域名注册管理过程中存在的安全问题设计去中心化解决方案,采用区块链的分布式账簿存储域名数据,替代注册管理运行机构维护的域名数据库;根据各方共识制定域名注册管理的规则并将规则写成智能合约,利用区块链不可篡改且可追溯的特性保证域名注册管理流程的透明性,从而防范中心式域名注册管理方案中蕴含的权力滥用风险。
由于本发明主要研究利用区块链重构域名注册管理体系,背景技术中梳理结合区块链技术的分布式域名注册管理服务的研究现状。
Namecoin[1]是首个将域名服务和区块链结合的项目,利用区块链建立一个去中心化的域名系统。Namecoin支持在特定名字空间下注册名字,以及更新名字绑定的数据、转让名字、重置名字失效时间等 *** 作。Namecoin中注册名字采用两阶段提交方法,首先提交名字的哈希值预定名字,之后再提交真实的注册名字。这种方式可以防止名字注册 *** 作未被确认前被抢先注册。Namecoin包含一个“bit”名字空间,类似于顶级域,用户注册的名字均在此名字空间下。但是,“bit”排除在ICANN域名系统之外,其注册域名只能通过Namecoin提供的特殊浏览器解析。Muneeb等[2]在Namecoin开发和运维经验的基础上提出Blockstack,利用分层和虚拟链等技术将域名服务迁移到比特币系统中。在Blockstack用户采用“预定-注册”两步骤获得名字所有权。与Namecoin不同的是,注册不同名字的花费不是固定的。Blockstack中采用价格函数,根据名字的长度和字符定价,避免短域名和有意义的域名被大量注册。以太坊名称服务(Ethereum Name Service,ENS)[3]是一个基于以太坊区块链的分布式的、开放并且可扩展的命名系统,主要功能是将人类可读的名字映射为机器可读的标识符。ENS由两部分组成:注册和解析。注册由一个智能合约完成,该合约维护所有域名以及子域的列表,并存储三个关键信息:域名所有者,域名解析器和该域名记录的缓存时间。域名所有者可以是外部用户,也可以是智能合约,所有者可以设置域名解析器和缓存生存期,将域名所有权转移到另一个地址,以及更改子域的所有权。Handshake[4]是由比特币闪电网络的创始人Joseph Poon在2018年建立的开源区块链域名项目,聚焦于顶级域名注册、交易、解析以及域名所有权认证,旨在改变目前域名集中化的治理格局。Handshake的目标是以分布式的形式维护根区文件并取代根服务器Handshake兼容现有DNS。系统初始包含ICANN根区中所有域名以及Alexa排名前10万的域名,这些域名被称为保留域名。Handshake利用DNSSEC证明的方式将保留域名所有者迁移到系统中,从而绕过域名拍卖。BlockDNS[5]也是一个基于区块链的名称系统,旨在解决DNS的中心化问题和数据的真实性问题。BlockDNS允许用户申请二级域名,域名与域名所有者的公钥绑定,域名所有者可以转让、续期域名和更新域名数据。
综上可以看出,现有技术中并没人提出通过域名注册管理链来实现域名注册数据的去中心化以及实现域名注册管理的透明化和规范化。
DNS区域是一个用于存储单个dns域名的数据库。根据查询道客巴巴网显示,DNS区域作是域名树状空间的一部分,用于存储单个dns域名的数据库。区域文件是一种普遍使用的文本格式,它包含了一组DNS记录,这些记录定义了该域名下所包含的所有资源记录,每个区域文件通常对应一个顶级域名或子域名,并且包含了该域名下所有主机名及其相应的IP地址、邮件服务器、别名等信息。
以上就是关于DNS服务器是什么域名DNS服务器全部的内容,包括:DNS服务器是什么域名DNS服务器、中国互联网络域名管理办法、域名、空间、数据库、服务器、主机等等的关系等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)