第6章应用层常用协议

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
3来自§6.1 DNS(域名系统)
6.1 DNS基本概念 DNS基本概念
com 区域1 microsoft 数据库 文件 sales 数据库 文件 区域2
development
4
§6.1 DNS(域名系统)
6.1 DNS基本概念 DNS基本概念 Domain Name Space
Root-Level Domain
Countries
Top-Level Domain
New Zealand (NZ)
COM
EDU
ORG
Second-Level Domain
Seattle microsoft compaq
5
Student purdue
§6.1 DNS(域名系统)
6.1 DNS基本概念 DNS基本概念
查询过程: DNS 查询过程: 这个网址 1、假如客户端要访问这个网址,客户端计算机 假如客户端要访问这个网址, 首先从客户端设置的DNS服务器去查询。 DNS服务器去查询 首先从客户端设置的DNS服务器去查询。 如果没有符合的记录,传回com根服务器的IP地址, com根服务器的IP地址 2、如果没有符合的记录,传回com根服务器的IP地址,客户端 com根服务器查询 根服务器查询。 去com根服务器查询。 com根服务器会根据数据库文件中的纪录返回 根服务器会根据数据库文件中的纪录返回 3、 com根服务器会根据数据库文件中的纪录返回 DNS服务器的 服务器的IP DNS服务器的IP 接着客户去询问 DNS服务器 服务器, 4、接着客户去询问 DNS服务器,服务器返回 的 的IP 客户端计算机访问 5、客户端计算机访问
10
§6.1 DNS(域名系统) Zone文件 Zone文件
在区域文件中的资源记录能包含一台计算机的 FQDN IP address Alias Record
@ NS casablanca.africa1.nwtraders.msft. casablanca A 192.168.11.1 marrakech CNAME casablanca.africa1. nwtraders.msft. 1.11.168.192.in-addr.arpa. PTR casablanca.africa1.nwtraders.msft. DNS Server
§6.1 DNS(域名系统)
(1)起始授权机构,SOA: 起始授权机构,SOA: 该记录表明DNS名称服务器是DNS域中的数据表的信息来源, DNS名称服务器是DNS域中的数据表的信息来源 该记录表明DNS名称服务器是DNS域中的数据表的信息来源,该服 务器是主机名字的管理者,创建新区域时,该资源记录自动创建, 务器是主机名字的管理者,创建新区域时,该资源记录自动创建, 且是DNS数据库文件中的第一条记录。 DNS数据库文件中的第一条记录 且是DNS数据库文件中的第一条记录。 名称服务器,NS: (2)名称服务器,NS: DNS域标识DNS名称服务器 该资源记录出现在所有DNS区域中。 域标识DNS名称服务器, DNS区域中 为DNS域标识DNS名称服务器,该资源记录出现在所有DNS区域中。 创建新区域时,该资源记录自动创建。 创建新区域时,该资源记录自动创建。 主机地址A (3)主机地址A: 该资源将主机名映射到DNS区域中的一个IP地址。 DNS区域中的一个IP地址 该资源将主机名映射到DNS区域中的一个IP地址。 指针PTR PTR: (4)指针PTR: 该资源记录与主机记录配对,可将IP地址映射到DNS IP地址映射到DNS反向区域中 该资源记录与主机记录配对,可将IP地址映射到DNS反向区域中 的主机名。 的主机名。 邮件交换器资源记录MX MX: (5)邮件交换器资源记录MX: DNS域名指定了邮件交换服务器 域名指定了邮件交换服务器。 为DNS域名指定了邮件交换服务器。 别名CNAME 仅仅是主机的另一个名字。 CNAME: (6)别名CNAME:仅仅是主机的另一个名字。
8
§6.1 DNS(域名系统)
6.1 DNS基本概念 DNS基本概念
迭代查询( Query): ):客户机送出查询请求 迭代查询(Iterative Query):客户机送出查询请求 若该DNS服务器中不包含所需数据, DNS服务器中不包含所需数据 后,若该DNS服务器中不包含所需数据,它会告诉客户 机另外一台DNS服务器的IP地址, DNS服务器的IP地址 机另外一台DNS服务器的IP地址,使客户机自动转向另 外一台DNS服务器查询,依次类推,直到查到数据,否 外一台DNS服务器查询,依次类推,直到查到数据, DNS服务器查询 则由最后一台DNS服务器通知客户机查询失败。 DNS服务器通知客户机查询失败 则由最后一台DNS服务器通知客户机查询失败。 反向查询( Query):客户机利用IP ):客户机利用IP地址查询 反向查询(Reverse Query):客户机利用IP地址查询 其主机完整域名, FQDN。 其主机完整域名,即FQDN。
Zone Database File
Zone
11
§6.1 DNS(域名系统)
资源记录:在域名服务器的数据库中,每条域名与其IP地址的映射关系 资源记录:在域名服务器的数据库中,每条域名与其IP地址的映射关系 IP 都以资源记录的方式存放
资源记录格式 Owner TTL Class Type 所有者 生存期 协议 记录的类型
2
§6.1 DNS(域名系统)
6.1 DNS基本概念 DNS基本概念
DNS中的几个概念 DNS中的几个概念 name) 1、FQDN(fully qualified domain name)完全限定域名 FQDN( 例如: 例如: 2、域名空间 指Internet上所有主机的惟一的和比较友好的主 Internet上所有主机的惟一的和比较友好的主 机名所组成的空间 3、域(Domain) Domain) 定义: DNS命名空间中任何一个树或子树称为域 定义:在DNS命名空间中任何一个树或子树称为域 4、区域(Zone) 区域(Zone) 定义: DNS数据库中Zone是域命名空间的相邻部分, 定义:在DNS数据库中Zone是域命名空间的相邻部分,被 数据库中Zone是域命名空间的相邻部分 DNS服务器用于解析DNS查询 服务器用于解析DNS查询。 DNS服务器用于解析DNS查询。
6
§6.1 DNS(域名系统)
6.1 DNS基本概念 DNS基本概念
域名解析的完整过程
2
根名称服务器
本地名称服务器
3
com名称服务器 名称服务器
4 1
Microsort
5
名称服务器
6
web
客户机
7
§6.1 DNS(域名系统)
6.1 DNS基本概念 DNS基本概念
当客户机需要访问Internet上某一主机时, 当客户机需要访问Internet上某一主机时,首先向本 Internet上某一主机时 DNS服务器查询对方IP地址 往往本地DNS 服务器查询对方IP地址, DNS服务器继 地DNS服务器查询对方IP地址,往往本地DNS服务器继 续向另外一台DNS服务器查询, DNS服务器查询 续向另外一台DNS服务器查询,直到解析出需访问主机 IP地址 地址。 的IP地址。 递归查询( Query): ):客户机送出查询请求 递归查询(Recursive Query):客户机送出查询请求 DNS服务器必须告诉客户机正确的数据 IP地址 服务器必须告诉客户机正确的数据( 地址) 后,DNS服务器必须告诉客户机正确的数据(IP地址) 或通知客户机找不到其所需数据。如果DNS DNS服务器内没 或通知客户机找不到其所需数据。如果DNS服务器内没 有所需要的数据, DNS服务器会代替客户机向其他的 有所需要的数据,则DNS服务器会代替客户机向其他的 DNS服务器查询 客户机只需接触一次DNS服务器系统, 服务器查询。 DNS服务器系统 DNS服务器查询。客户机只需接触一次DNS服务器系统, 就可得到所需的节点地址。 就可得到所需的节点地址。
RDATA 数据
资源记录类型 SOA Start of Authority 记录这个 记录这个Zone的主服务器 的主服务器 NS Name Server Zone中的其他服务器 中的其他服务器 A Address 主机记录
PTR Pointer CNAME Canonical Name MX Mail Exchange SRV Service 反向查询记录 别名 Exchange服务器 服务器 12 服务
第6章 应用层常用协议
1
§6.1 DNS(域名系统)
6.1 DNS基本概念 DNS基本概念
DNS: DNS:是域名系统(Domain Name System)的缩写,指 在Internet中使用的分配名字和地址的机制。域名系 统允许用户使用友好的名字而不是难以记忆的数字— — —IP地址来访问Internet上的主机。 域名解析: 域名解析:就是将用户提出的名字变换成网络地址的 方法和过程,从概念上讲,域名解析是一个自上而下 的过程。
13
§6.2 DHCP(动态主机配置协议)
1. 什么是 什么是DHCP
DHCP( Protocol, DHCP ( Dynamic Host Configuation Protocol , 动态主机配 置协议) 是一种简化主机IP 配置管理的TCP/IP 标准, IP配置管理的 TCP/IP标准 置协议 ) 是一种简化主机 IP 配置管理的 TCP/IP 标准 , 利用该 协议可以对IP地址等信息进行集中管理。 协议可以对IP地址等信息进行集中管理 IP地址等信息进行集中管理
9
§6.1 DNS(域名系统)
创建区域:区域( 创建区域:区域(Zone)是域名空间中一个连续的部分,对于这一部分 )是域名空间中一个连续的部分, 存在某个DNS服务器,它具有对该区域解析 服务器, 查询的授权。 ,存在某个 服务器 它具有对该区域解析DNS查询的授权。一个 查询的授权 DNS服务器上可以创建多个区域,区域文件中包含资源记录,资源记录 服务器上可以创建多个区域, 服务器上可以创建多个区域 区域文件中包含资源记录, 用来进行名称解析。该区域内的主机数据就存储在DNS服务器内的区域 用来进行名称解析。该区域内的主机数据就存储在 服务器内的区域 文件中。 文件中。 区域( 区域(Zone)的类型: )的类型: 结合区域: (1)AD结合区域:为一个新区域的主要副本,使用活动目录 来存储 ) 结合区域 为一个新区域的主要副本,使用活动目录AD来存储 和复制区域文件 (2)标准主要区域:是一个新区域所有主机数据的正本,使用标准的文 )标准主要区域:是一个新区域所有主机数据的正本, 本文件格式来存储, 本文件格式来存储,该区域的管理和维护是在建立该区域的计算机上执 所在的DNS服务器就是这个区域的主要名称服务器 行。所在的 服务器就是这个区域的主要名称服务器 (3)标准辅助区域:是主区域的副本,也使用标准的文本文件格式来存 )标准辅助区域:是主区域的副本, 为只读文件,建立主区域后才能建立辅助区域。所在的DNS服务器 储,为只读文件,建立主区域后才能建立辅助区域。所在的 服务器 就是这个区域的辅助名称服务器。 就是这个区域的辅助名称服务器。
2. 特点
(1) DHCP自动分配IP地址,能够避免手工配置的相关问题 (如输入错误)。 (2) 集中管理。通过自动分配IP地址来集中配置Client计算 机相关的TCP/IP配置参数(如Default Gateway和DNS等)。
14
§6.2 DHCP(动态主机配置协议)
Tcp/Ip网络上的每台计算机都必须有唯一的计算机 Tcp/Ip网络上的每台计算机都必须有唯一的计算机 名及IP地址。 IP地址 名及IP地址。 DHCP客户机可以从DHCP服务器动态获得IP地址, DHCP客户机可以从DHCP服务器动态获得IP地址,从 客户机可以从DHCP服务器动态获得IP地址 而降低系统管理员手工设置计算机IP IP的复杂性和工 而降低系统管理员手工设置计算机IP的复杂性和工 作量。 作量。 手工配置:客户机随机分配IP地址, IP地址 手工配置:客户机随机分配IP地址,子网掩码和默 认网关,容易出现错误,并且查找错误困难。 认网关,容易出现错误,并且查找错误困难。当计 算机在子网间迁移时不方便。 算机在子网间迁移时不方便。
相关文档
最新文档