Download presentation
Presentation is loading. Please wait.
Published by会 卓 Modified 8年之前
1
第 3 章 DNS 服务架构 江西财经大学信息管理学院 《组网技术》课程组
2
内容提要 DNS 域名系统概述 主 DNS 服务器架构 辅助 DNS 服务器架构 转发 DNS 服务器架构 2016-9-13 Computer Networking Technology2
3
2016-9-13 Computer Networking Technology3 DNS 域名系统概述 域名系统与域名服务器 因特网域名结构 域名服务器分类及作用 因特网域名解析过程 区域内 DNS 服务器分类 DNS 服务器架构的相关概念
4
2016-9-13 Computer Networking Technology4 域名系统与域名服务器 域名系统 DNS(Domain Name System) , 负责名字到 IP 地址的解析,这项工作是 由若干个域名服务器程序完成的。 域名服务器程序在专设的结点上运行, 运行该程序的机器称为域名服务器。
5
因特网域名结构
6
2016-9-13 Computer Networking Technology6 因特网域名结构 因特网采用了层次树状结构的命名方法。 任何一个连接在因特网上的主机或路由器,都 有一个唯一的层次结构的名字,即域名。 域名的结构由标号序列组成,各标号之间用点 隔开: …. 三级域名. 二级域名. 顶级域名 例如: sports.sohu.com
7
2016-9-13 Computer Networking Technology7 因特网的域名空间 根 四级域名 mail … www … bj educom … cctv ibm hp 二级域名 pkutsinghua … 三级域名 mailwww … comnetorgedugovaerocnuk … 顶级域名 … …
8
因特网域名服务器分类及作用
9
2016-9-13 Computer Networking Technology9 因特网域名服务器分类 根域名服务器 顶级域名服务器 权限域名服务器 本地域名服务器
10
2016-9-13 Computer Networking Technology10 树状结构的 DNS 域名服务器 根域名服务器 org 域名服务器 com 域名服务器 edu 域名服务器 … y.abc.com 域名服务器 y.abc.com 域名服务器 权限域名服务器 根域名服务器 顶级域名服务器 abc.com 域名服务器 abc.com 域名服务器 本地域名服务器 news.xxx.org?
11
2016-9-13 Computer Networking Technology11 根域名服务器 —— 最高层次的域名服务器 —— 根域名服务器是最重要的域名服务器。每个根 域名服务器都知道所有的顶级域名服务器的域 名和 IP 地址。 不管是哪一个本地域名服务器,若要对因特网 上任何一个域名进行解析,只要自己无法解析, 就首先求助于根域名服务器。 在因特网上共有 13 套的根域名服务器,它们 的名字是用一个英文字母命名,从 a 一直到 m (前 13 个字母)。
12
2016-9-13 Computer Networking Technology12 根域名服务器共有 13 套装置 (不是 13 个机器) 这些根域名服务器相应的域名分别是 a.rootservers.net b.rootservers.net … m.rootservers.net 到 2006 年底全世界已经安装了一百多个根域 名服务器机器,分布在世界各地。 这样做的目的是为了方便用户,使世界上大部 分 DNS 域名服务器都能就近找到一个根域名 服务器。
13
2016-9-13 Computer Networking Technology13 举例:根域名服务器 f 的地点分布图 共 40 个机器
14
2016-9-13 Computer Networking Technology14 顶级域名服务器 (即 TLD 服务器) 这些域名服务器负责管理在该顶级域名 服务器注册的所有二级域名。 当收到 DNS 查询请求时,就给出相应的 回答(可能是最后的结果,也可能是下 一步应当找的域名服务器的 IP 地址)。
15
2016-9-13 Computer Networking Technology15 权限域名服务器 负责一个区域的域名服务器。 当一个权限域名服务器还不能给出最后 的查询回答时,就会告诉发出查询请求 的 DNS 客户,下一步应当找哪一个权限 域名服务器。
16
2016-9-13 Computer Networking Technology16 本地域名服务器 本地域名服务器对域名系统非常重要。 当一个主机发出 DNS 查询请求时,这个 查询请求报文就发送给本地域名服务器。 每一个因特网服务提供者 ISP ,或一个 大学,甚至一个大学里的系,都可以拥 有一个本地域名服务器, 这种域名服务器有时也称为默认域名服 务器。
17
2016-9-13 Computer Networking Technology17 建一个 DNS 服务器的前提? 在真实的因特网中,你应已获得一个管 理域. 课题实验中,则是假设我们已经拥有了 序号.jxufe.cn
18
因特网域名解析过程
19
2016-9-13 Computer Networking Technology19 因特网域名解析过程 主机向本地域名服务器查询 如果本地域名服务器不知道被查询域名的 IP 地址,它就以 DNS 客户的身份,向某个根域 名服务器继续发出查询请求报文。 当根域名服务器收到本地域名服务器的查询请 求报文时,要么给出所要查询的 IP 地址 要么告诉本地域名服务器: “ 你下一步应当向哪 一个域名服务器进行查询 ” 。然后让本地域名服 务器进行后续的查询。
20
2016-9-13 Computer Networking Technology20 本地 -> 根:采用迭代查询 顶级域名服务器 dns.com 权限域名服务 dns.abc.com 本地域名服务器 dns.xyz.com 根域名服务器 迭代查询 y.abc.com 的 IP 地址 m.xyz.com 递归 查询 需要查找 y.abc.com 的 IP 地址
21
2016-9-13 Computer Networking Technology21 区域内 DNS 服务器分类 主 DNS 服务器 区域内的权威 DNS 服务器 本地域名解析数据库可读、可写 拥有最准确、最新的域名解析数据 辅助 DNS 服务器 从主 DNS 服务器复制域名解析数据 域名解析数据是只读的 用于均衡负载和容错
22
2016-9-13 Computer Networking Technology22 区域内 DNS 服务器分类 ( 续 ) 转发 DNS 服务器 拥有本地域名解析数据库 本地无法解析时可向其他服务器转发请求 将返回结果缓存并返回给客户端 惟缓存 DNS 服务器 没有本地域名解析数据库 其他类似 “ 转发 DNS 服务器 ”
23
2016-9-13 Computer Networking Technology23 DNS 服务器架构的相关概念 正向搜索区域 负责正向解析 ( 由域名解析出 IP 地址 ) 反向搜索区域 负责反向解析 ( 由 IP 地址解析出域名 ) 主要区域 对应于主 DNS 服务器 辅助区域 对应于辅助 DNS 服务器
24
2016-9-13 Computer Networking Technology24 相关概念 ( 续 ) 区域名称与主机名称 域名由主机名称和区域名称两部分构成 区域名称又叫作主机的 “ 父域 ” sports. sina.com.cn 指针 ( 记录 ) 由 IP 地址指向域名,用于反向解析 新建指针时, “ 主机名 ” 一栏应填完整的域名 区域名称主机名称
25
主 DNS 服务器架构
26
辅助 DNS 服务器架构
27
转发 DNS 服务器架构
28
2016-9-13 Computer Networking Technology28 课下任务 思考:如何让 Internet 上的机器用域名访 问内网的主机 备份 DNS 服务器的重要性 作业:辅助 DNS 架设
Similar presentations