您好,欢迎访问三七文档
DNS技术基础中国互联网络信息中心(CNNIC)域名的作用易于记忆和使用网络寻址标识域名(DNS)是互联网的基础设施DNS:利用域名提供与之对应的信息(比如IP)DNS的作用•网络主机使用IP地址来定位•IP难于记忆,需要用名称来表示主机••IP地址改变后,域名不变仍可访问(内容与IP解耦)DomainNamesystem(域名系统)DNS查询过程一个系统,两种角色,三类参与者根root顶级域xTLD二级域SLD域名的结构xxxx号-中关村-海淀区-北京-中国中国-北京-海淀区-中关村-xxxx号域名怎么看?根顶级域二级域主机域名的结构域名从右到左,用“.”连接起来“.”之间的部分称之为标签,最长63,整个名字最长253cn称之为TLD(顶级域)(ccTLD,gTLD)cnnic称之为SLD(二级域名),是cn的子域管理百度管理百度管理逐级授权,层层包含,涉及多个管理机构DNS体系结构用户..com.net通用TLD.cn.uk.brccTLD.公司.网络NGTLD.com.cn根顶级域二级及以下递归服务器.cnnic.cnsohu.com递归服务器借阅者图书管理员图书图书馆没有书,但可找到A小说的位置想借书A小说A小说在这里DNS系统递归服务器权威服务器权威服务器权威服务器权威服务器权威服务器权威服务器互联网用户递归服务器权威服务器百度的IP是什么?百度的IP是什么?百度的IP是220.181.112.244DNS数据600:递归服务器会缓存该资源记录的时间IN:DNS在设计之初希望能支持不同的网络,不同的协议,IN代表internet,目前DNS系统主要支持的协议是INA:决定和域名关联的信息种类,A记录代表IPV4的主机地址218.241.97.42:域名关联的信息数据DomainTTLclasstyperdata域名生存周期网络/协议类型资源记录类型资源记录数据通过不同的记录类型,实现不同的功能A记录A记录MX记录NS记录A记录NS记录A记录DNS资源记录类型A(Address地址IPv4)AAAA(Address地址IPv6)NS(NameServer域名服务器)SOA(StartofAuthority授权状态)MX(MailExchanger邮件交换)CNAME(CanonicalName规范名)PTR(Pointer指针)TXT(Text)SRV(Service)……记录:4005:c00::93一个域名可以有多种资源记录(A,AAAA)每种资源记录可以有多条一个域名,多个相同类型的资源记录的集合成为资源记录集(RRset),RRset是DNS传输的基本单元,也就是说查询一个域名对应的某种信息,DNS系统不会返回一条RR,而是返回一个RRset。因此一个RRset中所有的RR的TTL是一致的。NS记录NS域名的权威服务器baidu.cn.1809INNSxxx.x.x.xbaidu.cn.1809INNSxxxx.x.x.xMX记录MX邮件服务器的域名,以及优先级(越小优先级越高)cnnic.cn.120INMX20mail02.cnnic.cn.cnnic.cn.120INMX10mail01.cnnic.cn.mail01.cnnic.cn.600INA218.241.105.43mail02.cnnic.cn.600INA159.226.7.146OPCODERCODEzeroRAIDRQAATCRDDNS报文格式DNS报文(头部)NoError:NoErrorFormErrFormatErrorServFailServerFailureNXDomain:Non-ExistentDomainNotImp:NotImplementedRefusedQueryRefusedYXDomain:NameExistswhenitshouldnotYXRRSet:RRSetExistswhenitshouldnotNXRRSet:RRSetthatshouldexistdoesnotNotAuth:ServerNotAuthoritativeforzoneNotAuthNotAuthorizedNotZone:NamenotcontainedinzoneBADVERS:BadOPTVersionBADSIG:TSIGSignatureFailureBADKEY:KeynotrecognizedBADTIME:SignatureoutoftimewindowBADMODE:BadTKEYModeBADNAME:DuplicatekeynameBADALGAlgorithmnotsupportedBADTRUNC:BadTruncationBADCOOKIE:Bad/missingServerCookie4+10(OPT)北京市海淀区中关村南四街四号中科院软件园邮编:100190
本文标题:DNS基础知识详解
链接地址:https://www.777doc.com/doc-1559092 .html