rfc1611_dns服务器mib扩展

上传人:xins****2008 文档编号:116653823 上传时间:2019-11-16 格式:DOC 页数:28 大小:154.50KB
返回 下载 相关 举报
rfc1611_dns服务器mib扩展_第1页
第1页 / 共28页
rfc1611_dns服务器mib扩展_第2页
第2页 / 共28页
rfc1611_dns服务器mib扩展_第3页
第3页 / 共28页
rfc1611_dns服务器mib扩展_第4页
第4页 / 共28页
rfc1611_dns服务器mib扩展_第5页
第5页 / 共28页
点击查看更多>>
资源描述

《rfc1611_dns服务器mib扩展》由会员分享,可在线阅读,更多相关《rfc1611_dns服务器mib扩展(28页珍藏版)》请在金锄头文库上搜索。

1、RFC1611DNS Server MIB Extensions DNS 服务器 MIB 扩展 RFC 文档中文翻译计划1 组织:中国互动出版网(http:/www.china- RFC 文档中文翻译计划(http:/www.china- E-mail:ouyangchina- 译者:毕峰(bifeng bi_feng ) 译文发布时间:2001-7-16 版权:本中文翻译文档版权归中国互动出版网所有。可以用于非商业用途自由转载,但必 须保留本文档的翻译及版权信息。 Network Working Group R. Austein Request for Comments: 1611 Epil

2、ogue Technology Corporation Category: Standards Track J. Saperia Digital Equipment Corporation May 1994 DNSDNS 服务器服务器 MIBMIB 扩展扩展 (RFC1611 DNS Server MIB Extensions) 本备忘录的状态本备忘录的状态 本文档讲述了一种 Internet 社区的 Internet 标准跟踪协议,它需要进一步进行讨论和 建议以得到改进。请参考最新版的“Internet 正式协议标准” (STD1)来获得本协议的标准 化程度和状态。本备忘录的发布不受任何限制

3、。 版权声明版权声明 Copyright (C) The Internet Society (2001). RFC1611DNS Server MIB Extensions DNS 服务器 MIB 扩展 RFC 文档中文翻译计划2 目录目录 1. 介绍介绍.2 2. SNMPV2 网络管理框架网络管理框架2 2.1. 对象定义3 3. 概述概述.3 3.1. 解析器(RESOLVER).3 3.2. 命名服务器4 3.3. 所选择的对象4 3.4. 文本约定4 4. 定义定义.4 5. 致谢致谢.26 6. 参考文献参考文献.26 7. 安全考虑安全考虑.28 8. 作者地址作者地址.28 1

4、. 介绍介绍 该备忘录定义了在 Internet 团体中使用网络管理协议的一部分管理信息库(MIB) 。特 别是它描述了一套实现命名服务器功能的扩展。该备忘录由 DNS 工作组制订。 随着 Internet 标准网络管理框架4、5、6、7的采用和这些标准在可用的商业产品上的 大量提供商实现,在基于 TCP/IP 的 Internet 中提供一个高效的网络管理已变为可能。随着 这些标准的使用的增加,已可能考虑管理超出基本 TCP/IP 协议外的设施中的其他单元。 TCP/IP 体系结构中的一个关键单元就是 DNS。 到目前为止,还没有机制将 DNS 的管理和基于 SNMP 的管理者结合在一起。该

5、备忘 录提供了一种机制,基于 IP 的管理站可以通过它以一种综合方式有效地管理 DNS 命名服 务器软件。 我们定义了和 Internet MIB 结合在一起用于允许 Internet 团体通过 SNMP 访问和控制 DNS 命名服务器软件的 DNS MIB 对象。 2. SNMPv2 网络管理框架网络管理框架 SNMPv2 网络管理框架包含四个主要的组件。它们是: RFC1611DNS Server MIB Extensions DNS 服务器 MIB 扩展 RFC 文档中文翻译计划3 RFC 1442,它定义了 SMI,用于描述和命名管理对象的机制。 STD 17,RFC1213,它定义了

6、 MIB-II,Internet 协议组的管理对象的核心集。 RFC 1445,它定义了框架的管理和其他体系结构方面。 RFC 1448,它定义了用于到管理对象的网络访问协议。 该框架允许为试验和评估目的定义新对象。 2.1. 对象定义对象定义 管理对象通过一个虚拟信息库访问,称为管理信息库或 MIB。MIB 中的对象用抽象语 法标记(ASN.1)的子集(定义在 SMI 中)定义。特别地,每个对象类型命名为一个 OBJECT IDENTIFIER(一个管理指配名) 。对象类型和对象实例一起唯一地标识一个特定 的实例化对象。为方便起见,通常使用一个文本字符串,称为描述符,指向对象类型。 3. 概

7、述概述 理论上 DNS 世界非常简单。有两种实体:解析器和命名服务器。解析器提出问题。命 名服务器回答。然而在现实世界中并不这么简单。实现者对于如何在解析器和服务器之间 划分 DNS 功能做出了差别很大的选择,他们也构造了各种奇异的混合。在定义该 MIB 中 的最困难的任务是适应各种实体,而不必为每个单体定义一个单独的 MIB。 我们把各种不同的 DNS 功能划分为两个非重叠的类,称为:“解析器功能”和“命名 服务器功能” 。执行我们定义的解析器功能的 DNS 实体包含一个解析器,因此必须实现在 一个单独的 MIB 模块中定义的所有解析器所需的 MIB 组。实现命名服务器功能的 DNS 实 体

8、称为命名服务器,必须实现该模块中的命名服务器所需的 MIB 组。如果同一软件既执行 解析器功能也执行服务器功能,我们想象它既包含一个解析器也包含一个服务器,因此必 须实现 DNS 服务器 MIB 和 DNS 解析器 MIB。 3.1. 解析器(解析器(Resolver) 在我们的模型中,解析器是一个程序(或一部分)它接收来自服务器的资源记录 (Resource Record) 。一般地,它在一个应用程序的命令下执行该操作,但是也可以作为自 身操作的一部分。解析器发送 DNS 协议查询并接收 DNS 协议应答。解析器既不接受查询 也不发送应答。完全业务解析器是一个知道如何解析查询:它通过访问对所

9、需记录有可靠 信息的服务器获得所需的资源记录。桩解析器(stub resolver)不知道如何解析查询:它发 送所有查询给一个本地命名服务器,设置“recursion desired” (需要递归)标志以表示它希 望命名服务器解析该查询。解析器可以(可选地)有一个缓存,以记住以前获得的资源记 录。它也可以有一个负缓存,以记住那些不存在的名称或数据。 RFC1611DNS Server MIB Extensions DNS 服务器 MIB 扩展 RFC 文档中文翻译计划4 3.2. 命名服务器命名服务器 命名服务器是提供资源记录给解析器的一个程序(或部分) 。本文档中提及的所有“命 名服务器”都

10、指“命名服务器角色” ;在某些情况下,命名服务器角色和解析器角色可能组 合成为一个单一的程序。命名服务器接受 DNS 协议查询和发送 DNS 协议应答,命名服务 器既不发送查询也不接收应答,因此命名服务器没有缓存。通常命名服务器只接收那些它 可以用可靠信息应答的查询。然而,如果命名服务器接收到一个查询,它不能用完全可靠 的消息应答,它会选择试图从解析器(是或者不是一个单独的进程)获得必要的附加信息。 3.3. 所选择的对象所选择的对象 该备忘录中所包括的对象都是由包含在 DNS 规范1、2中的信息创建的,该规范被后 来的主机需求文档修订和澄清过。其他对象的创建是基于现有的 DNS 工具的使用经

11、验、期 望的操作需求、现有的 DNS 实现产生的统计和现有的 DNS 实现使用的配置文件。这些对 象被划分为如下几组: 服务器配置组 服务器计数器组 服务器可选计数器组 服务器区域组 该信息已经被用定义在9中的 SNMPv2 SMI 转换成为一个标准形式。在很多地方,那 些描述受上面提到的 DNS 相关 RFC 的影响。例如,用于各种 DNS 记录查询的计数器的描 述受用于各种记录类型的定义2的影响。 3.4. 文本约定文本约定 几种概念数据类型已经被引入该 DNS MIB 文档作为文本约定。这些引入将会促进 DNS 使用的信息的公共理解。SMI 和 SNMP 没有必要改变以支持这些转换。 熟

12、悉为低层 Internet 协议组管理实体所设计的 MIB 的读者可能会对在该 MIB 中使用非 枚举类型的整数代表例如 DNS RR 类别和类型的数值感到吃惊。这一选择的原因很简单: DNS 本身被设计为一个可扩展协议,允许添加新的资源记录类别和类型到协议中,而不重 新编码核心 DNS 软件。使用非枚举整数代表该 MIB 中的数据类型可以使 MIB 很好地适应 这些变化。 4. 定义定义 DNS-SERVER-MIB DEFINITIONS := BEGIN RFC1611DNS Server MIB Extensions DNS 服务器 MIB 扩展 RFC 文档中文翻译计划5 IMPOR

13、TS mib-2 FROM RFC-1213 MODULE-IDENTITY, OBJECT-TYPE, OBJECT-IDENTITY, IpAddress, Counter32, Gauge32 FROM SNMPv2-SMI TEXTUAL-CONVENTION, RowStatus, DisplayString, TruthValue FROM SNMPv2-TC MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF; dns OBJECT-IDENTITY STATUS current DESCRIPTION “赋予 IANA 工作的 DN

14、S MIB 的 OID。“ := mib-2 32 dnsServMIB MODULE-IDENTITY LAST-UPDATED “9401282251Z“ ORGANIZATION “IETF DNS Working Group“ CONTACT-INFO “ Rob Austein Postal: Epilogue Technology Corporation 268 Main Street, Suite 283 North Reading, MA 10864 US Tel: +1 617 245 0804 Fax: +1 617 245 8122 E-Mail: sra Jon Sap

15、eria Postal: Digital Equipment Corporation 110 Spit Brook Road ZKO1-3/H18 Nashua, NH 03062-2698 US Tel: +1 603 881 0480 Fax: +1 603 881 0120 Email: saperia “ DESCRIPTION “实现 DNS 协议的服务器方实体的 MIB 模块。“ := dns 1 dnsServMIBObjects OBJECT IDENTIFIER := dnsServMIB 1 RFC1611DNS Server MIB Extensions DNS 服务器 MIB 扩展 RFC 文档中文翻译计划6 - (Old-style) DNS 服务器 MIB 中的组。 dnsServConfig OBJECT IDENTIFIER := dnsServMIBObjects 1 dnsServCounter OBJECT IDENTIFIER := dnsServMIBObjects 2 dnsServOptCounter OBJECT IDENTIFIER := dnsServMIBObjects 3 dnsServZone OBJECT IDENTIFIER := dnsServMIBObjects 4 - 文本约定 DnsName := TEX

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号