📄 rfc2677.mib
字号:
table. When this value reaches 0 (zero) the row should be deleted. If the value of 'nhrpCacheHoldingTimeValid is false(2) then this object is undefined." ::= { nhrpCacheEntry 12 } nhrpCacheNegotiatedMtu OBJECT-TYPE SYNTAX Integer32 (0..65535) MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum transmission unit (MTU) that was negotiated or registered for this entity. In other words, this is the actual MTU being used." ::= { nhrpCacheEntry 13 } nhrpCachePreference OBJECT-TYPE SYNTAX Integer32 (0..255) MAX-ACCESS read-create STATUS current DESCRIPTION "An object which reflects the Preference value of the Client Information Entry (CIE). Zero or more Client Information Entries (CIEs) may be included in the NHRP Packet. One of the fields in the CIE is the Preference. For a complete description of the CIE, refer to Section 5.2.0.1 of RFC 2332 [17]." REFERENCE "Section 5.2.0.1 Mandatory Part Format, RFC 2332 [17]." ::= { nhrpCacheEntry 14 } nhrpCacheStorageType OBJECT-TYPE SYNTAX StorageType MAX-ACCESS read-create STATUS current DESCRIPTION "This value only has meaning when the 'nhrpCacheType' has the value of 'administrativelyAdded'. When the row is created due to being 'administrativelyAdded', this object reflects whether this row is kept in volatile storage and lost upon reboot or if this row is backed up by non-volatile or permanent storage. If the value of 'nhrpCacheType' has a value which is not 'administrativelyAdded, then the value of this object is 'other(1)'." DEFVAL { nonVolatile } ::= { nhrpCacheEntry 15 } nhrpCacheRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "An object that allows entries in this table to be created and deleted using the RowStatus convention." ::= { nhrpCacheEntry 16 } -- -- The NHRP Purge Request Table -- nhrpPurgeReqTable OBJECT-TYPE SYNTAX SEQUENCE OF NhrpPurgeReqEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table will track Purge Request Information." ::= { nhrpGeneralObjects 3 } nhrpPurgeReqEntry OBJECT-TYPE SYNTAX NhrpPurgeReqEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Information regarding a Purge Request." INDEX { nhrpPurgeIndex } ::= { nhrpPurgeReqTable 1 } NhrpPurgeReqEntry ::= SEQUENCE { nhrpPurgeIndex Unsigned32, nhrpPurgeCacheIdentifier Unsigned32, nhrpPurgePrefixLength Integer32, nhrpPurgeRequestID Unsigned32, nhrpPurgeReplyExpected TruthValue, nhrpPurgeRowStatus RowStatus } nhrpPurgeIndex OBJECT-TYPE SYNTAX Unsigned32 (1..4294967295) MAX-ACCESS not-accessible STATUS current DESCRIPTION "An index for this entry that has local significance within the scope of this table." ::= { nhrpPurgeReqEntry 1 } nhrpPurgeCacheIdentifier OBJECT-TYPE SYNTAX Unsigned32 (1..4294967295) MAX-ACCESS read-create STATUS current DESCRIPTION "This object identifies which row in 'nhrpCacheTable' is being purged. This object should have the same value as the 'nhrpCacheIndex' in the 'nhrpCacheTable'." ::= { nhrpPurgeReqEntry 2 } nhrpPurgePrefixLength OBJECT-TYPE SYNTAX Integer32 (0..255) MAX-ACCESS read-only STATUS current DESCRIPTION "In the case of NHRP Purge Requests, this specifies the equivalence class of addresses which match the first 'Prefix Length' bit positions of the Client Protocol Address specified in the Client Information Entry (CIE)." ::= { nhrpPurgeReqEntry 3 } nhrpPurgeRequestID OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-create STATUS current DESCRIPTION "The Request ID used in the purge request." ::= { nhrpPurgeReqEntry 4 } nhrpPurgeReplyExpected OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-create STATUS current DESCRIPTION "An indication of whether this Purge Request has the 'N' Bit cleared (off)." ::= { nhrpPurgeReqEntry 5 } nhrpPurgeRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "An object that allows entries in this table to be created and deleted using the RowStatus convention." ::= { nhrpPurgeReqEntry 6 } --**************************************************************** -- NHRP Client Objects --**************************************************************** nhrpClientObjects OBJECT IDENTIFIER ::= { nhrpObjects 2 } -- -- The NHRP Client Table -- nhrpClientTable OBJECT-TYPE SYNTAX SEQUENCE OF NhrpClientEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Information about NHRP clients (NHCs) managed by this agent." ::= { nhrpClientObjects 1 } nhrpClientEntry OBJECT-TYPE SYNTAX NhrpClientEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Information about a single NHC." INDEX { nhrpClientIndex } ::= { nhrpClientTable 1 } NhrpClientEntry ::= SEQUENCE { nhrpClientIndex Unsigned32, nhrpClientInternetworkAddrType AddressFamilyNumbers, nhrpClientInternetworkAddr NhrpGenAddr, nhrpClientNbmaAddrType AddressFamilyNumbers, nhrpClientNbmaAddr NhrpGenAddr, nhrpClientNbmaSubaddr NhrpGenAddr, nhrpClientInitialRequestTimeout Integer32, nhrpClientRegistrationRequestRetries Integer32, nhrpClientResolutionRequestRetries Integer32, nhrpClientPurgeRequestRetries Integer32, nhrpClientDefaultMtu Unsigned32, nhrpClientHoldTime Unsigned32, nhrpClientRequestID Unsigned32, nhrpClientStorageType StorageType, nhrpClientRowStatus RowStatus } nhrpClientIndex OBJECT-TYPE SYNTAX Unsigned32 (1..4294967295) MAX-ACCESS not-accessible STATUS current DESCRIPTION "An identifier for the NHRP client that is unique within the scope of this agent. The 'nhrpNextIndex' value should be consulted (read), prior to creating a row in this table, and the value returned from reading 'nhrpNextIndex' should be used as this object's value." ::= { nhrpClientEntry 1 } nhrpClientInternetworkAddrType OBJECT-TYPE SYNTAX AddressFamilyNumbers MAX-ACCESS read-create STATUS current DESCRIPTION "The type of the internetwork layer address of this client. This object indicates how the value of nhrpClientInternetworkAddr is to be interpreted." ::= { nhrpClientEntry 2 } nhrpClientInternetworkAddr OBJECT-TYPE SYNTAX NhrpGenAddr MAX-ACCESS read-create STATUS current DESCRIPTION "The value of the internetwork layer address of this client." ::= { nhrpClientEntry 3 } nhrpClientNbmaAddrType OBJECT-TYPE SYNTAX AddressFamilyNumbers MAX-ACCESS read-create STATUS current DESCRIPTION "The type of the NBMA subnetwork address of this client. This object indicates how the values of nhrpClientNbmaAddr and nhrpClientNbmaSubaddr are to be interpreted." ::= { nhrpClientEntry 4 } nhrpClientNbmaAddr OBJECT-TYPE SYNTAX NhrpGenAddr MAX-ACCESS read-create STATUS current DESCRIPTION "The NBMA subnetwork address of this client." ::= { nhrpClientEntry 5 } nhrpClientNbmaSubaddr OBJECT-TYPE SYNTAX NhrpGenAddr MAX-ACCESS read-create STATUS current DESCRIPTION "The NBMA subaddress of this client. For NBMA address families without a subaddress concept, this will be a zero-length OCTET STRING." ::= { nhrpClientEntry 6 } nhrpClientInitialRequestTimeout OBJECT-TYPE SYNTAX Integer32 (1..900) UNITS "seconds" MAX-ACCESS read-create STATUS current DESCRIPTION "The number of seconds that the client will wait before timing out an NHRP initial request. This object only has meaning for the initial timeout period." DEFVAL { 10 } ::= { nhrpClientEntry 7 } nhrpClientRegistrationRequestRetries OBJECT-TYPE SYNTAX Integer32 (0..65535) MAX-ACCESS read-create STATUS current DESCRIPTION "The number of times the client will retry the registration request before failure. A value of 0 means don't retry. A value of 65535 means retry forever." DEFVAL { 3 } ::= { nhrpClientEntry 8 } nhrpClientResolutionRequestRetries OBJECT-TYPE SYNTAX Integer32 (0..65535) MAX-ACCESS read-create STATUS current DESCRIPTION "The number of times the client will retry the resolution request before failure. A value of 0 means don't retry. A value of 65535 means retry forever." DEFVAL { 3 } ::= { nhrpClientEntry 9 } nhrpClientPurgeRequestRetries OBJECT-TYPE SYNTAX Integer32 (0..65535) MAX-ACCESS read-create STATUS current DESCRIPTION "The number of times the client will retry a purge request before failure. A value of 0 means don't retry. A value of 65535 means retry forever." DEFVAL { 3 } ::= { nhrpClientEntry 10 } nhrpClientDefaultMtu OBJECT-TYPE SYNTAX Unsigned32 (0..65535) MAX-ACCESS read-create STATUS current DESCRIPTION "The default maximum transmission unit (MTU) of the LIS/LAG which this client should use. This object will be initialized by the agent to the default MTU of the LIS/LAG (which is 9180) unless a different MTU value is specified during creation of this Client." REFERENCE "RFC 2225 [25], Classical IP and ARP over ATM, Section 7, DEFAULT VALUE FOR IP MTU OVER ATM AAL5." DEFVAL { 9180 } ::= { nhrpClientEntry 11 } nhrpClientHoldTime OBJECT-TYPE SYNTAX Unsigned32(0..65535) UNITS "seconds" MAX-ACCESS read-create STATUS current DESCRIPTION "The hold time the client will register." DEFVAL { 900 } ::= { nhrpClientEntry 12 } nhrpClientRequestID OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-create STATUS current DESCRIPTION "The Request ID used to register this client with its server. According to Section 5.2.3 of the NHRP Specification, RFC 2332 [17], the Request ID must be kept in non-volatile storage, so that if an NHC crashes and re-initializes, it will use a different Request ID during the registration process when reregistering with the same NHS." REFERENCE "Section 5.2.3 NHRP Registration Request, RFC 2332 [17]." ::= { nhrpClientEntry 13 } nhrpClientStorageType OBJECT-TYPE SYNTAX StorageType MAX-ACCESS read-create STATUS current DESCRIPTION "This object defines whether this row is kept in volatile storage and lost upon a Client crash or
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -