- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
DNS技术基础
中国互联网络信息中心(CNNIC)
域名的作用
44
易于记忆和使用
网络寻址标识
域名(DNS)是互联网的基础设施
DNS:利用域名提供与之对应的信息(比如IP)
DNS的作用
Domain Name system(域名系统)
DNS查询过程
一个系统,两种角色,三类参与者
根
root
顶级域
xTLD
二级域
SLD
域名的结构
xxxx号-中关村-海淀区-北京-中国
中国-北京-海淀区-中关村-xxxx号
域名怎么看? .
欧美的写法
DNS的格式
邮件地址
www . cnnic . cn .
根
顶级域
二级域
主机
域名的结构
www . cnnic . cn .
label
label
label
分层次的域名
主机
www
.
baidu
cn
.
.
顶级域
二级域
根
授权
授权
拥有
ICANN管理
CNNIC管理
百度
管理
百度
管理
逐级授权,层层包含,涉及多个管理机构
DNS体系结构
用户
递归解析
权威解析
.
.com .net
通用TLD
.cn .uk .br
ccTLD
.公司 .网络
NG TLD
.
根
顶级域
二级及以下
递归服务器
.
递归服务器
借阅者
图书管理员
图书
图书馆
没有书,但可找到A小说的位置
想借书A小说
A小说在这里
DNS系统
递归服务器
权威服务器
权威服务器
权威服务器
权威服务器
权威服务器
权威服务器
互联网用户
递归服务器
权威服务器
百度的IP是什么?
百度的IP是什么?
百度的IP是44
DNS数据
600: 递归服务器会缓存该资源记录的时间
IN:DNS在设计之初希望能支持不同的网络,不同的协议,IN代表internet,目前DNS系统主要支持的协议是IN
A: 决定和域名关联的信息种类,A记录代表IPV4的主机地址
2: 域名关联的信息数据
Domain
TTL
class
type
rdata
域名
生存周期
网络/协议类型
资源记录类型
资源记录数据
. 600 IN A 2
域名记录类型
主机
www
.
baidu
cn
.
.
顶级域
二级域
根
授权
授权
拥有
DNS通过不同的记录类型,实现不同的功能
A记录
A记录
MX记录
NS记录
A记录
NS记录
A记录
DNS资源记录类型
A (Address地址 IPv4)
AAAA (Address地址 IPv6)
NS (Name Server域名服务器)
SOA (Start of Authority授权状态)
MX (Mail Exchanger邮件交换)
CNAME (Canonical Name规范名)
PTR (Pointer指针)
TXT (Text)
SRV (Service)
……
A记录
. 120 IN A 05
. 120 IN A 06
. 120 IN A 47
. 120 IN A 9
. 120 IN A 03
. 147 IN AAAA 2404:6800:4005:c00::93
一个域名可以有多种资源记录(A,AAAA)
每种资源记录可以有多条
一个域名,多个相同类型的资源记录的集合成为资源记录集(RRset),RRset是DNS传输的基本单元,也就是说查询一个域名对应的某种信息,DNS系统不会返回一条RR,而是返回一个RRset。因此一个RRset中所有的RR的TTL是一致的。
NS记录
NS 域名的权威服务器
. 1809 IN NS xxx.x.x.x
. 1809 IN NS xxxx.x.x.x
MX记录
MX 邮件服务器的域名,以及优先级(越小优先级越高)
. 120 IN MX 20 .
. 120 IN MX 10 .
. 600 IN A 3
. 600 IN A 46
DNS报文格式
DNS报文
(头部)
NoError :No Error
FormErr Format Error
ServFail Server Failure
NXDomain:Non-Existent Domain
NotImp:Not Implemented
Refused Query Refused
YXDomain:Name Exists when it should not
YXRRSet:RR Set Exists when it should not
NXRRSet:RR Set t
文档评论(0)