📄 rfc1612.txt
字号:
dnsResCacheGoodCaches OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"解析器成功缓存的RR数。"
::= { dnsResCache 3 }
dnsResCacheBadCaches OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"由于存在危险或自己不相关,解析器拒绝缓存的RR数。例如具有非常
高的TTL的RR,没有请求的根信息,或者与解析器的请求不相关的信息。
"
::= { dnsResCache 4 }
-- 解析器缓存表
dnsResCacheRRTable OBJECT-TYPE
SYNTAX SEQUENCE OF DnsResCacheRREntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"该表包含当前解析器的缓存中所有资源记录的信息。"
::= { dnsResCache 5 }
dnsResCacheRREntry OBJECT-TYPE
SYNTAX DnsResCacheRREntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"解析器缓存中的行。行只能由解析器创建。SNMP SET请求可删除行。"
INDEX { dnsResCacheRRName,
dnsResCacheRRClass,
dnsResCacheRRType,
dnsResCacheRRIndex }
::= { dnsResCacheRRTable 1 }
DnsResCacheRREntry ::=
SEQUENCE {
dnsResCacheRRName
DnsNameAsIndex,
dnsResCacheRRClass
DnsClass,
dnsResCacheRRType
DnsType,
dnsResCacheRRTTL
DnsTime,
dnsResCacheRRElapsedTTL
DnsTime,
dnsResCacheRRSource
IpAddress,
dnsResCacheRRData
OCTET STRING,
dnsResCacheRRStatus
RowStatus,
dnsResCacheRRIndex
Integer32,
dnsResCacheRRPrettyName
DnsName
}
dnsResCacheRRName OBJECT-TYPE
SYNTAX DnsNameAsIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"表中该行标识的缓存中的资源记录的所有者名。在RFC-1034中指明记
录的所有者是该RR来自的域名。"
REFERENCE
"RFC-1034 3.6.节"
::= { dnsResCacheRREntry 1 }
dnsResCacheRRClass OBJECT-TYPE
SYNTAX DnsClass
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"表中该行标识的缓存资源记录的DNS类别。"
::= { dnsResCacheRREntry 2 }
dnsResCacheRRType OBJECT-TYPE
SYNTAX DnsType
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"表中该行标识的缓存资源记录的DNS类型。"
::= { dnsResCacheRREntry 3 }
dnsResCacheRRTTL OBJECT-TYPE
SYNTAX DnsTime
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"DNS缓存中的资源记录的存活时间。这是与最初接收到的RR一同接收到
的初始TTL值。"
::= { dnsResCacheRREntry 4 }
dnsResCacheRRElapsedTTL OBJECT-TYPE
SYNTAX DnsTime
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"自从RR接收到后到当前的秒数。"
::= { dnsResCacheRREntry 5 }
dnsResCacheRRSource OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"接收到的RR来自哪个主机。"
::= { dnsResCacheRREntry 6 }
dnsResCacheRRData OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"缓存RR的RDATA部分。该值的格式遵循一种专门为资源记录的DNS类
别和类型定义的格式。"
REFERENCE
"RFC-1035 3.2.1.节"
::= { dnsResCacheRREntry 7 }
dnsResCacheRRStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"解析器缓存表的状态列。因为只有代理(DNS解析器)可以创建表中的
行,所以管理者可以向该变量写的值只有active(1)和destroy(6)."
::= { dnsResCacheRREntry 8 }
dnsResCacheRRIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"当其他的索引值不能唯一标识一行时,用附加的该值来唯一标识一行。"
::= { dnsResCacheRREntry 9 }
dnsResCacheRRPrettyName OBJECT-TYPE
SYNTAX DnsName
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"表中该行的RR的名字。除该变量中保留了字符的大小写外,它与
dnsResCacheRRName变量相同。"
REFERENCE
"RFC-1035 2.3.3.节"
::= { dnsResCacheRREntry 10 }
-- 解析器负缓存组
dnsResNCacheStatus OBJECT-TYPE
SYNTAX INTEGER { enabled(1), disabled(2), clear(3) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"解析器负响应缓存的状态/行为。
enabled(1)表示可以使用负响应缓存。查询操作可以返回该值。
disabled(2)表示当前没有使用负响应缓存。查询操作可以返回该值。
将该值赋为clear(3)将删除解析器负响应缓存中的所有内容。状态将保
留它在操作之前的值(例如enabled(1)或disabled(2))。该值不能被查
询操作返回。"
::= { dnsResNCache 1 }
dnsResNCacheMaxTTL OBJECT-TYPE
SYNTAX DnsTime
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"缓存的可靠错误的最大存活时间。
如果解析器没有实现最大TTL值,该值为0。"
::= { dnsResNCache 2 }
dnsResNCacheGoodNCaches OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"解析器已成功缓存的可靠错误的个数。"
::= { dnsResNCache 3 }
dnsResNCacheBadNCaches OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"由于没有提供适当的或使用可疑SOA RR,解析器想缓存这些错误但失败
的个数。"
REFERENCE
"RFC-1034 4.3.4.节"
::= { dnsResNCache 4 }
-- 解析器负缓存表
dnsResNCacheErrTable OBJECT-TYPE
SYNTAX SEQUENCE OF DnsResNCacheErrEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"解析器负响应缓存表。该表包含关于解析器缓存了的可靠错误的信息。"
::= { dnsResNCache 5 }
dnsResNCacheErrEntry OBJECT-TYPE
SYNTAX DnsResNCacheErrEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"解析器的负响应缓存表中的行。只有解析器可以创建行。可以用SNMP SET
请求来删除行。"
INDEX { dnsResNCacheErrQName,
dnsResNCacheErrQClass,
dnsResNCacheErrQType,
dnsResNCacheErrIndex }
::= { dnsResNCacheErrTable 1 }
DnsResNCacheErrEntry ::=
SEQUENCE {
dnsResNCacheErrQName
DnsNameAsIndex,
dnsResNCacheErrQClass
DnsQClass,
dnsResNCacheErrQType
DnsQType,
dnsResNCacheErrTTL
DnsTime,
dnsResNCacheErrElapsedTTL
DnsTime,
dnsResNCacheErrSource
IpAddress,
dnsResNCacheErrCode
INTEGER,
dnsResNCacheErrStatus
RowStatus,
dnsResNCacheErrIndex
Integer32,
dnsResNCacheErrPrettyName
DnsName
}
dnsResNCacheErrQName OBJECT-TYPE
SYNTAX DnsNameAsIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"与缓存的可靠错误相关的QNAME。"
REFERENCE
"RFC-1034 3.7.1.节"
::= { dnsResNCacheErrEntry 1 }
dnsResNCacheErrQClass OBJECT-TYPE
SYNTAX DnsQClass
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"与缓存的可靠错误相关的DNS QCLASS。"
::= { dnsResNCacheErrEntry 2 }
dnsResNCacheErrQType OBJECT-TYPE
SYNTAX DnsQType
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"与缓存的可靠错误相关的DNS QTYPE。"
::= { dnsResNCacheErrEntry 3 }
dnsResNCacheErrTTL OBJECT-TYPE
SYNTAX DnsTime
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"缓存的可靠错误的存活时间,接收到后应该以秒递减。如果解析器实现
了负响应缓存的TTL极限,它应是从伴随可靠错误的SOA的MINIMUM域
复制的TTL,或者是一个比较小的值。"
REFERENCE
"RFC-1034 4.3.4.节"
::= { dnsResNCacheErrEntry 4 }
dnsResNCacheErrElapsedTTL OBJECT-TYPE
SYNTAX DnsTime
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"自从接收到可靠错误以后到当前的秒数。"
::= { dnsResNCacheErrEntry 5 }
dnsResNCacheErrSource OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"发送可靠错误的主机。如果未知,该值为0.0.0.0。"
::= { dnsResNCacheErrEntry 6 }
dnsResNCacheErrCode OBJECT-TYPE
SYNTAX INTEGER { nonexistantName(1), noData(2), other(3) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"已缓存的可靠错误:
nonexistantName(1)表示是一个可靠的名字错误(RCODE = 3)。
noData(2)表示一个没有错误的可靠响应(RCODE = 0)并且没有相关数据。
other(3)表是其他的缓存可靠错误。当前已知的有‘no such errors’"
::= { dnsResNCacheErrEntry 7 }
dnsResNCacheErrStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"解析器响应缓存表的状态列。由于只有代理(DNS解析器)可以创建该
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -