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

📄 nhrp-mib

📁 很不错java的SNMP应用例子
💻
📖 第 1 页 / 共 5 页
字号:
        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        reboot situation, or if this row is backed up by        nonvolatile or permanent storage."    DEFVAL      { nonVolatile }    ::= { nhrpClientEntry 14 }nhrpClientRowStatus 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."    ::= { nhrpClientEntry 15 }---- The NHRP Client Registration Table--nhrpClientRegistrationTable OBJECT-TYPE    SYNTAX      SEQUENCE OF NhrpClientRegistrationEntry    MAX-ACCESS  not-accessible    STATUS      current    DESCRIPTION        "A table of Registration Request Information that        needs to be maintained by the NHCs (clients)."    REFERENCE        "Section 5.2.3 NHRP Registration Request, RFC 2332 [17]."    ::= { nhrpClientObjects 2 }nhrpClientRegistrationEntry OBJECT-TYPE    SYNTAX      NhrpClientRegistrationEntry    MAX-ACCESS  not-accessible    STATUS      current    DESCRIPTION        "An NHC needs to maintain registration request information        between the NHC and the NHS.  An entry in this table        represents information for a single registration request."    INDEX       { nhrpClientIndex,                  nhrpClientRegIndex                }    ::= { nhrpClientRegistrationTable 1 }NhrpClientRegistrationEntry ::= SEQUENCE {    nhrpClientRegIndex          Unsigned32,    nhrpClientRegUniqueness     INTEGER,    nhrpClientRegState          INTEGER,    nhrpClientRegRowStatus      RowStatus}nhrpClientRegIndex OBJECT-TYPE    SYNTAX      Unsigned32 (1..4294967295)

⌨️ 快捷键说明

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