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

📄 rfc2922.mib

📁 wm PNE 3.3 source code, running at more than vxworks6.x version.
💻 MIB
📖 第 1 页 / 共 2 页
字号:
            A value of ptopoDiscoveryLocal indicates this entry was            configured by the local agent, without use of a discovery            protocol.            A value of { 0 0 } indicates this entry was created manually            by an NMS via the associated RowStatus object. "    ::= { ptopoConnEntry 9 }ptopoConnAgentNetAddrType  OBJECT-TYPE    SYNTAX      AddressFamilyNumbers    MAX-ACCESS  read-create    STATUS      current    DESCRIPTION            "This network address type of the associated            ptopoConnNetAddr object, unless that object contains a zero            length string.  In such a case, an NMS application should            ignore any returned value for this object.            This object may not be modified if the associated            ptopoConnRowStatus object has a value of active(1)."    ::= { ptopoConnEntry 10 }ptopoConnAgentNetAddr  OBJECT-TYPE    SYNTAX      PtopoGenAddr    MAX-ACCESS  read-create    STATUS      current    DESCRIPTION            "This object identifies a network address which may be used            to reach an SNMP agent entity containing information for the            chassis and port components represented by the associated            'ptopoConnRemoteChassis' and 'ptopoConnRemotePort' objects.            If no such address is known, then this object shall contain            an empty string.            This object may not be modified if the associated            ptopoConnRowStatus object has a value of active(1)."    ::= { ptopoConnEntry 11 }ptopoConnMultiMacSASeen  OBJECT-TYPE    SYNTAX      PtopoAddrSeenState    MAX-ACCESS  read-only    STATUS      current    DESCRIPTION            "This object indicates if multiple unicast source MAC            addresses have been detected by the agent from the remote            connection endpoint, since the creation of this entry.            If this entry has an associated ptopoConnRemoteChassisType            and/or ptopoConnRemotePortType value other than            'portIdMacAddr(3)', then the value 'notUsed(1)' is returned.            Otherwise, one of the following conditions must be true:            If the agent has not yet detected any unicast source MAC            addresses from the remote port, then the value 'unknown(2)'            is returned.            If the agent has detected exactly one unicast source MAC            address from the remote port, then the value 'oneAddr(3)' is            returned.            If the agent has detected more than one unicast source MAC            address from the remote port, then the value 'multiAddr(4)'            is returned."    ::= { ptopoConnEntry 12 }ptopoConnMultiNetSASeen  OBJECT-TYPE    SYNTAX      PtopoAddrSeenState    MAX-ACCESS  read-only    STATUS      current    DESCRIPTION            "This object indicates if multiple network layer source            addresses have been detected by the agent from the remote            connection endpoint, since the creation of this entry.            If this entry has an associated ptopoConnRemoteChassisType            or ptopoConnRemotePortType value other than            'portIdGenAddr(4)' then the value 'notUsed(1)' is returned.            Otherwise, one of the following conditions must be true:            If the agent has not yet detected any network source            addresses of the appropriate type from the remote port, then            the value 'unknown(2)' is returned.            If the agent has detected exactly one network source address            of the appropriate type from the remote port, then the value            'oneAddr(3)' is returned.            If the agent has detected more than one network source            address (of the same appropriate type) from the remote port,            this the value 'multiAddr(4)' is returned."    ::= { ptopoConnEntry 13 }ptopoConnIsStatic  OBJECT-TYPE    SYNTAX      TruthValue    MAX-ACCESS  read-create    STATUS      current    DESCRIPTION            "This object identifies static ptopoConnEntries.  If this            object has the value 'true(1)', then this entry is not            subject to any age-out mechanisms implemented by the agent.            If this object has the value 'false(2)', then this entry is            subject to all age-out mechanisms implemented by the agent.            This object may not be modified if the associated            ptopoConnRowStatus object has a value of active(1)."    DEFVAL { false }    ::= { ptopoConnEntry 14 }ptopoConnLastVerifyTime  OBJECT-TYPE    SYNTAX      TimeStamp    MAX-ACCESS  read-only    STATUS      current    DESCRIPTION            "If the associated value of ptopoConnIsStatic is equal to            'false(2)', then this object contains the value of sysUpTime            at the time the conceptual row was last verified by the            agent, e.g., via reception of a topology protocol message,            pertaining to the associated remote chassis and port.            If the associated value of ptopoConnIsStatic is equal to            'true(1)', then this object shall contain the value of            sysUpTime at the time this entry was last activated (i.e.,            ptopoConnRowStatus set to 'active(1)')."    ::= { ptopoConnEntry 15 }ptopoConnRowStatus OBJECT-TYPE    SYNTAX      RowStatus    MAX-ACCESS  read-create    STATUS      current    DESCRIPTION            "The status of this conceptual row."    ::= { ptopoConnEntry 16 }--  ***********************************************************----           P T O P O    G E N E R A L     G R O U P----  ***********************************************************-- last change time stamp for the whole MIBptopoLastChangeTime OBJECT-TYPE    SYNTAX      TimeStamp    MAX-ACCESS  read-only    STATUS      current    DESCRIPTION            "The value of sysUpTime at the time a conceptual row is            created, modified, or deleted in the ptopoConnTable.            An NMS can use this object to reduce polling of the            ptopoData group objects."    ::= { ptopoGeneral 1 }ptopoConnTabInserts OBJECT-TYPE    SYNTAX      Counter32    UNITS       "table entries"    MAX-ACCESS  read-only    STATUS      current    DESCRIPTION            "The number of times an entry has been inserted into the            ptopoConnTable."    ::= { ptopoGeneral 2 }ptopoConnTabDeletes OBJECT-TYPE    SYNTAX      Counter32    UNITS       "table entries"    MAX-ACCESS  read-only    STATUS      current    DESCRIPTION            "The number of times an entry has been deleted from the            ptopoConnTable."    ::= { ptopoGeneral 3 }ptopoConnTabDrops OBJECT-TYPE    SYNTAX      Counter32    UNITS       "table entries"    MAX-ACCESS  read-only    STATUS      current    DESCRIPTION            "The number of times an entry would have been added to the            ptopoConnTable, (e.g., via information learned from a            topology protocol), but was not because of insufficient            resources."    ::= { ptopoGeneral 4 }ptopoConnTabAgeouts OBJECT-TYPE    SYNTAX      Counter32    MAX-ACCESS  read-only    STATUS      current    DESCRIPTION            "The number of times an entry has been deleted from the            ptopoConnTable because the information timeliness interval            for that entry has expired."    ::= { ptopoGeneral 5 }--  ***********************************************************----           P T O P O    C O N F I G     G R O U P----  ***********************************************************ptopoConfigTrapInterval OBJECT-TYPE    SYNTAX      Integer32 (0 | 5..3600)    UNITS       "seconds"    MAX-ACCESS  read-write    STATUS      current    DESCRIPTION            "This object controls the transmission of PTOPO            notifications.            If this object has a value of zero, then no            ptopoConfigChange notifications will be transmitted by the            agent.            If this object has a non-zero value, then the agent must not            generate more than one ptopoConfigChange trap-event in the            indicated period, where a 'trap-event' is the transmission            of a single notification PDU type to a list of notification            destinations.  If additional configuration changes occur            within the indicated throttling period, then these trap-            events must be suppressed by the agent. An NMS should            periodically check the value of ptopoLastChangeTime to            detect any missed ptopoConfigChange trap-events, e.g. due to            throttling or transmission loss.            If notification transmission is enabled, the suggested            default throttling period is 60 seconds, but transmission            should be disabled by default.            If the agent is capable of storing non-volatile            configuration, then the value of this object must be            restored after a re-initialization of the management            system."    DEFVAL { 0 }    ::= { ptopoConfig 1 }ptopoConfigMaxHoldTime OBJECT-TYPE    SYNTAX      Integer32 (1..2147483647)    UNITS       "seconds"    MAX-ACCESS  read-write    STATUS      current    DESCRIPTION            "This object specifies the desired time interval for which            an agent will maintain dynamic ptopoConnEntries.            After the specified number of seconds since the last time an            entry was verified, in the absence of new verification            (e.g., receipt of a topology protocol message), the agent            shall remove the entry.  Note that entries may not always be            removed immediately, but may possibly be removed at periodic            garbage collection intervals.            This object only affects dynamic ptopoConnEntries, i.e.  for            which ptopoConnIsStatic equals 'false(2)'. Static entries            are not aged out.            Note that dynamic ptopoConnEntries may also be removed by            the agent due to the expired timeliness of learned topology            information (e.g., timeliness interval for a remote port            expires).  The actual age-out interval for a given entry is            defined by the following formula:              age-out-time =                min(ptopoConfigMaxHoldTime, <entry-specific hold-time>)            where <entry-specific hold-time> is determined by the            discovery algorithm, and may be different for each entry."    DEFVAL { 300 }    ::= { ptopoConfig 2 }-- PTOPO MIB Notification DefinitionsptopoMIBNotifications  OBJECT IDENTIFIER ::= { ptopoMIB 2 }ptopoMIBTrapPrefix     OBJECT IDENTIFIER ::=      { ptopoMIBNotifications 0 }ptopoConfigChange NOTIFICATION-TYPE    OBJECTS       {             ptopoConnTabInserts,             ptopoConnTabDeletes,             ptopoConnTabDrops,             ptopoConnTabAgeouts    }    STATUS        current    DESCRIPTION            "A ptopoConfigChange notification is sent when the value of            ptopoLastChangeTime changes. It can be utilized by an NMS to            trigger physical topology table maintenance polls.            Note that transmission of ptopoConfigChange notifications            are throttled by the agent, as specified by the            'ptopoConfigTrapInterval' object."   ::= { ptopoMIBTrapPrefix 1 }-- PTOPO Registration PointsptopoRegistrationPoints  OBJECT IDENTIFIER ::= { ptopoMIB 3 }-- values used with ptopoConnDiscAlgorithm objectptopoDiscoveryMechanisms OBJECT IDENTIFIER ::=      { ptopoRegistrationPoints 1 }ptopoDiscoveryLocal      OBJECT IDENTIFIER ::=      { ptopoDiscoveryMechanisms 1 }-- conformance informationptopoConformance OBJECT IDENTIFIER ::= { ptopoMIB 4 }ptopoCompliances OBJECT IDENTIFIER ::= { ptopoConformance 1 }ptopoGroups      OBJECT IDENTIFIER ::= { ptopoConformance 2 }-- compliance statementsptopoCompliance MODULE-COMPLIANCE   STATUS  current    DESCRIPTION            "The compliance statement for SNMP entities which implement            the PTOPO MIB."    MODULE  -- this module        MANDATORY-GROUPS {              ptopoDataGroup,              ptopoGeneralGroup,              ptopoConfigGroup,              ptopoNotificationsGroup        }    ::= { ptopoCompliances 1 }-- MIB groupingsptopoDataGroup   OBJECT-GROUP    OBJECTS {         ptopoConnRemoteChassisType,         ptopoConnRemoteChassis,         ptopoConnRemotePortType,         ptopoConnRemotePort,         ptopoConnDiscAlgorithm,         ptopoConnAgentNetAddrType,         ptopoConnAgentNetAddr,         ptopoConnMultiMacSASeen,         ptopoConnMultiNetSASeen,         ptopoConnIsStatic,         ptopoConnLastVerifyTime,         ptopoConnRowStatus    }    STATUS  current    DESCRIPTION            "The collection of objects which are used to represent            physical topology information for which a single agent            provides management information.            This group is mandatory for all implementations of the PTOPO            MIB."    ::= { ptopoGroups 1 }ptopoGeneralGroup    OBJECT-GROUP    OBJECTS {         ptopoLastChangeTime,         ptopoConnTabInserts,         ptopoConnTabDeletes,         ptopoConnTabDrops,         ptopoConnTabAgeouts    }    STATUS  current    DESCRIPTION            "The collection of objects which are used to report the            general status of the PTOPO MIB implementation.            This group is mandatory for all agents which implement the            PTOPO MIB."    ::= { ptopoGroups 2 }ptopoConfigGroup    OBJECT-GROUP    OBJECTS {         ptopoConfigTrapInterval,         ptopoConfigMaxHoldTime    }    STATUS  current    DESCRIPTION            "The collection of objects which are used to configure the            PTOPO MIB implementation behavior.            This group is mandatory for agents which implement the PTOPO            MIB."    ::= { ptopoGroups 3 }ptopoNotificationsGroup NOTIFICATION-GROUP    NOTIFICATIONS {         ptopoConfigChange    }    STATUS        current    DESCRIPTION            "The collection of notifications used to indicate PTOPO MIB            data consistency and general status information.            This group is mandatory for agents which implement the PTOPO            MIB."    ::= { ptopoGroups 4 }END

⌨️ 快捷键说明

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