⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 rfc1611.txt

📁 RFC文档
💻 TXT
📖 第 1 页 / 共 4 页
字号:
   -- 服务器配置组

   dnsServConfigImplementIdent OBJECT-TYPE
       SYNTAX      DisplayString
       MAX-ACCESS  read-only
       STATUS      current
       DESCRIPTION
             "系统中正在使用的DNS服务器软件的实现标识字符串,例如‘FNS-2.1’"
       ::= { dnsServConfig 1 }

   dnsServConfigRecurs  OBJECT-TYPE
       SYNTAX      INTEGER { available(1),
                             restricted(2),
                             unavailable(3) }
       MAX-ACCESS  read-write
       STATUS      current
       DESCRIPTION
               "代表该命名服务器提供的递归业务。可以读或写的值有:
               available(1) – 在客户的请求下执行递归。
               restricted(2) – 只在特定的客户的请求下执行递归,例如,访问控制
                            列表中的客户。
               unavailable(3) – 不可使用递归。"
        ::= { dnsServConfig 2 }

   dnsServConfigUpTime OBJECT-TYPE
       SYNTAX      DnsTime
       MAX-ACCESS  read-only
       STATUS      current
       DESCRIPTION
"如果服务器具有持久状态(例如,一个进程),该值就是自从服务器启动
到现在的时间。对于没有持久状态的软件,该值为零。"
       ::= { dnsServConfig 3 }

   dnsServConfigResetTime OBJECT-TYPE
       SYNTAX      DnsTime
       MAX-ACCESS  read-only
       STATUS      current
       DESCRIPTION
"如果服务器具有持久状态(例如,一个进程)并支持‘reset’操作(例
如,可以重读配置文件),该值就是从命名服务器‘reset’到现在的时间。
如果没有持久状态或不支持‘reset’操作,该值为零。"
       ::= { dnsServConfig 4 }

   dnsServConfigReset OBJECT-TYPE
       SYNTAX      INTEGER { other(1),
                             reset(2),
                             initializing(3),
                             running(4) }
       MAX-ACCESS  read-write
       STATUS      current
       DESCRIPTION
"重新初始化任何持久命名服务器状态的状态/行为对象。当设置为reset
(2),任何持久命名服务器状态(例如一个进程)被重新初始化,就象
是命名服务器重启了一样。对于读操作不会返回该值。当进行读操作时,
下面的值将会返回:
                   other(1) – 服务器在某种位置状态;
                   initializing(3) – 服务器正在(重新)初始化;
                   running(4) – 服务器正在运行。"
       ::= { dnsServConfig 5 }


   -- 服务器计数器组

   dnsServCounterAuthAns OBJECT-TYPE
       SYNTAX      Counter32
       MAX-ACCESS  read-only
       STATUS      current
       DESCRIPTION
               "服务器已经给予可靠应答的查询数。"
       ::= { dnsServCounter 2 }

   dnsServCounterAuthNoNames OBJECT-TYPE
       SYNTAX      Counter32
       MAX-ACCESS  read-only
       STATUS      current
       DESCRIPTION
               "服务器给予可靠的‘no such name’应答的查询数。"
       ::= { dnsServCounter 3 }

   dnsServCounterAuthNoDataResps OBJECT-TYPE
       SYNTAX      Counter32
       MAX-ACCESS  read-only
       STATUS      current
       DESCRIPTION
               "服务器给予可靠的‘no such data’应答(空应答)的查询数。"
       ::= { dnsServCounter 4 }

   dnsServCounterNonAuthDatas OBJECT-TYPE
       SYNTAX      Counter32
       MAX-ACCESS  read-only
       STATUS      current
       DESCRIPTION
               "服务器给予非可靠应答(缓存应答)的查询数。"
       ::= { dnsServCounter 5 }

   dnsServCounterNonAuthNoDatas OBJECT-TYPE
       SYNTAX      Counter32
       MAX-ACCESS  read-only
       STATUS      current
       DESCRIPTION
               "服务器给予非可靠的没有值应答(空应答)的查询数。"
       ::= { dnsServCounter 6 }

   dnsServCounterReferrals OBJECT-TYPE
       SYNTAX      Counter32
       MAX-ACCESS  read-only
       STATUS      current
       DESCRIPTION
               "送交其他服务器的的请求数。"
       ::= { dnsServCounter 7 }

   dnsServCounterErrors OBJECT-TYPE
       SYNTAX      Counter32
       MAX-ACCESS  read-only
       STATUS      current
       DESCRIPTION
               "服务器已经处理并报告有错误(RCODE值不是0或3)的请求数。"
       REFERENCE
               "RFC-1035 4.1.1.节"
       ::= { dnsServCounter 8 }

   dnsServCounterRelNames OBJECT-TYPE
       SYNTAX      Counter32
       MAX-ACCESS  read-only
       STATUS      current
       DESCRIPTION
"服务器接收到的请求中只有一个标签长度(文本格式 – 没有中间点)的
域名的请求数。"
       ::= { dnsServCounter 9 }

   dnsServCounterReqRefusals OBJECT-TYPE
       SYNTAX      Counter32
       MAX-ACCESS  read-only
       STATUS      current
       DESCRIPTION
               "被DNS服务器拒绝的DNS请求的数目。"
       ::= { dnsServCounter 10 }

   dnsServCounterReqUnparses OBJECT-TYPE
       SYNTAX      Counter32
       MAX-ACCESS  read-only
       STATUS      current
       DESCRIPTION
               "接收到但不可解析的请求数。"
       ::= { dnsServCounter 11 }

   dnsServCounterOtherErrors OBJECT-TYPE
       SYNTAX      Counter32
       MAX-ACCESS  read-only
       STATUS      current
       DESCRIPTION
               "由于其他(本地)服务器错误而终止的请求数。"
       ::= { dnsServCounter 12 }

   -- DNS服务器计数器表

   dnsServCounterTable OBJECT-TYPE
       SYNTAX      SEQUENCE OF DnsServCounterEntry
       MAX-ACCESS  not-accessible
       STATUS      current
       DESCRIPTION
               "由DNS类别和类型划分的计数器信息。"
       ::= { dnsServCounter 13 }

   dnsServCounterEntry OBJECT-TYPE
       SYNTAX      DnsServCounterEntry
       MAX-ACCESS  not-accessible
       STATUS      current
       DESCRIPTION
"该表包含服务器已知的各DNS类别和类型值的计数信息。管理软件可以
创建表的索引以获得所需的特定信息,例如,通过UDP到达该服务器的
查询具有类型值‘A’的记录的查询数。为了防止该表中的行数的不可控
制的增长,如果dnsServCounterRequests为0并且dnsServCounterResponses
为0,那么该行不存在。当查询该代理的这些实例时,返回‘no such’。"
       INDEX     { dnsServCounterOpCode,
                   dnsServCounterQClass,
                   dnsServCounterQType,
                   dnsServCounterTransport }
       ::= { dnsServCounterTable 1 }

   DnsServCounterEntry ::=
       SEQUENCE {
           dnsServCounterOpCode
               DnsOpCode,
           dnsServCounterQClass
               DnsClass,
           dnsServCounterQType
               DnsType,
           dnsServCounterTransport
               INTEGER,
           dnsServCounterRequests
               Counter32,
           dnsServCounterResponses
               Counter32
           }

   dnsServCounterOpCode OBJECT-TYPE
       SYNTAX      DnsOpCode
       MAX-ACCESS  not-accessible
       STATUS      current
       DESCRIPTION
               "表中该行被计数的记录的DNS OPCODE。"
       ::= { dnsServCounterEntry 1 }

   dnsServCounterQClass OBJECT-TYPE
       SYNTAX      DnsClass
       MAX-ACCESS  not-accessible
       STATUS      current
       DESCRIPTION
               "表中该行中的被计数的记录的类别。"
       ::= { dnsServCounterEntry 2 }

   dnsServCounterQType OBJECT-TYPE
       SYNTAX      DnsType
       MAX-ACCESS  not-accessible
       STATUS      current
       DESCRIPTION
               "表中该行中的被计数的记录的类型。"
       ::= { dnsServCounterEntry 3 }

   dnsServCounterTransport OBJECT-TYPE
       SYNTAX      INTEGER { udp(1), tcp(2), other(3) }
       MAX-ACCESS  not-accessible
       STATUS      current
       DESCRIPTION
               "值为udp(1)表明该行所报告的查询是以UDP发送的。
               值为tcp(2)表明该行所报告的查询是以TCP发送的。
               值为other(3) 表明该行所报告的查询是用除UDP和TCP以外的其他协议
               发送的。"
       ::= { dnsServCounterEntry 4 }

   dnsServCounterRequests OBJECT-TYPE
       SYNTAX      Counter32
       MAX-ACCESS  read-only
       STATUS      current
       DESCRIPTION
               "表中该行所记录的请求(查询)数。"
       ::= { dnsServCounterEntry 5 }

   dnsServCounterResponses OBJECT-TYPE
       SYNTAX      Counter32
       MAX-ACCESS  read-only
       STATUS      current
       DESCRIPTION
               "表中该行所记录的自从这种查询被初始化以来服务器做出的应答数。"
       ::= { dnsServCounterEntry 6 }



   -- 服务器可选计数器组

   -- 服务器可选计数器组是为了用于那些系统,它们区分来自不同的DNS查询源的查询。
   -- 这些查询如下定义。
   --
   -- 该组的对象实现于那些区分来自与服务器同一主机的查询、来自该服务器的访问
   -- 列表中定义的任意组中的某一主机的查询和来自其他主机的查询。
   --
   -- 服务器计数器组中的对象是一种总计。因此,例如如果想要确定来自‘远程’主机
   -- 已获得可靠应答的的查询数,就可以用servCounterAuthAns减去
   -- ServOptCounterFriendsAuthAns和ServOptCounterSelfAuthAns。
   --
   -- 这些区分的目的是为了在该基础上实现组查询和应答。
   -- 一种服务器用来区分的方法是查看DNS查询的源IP地址。如果查询源是‘自己’
   -- 那么该查询应该被计为‘自己’(本地主机)。如果查询源与‘访问列表’匹配, 
   -- 则该查询来自‘朋友’。‘访问列表’的组成是与实现有关的,并且应该尽量简单到
   -- 与DNS服务器位于同一IP网络中的主机被划分为‘朋友’。
   --
   -- 为了避免重复计数,应遵守下面的规则:
   -- 1. 主机不能在上面定义的三个组中的一个以上组中出现。
   -- 2. 所有来自本地主机的查询总是被计入‘自己’组,与访问列表(如果有的话)
   --   无关。
   -- 3. 访问列表不应该把所有的主机都定义为‘朋友’。也就是说,不是所有的主机
   -- 都是‘朋友’。

   dnsServOptCounterSelfAuthAns OBJECT-TYPE
       SYNTAX      Counter32
       MAX-ACCESS  read-only
       STATUS      current
       DESCRIPTION
"服务器已经处理的来自与它位于同一主机的解析器的请求数,并且这些
请求已经被可靠应答。"
       ::= { dnsServOptCounter 1 }

   dnsServOptCounterSelfAuthNoNames OBJECT-TYPE
       SYNTAX      Counter32
       MAX-ACCESS  read-only
       STATUS      current
       DESCRIPTION
"服务器已经处理的来自与它位于同一主机的解析器的请求数,并且这些
请求具有可靠的‘no such name’应答。"
       ::= { dnsServOptCounter 2 }

   dnsServOptCounterSelfAuthNoDataResps OBJECT-TYPE

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -