族谱网 头条 人物百科

域名系统

2020-10-16
出处:族谱网
作者:阿族小谱
浏览:661
转发:0
评论:0
历史DNS最早于1983年由保罗·莫卡派乔斯(PaulMockapetris)发明;原始的技术规范在882号因特网标准草案(RFC882)中发布。1987年发布的第1034和1035号草案修正了DNS技术规范,并废除了之前的第882和883号草案。在此之后对因特网标准草案的修改基本上没有涉及到DNS技术规范部分的改动。早期的域名必须以英文句号“.”结尾,如今DNS服务器已经可以自动补上结尾的句号。记录类型DNS系统中,常见的资源记录类型有:主机记录(A记录):RFC1035定义,A记录是用于名称解析的重要记录,它将特定的主机名映射到对应主机的IP地址上。别名记录(CNAME记录):RFC1035定义,CNAME记录用于将某个别名指向到某个A记录上,这样就不需要再为某个新名字另外创建一条新的A记录。IPv6主机记录(AAAA记录):RFC3596定义,与A记录对应,用于将特定的主机名映射到一...

历史

DNS最早于1983年由保罗·莫卡派乔斯(Paul Mockapetris)发明;原始的技术规范在882号因特网标准草案(RFC 882)中发布。1987年发布的第1034和1035号草案修正了DNS技术规范,并废除了之前的第882和883号草案。在此之后对因特网标准草案的修改基本上没有涉及到DNS技术规范部分的改动。

早期的域名必须以英文句号“.”结尾,如今DNS服务器已经可以自动补上结尾的句号。

记录类型

DNS系统中,常见的资源记录类型有:

主机记录(A记录):RFC 1035定义,A记录是用于名称解析的重要记录,它将特定的主机名映射到对应主机的IP地址上。

别名记录(CNAME记录): RFC 1035定义,CNAME记录用于将某个别名指向到某个A记录上,这样就不需要再为某个新名字另外创建一条新的A记录。

IPv6主机记录(AAAA记录): RFC 3596定义,与A记录对应,用于将特定的主机名映射到一个主机的IPv6地址。

服务位置记录(SRV记录): RFC 2782定义,用于定义提供特定服务的服务器的位置,如主机(hostname),端口(port number)等。

NAPTR记录:RFC 3403定义,它提供了正则表达式方式去映射一个域名。NAPTR记录非常著名的一个应用是用于ENUM查询。

技术实现

概述

DNS通过允许一个名称服务器把他的一部分名称服务(众所周知的zone)“委托”给子服务器而实现了一种层次结构的名称空间。此外,DNS还提供了一些额外的信息,例如系统别名、联系信息以及哪一个主机正在充当系统组或域的邮件枢纽。

任何一个使用IP的计算机网络可以使用DNS来实现他自己的私有名称系统。尽管如此,当提到在公共的InternetDNS系统上实现的域名时,术语“域名”是最常使用的。

这是基于504个全球范围的“根域名服务器”(分成13组,分别编号为A至M)。从这504个根服务器开始,余下的Internet DNS命名空间被委托给其他的DNS服务器,这些服务器提供DNS名称空间中的特定部分。

软件

DNS系统是由各式各样的DNS软件所驱动的,例如:

BIND(Berkeley Internet Name Domain),使用最广的DNS软件

DJBDNS(英语:djbdns)(Dan J Bernstein"s DNS implementation)

MaraDNS(英语:MaraDNS)

Name Server Daemon(英语:NSD)(Name Server Daemon)

PowerDNS(英语:PowerDNS)

Dnsmasq

国际化域名

Punycode是一个根据RFC 3492标准而制定的编码系统,主要用于把域名从地方语言所采用的Unicode编码转换成为可用于DNS系统的编码。而该编码是根据域名相异字表(由IANA制定),Punycode可以防止所谓的IDN欺骗。

WHOIS(域名数据库查询)

一个域名的所有者可以通过查询WHOIS数据库而被找到;对于大多数根域名服务器,基本的WHOIS由ICANN维护,而WHOIS的细节则由控制那个域的域注册机构维护。

对于240多个国家代码顶级域名(ccTLDs),通常由该域名权威注册机构负责维护WHOIS。

其他

此外,一些黑客通过伪造DNS服务器将用户引向错误网站,以达到窃取用户隐私信息的目的。这种DNS服务器大约有68000台。

相关条目

IP地址

域名

中文域名

域名抢注

动态DNS

ICANN

DNSSEC

Google Public DNS

OpenDNS

域名劫持-域名服务器缓存污染

域名服务器记录类型列表

根域名服务器


免责声明:以上内容版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。感谢每一位辛勤著写的作者,感谢每一位的分享。

——— 没有了 ———
编辑:阿族小谱
发表评论
写好了,提交
{{item.label}}
{{commentTotal}}条评论
{{item.userName}}
发布时间:{{item.time}}
{{item.content}}
回复
举报
点击加载更多
打赏作者
“感谢您的打赏,我会更努力的创作”
— 请选择您要打赏的金额 —
{{item.label}}
{{item.label}}
打赏成功!
“感谢您的打赏,我会更努力的创作”
返回

更多文章

更多精彩文章
打赏
私信

推荐阅读

· 域名
起源IP地址是Internet主机的作为路由寻址用的数字体标识,人不容易记忆。因而产生了域名这一种字符型标识。域名解析服务,最早于1983年由保罗·莫卡派乔斯发明;原始的技术规范在882号因特网标准草案(RFC882)中发布。1987年发布的第1034和1035号草案修正了DNS技术规范,并废除了之前的第882和883号草案。在此之后对因特网标准草案的修改基本上没有涉及到DNS技术规范部分的改动。域名服务器这种管理名字的方法是:分不同的组来负责各子系统的名字。系统中的每一层叫做一个域,每个域用一个点分开。所谓域名服务器(即DomainNameServer,简称NameServer、DNS)实际上就是装有域名系统的主机。它是一种分层结构数据库,能够执行名字解析(nameresolution)。DNS可以允许一个名称服务器把他的一部分名称服务(众所周知的zone)“委托”给子服务器,从而实现一...
· 系统
历史“系统”一词,源自于古希腊语:σύστημα(systēma),译为拉丁语:systēma,转变为英语:system,日本汉字书为“系统”,成为中文名词。其涵义最早可追溯到柏拉图、亚里士多德(政治学)和欧几里德(《几何原本》)等。它的意思是“总体”、“整体”或“联盟”。在19世纪第一个发展自然科学中“系统”概念的,是研究热力学的法国物理学家尼古拉·卡诺。1824年,他研究了蒸汽发动机中的“工作物质”,即通常说的水蒸汽,在一个由锅炉、冷储(冷水流)、活塞组成的体系中做功的能力。德国物理学家克劳修斯扩展了系统的含义,使之包括了环境的概念。生物学家贝塔郎非是发展一般系统论的一个先驱。1945年他引入了讨论广义系统或它们的子类的模型和法则,而不纠缠于其特定种类、性质、组成要素之间的关系或相互作用等细节。诺伯特·维纳及RossAshby应用数学方法对系统概念做出了重大发展。自然系统人体系统生态系...
· 运动系统
参见肌肉脊髓脑运动学习
· 血型系统
发现史1900年,奥地利维也纳大学病理研究所的生物学家卡尔·兰德施泰纳首次报道,健康人的血清对一些人类个体的红细胞有凝聚作用。通过混合不同人的血清和红细胞,他发现了A、B、O三种血型,他的学生Decastrello和Sturli又于两年后发现了第四种——AB型。兰德施泰纳因此获得1930年度诺贝尔生理学或医学奖。捷克血清学家扬斯基(英语:JanJanský)也于1907年独立发现人类血液可分为四种血型。但由于当时通讯不便,只有兰德施泰纳的成就得到科学界广泛承认,扬斯基则几乎被遗忘,仅在前苏联等少数国家仍有提及。1910至1911年,波兰人希尔斯菲尔德和德国人冯·登格恩(英语:EmilFreiherrvonDungern)发现了ABO血型系统的遗传性。1924年,德国数学家贝恩斯坦进一步阐释了ABO的遗传方式是由同一基因座上的几个等位基因决定的。英国人沃特金斯(Watkins)和摩尔根(Mo
· 三域系统
三域特征比较参见原核生物界系统发生树生物分类生物分类学内共生学说界(生物)(Kingdom)

关于我们

关注族谱网 微信公众号,每日及时查看相关推荐,订阅互动等。

APP下载

下载族谱APP 微信公众号,每日及时查看
扫一扫添加客服微信