5a75472f645a2bc748784d0104fd9459c28e1193Andreas GustafssonNetwork Working Group R. Austein
5a75472f645a2bc748784d0104fd9459c28e1193Andreas GustafssonRequest for Comments: 1611 Epilogue Technology Corporation
5a75472f645a2bc748784d0104fd9459c28e1193Andreas GustafssonCategory: Standards Track J. Saperia
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson Digital Equipment Corporation
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson DNS Server MIB Extensions
5a75472f645a2bc748784d0104fd9459c28e1193Andreas GustafssonStatus of this Memo
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson This document specifies an Internet standards track protocol for the
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson Internet community, and requests discussion and suggestions for
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson improvements. Please refer to the current edition of the "Internet
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson Official Protocol Standards" (STD 1) for the standardization state
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson and status of this protocol. Distribution of this memo is unlimited.
5a75472f645a2bc748784d0104fd9459c28e1193Andreas GustafssonTable of Contents
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson 1. Introduction .............................................. 1
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson 2. The SNMPv2 Network Management Framework ................... 2
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson 2.1 Object Definitions ....................................... 2
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson 3. Overview .................................................. 2
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson 3.1 Resolvers ................................................ 3
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson 3.2 Name Servers ............................................. 3
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson 3.3 Selected Objects ......................................... 4
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson 3.4 Textual Conventions ...................................... 4
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson 4. Definitions ............................................... 5
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson 5. Acknowledgements .......................................... 28
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson 6. References ................................................ 28
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson 7. Security Considerations ................................... 29
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson 8. Authors' Addresses ........................................ 30
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson1. Introduction
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson This memo defines a portion of the Management Information Base (MIB)
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson for use with network management protocols in the Internet community.
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson In particular, it describes a set of extensions which instrument DNS
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson name server functions. This memo was produced by the DNS working
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson With the adoption of the Internet-standard Network Management
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson Framework [4,5,6,7], and with a large number of vendor
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson implementations of these standards in commercially available
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson products, it became possible to provide a higher level of effective
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson network management in TCP/IP-based internets than was previously
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson available. With the growth in the use of these standards, it has
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson become possible to consider the management of other elements of the
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson infrastructure beyond the basic TCP/IP protocols. A key element of
5a75472f645a2bc748784d0104fd9459c28e1193Andreas GustafssonAustein & Saperia [Page 1]
5a75472f645a2bc748784d0104fd9459c28e1193Andreas GustafssonRFC 1611 DNS Server MIB Extensions May 1994
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson the TCP/IP infrastructure is the DNS.
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson Up to this point there has been no mechanism to integrate the
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson management of the DNS with SNMP-based managers. This memo provides
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson the mechanisms by which IP-based management stations can effectively
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson manage DNS name server software in an integrated fashion.
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson We have defined DNS MIB objects to be used in conjunction with the
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson Internet MIB to allow access to and control of DNS name server
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson software via SNMP by the Internet community.
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson2. The SNMPv2 Network Management Framework
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson The SNMPv2 Network Management Framework consists of four major
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson components. They are:
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson o RFC 1442 which defines the SMI, the mechanisms used for
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson describing and naming objects for the purpose of management.
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson o STD 17, RFC 1213 defines MIB-II, the core set of managed objects
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson for the Internet suite of protocols.
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson o RFC 1445 which defines the administrative and other architectural
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson aspects of the framework.
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson o RFC 1448 which defines the protocol used for network access to
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson managed objects.
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson The Framework permits new objects to be defined for the purpose of
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson experimentation and evaluation.
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson2.1. Object Definitions
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson Managed objects are accessed via a virtual information store, termed
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson the Management Information Base or MIB. Objects in the MIB are
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson defined using the subset of Abstract Syntax Notation One (ASN.1)
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson defined in the SMI. In particular, each object object type is named
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson by an OBJECT IDENTIFIER, an administratively assigned name. The
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson object type together with an object instance serves to uniquely
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson identify a specific instantiation of the object. For human
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson convenience, we often use a textual string, termed the descriptor, to
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson refer to the object type.
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson In theory, the DNS world is pretty simple. There are two kinds of
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson entities: resolvers and name servers. Resolvers ask questions. Name
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson servers answer them. The real world, however, is not so simple.
5a75472f645a2bc748784d0104fd9459c28e1193Andreas GustafssonAustein & Saperia [Page 2]
5a75472f645a2bc748784d0104fd9459c28e1193Andreas GustafssonRFC 1611 DNS Server MIB Extensions May 1994
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson Implementors have made widely differing choices about how to divide
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson DNS functions between resolvers and servers. They have also
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson constructed various sorts of exotic hybrids. The most difficult task
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson in defining this MIB was to accommodate this wide range of entities
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson without having to come up with a separate MIB for each.
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson We divided up the various DNS functions into two, non-overlapping
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson classes, called "resolver functions" and "name server functions." A
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson DNS entity that performs what we define as resolver functions
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson contains a resolver, and therefore must implement the MIB groups
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson required of all resolvers which are defined in a separate MIB Module.
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson A DNS entity which implements name server functions is considered to
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson be a name server, and must implement the MIB groups required for name
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson servers in this module. If the same piece of software performs both
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson resolver and server functions, we imagine that it contains both a
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson resolver and a server and would thus implement both the DNS Server
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson and DNS Resolver MIBs.
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson In our model, a resolver is a program (or piece thereof) which
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson obtains resource records from servers. Normally it does so at the
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson behest of an application, but may also do so as part of its own
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson operation. A resolver sends DNS protocol queries and receives DNS
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson protocol replies. A resolver neither receives queries nor sends
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson replies. A full service resolver is one that knows how to resolve
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson queries: it obtains the needed resource records by contacting a
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson server authoritative for the records desired. A stub resolver does
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson not know how to resolve queries: it sends all queries to a local name
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson server, setting the "recursion desired" flag to indicate that it
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson hopes that the name server will be willing to resolve the query. A
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson resolver may (optionally) have a cache for remembering previously
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson acquired resource records. It may also have a negative cache for
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson remembering names or data that have been determined not to exist.
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson3.2. Name Servers
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson A name server is a program (or piece thereof) that provides resource
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson records to resolvers. All references in this document to "a name
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson server" imply "the name server's role"; in some cases the name
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson server's role and the resolver's role might be combined into a single
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson program. A name server receives DNS protocol queries and sends DNS
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson protocol replies. A name server neither sends queries nor receives
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson replies. As a consequence, name servers do not have caches.
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson Normally, a name server would expect to receive only those queries to
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson which it could respond with authoritative information. However, if a
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson name server receives a query that it cannot respond to with purely
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson authoritative information, it may choose to try to obtain the
5a75472f645a2bc748784d0104fd9459c28e1193Andreas GustafssonAustein & Saperia [Page 3]
5a75472f645a2bc748784d0104fd9459c28e1193Andreas GustafssonRFC 1611 DNS Server MIB Extensions May 1994
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson necessary additional information from a resolver which may or may not
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson be a separate process.
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson3.3. Selected Objects
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson Many of the objects included in this memo have been created from
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson information contained in the DNS specifications [1,2], as amended and
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson clarified by subsequent host requirements documents [3]. Other
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson objects have been created based on experience with existing DNS
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson management tools, expected operational needs, the statistics
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson generated by existing DNS implementations, and the configuration
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson files used by existing DNS implementations. These objects have been
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson ordered into groups as follows:
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson o Server Configuration Group
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson o Server Counter Group
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson o Server Optional Counter Group
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson o Server Zone Group
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson This information has been converted into a standard form using the
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson SNMPv2 SMI defined in [9]. For the most part, the descriptions are
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson influenced by the DNS related RFCs noted above. For example, the
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson descriptions for counters used for the various types of queries of
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson DNS records are influenced by the definitions used for the various
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson record types found in [2].
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson3.4. Textual Conventions
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson Several conceptual data types have been introduced as a textual
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson conventions in this DNS MIB document. These additions will
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson facilitate the common understanding of information used by the DNS.
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson No changes to the SMI or the SNMP are necessary to support these
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson Readers familiar with MIBs designed to manage entities in the lower
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson layers of the Internet protocol suite may be surprised at the number
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson of non-enumerated integers used in this MIB to represent values such
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson as DNS RR class and type numbers. The reason for this choice is
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson simple: the DNS itself is designed as an extensible protocol,
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson allowing new classes and types of resource records to be added to the
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson protocol without recoding the core DNS software. Using non-
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson enumerated integers to represent these data types in this MIB allows
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson the MIB to accommodate these changes as well.
5a75472f645a2bc748784d0104fd9459c28e1193Andreas GustafssonAustein & Saperia [Page 4]
5a75472f645a2bc748784d0104fd9459c28e1193Andreas GustafssonRFC 1611 DNS Server MIB Extensions May 1994
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson DNS-SERVER-MIB DEFINITIONS ::= BEGIN
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson MODULE-IDENTITY, OBJECT-TYPE, OBJECT-IDENTITY,
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson IpAddress, Counter32, Gauge32
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson FROM SNMPv2-SMI
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson TEXTUAL-CONVENTION, RowStatus, DisplayString, TruthValue
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson FROM SNMPv2-TC
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson MODULE-COMPLIANCE, OBJECT-GROUP
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson FROM SNMPv2-CONF;
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dns OBJECT-IDENTITY
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson STATUS current
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson "The OID assigned to DNS MIB work by the IANA."
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson ::= { mib-2 32 }
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServMIB MODULE-IDENTITY
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson LAST-UPDATED "9401282251Z"
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson ORGANIZATION "IETF DNS Working Group"
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson Postal: Epilogue Technology Corporation
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson 268 Main Street, Suite 283
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson North Reading, MA 10864
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson Tel: +1 617 245 0804
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson Fax: +1 617 245 8122
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson E-Mail: sra@epilogue.com
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson Postal: Digital Equipment Corporation
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson 110 Spit Brook Road
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson Nashua, NH 03062-2698
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson Tel: +1 603 881 0480
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson Fax: +1 603 881 0120
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson Email: saperia@zko.dec.com"
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson "The MIB module for entities implementing the server side
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson of the Domain Name System (DNS) protocol."
5a75472f645a2bc748784d0104fd9459c28e1193Andreas GustafssonAustein & Saperia [Page 5]
5a75472f645a2bc748784d0104fd9459c28e1193Andreas GustafssonRFC 1611 DNS Server MIB Extensions May 1994
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServMIBObjects OBJECT IDENTIFIER ::= { dnsServMIB 1 }
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson -- (Old-style) groups in the DNS server MIB.
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServConfig OBJECT IDENTIFIER ::= { dnsServMIBObjects 1 }
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServCounter OBJECT IDENTIFIER ::= { dnsServMIBObjects 2 }
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServOptCounter OBJECT IDENTIFIER ::= { dnsServMIBObjects 3 }
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServZone OBJECT IDENTIFIER ::= { dnsServMIBObjects 4 }
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson -- Textual conventions
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson DnsName ::= TEXTUAL-CONVENTION
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson -- A DISPLAY-HINT would be nice, but difficult to express.
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson STATUS current
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson "A DNS name is a sequence of labels. When DNS names are
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson displayed, the boundaries between labels are typically
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson indicated by dots (e.g. `Acme' and `COM' are labels in
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson the name `Acme.COM'). In the DNS protocol, however, no
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson such separators are needed because each label is encoded
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson as a length octet followed by the indicated number of
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson octets of label. For example, `Acme.COM' is encoded as
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson the octet sequence { 4, 'A', 'c', 'm', 'e', 3, 'C', 'O',
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson 'M', 0 } (the final 0 is the length of the name of the
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson root domain, which appears implicitly at the end of any
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson DNS name). This MIB uses the same encoding as the DNS
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson A DnsName must always be a fully qualified name. It is
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson an error to encode a relative domain name as a DnsName
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson without first making it a fully qualified name."
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson "RFC-1034 section 3.1."
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson SYNTAX OCTET STRING (SIZE (0..255))
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson DnsNameAsIndex ::= TEXTUAL-CONVENTION
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson STATUS current
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson "This textual convention is like a DnsName, but is used
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson as an index componant in tables. Alphabetic characters
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson in names of this type are restricted to uppercase: the
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson characters 'a' through 'z' are mapped to the characters
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson 'A' through 'Z'. This restriction is intended to make
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson the lexical ordering imposed by SNMP useful when applied
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson Note that it is theoretically possible for a valid DNS
5a75472f645a2bc748784d0104fd9459c28e1193Andreas GustafssonAustein & Saperia [Page 6]
5a75472f645a2bc748784d0104fd9459c28e1193Andreas GustafssonRFC 1611 DNS Server MIB Extensions May 1994
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson name to exceed the allowed length of an SNMP object
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson identifer, and thus be impossible to represent in tables
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson in this MIB that are indexed by DNS name. Sampling of
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson DNS names in current use on the Internet suggests that
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson this limit does not pose a serious problem in practice."
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson "RFC-1034 section 3.1, RFC-1448 section 4.1."
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson SYNTAX DnsName
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson DnsClass ::= TEXTUAL-CONVENTION
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson DISPLAY-HINT "2d"
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson STATUS current
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson "This data type is used to represent the class values
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson which appear in Resource Records in the DNS. A 16-bit
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson unsigned integer is used to allow room for new classes
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson of records to be defined. Existing standard classes are
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson listed in the DNS specifications."
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson "RFC-1035 section 3.2.4."
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson SYNTAX INTEGER (0..65535)
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson DnsType ::= TEXTUAL-CONVENTION
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson DISPLAY-HINT "2d"
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson STATUS current
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson "This data type is used to represent the type values
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson which appear in Resource Records in the DNS. A 16-bit
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson unsigned integer is used to allow room for new record
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson types to be defined. Existing standard types are listed
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson in the DNS specifications."
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson "RFC-1035 section 3.2.2."
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson SYNTAX INTEGER (0..65535)
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson DnsQClass ::= TEXTUAL-CONVENTION
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson DISPLAY-HINT "2d"
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson STATUS current
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson "This data type is used to represent the QClass values
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson which appear in Resource Records in the DNS. A 16-bit
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson unsigned integer is used to allow room for new QClass
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson records to be defined. Existing standard QClasses are
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson listed in the DNS specification."
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson "RFC-1035 section 3.2.5."
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson SYNTAX INTEGER (0..65535)
5a75472f645a2bc748784d0104fd9459c28e1193Andreas GustafssonAustein & Saperia [Page 7]
5a75472f645a2bc748784d0104fd9459c28e1193Andreas GustafssonRFC 1611 DNS Server MIB Extensions May 1994
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson DnsQType ::= TEXTUAL-CONVENTION
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson DISPLAY-HINT "2d"
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson STATUS current
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson "This data type is used to represent the QType values
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson which appear in Resource Records in the DNS. A 16-bit
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson unsigned integer is used to allow room for new QType
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson records to be defined. Existing standard QTypes are
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson listed in the DNS specification."
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson "RFC-1035 section 3.2.3."
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson SYNTAX INTEGER (0..65535)
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson DnsTime ::= TEXTUAL-CONVENTION
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson DISPLAY-HINT "4d"
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson STATUS current
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson "DnsTime values are 32-bit unsigned integers which
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson measure time in seconds."
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson SYNTAX Gauge32
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson DnsOpCode ::= TEXTUAL-CONVENTION
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson STATUS current
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson "This textual convention is used to represent the DNS
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson OPCODE values used in the header section of DNS
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson messages. Existing standard OPCODE values are listed in
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson the DNS specifications."
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson "RFC-1035 section 4.1.1."
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson SYNTAX INTEGER (0..15)
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson DnsRespCode ::= TEXTUAL-CONVENTION
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson STATUS current
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson "This data type is used to represent the DNS RCODE value
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson in DNS response messages. Existing standard RCODE
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson values are listed in the DNS specifications."
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson "RFC-1035 section 4.1.1."
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson SYNTAX INTEGER (0..15)
5a75472f645a2bc748784d0104fd9459c28e1193Andreas GustafssonAustein & Saperia [Page 8]
5a75472f645a2bc748784d0104fd9459c28e1193Andreas GustafssonRFC 1611 DNS Server MIB Extensions May 1994
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson -- Server Configuration Group
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServConfigImplementIdent OBJECT-TYPE
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson SYNTAX DisplayString
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson MAX-ACCESS read-only
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson STATUS current
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson "The implementation identification string for the DNS
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson server software in use on the system, for example;
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson ::= { dnsServConfig 1 }
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServConfigRecurs OBJECT-TYPE
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson SYNTAX INTEGER { available(1),
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson restricted(2),
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson unavailable(3) }
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson MAX-ACCESS read-write
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson STATUS current
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson "This represents the recursion services offered by this
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson name server. The values that can be read or written
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson available(1) - performs recursion on requests from
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson restricted(2) - recursion is performed on requests only
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson from certain clients, for example; clients on an access
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson unavailable(3) - recursion is not available."
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson ::= { dnsServConfig 2 }
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServConfigUpTime OBJECT-TYPE
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson SYNTAX DnsTime
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson MAX-ACCESS read-only
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson STATUS current
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson "If the server has a persistent state (e.g., a process),
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson this value will be the time elapsed since it started.
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson For software without persistant state, this value will
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson ::= { dnsServConfig 3 }
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServConfigResetTime OBJECT-TYPE
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson SYNTAX DnsTime
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson MAX-ACCESS read-only
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson STATUS current
5a75472f645a2bc748784d0104fd9459c28e1193Andreas GustafssonAustein & Saperia [Page 9]
5a75472f645a2bc748784d0104fd9459c28e1193Andreas GustafssonRFC 1611 DNS Server MIB Extensions May 1994
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson "If the server has a persistent state (e.g., a process)
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson and supports a `reset' operation (e.g., can be told to
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson re-read configuration files), this value will be the
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson time elapsed since the last time the name server was
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson `reset.' For software that does not have persistence or
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson does not support a `reset' operation, this value will be
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson ::= { dnsServConfig 4 }
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServConfigReset OBJECT-TYPE
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson SYNTAX INTEGER { other(1),
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson initializing(3),
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson MAX-ACCESS read-write
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson STATUS current
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson "Status/action object to reinitialize any persistant name
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson server state. When set to reset(2), any persistant
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson name server state (such as a process) is reinitialized as
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson if the name server had just been started. This value
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson will never be returned by a read operation. When read,
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson one of the following values will be returned:
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson other(1) - server in some unknown state;
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson initializing(3) - server (re)initializing;
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson running(4) - server currently running."
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson ::= { dnsServConfig 5 }
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson -- Server Counter Group
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServCounterAuthAns OBJECT-TYPE
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson SYNTAX Counter32
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson MAX-ACCESS read-only
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson STATUS current
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson "Number of queries which were authoritatively answered."
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson ::= { dnsServCounter 2 }
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServCounterAuthNoNames OBJECT-TYPE
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson SYNTAX Counter32
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson MAX-ACCESS read-only
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson STATUS current
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson "Number of queries for which `authoritative no such name'
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson responses were made."
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson ::= { dnsServCounter 3 }
5a75472f645a2bc748784d0104fd9459c28e1193Andreas GustafssonAustein & Saperia [Page 10]
5a75472f645a2bc748784d0104fd9459c28e1193Andreas GustafssonRFC 1611 DNS Server MIB Extensions May 1994
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServCounterAuthNoDataResps OBJECT-TYPE
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson SYNTAX Counter32
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson MAX-ACCESS read-only
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson STATUS current
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson "Number of queries for which `authoritative no such data'
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson (empty answer) responses were made."
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson ::= { dnsServCounter 4 }
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServCounterNonAuthDatas OBJECT-TYPE
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson SYNTAX Counter32
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson MAX-ACCESS read-only
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson STATUS current
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson "Number of queries which were non-authoritatively
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson answered (cached data)."
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson ::= { dnsServCounter 5 }
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServCounterNonAuthNoDatas OBJECT-TYPE
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson SYNTAX Counter32
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson MAX-ACCESS read-only
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson STATUS current
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson "Number of queries which were non-authoritatively
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson answered with no data (empty answer)."
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson ::= { dnsServCounter 6 }
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServCounterReferrals OBJECT-TYPE
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson SYNTAX Counter32
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson MAX-ACCESS read-only
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson STATUS current
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson "Number of requests that were referred to other servers."
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson ::= { dnsServCounter 7 }
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServCounterErrors OBJECT-TYPE
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson SYNTAX Counter32
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson MAX-ACCESS read-only
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson STATUS current
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson "Number of requests the server has processed that were
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson answered with errors (RCODE values other than 0 and 3)."
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson "RFC-1035 section 4.1.1."
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson ::= { dnsServCounter 8 }
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServCounterRelNames OBJECT-TYPE
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson SYNTAX Counter32
5a75472f645a2bc748784d0104fd9459c28e1193Andreas GustafssonAustein & Saperia [Page 11]
5a75472f645a2bc748784d0104fd9459c28e1193Andreas GustafssonRFC 1611 DNS Server MIB Extensions May 1994
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson MAX-ACCESS read-only
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson STATUS current
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson "Number of requests received by the server for names that
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson are only 1 label long (text form - no internal dots)."
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson ::= { dnsServCounter 9 }
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServCounterReqRefusals OBJECT-TYPE
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson SYNTAX Counter32
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson MAX-ACCESS read-only
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson STATUS current
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson "Number of DNS requests refused by the server."
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson ::= { dnsServCounter 10 }
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServCounterReqUnparses OBJECT-TYPE
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson SYNTAX Counter32
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson MAX-ACCESS read-only
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson STATUS current
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson "Number of requests received which were unparseable."
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson ::= { dnsServCounter 11 }
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServCounterOtherErrors OBJECT-TYPE
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson SYNTAX Counter32
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson MAX-ACCESS read-only
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson STATUS current
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson "Number of requests which were aborted for other (local)
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson server errors."
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson ::= { dnsServCounter 12 }
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson -- DNS Server Counter Table
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServCounterTable OBJECT-TYPE
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson SYNTAX SEQUENCE OF DnsServCounterEntry
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson MAX-ACCESS not-accessible
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson STATUS current
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson "Counter information broken down by DNS class and type."
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson ::= { dnsServCounter 13 }
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServCounterEntry OBJECT-TYPE
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson SYNTAX DnsServCounterEntry
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson MAX-ACCESS not-accessible
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson STATUS current
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson "This table contains count information for each DNS class
5a75472f645a2bc748784d0104fd9459c28e1193Andreas GustafssonAustein & Saperia [Page 12]
5a75472f645a2bc748784d0104fd9459c28e1193Andreas GustafssonRFC 1611 DNS Server MIB Extensions May 1994
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson and type value known to the server. The index allows
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson management software to to create indices to the table to
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson get the specific information desired, e.g., number of
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson queries over UDP for records with type value `A' which
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson came to this server. In order to prevent an
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson uncontrolled expansion of rows in the table; if
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServCounterRequests is 0 and dnsServCounterResponses
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson is 0, then the row does not exist and `no such' is
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson returned when the agent is queried for such instances."
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson INDEX { dnsServCounterOpCode,
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServCounterQClass,
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServCounterQType,
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServCounterTransport }
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson ::= { dnsServCounterTable 1 }
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson DnsServCounterEntry ::=
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServCounterOpCode
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServCounterQClass
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServCounterQType
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServCounterTransport
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServCounterRequests
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServCounterResponses
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServCounterOpCode OBJECT-TYPE
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson SYNTAX DnsOpCode
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson MAX-ACCESS not-accessible
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson STATUS current
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson "The DNS OPCODE being counted in this row of the table."
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson ::= { dnsServCounterEntry 1 }
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServCounterQClass OBJECT-TYPE
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson SYNTAX DnsClass
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson MAX-ACCESS not-accessible
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson STATUS current
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson "The class of record being counted in this row of the
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson ::= { dnsServCounterEntry 2 }
5a75472f645a2bc748784d0104fd9459c28e1193Andreas GustafssonAustein & Saperia [Page 13]
5a75472f645a2bc748784d0104fd9459c28e1193Andreas GustafssonRFC 1611 DNS Server MIB Extensions May 1994
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServCounterQType OBJECT-TYPE
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson SYNTAX DnsType
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson MAX-ACCESS not-accessible
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson STATUS current
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson "The type of record which is being counted in this row in
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson ::= { dnsServCounterEntry 3 }
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServCounterTransport OBJECT-TYPE
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson SYNTAX INTEGER { udp(1), tcp(2), other(3) }
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson MAX-ACCESS not-accessible
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson STATUS current
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson "A value of udp(1) indicates that the queries reported on
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson this row were sent using UDP.
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson A value of tcp(2) indicates that the queries reported on
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson this row were sent using TCP.
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson A value of other(3) indicates that the queries reported
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson on this row were sent using a transport that was neither
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson ::= { dnsServCounterEntry 4 }
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServCounterRequests OBJECT-TYPE
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson SYNTAX Counter32
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson MAX-ACCESS read-only
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson STATUS current
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson "Number of requests (queries) that have been recorded in
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson this row of the table."
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson ::= { dnsServCounterEntry 5 }
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServCounterResponses OBJECT-TYPE
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson SYNTAX Counter32
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson MAX-ACCESS read-only
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson STATUS current
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson "Number of responses made by the server since
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson initialization for the kind of query identified on this
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson row of the table."
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson ::= { dnsServCounterEntry 6 }
5a75472f645a2bc748784d0104fd9459c28e1193Andreas GustafssonAustein & Saperia [Page 14]
5a75472f645a2bc748784d0104fd9459c28e1193Andreas GustafssonRFC 1611 DNS Server MIB Extensions May 1994
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson -- Server Optional Counter Group
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson -- The Server Optional Counter Group is intended for those systems
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson -- which make distinctions between the different sources of the DNS
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson -- queries as defined below.
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson -- Objects in this group are implemented on servers which distinguish
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson -- between queries which originate from the same host as the server,
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson -- queries from one of an arbitrary group of hosts that are on an
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson -- access list defined by the server, and queries from hosts that do
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson -- not fit either of these descriptions.
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson -- The objects found in the Server Counter group are totals. Thus if
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson -- one wanted to identify, for example, the number of queries from
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson -- `remote' hosts which have been given authoritative answers, one
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson -- would subtract the current values of ServOptCounterFriendsAuthAns
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson -- and ServOptCounterSelfAuthAns from servCounterAuthAns.
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson -- The purpose of these distinctions is to allow for implementations
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson -- to group queries and responses on this basis. One way in which
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson -- servers may make these distinctions is by looking at the source IP
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson -- address of the DNS query. If the source of the query is `your
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson -- own' then the query should be counted as `yourself' (local host).
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson -- If the source of the query matches an `access list,' the query
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson -- came from a friend. What constitutes an `access list' is
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson -- implementation dependent and could be as simple as a rule that all
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson -- hosts on the same IP network as the DNS server are classed
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson -- In order to avoid double counting, the following rules apply:
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson -- 1. No host is in more than one of the three groups defined above.
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson -- 2. All queries from the local host are always counted in the
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson -- `yourself' group regardless of what the access list, if any,
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson -- 3. The access list should not define `your friends' in such a way
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson -- that it includes all hosts. That is, not everybody is your
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServOptCounterSelfAuthAns OBJECT-TYPE
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson SYNTAX Counter32
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson MAX-ACCESS read-only
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson STATUS current
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson "Number of requests the server has processed which
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson originated from a resolver on the same host for which
5a75472f645a2bc748784d0104fd9459c28e1193Andreas GustafssonAustein & Saperia [Page 15]
5a75472f645a2bc748784d0104fd9459c28e1193Andreas GustafssonRFC 1611 DNS Server MIB Extensions May 1994
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson there has been an authoritative answer."
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson ::= { dnsServOptCounter 1 }
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServOptCounterSelfAuthNoNames OBJECT-TYPE
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson SYNTAX Counter32
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson MAX-ACCESS read-only
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson STATUS current
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson "Number of requests the server has processed which
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson originated from a resolver on the same host for which
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson there has been an authoritative no such name answer
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson ::= { dnsServOptCounter 2 }
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServOptCounterSelfAuthNoDataResps OBJECT-TYPE
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson SYNTAX Counter32
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson MAX-ACCESS read-only
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson STATUS current
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson "Number of requests the server has processed which
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson originated from a resolver on the same host for which
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson there has been an authoritative no such data answer
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson (empty answer) made."
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson ::= { dnsServOptCounter 3 }
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServOptCounterSelfNonAuthDatas OBJECT-TYPE
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson SYNTAX Counter32
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson MAX-ACCESS read-only
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson STATUS current
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson "Number of requests the server has processed which
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson originated from a resolver on the same host for which a
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson non-authoritative answer (cached data) was made."
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson ::= { dnsServOptCounter 4 }
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServOptCounterSelfNonAuthNoDatas OBJECT-TYPE
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson SYNTAX Counter32
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson MAX-ACCESS read-only
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson STATUS current
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson "Number of requests the server has processed which
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson originated from a resolver on the same host for which a
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson `non-authoritative, no such data' response was made
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson (empty answer)."
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson ::= { dnsServOptCounter 5 }
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServOptCounterSelfReferrals OBJECT-TYPE
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson SYNTAX Counter32
5a75472f645a2bc748784d0104fd9459c28e1193Andreas GustafssonAustein & Saperia [Page 16]
5a75472f645a2bc748784d0104fd9459c28e1193Andreas GustafssonRFC 1611 DNS Server MIB Extensions May 1994
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson MAX-ACCESS read-only
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson STATUS current
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson "Number of queries the server has processed which
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson originated from a resolver on the same host and were
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson referred to other servers."
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson ::= { dnsServOptCounter 6 }
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServOptCounterSelfErrors OBJECT-TYPE
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson SYNTAX Counter32
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson MAX-ACCESS read-only
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson STATUS current
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson "Number of requests the server has processed which
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson originated from a resolver on the same host which have
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson been answered with errors (RCODEs other than 0 and 3)."
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson "RFC-1035 section 4.1.1."
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson ::= { dnsServOptCounter 7 }
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServOptCounterSelfRelNames OBJECT-TYPE
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson SYNTAX Counter32
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson MAX-ACCESS read-only
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson STATUS current
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson "Number of requests received for names that are only 1
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson label long (text form - no internal dots) the server has
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson processed which originated from a resolver on the same
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson ::= { dnsServOptCounter 8 }
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServOptCounterSelfReqRefusals OBJECT-TYPE
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson SYNTAX Counter32
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson MAX-ACCESS read-only
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson STATUS current
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson "Number of DNS requests refused by the server which
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson originated from a resolver on the same host."
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson ::= { dnsServOptCounter 9 }
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServOptCounterSelfReqUnparses OBJECT-TYPE
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson SYNTAX Counter32
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson MAX-ACCESS read-only
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson STATUS current
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson "Number of requests received which were unparseable and
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson which originated from a resolver on the same host."
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson ::= { dnsServOptCounter 10 }
5a75472f645a2bc748784d0104fd9459c28e1193Andreas GustafssonAustein & Saperia [Page 17]
5a75472f645a2bc748784d0104fd9459c28e1193Andreas GustafssonRFC 1611 DNS Server MIB Extensions May 1994
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServOptCounterSelfOtherErrors OBJECT-TYPE
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson SYNTAX Counter32
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson MAX-ACCESS read-only
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson STATUS current
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson "Number of requests which were aborted for other (local)
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson server errors and which originated on the same host."
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson ::= { dnsServOptCounter 11 }
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServOptCounterFriendsAuthAns OBJECT-TYPE
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson SYNTAX Counter32
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson MAX-ACCESS read-only
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson STATUS current
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson "Number of queries originating from friends which were
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson authoritatively answered. The definition of friends is
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson a locally defined matter."
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson ::= { dnsServOptCounter 12 }
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServOptCounterFriendsAuthNoNames OBJECT-TYPE
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson SYNTAX Counter32
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson MAX-ACCESS read-only
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson STATUS current
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson "Number of queries originating from friends, for which
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson authoritative `no such name' responses were made. The
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson definition of friends is a locally defined matter."
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson ::= { dnsServOptCounter 13 }
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServOptCounterFriendsAuthNoDataResps OBJECT-TYPE
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson SYNTAX Counter32
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson MAX-ACCESS read-only
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson STATUS current
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson "Number of queries originating from friends for which
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson authoritative no such data (empty answer) responses were
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson made. The definition of friends is a locally defined
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson ::= { dnsServOptCounter 14 }
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServOptCounterFriendsNonAuthDatas OBJECT-TYPE
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson SYNTAX Counter32
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson MAX-ACCESS read-only
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson STATUS current
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson "Number of queries originating from friends which were
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson non-authoritatively answered (cached data). The
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson definition of friends is a locally defined matter."
5a75472f645a2bc748784d0104fd9459c28e1193Andreas GustafssonAustein & Saperia [Page 18]
5a75472f645a2bc748784d0104fd9459c28e1193Andreas GustafssonRFC 1611 DNS Server MIB Extensions May 1994
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson ::= { dnsServOptCounter 15 }
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServOptCounterFriendsNonAuthNoDatas OBJECT-TYPE
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson SYNTAX Counter32
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson MAX-ACCESS read-only
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson STATUS current
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson "Number of queries originating from friends which were
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson non-authoritatively answered with no such data (empty
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson ::= { dnsServOptCounter 16 }
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServOptCounterFriendsReferrals OBJECT-TYPE
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson SYNTAX Counter32
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson MAX-ACCESS read-only
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson STATUS current
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson "Number of requests which originated from friends that
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson were referred to other servers. The definition of
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson friends is a locally defined matter."
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson ::= { dnsServOptCounter 17 }
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServOptCounterFriendsErrors OBJECT-TYPE
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson SYNTAX Counter32
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson MAX-ACCESS read-only
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson STATUS current
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson "Number of requests the server has processed which
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson originated from friends and were answered with errors
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson (RCODE values other than 0 and 3). The definition of
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson friends is a locally defined matter."
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson "RFC-1035 section 4.1.1."
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson ::= { dnsServOptCounter 18 }
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServOptCounterFriendsRelNames OBJECT-TYPE
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson SYNTAX Counter32
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson MAX-ACCESS read-only
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson STATUS current
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson "Number of requests received for names from friends that
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson are only 1 label long (text form - no internal dots) the
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson server has processed."
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson ::= { dnsServOptCounter 19 }
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServOptCounterFriendsReqRefusals OBJECT-TYPE
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson SYNTAX Counter32
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson MAX-ACCESS read-only
5a75472f645a2bc748784d0104fd9459c28e1193Andreas GustafssonAustein & Saperia [Page 19]
5a75472f645a2bc748784d0104fd9459c28e1193Andreas GustafssonRFC 1611 DNS Server MIB Extensions May 1994
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson STATUS current
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson "Number of DNS requests refused by the server which were
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson received from `friends'."
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson ::= { dnsServOptCounter 20 }
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServOptCounterFriendsReqUnparses OBJECT-TYPE
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson SYNTAX Counter32
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson MAX-ACCESS read-only
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson STATUS current
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson "Number of requests received which were unparseable and
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson which originated from `friends'."
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson ::= { dnsServOptCounter 21 }
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServOptCounterFriendsOtherErrors OBJECT-TYPE
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson SYNTAX Counter32
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson MAX-ACCESS read-only
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson STATUS current
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson "Number of requests which were aborted for other (local)
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson server errors and which originated from `friends'."
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson ::= { dnsServOptCounter 22 }
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson -- Server Zone Group
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson -- DNS Management Zone Configuration Table
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson -- This table contains zone configuration information.
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServZoneTable OBJECT-TYPE
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson SYNTAX SEQUENCE OF DnsServZoneEntry
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson MAX-ACCESS not-accessible
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson STATUS current
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson "Table of zones for which this name server provides
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson information. Each of the zones may be loaded from stable
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson storage via an implementation-specific mechanism or may
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson be obtained from another name server via a zone transfer.
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson If name server doesn't load any zones, this table is
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson ::= { dnsServZone 1 }
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServZoneEntry OBJECT-TYPE
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson SYNTAX DnsServZoneEntry
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson MAX-ACCESS not-accessible
5a75472f645a2bc748784d0104fd9459c28e1193Andreas GustafssonAustein & Saperia [Page 20]
5a75472f645a2bc748784d0104fd9459c28e1193Andreas GustafssonRFC 1611 DNS Server MIB Extensions May 1994
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson STATUS current
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson "An entry in the name server zone table. New rows may be
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson added either via SNMP or by the name server itself."
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson INDEX { dnsServZoneName,
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServZoneClass }
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson ::= { dnsServZoneTable 1 }
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson DnsServZoneEntry ::=
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServZoneName
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson DnsNameAsIndex,
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServZoneClass
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServZoneLastReloadSuccess
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServZoneLastReloadAttempt
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServZoneLastSourceAttempt
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServZoneStatus
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServZoneSerial
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServZoneCurrent
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServZoneLastSourceSuccess
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServZoneName OBJECT-TYPE
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson SYNTAX DnsNameAsIndex
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson MAX-ACCESS not-accessible
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson STATUS current
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson "DNS name of the zone described by this row of the table.
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson This is the owner name of the SOA RR that defines the
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson top of the zone. This is name is in uppercase:
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson characters 'a' through 'z' are mapped to 'A' through 'Z'
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson in order to make the lexical ordering useful."
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson ::= { dnsServZoneEntry 1 }
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServZoneClass OBJECT-TYPE
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson SYNTAX DnsClass
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson MAX-ACCESS not-accessible
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson STATUS current
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson "DNS class of the RRs in this zone."
5a75472f645a2bc748784d0104fd9459c28e1193Andreas GustafssonAustein & Saperia [Page 21]
5a75472f645a2bc748784d0104fd9459c28e1193Andreas GustafssonRFC 1611 DNS Server MIB Extensions May 1994
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson ::= { dnsServZoneEntry 2 }
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServZoneLastReloadSuccess OBJECT-TYPE
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson SYNTAX DnsTime
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson MAX-ACCESS read-only
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson STATUS current
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson "Elapsed time in seconds since last successful reload of
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson ::= { dnsServZoneEntry 3 }
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServZoneLastReloadAttempt OBJECT-TYPE
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson SYNTAX DnsTime
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson MAX-ACCESS read-only
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson STATUS current
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson "Elapsed time in seconds since last attempted reload of
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson ::= { dnsServZoneEntry 4 }
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServZoneLastSourceAttempt OBJECT-TYPE
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson SYNTAX IpAddress
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson MAX-ACCESS read-only
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson STATUS current
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson "IP address of host from which most recent zone transfer
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson of this zone was attempted. This value should match the
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson value of dnsServZoneSourceSuccess if the attempt was
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson succcessful. If zone transfer has not been attempted
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson within the memory of this name server, this value should
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson ::= { dnsServZoneEntry 5 }
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServZoneStatus OBJECT-TYPE
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson SYNTAX RowStatus
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson MAX-ACCESS read-create
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson STATUS current
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson "The status of the information represented in this row of
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson ::= { dnsServZoneEntry 6 }
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServZoneSerial OBJECT-TYPE
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson SYNTAX Counter32
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson MAX-ACCESS read-only
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson STATUS current
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson "Zone serial number (from the SOA RR) of the zone
5a75472f645a2bc748784d0104fd9459c28e1193Andreas GustafssonAustein & Saperia [Page 22]
5a75472f645a2bc748784d0104fd9459c28e1193Andreas GustafssonRFC 1611 DNS Server MIB Extensions May 1994
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson represented by this row of the table. If the zone has
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson not been successfully loaded within the memory of this
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson name server, the value of this variable is zero."
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson ::= { dnsServZoneEntry 7 }
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServZoneCurrent OBJECT-TYPE
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson SYNTAX TruthValue
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson MAX-ACCESS read-only
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson STATUS current
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson "Whether the server's copy of the zone represented by
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson this row of the table is currently valid. If the zone
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson has never been successfully loaded or has expired since
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson it was last succesfully loaded, this variable will have
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson the value false(2), otherwise this variable will have
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson the value true(1)."
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson ::= { dnsServZoneEntry 8 }
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServZoneLastSourceSuccess OBJECT-TYPE
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson SYNTAX IpAddress
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson MAX-ACCESS read-only
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson STATUS current
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson "IP address of host which was the source of the most
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson recent successful zone transfer for this zone. If
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson unknown (e.g., zone has never been successfully
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson transfered) or irrelevant (e.g., zone was loaded from
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson stable storage), this value should be 0.0.0.0."
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson ::= { dnsServZoneEntry 9 }
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson -- DNS Zone Source Table
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServZoneSrcTable OBJECT-TYPE
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson SYNTAX SEQUENCE OF DnsServZoneSrcEntry
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson MAX-ACCESS not-accessible
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson STATUS current
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson "This table is a list of IP addresses from which the
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson server will attempt to load zone information using DNS
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson zone transfer operations. A reload may occur due to SNMP
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson operations that create a row in dnsServZoneTable or a
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson SET to object dnsServZoneReload. This table is only
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson used when the zone is loaded via zone transfer."
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson ::= { dnsServZone 2 }
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServZoneSrcEntry OBJECT-TYPE
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson SYNTAX DnsServZoneSrcEntry
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson MAX-ACCESS not-accessible
5a75472f645a2bc748784d0104fd9459c28e1193Andreas GustafssonAustein & Saperia [Page 23]
5a75472f645a2bc748784d0104fd9459c28e1193Andreas GustafssonRFC 1611 DNS Server MIB Extensions May 1994
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson STATUS current
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson "An entry in the name server zone source table."
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson INDEX { dnsServZoneSrcName,
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServZoneSrcClass,
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServZoneSrcAddr }
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson ::= { dnsServZoneSrcTable 1 }
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson DnsServZoneSrcEntry ::=
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServZoneSrcName
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson DnsNameAsIndex,
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServZoneSrcClass
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServZoneSrcAddr
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServZoneSrcStatus
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServZoneSrcName OBJECT-TYPE
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson SYNTAX DnsNameAsIndex
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson MAX-ACCESS not-accessible
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson STATUS current
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson "DNS name of the zone to which this entry applies."
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson ::= { dnsServZoneSrcEntry 1 }
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServZoneSrcClass OBJECT-TYPE
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson SYNTAX DnsClass
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson MAX-ACCESS not-accessible
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson STATUS current
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson "DNS class of zone to which this entry applies."
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson ::= { dnsServZoneSrcEntry 2 }
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServZoneSrcAddr OBJECT-TYPE
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson SYNTAX IpAddress
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson MAX-ACCESS not-accessible
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson STATUS current
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson "IP address of name server host from which this zone
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson might be obtainable."
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson ::= { dnsServZoneSrcEntry 3 }
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServZoneSrcStatus OBJECT-TYPE
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson SYNTAX RowStatus
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson MAX-ACCESS read-create
5a75472f645a2bc748784d0104fd9459c28e1193Andreas GustafssonAustein & Saperia [Page 24]
5a75472f645a2bc748784d0104fd9459c28e1193Andreas GustafssonRFC 1611 DNS Server MIB Extensions May 1994
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson STATUS current
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson "The status of the information represented in this row of
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson ::= { dnsServZoneSrcEntry 4 }
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson -- SNMPv2 groups.
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServMIBGroups OBJECT IDENTIFIER ::= { dnsServMIB 2 }
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServConfigGroup OBJECT-GROUP
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson OBJECTS { dnsServConfigImplementIdent,
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServConfigRecurs,
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServConfigUpTime,
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServConfigResetTime,
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServConfigReset }
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson STATUS current
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson "A collection of objects providing basic configuration
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson control of a DNS name server."
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson ::= { dnsServMIBGroups 1 }
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServCounterGroup OBJECT-GROUP
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson OBJECTS { dnsServCounterAuthAns,
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServCounterAuthNoNames,
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServCounterAuthNoDataResps,
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServCounterNonAuthDatas,
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServCounterNonAuthNoDatas,
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServCounterReferrals,
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServCounterErrors,
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServCounterRelNames,
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServCounterReqRefusals,
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServCounterReqUnparses,
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServCounterOtherErrors,
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServCounterOpCode,
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServCounterQClass,
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServCounterQType,
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServCounterTransport,
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServCounterRequests,
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServCounterResponses }
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson STATUS current
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson "A collection of objects providing basic instrumentation
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson of a DNS name server."
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson ::= { dnsServMIBGroups 2 }
5a75472f645a2bc748784d0104fd9459c28e1193Andreas GustafssonAustein & Saperia [Page 25]
5a75472f645a2bc748784d0104fd9459c28e1193Andreas GustafssonRFC 1611 DNS Server MIB Extensions May 1994
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServOptCounterGroup OBJECT-GROUP
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson OBJECTS { dnsServOptCounterSelfAuthAns,
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServOptCounterSelfAuthNoNames,
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServOptCounterSelfAuthNoDataResps,
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServOptCounterSelfNonAuthDatas,
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServOptCounterSelfNonAuthNoDatas,
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServOptCounterSelfReferrals,
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServOptCounterSelfErrors,
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServOptCounterSelfRelNames,
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServOptCounterSelfReqRefusals,
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServOptCounterSelfReqUnparses,
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServOptCounterSelfOtherErrors,
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServOptCounterFriendsAuthAns,
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServOptCounterFriendsAuthNoNames,
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServOptCounterFriendsAuthNoDataResps,
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServOptCounterFriendsNonAuthDatas,
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServOptCounterFriendsNonAuthNoDatas,
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServOptCounterFriendsReferrals,
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServOptCounterFriendsErrors,
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServOptCounterFriendsRelNames,
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServOptCounterFriendsReqRefusals,
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServOptCounterFriendsReqUnparses,
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServOptCounterFriendsOtherErrors }
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson STATUS current
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson "A collection of objects providing extended
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson instrumentation of a DNS name server."
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson ::= { dnsServMIBGroups 3 }
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServZoneGroup OBJECT-GROUP
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson OBJECTS { dnsServZoneName,
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServZoneClass,
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServZoneLastReloadSuccess,
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServZoneLastReloadAttempt,
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServZoneLastSourceAttempt,
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServZoneLastSourceSuccess,
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServZoneStatus,
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServZoneSerial,
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServZoneCurrent,
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServZoneSrcName,
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServZoneSrcClass,
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServZoneSrcAddr,
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServZoneSrcStatus }
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson STATUS current
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson "A collection of objects providing configuration control
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson of a DNS name server which loads authoritative zones."
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson ::= { dnsServMIBGroups 4 }
5a75472f645a2bc748784d0104fd9459c28e1193Andreas GustafssonAustein & Saperia [Page 26]
5a75472f645a2bc748784d0104fd9459c28e1193Andreas GustafssonRFC 1611 DNS Server MIB Extensions May 1994
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson -- Compliances.
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServMIBCompliances OBJECT IDENTIFIER ::= { dnsServMIB 3 }
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson dnsServMIBCompliance MODULE-COMPLIANCE
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson STATUS current
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson "The compliance statement for agents implementing the DNS
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson name server MIB extensions."
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson MODULE -- This MIB module
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson MANDATORY-GROUPS { dnsServConfigGroup, dnsServCounterGroup }
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson GROUP dnsServOptCounterGroup
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson "The server optional counter group is unconditionally
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson GROUP dnsServZoneGroup
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson "The server zone group is mandatory for any name server
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson that acts as an authoritative server for any DNS zone."
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson OBJECT dnsServConfigRecurs
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson MIN-ACCESS read-only
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson "This object need not be writable."
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson OBJECT dnsServConfigReset
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson MIN-ACCESS read-only
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson "This object need not be writable."
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson ::= { dnsServMIBCompliances 1 }
5a75472f645a2bc748784d0104fd9459c28e1193Andreas GustafssonAustein & Saperia [Page 27]
5a75472f645a2bc748784d0104fd9459c28e1193Andreas GustafssonRFC 1611 DNS Server MIB Extensions May 1994
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson5. Acknowledgements
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson This document is the result of work undertaken the by DNS working
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson group. The authors would particularly like to thank the following
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson people for their contributions to this document: Philip Almquist,
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson Frank Kastenholz (FTP Software), Joe Peck (DEC), Dave Perkins
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson (SynOptics), Win Treese (DEC), and Mimi Zohar (IBM).
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson [1] Mockapetris, P., "Domain Names -- Concepts and Facilities", STD
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson 13, RFC 1034, USC/Information Sciences Institute, November 1987.
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson [2] Mockapetris, P., "Domain Names -- Implementation and
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson Specification", STD 13, RFC 1035, USC/Information Sciences
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson Institute, November 1987.
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson [3] Braden, R., Editor, "Requirements for Internet Hosts --
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson Application and Support, STD 3, RFC 1123, USC/Information
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson Sciences Institute, October 1989.
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson [4] Rose, M., and K. McCloghrie, "Structure and Identification of
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson Management Information for TCP/IP-based internets", STD 16, RFC
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson 1155, Performance Systems International, Hughes LAN Systems, May
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson [5] McCloghrie, K., and M. Rose, "Management Information Base for
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson Network Management of TCP/IP-based internets", RFC 1156, Hughes
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson LAN Systems, Performance Systems International, May 1990.
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson [6] Case, J., Fedor, M., Schoffstall, M., and J. Davin, "Simple
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson Network Management Protocol", STD 15, RFC 1157, SNMP Research,
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson Performance Systems International, Performance Systems
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson International, MIT Laboratory for Computer Science, May 1990.
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson [7] Rose, M., and K. McCloghrie, Editors, "Concise MIB Definitions",
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson STD 16, RFC 1212, Performance Systems International, Hughes LAN
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson Systems, March 1991.
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson [8] McCloghrie, K., and M. Rose, Editors, "Management Information
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson Base for Network Management of TCP/IP-based internets: MIB-II",
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson STD 17, RFC 1213, Hughes LAN Systems, Performance Systems
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson International, March 1991.
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson [9] Case, J., McCloghrie, K., Rose, M., and S. Waldbusser, "Structure
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson of Management Information for version 2 of the Simple Network
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson Management Protocol (SNMPv2)", RFC 1442, SNMP Research, Inc.,
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson Hughes LAN Systems, Dover Beach Consulting, Inc., Carnegie Mellon
5a75472f645a2bc748784d0104fd9459c28e1193Andreas GustafssonAustein & Saperia [Page 28]
5a75472f645a2bc748784d0104fd9459c28e1193Andreas GustafssonRFC 1611 DNS Server MIB Extensions May 1994
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson University, April 1993.
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson [10] Case, J., McCloghrie, K., Rose, M., and S. Waldbusser, "Textual
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson Conventions for version 2 of the the Simple Network Management
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson Protocol (SNMPv2)", RFC 1443, SNMP Research, Inc., Hughes LAN
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson Systems, Dover Beach Consulting, Inc., Carnegie Mellon
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson University, April 1993.
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson [11] Case, J., McCloghrie, K., Rose, M., and S. Waldbusser,
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson "Conformance Statements for version 2 of the the Simple Network
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson Management Protocol (SNMPv2)", RFC 1444, SNMP Research, Inc.,
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson Hughes LAN Systems, Dover Beach Consulting, Inc., Carnegie Mellon
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson University, April 1993.
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson [12] Galvin, J., and K. McCloghrie, "Administrative Model for version
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson 2 of the Simple Network Management Protocol (SNMPv2)", RFC 1445,
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson Trusted Information Systems, Hughes LAN Systems, April 1993.
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson [13] Case, J., McCloghrie, K., Rose, M., and S. Waldbusser, "Protocol
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson Operations for version 2 of the Simple Network Management
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson Protocol (SNMPv2)", RFC 1448, SNMP Research, Inc., Hughes LAN
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson Systems, Dover Beach Consulting, Inc., Carnegie Mellon
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson University, April 1993.
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson [14] "Information processing systems - Open Systems Interconnection -
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson Specification of Abstract Syntax Notation One (ASN.1)",
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson International Organization for Standardization, International
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson Standard 8824, December 1987.
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson7. Security Considerations
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson Security issues are not discussed in this memo.
5a75472f645a2bc748784d0104fd9459c28e1193Andreas GustafssonAustein & Saperia [Page 29]
5a75472f645a2bc748784d0104fd9459c28e1193Andreas GustafssonRFC 1611 DNS Server MIB Extensions May 1994
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson8. Authors' Addresses
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson Epilogue Technology Corporation
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson 268 Main Street, Suite 283
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson North Reading, MA 01864
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson Phone: +1-617-245-0804
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson Fax: +1-617-245-8122
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson EMail: sra@epilogue.com
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson Digital Equipment Corporation
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson 110 Spit Brook Road
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson Nashua, NH 03062-2698
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson Phone: +1-603-881-0480
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson Fax: +1-603-881-0120
5a75472f645a2bc748784d0104fd9459c28e1193Andreas Gustafsson EMail: saperia@zko.dec.com
5a75472f645a2bc748784d0104fd9459c28e1193Andreas GustafssonAustein & Saperia [Page 30]