计算机网络-CH6-应用层(V08)技术总结.ppt

计算机网络;第 6 章 应 用 层;6.1 域名服务DNS 6.2 电子邮件 6.3 文件传送协议FTP 6.4 万维网WWW 6.5 简单网络管理协议SNMP;应用层协议的基本情况 ;6.1 域名系统;6.1.2 域名系统 Internet上的域名空间是一种层次结构的,对应的层次型名字管理机制就是域名系统。 概念上有相互独立的两个方面: 抽象方面:规定名字语法及名字管理特权的分派规则。 具体方面:关于名字--地址映射的分布式计算系统的实现。;1. 标准域名 Internet规定了一组正式的通用标准标号,作为其 第一级域(顶级域)的域名。 两种模式划分:组织模式和地理模式; 2. 域名空间 倒置的树形结构,顶级为根域,根为空字符串,文本中 标记为“.”。根之下为顶级域;3. 规则 树层次限制为127层 树中每一结点用不带点的字符串作标签 标签最多63个字符 同层结点(兄弟结点)的命名保证唯一性 每一结点的完整域名为从该结点到根之间路径上的标签序列 标签字符串无大小写之分 4.域名管理 逐级授权管理;6.1.3 域名解析 1、 一般过程 域名系统是一个典型的客户/服务器交互系统,一般使用UDP协议。 过程如下:;解释: 解析器:创建查询并将它们通过网络发送给名字服务器的程序,是访问名字服务器的客户程序。 解析器完成的工作 查询名字服务器; 解释响应(可以是资源记录或一个错误); 返回信息给申请程序。 名字服务器: 存储有关域名空间信息的程序。通常名字服务器具有部分域名空间的完整信息,这样的名字服务器就称为对该部分域名空间具有权限。;名字服务器分类 主名字服务器:从它所运行的主机上的文件获得它所负责的区域的数据。 辅助名字服务器:从其它具有该区域权限的名字服务器上获得区域数据。 唯高速缓存服务器:该类服务器可运行名字服务器软件,但没有名字数据库文件。将查询结果存入其Cache中,以备今后使用。 一般,一个区域最好设置多个名字服务器。 数据文件 主名字服务器用来装载其区域数据的文件被称为数据文 件。数据文件中包含描述区的资源记录。资源记录定义了区中 所有主机。; 2、 解析方式 两种方式:递归解析和重复解析 递归解析:要求名字服务器一次性完成全部名字—地址变换 重复解析:每次请求一个服务器,不行再请求其它服务器。 两种解析的工作原理如下图;递归解析示意图;重复解析示意图; 3、 逆向地址解析 逆向地址解析是根据IP地址解析相应域名的过程。 为实现逆向地址解析,专门构造一个逆向解析域, 使用“指针询问”报文。 逆向解析域是以IP地址作为索引的域名空间,也称为域。;6.1.4 配置DNS服务器 DNS是一种典型的C/S系统。其客户端称为解析器,服务器 端的软件为称为 named 的守护进程。 配置工作通常包括: 配置解析器(客户端); 配置名字服务器(named); 构造称为区文件的名字服务器数据文件。; 1 解析器配置 配置文件: /etc/resolv.conf 通常包含语句: Nameserver IP地址 Domain 域名 2 named配置 通常需对以下几个文件进行配置: named.boot 设置通用named参数,并给出该服务器所用的 区数据库信息的来源(本地磁盘文件或远程服务器) named.cache 指向根名字服务器 named.local 用于本地解析自反地址 named.hosts 映射主机名到IP地址的区文件 named.rev IP地址到主机名的反向域的区文件;配置文件中,使用标准资源记录来定义域数据库的信息。 常用标准资源记录(RRs); DNS资源记录的定义格式: [name] [ttl] IN type data 说明: name:资源记录所引用的域对象的名字,可以是 单独的主机或整个域。 ttl:资源记录中的信息在DNS缓存中保存的时间, 以秒为单位。

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档