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

📄 mpls-lsr-std-mib

📁 很不错java的SNMP应用例子
💻
📖 第 1 页 / 共 5 页
字号:
MplsInSegmentPerfEntry ::= SEQUENCE {    mplsInSegmentPerfOctets             Counter32,    mplsInSegmentPerfPackets            Counter32,    mplsInSegmentPerfErrors             Counter32,    mplsInSegmentPerfDiscards           Counter32,    -- high capacity counter    mplsInSegmentPerfHCOctets           Counter64,    mplsInSegmentPerfDiscontinuityTime  TimeStamp   }mplsInSegmentPerfOctets OBJECT-TYPE   SYNTAX        Counter32   MAX-ACCESS    read-only   STATUS        current   DESCRIPTION       "This value represents the total number of octets        received by this segment. It MUST be equal to the        least significant 32 bits of        mplsInSegmentPerfHCOctets        if mplsInSegmentPerfHCOctets is supported according to        the rules spelled out in RFC2863."   ::= { mplsInSegmentPerfEntry 1 }mplsInSegmentPerfPackets OBJECT-TYPE   SYNTAX        Counter32   MAX-ACCESS    read-only   STATUS        current   DESCRIPTION       "Total number of packets received by this segment."   ::= { mplsInSegmentPerfEntry 2 }mplsInSegmentPerfErrors OBJECT-TYPE   SYNTAX        Counter32   MAX-ACCESS    read-only   STATUS        current   DESCRIPTION       "The number of errored packets received on this        segment."   ::= { mplsInSegmentPerfEntry 3 }mplsInSegmentPerfDiscards OBJECT-TYPE   SYNTAX        Counter32   MAX-ACCESS    read-only   STATUS        current   DESCRIPTION       "The number of labeled packets received on this in-        segment, which were chosen to be discarded even        though no errors had been detected to prevent their        being transmitted.  One possible reason for        discarding such a labeled packet could be to free up        buffer space."   ::= { mplsInSegmentPerfEntry 4 }mplsInSegmentPerfHCOctets OBJECT-TYPE   SYNTAX        Counter64   MAX-ACCESS    read-only   STATUS        current   DESCRIPTION       "The total number of octets received.  This is the 64        bit version of mplsInSegmentPerfOctets,        if mplsInSegmentPerfHCOctets is supported according to        the rules spelled out in RFC2863."   ::= { mplsInSegmentPerfEntry 5 }mplsInSegmentPerfDiscontinuityTime OBJECT-TYPE   SYNTAX      TimeStamp   MAX-ACCESS  read-only   STATUS      current   DESCRIPTION       "The value of sysUpTime on the most recent occasion        at which any one or more of this segment's Counter32        or Counter64 suffered a discontinuity. If no such        discontinuities have occurred since the last re-        initialization of the local management subsystem,        then this object contains a zero value."   ::= { mplsInSegmentPerfEntry 6 }-- End of mplsInSegmentPerfTable.-- out-segment table.mplsOutSegmentIndexNext OBJECT-TYPE   SYNTAX        MplsIndexNextType   MAX-ACCESS    read-only   STATUS        current   DESCRIPTION       "This object contains the next available value to        be used for mplsOutSegmentIndex when creating entries        in the mplsOutSegmentTable. The special value of a        string containing the single octet 0x00        indicates that no new entries can be created in this        table. Agents not allowing managers to create entries        in this table MUST set this object to this special        value."   ::= { mplsLsrObjects 6 }mplsOutSegmentTable  OBJECT-TYPE   SYNTAX        SEQUENCE OF MplsOutSegmentEntry   MAX-ACCESS    not-accessible   STATUS        current   DESCRIPTION       "This table contains a representation of the outgoing        segments from an LSR."   ::= { mplsLsrObjects 7 }mplsOutSegmentEntry  OBJECT-TYPE   SYNTAX        MplsOutSegmentEntry   MAX-ACCESS    not-accessible   STATUS        current   DESCRIPTION       "An entry in this table represents one outgoing        segment.  An entry can be created by a network        administrator, an SNMP agent, or an MPLS signaling        protocol.  The object mplsOutSegmentOwner indicates        the creator of this entry. The value of        mplsOutSegmentRowStatus cannot be active(1) unless        the ifTable entry corresponding to        mplsOutSegmentInterface exists.        Note that the indexing of this table uses a single,        arbitrary index (mplsOutSegmentIndex) to indicate        which out-segment (i.e.: label) is being switched to        from which in-segment (i.e: label) or in-segments.        This is necessary because it is possible to have an        equal-cost multi-path situation where two identical        out-going labels are assigned to the same        cross-connect (i.e.: they go to two different neighboring        LSRs); thus, requiring two out-segments. In order to        preserve the uniqueness of the references        by the mplsXCEntry, an arbitrary integer must be used as        the index for this table."   INDEX { mplsOutSegmentIndex }   ::= { mplsOutSegmentTable 1 }MplsOutSegmentEntry ::= SEQUENCE {  mplsOutSegmentIndex                MplsIndexType,  mplsOutSegmentInterface            InterfaceIndexOrZero,  mplsOutSegmentPushTopLabel         TruthValue,  mplsOutSegmentTopLabel             MplsLabel,  mplsOutSegmentTopLabelPtr          RowPointer,  mplsOutSegmentNextHopAddrType      InetAddressType,  mplsOutSegmentNextHopAddr          InetAddress,  mplsOutSegmentXCIndex              MplsIndexType,  mplsOutSegmentOwner                MplsOwner,  mplsOutSegmentTrafficParamPtr      RowPointer,  mplsOutSegmentRowStatus            RowStatus,  mplsOutSegmentStorageType          StorageType}mplsOutSegmentIndex OBJECT-TYPE   SYNTAX        MplsIndexType   MAX-ACCESS    not-accessible   STATUS        current   DESCRIPTION       "This value contains a unique index for this row.        While a value of a string containing the single        octet 0x00 is not valid as an index for entries        in this table, it can be supplied as a valid value        to index the mplsXCTable to represent entries for        which no out-segment has been configured or        exists."   ::= { mplsOutSegmentEntry 1 }mplsOutSegmentInterface OBJECT-TYPE   SYNTAX        InterfaceIndexOrZero   MAX-ACCESS    read-create   STATUS        current   DESCRIPTION       "This value must contain the interface index of the        outgoing interface. This object cannot be modified        if mplsOutSegmentRowStatus is active(1). The        mplsOutSegmentRowStatus cannot be set to active(1)        until this object is set to a value corresponding to        a valid ifEntry."   ::= { mplsOutSegmentEntry 2 }mplsOutSegmentPushTopLabel OBJECT-TYPE   SYNTAX        TruthValue   MAX-ACCESS    read-create   STATUS        current   DESCRIPTION       "This value indicates whether or not a top label        should be pushed onto the outgoing packet's label        stack.  The value of this variable MUST be set to        true(1) if the outgoing interface does not support        pop-and-go (and no label stack remains). For example,        on ATM interface, or if the segment represents a        tunnel origination.  Note that it is considered        an error in the case that mplsOutSegmentPushTopLabel        is set to false, but the cross-connect entry which        refers to this out-segment has a non-zero        mplsLabelStackIndex.  The LSR MUST ensure that this        situation does not happen. This object cannot be        modified if mplsOutSegmentRowStatus is active(1)."   DEFVAL { true }   ::= { mplsOutSegmentEntry 3 }mplsOutSegmentTopLabel OBJECT-TYPE   SYNTAX        MplsLabel   MAX-ACCESS    read-create   STATUS        current   DESCRIPTION       "If mplsOutSegmentPushTopLabel is true then this        represents the label that should be pushed onto the        top of the outgoing packet's label stack. Otherwise        this value SHOULD be set to 0 by the management        station and MUST be ignored by the agent. This        object cannot be modified if mplsOutSegmentRowStatus        is active(1)."   DEFVAL { 0 }   ::= { mplsOutSegmentEntry 4 }mplsOutSegmentTopLabelPtr OBJECT-TYPE   SYNTAX        RowPointer   MAX-ACCESS    read-create   STATUS        current   DESCRIPTION       "If the label for this segment cannot be represented        fully within the mplsOutSegmentLabel object,        this object MUST point to the first accessible        column of a conceptual row in an external table containing        the label.  In this case, the mplsOutSegmentTopLabel        object SHOULD be set to 0 and ignored. This object        MUST be set to zeroDotZero otherwise."   DEFVAL { zeroDotZero }   ::= { mplsOutSegmentEntry 5 }mplsOutSegmentNextHopAddrType OBJECT-TYPE   SYNTAX        InetAddressType   MAX-ACCESS    read-create   STATUS        current   DESCRIPTION       "Indicates the next hop Internet address type.        Only values unknown(0), ipv4(1) or ipv6(2)        have to be supported.        A value of unknown(0) is allowed only when        the outgoing interface is of type point-to-point.        If any other unsupported values are attempted in a set        operation, the agent MUST return an inconsistentValue        error."   REFERENCE       "See RFC3291."   ::= { mplsOutSegmentEntry 6 }mplsOutSegmentNextHopAddr OBJECT-TYPE   SYNTAX        InetAddress   MAX-ACCESS    read-create   STATUS        current   DESCRIPTION       "The internet address of the next hop. The type of        this address is determined by the value of the        mplslOutSegmentNextHopAddrType object.        This object cannot be modified if        mplsOutSegmentRowStatus is active(1)."   ::= { mplsOutSegmentEntry 7 }mplsOutSegmentXCIndex OBJECT-TYPE   SYNTAX        MplsIndexType   MAX-ACCESS    read-only   STATUS        current   DESCRIPTION       "Index into mplsXCTable which identifies which cross-        connect entry this segment is part of.  A value of        the string containing the single octet 0x00        indicates that this entry is not referred        to by any cross-connect entry.  When a cross-connect        entry is created which this out-segment is a part of,        this object MUST be updated by the agent to reflect        the value of mplsXCIndex of that cross-connect        entry."   ::= { mplsOutSegmentEntry 8 }mplsOutSegmentOwner OBJECT-TYPE   SYNTAX        MplsOwner   MAX-ACCESS    read-only   STATUS        current   DESCRIPTION       "Denotes the entity which created and is responsible        for managing this segment."   ::= { mplsOutSegmentEntry 9 }mplsOutSegmentTrafficParamPtr OBJECT-TYPE   SYNTAX        RowPointer   MAX-ACCESS    read-create   STATUS        current   DESCRIPTION     "This variable represents a pointer to the traffic      parameter specification for this out-segment.  This      value may point at an entry in the      MplsTunnelResourceEntry in the MPLS-TE-STD-MIB (RFC3812)      RFC Editor: Please fill in RFC number.      to indicate which traffic parameter settings for this      segment if it represents an LSP used for a TE tunnel.      This value may optionally point at an      externally defined traffic parameter specification      table.  A value of zeroDotZero indicates best-effort      treatment.  By having the same value of this object,      two or more segments can indicate resource sharing      of such things as LSP queue space, etc.      This object cannot be modified if      mplsOutSegmentRowStatus is active(1).      For entries in this table that      are preserved after a re-boot, the agent MUST ensure      that their integrity be preserved, or this object should      be set to 0.0 if it cannot."   DEFVAL { zeroDotZero }   ::= { mplsOutSegmentEntry 10 }mplsOutSegmentRowStatus OBJECT-TYPE   SYNTAX        RowStatus   MAX-ACCESS    read-create   STATUS        current   DESCRIPTION       "For creating, modifying, and deleting this row.        When a row in this table has a row in the active(1)        state, no objects in this row can be modified        except the mplsOutSegmentRowStatus or        mplsOutSegmentStorageType."   ::= { mplsOutSegmentEntry 11 }mplsOutSegmentStorageType OBJECT-TYPE   SYNTAX        StorageType   MAX-ACCESS    read-create   STATUS        current   DESCRIPTION       "This variable indicates the storage type for this        object. The agent MUST ensure that this object's value        remains consistent with the associated mplsXCEntry.        Conceptual rows having the value 'permanent'        need not allow write-access to any columnar        objects in the row."   DEFVAL { volatile }   ::= { mplsOutSegmentEntry 12 }-- End of mplsOutSegmentTable-- out-segment performance table.mplsOutSegmentPerfTable  OBJECT-TYPE   SYNTAX        SEQUENCE OF MplsOutSegmentPerfEntry

⌨️ 快捷键说明

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