Blame mibs/ietf/GMPLS-LSR-STD-MIB

Packit Service 9ccfef
GMPLS-LSR-STD-MIB DEFINITIONS ::= BEGIN
Packit Service 9ccfef
Packit Service 9ccfef
IMPORTS
Packit Service 9ccfef
  MODULE-IDENTITY, OBJECT-TYPE, Unsigned32, zeroDotZero
Packit Service 9ccfef
    FROM SNMPv2-SMI                                   -- RFC 2578
Packit Service 9ccfef
  MODULE-COMPLIANCE, OBJECT-GROUP
Packit Service 9ccfef
    FROM SNMPv2-CONF                                  -- RFC 2580
Packit Service 9ccfef
  RowPointer
Packit Service 9ccfef
    FROM SNMPv2-TC                                    -- RFC 2579
Packit Service 9ccfef
  GmplsSegmentDirectionTC
Packit Service 9ccfef
    FROM GMPLS-TC-STD-MIB                             -- RFC 4801
Packit Service 9ccfef
  mplsInterfaceIndex, mplsInSegmentIndex, mplsOutSegmentIndex,
Packit Service 9ccfef
  mplsInterfaceGroup, mplsInSegmentGroup, mplsOutSegmentGroup,
Packit Service 9ccfef
  mplsXCGroup, mplsPerfGroup, mplsLsrNotificationGroup
Packit Service 9ccfef
    FROM MPLS-LSR-STD-MIB                             -- RFC 3813
Packit Service 9ccfef
  ifGeneralInformationGroup, ifCounterDiscontinuityGroup
Packit Service 9ccfef
    FROM IF-MIB                                       -- RFC 2863
Packit Service 9ccfef
  mplsStdMIB
Packit Service 9ccfef
    FROM MPLS-TC-STD-MIB                              -- RFC 3811
Packit Service 9ccfef
;
Packit Service 9ccfef
Packit Service 9ccfef
gmplsLsrStdMIB MODULE-IDENTITY
Packit Service 9ccfef
  LAST-UPDATED
Packit Service 9ccfef
    "200702270000Z" -- 27 February 2007 00:00:00 GMT
Packit Service 9ccfef
  ORGANIZATION
Packit Service 9ccfef
    "IETF Common Control And Measurement Plane (CCAMP) Working Group"
Packit Service 9ccfef
  CONTACT-INFO
Packit Service 9ccfef
    "       Thomas D. Nadeau
Packit Service 9ccfef
            Cisco Systems, Inc.
Packit Service 9ccfef
     Email: tnadeau@cisco.com
Packit Service 9ccfef
            Adrian Farrel
Packit Service 9ccfef
            Old Dog Consulting
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
     Email: adrian@olddog.co.uk
Packit Service 9ccfef
     Comments about this document should be emailed directly to the
Packit Service 9ccfef
     CCAMP working group mailing list at ccamp@ops.ietf.org."
Packit Service 9ccfef
Packit Service 9ccfef
  DESCRIPTION
Packit Service 9ccfef
    "Copyright (C) The IETF Trust (2007).  This version of
Packit Service 9ccfef
     this MIB module is part of RFC 4803; see the RFC itself for
Packit Service 9ccfef
     full legal notices.
Packit Service 9ccfef
Packit Service 9ccfef
     This MIB module contains managed object definitions for the
Packit Service 9ccfef
     Generalized Multiprotocol (GMPLS) Label Switching Router as
Packit Service 9ccfef
     defined in Generalized Multi-Protocol Label Switching (GMPLS)
Packit Service 9ccfef
     Architecture, Mannie et al., RFC 3945, October 2004."
Packit Service 9ccfef
  REVISION
Packit Service 9ccfef
    "200702270000Z" -- 27 February 2007 00:00:00 GMT
Packit Service 9ccfef
  DESCRIPTION
Packit Service 9ccfef
    "Initial version issued as part of RFC 4803."
Packit Service 9ccfef
  ::= { mplsStdMIB 15 }
Packit Service 9ccfef
Packit Service 9ccfef
-- no notifications are currently defined.
Packit Service 9ccfef
gmplsLsrObjects       OBJECT IDENTIFIER ::= { gmplsLsrStdMIB 1 }
Packit Service 9ccfef
gmplsLsrConformance   OBJECT IDENTIFIER ::= { gmplsLsrStdMIB 2 }
Packit Service 9ccfef
Packit Service 9ccfef
gmplsInterfaceTable OBJECT-TYPE
Packit Service 9ccfef
  SYNTAX        SEQUENCE OF GmplsInterfaceEntry
Packit Service 9ccfef
  MAX-ACCESS    not-accessible
Packit Service 9ccfef
  STATUS        current
Packit Service 9ccfef
  DESCRIPTION
Packit Service 9ccfef
    "This table specifies per-interface GMPLS capability and
Packit Service 9ccfef
     associated information.  It extends the information in the
Packit Service 9ccfef
     mplsInterfaceTable of MPLS-LSR-STD-MIB through a
Packit Service 9ccfef
     sparse augmentation relationship."
Packit Service 9ccfef
  REFERENCE
Packit Service 9ccfef
    "1. Multiprotocol Label Switching (MPLS) Label Switching
Packit Service 9ccfef
        Router (LSR) Management Information Base (MIB), RFC 3813."
Packit Service 9ccfef
  ::= { gmplsLsrObjects 1 }
Packit Service 9ccfef
Packit Service 9ccfef
gmplsInterfaceEntry OBJECT-TYPE
Packit Service 9ccfef
  SYNTAX        GmplsInterfaceEntry
Packit Service 9ccfef
  MAX-ACCESS    not-accessible
Packit Service 9ccfef
  STATUS        current
Packit Service 9ccfef
  DESCRIPTION
Packit Service 9ccfef
    "A conceptual row in this table is created automatically by an
Packit Service 9ccfef
     LSR for each interface that is both capable of supporting
Packit Service 9ccfef
     GMPLS and configured to support GMPLS.  Note that
Packit Service 9ccfef
     support of GMPLS is not limited to control plane signaling,
Packit Service 9ccfef
     but may include data-plane-only function configured through
Packit Service 9ccfef
     SNMP SET commands performed on this MIB module.
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
     A conceptual row in this table may also be created via SNMP
Packit Service 9ccfef
     SET commands or automatically by the LSR to supplement a
Packit Service 9ccfef
     conceptual row in the mplsInterfaceTable where the interface
Packit Service 9ccfef
     is not capable of GMPLS but where the other objects carried
Packit Service 9ccfef
     in this row provide useful additional information for an
Packit Service 9ccfef
     MPLS interface.
Packit Service 9ccfef
Packit Service 9ccfef
     A conceptual row in this table will exist if and only if a
Packit Service 9ccfef
     corresponding entry in the mplsInterfaceTable exists, and a
Packit Service 9ccfef
     corresponding entry in the ifTable exists with ifType = mpls(166).
Packit Service 9ccfef
     If the associated entry in the ifTable is operationally disabled
Packit Service 9ccfef
     (thus removing the GMPLS capabilities on the interface) or the
Packit Service 9ccfef
     entry in the mplsInterfaceTable is deleted, the corresponding entry
Packit Service 9ccfef
     in this table MUST be deleted shortly thereafter.
Packit Service 9ccfef
Packit Service 9ccfef
     The indexes are the same as for the mplsInterfaceTable.  Thus, the
Packit Service 9ccfef
     entry with index 0 represents the per-platform label space and
Packit Service 9ccfef
     contains parameters that apply to all interfaces that
Packit Service 9ccfef
     participate in the per-platform label space."
Packit Service 9ccfef
  REFERENCE
Packit Service 9ccfef
    "1. Multiprotocol Label Switching (MPLS) Label Switching
Packit Service 9ccfef
        Router (LSR) Management Information Base (MIB), RFC 3813."
Packit Service 9ccfef
  INDEX { mplsInterfaceIndex }
Packit Service 9ccfef
::= { gmplsInterfaceTable 1 }
Packit Service 9ccfef
Packit Service 9ccfef
GmplsInterfaceEntry ::= SEQUENCE {
Packit Service 9ccfef
  gmplsInterfaceSignalingCaps      BITS,
Packit Service 9ccfef
  gmplsInterfaceRsvpHelloPeriod    Unsigned32
Packit Service 9ccfef
}
Packit Service 9ccfef
Packit Service 9ccfef
gmplsInterfaceSignalingCaps OBJECT-TYPE
Packit Service 9ccfef
  SYNTAX  BITS {
Packit Service 9ccfef
    unknown(0),
Packit Service 9ccfef
    rsvpGmpls(1),
Packit Service 9ccfef
    crldpGmpls(2), -- note the use of CR-LDP is deprecated
Packit Service 9ccfef
    otherGmpls(3)
Packit Service 9ccfef
  }
Packit Service 9ccfef
  MAX-ACCESS   read-create
Packit Service 9ccfef
  STATUS       current
Packit Service 9ccfef
  DESCRIPTION
Packit Service 9ccfef
    "Defines the signaling capabilities on this interface.  Multiple
Packit Service 9ccfef
     bits may legitimately be set at once, but if 'unknown' is set
Packit Service 9ccfef
     then no other bit may be set.  Setting no bits implies that GMPLS
Packit Service 9ccfef
     signaling cannot be performed on this interface and all LSPs
Packit Service 9ccfef
     must be manually provisioned or that this table entry is only
Packit Service 9ccfef
     present to supplement an entry in the mplsInterfaceTable by
Packit Service 9ccfef
     providing the information carried in other objects in this row."
Packit Service 9ccfef
  REFERENCE
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
    "1. Generalized MPLS Signaling - CR-LDP Extensions, RFC 3472.
Packit Service 9ccfef
     2. The Multiprotocol Label Switching (MPLS) Working Group
Packit Service 9ccfef
        decision on MPLS signaling protocols, RFC 3468.
Packit Service 9ccfef
     3. Generalized MPLS Signaling - RSVP-TE Extensions, RFC 3473."
Packit Service 9ccfef
  DEFVAL { { rsvpGmpls } }
Packit Service 9ccfef
::= { gmplsInterfaceEntry 1 }
Packit Service 9ccfef
Packit Service 9ccfef
gmplsInterfaceRsvpHelloPeriod OBJECT-TYPE
Packit Service 9ccfef
  SYNTAX       Unsigned32
Packit Service 9ccfef
  UNITS        "milliseconds"
Packit Service 9ccfef
  MAX-ACCESS   read-create
Packit Service 9ccfef
  STATUS       current
Packit Service 9ccfef
  DESCRIPTION
Packit Service 9ccfef
    "Period, in milliseconds, between sending Resource Reservation
Packit Service 9ccfef
     Protocol (RSVP) Hello messages on this interface.  A value of 0
Packit Service 9ccfef
     indicates that no Hello messages should be sent on this
Packit Service 9ccfef
     interface.
Packit Service 9ccfef
Packit Service 9ccfef
     This object is only valid if gmplsInterfaceSignalingCaps has no
Packit Service 9ccfef
     bits set or includes the rsvpGmpls bit."
Packit Service 9ccfef
  REFERENCE
Packit Service 9ccfef
    "1. RSVP-TE: Extensions to RSVP for LSP Tunnels, RFC 3209,
Packit Service 9ccfef
        section 5.
Packit Service 9ccfef
     2. Generalized MPLS Signaling - RSVP-TE Extensions, RFC 3473,
Packit Service 9ccfef
        section 9.3."
Packit Service 9ccfef
  DEFVAL { 3000 }
Packit Service 9ccfef
::= { gmplsInterfaceEntry 2 }
Packit Service 9ccfef
Packit Service 9ccfef
gmplsInSegmentTable  OBJECT-TYPE
Packit Service 9ccfef
  SYNTAX        SEQUENCE OF GmplsInSegmentEntry
Packit Service 9ccfef
  MAX-ACCESS    not-accessible
Packit Service 9ccfef
  STATUS        current
Packit Service 9ccfef
  DESCRIPTION
Packit Service 9ccfef
    "This table sparse augments the mplsInSegmentTable of
Packit Service 9ccfef
     MPLS-LSR-STD-MIB to provide GMPLS-specific information about
Packit Service 9ccfef
     incoming segments to an LSR."
Packit Service 9ccfef
  REFERENCE
Packit Service 9ccfef
    "1. Multiprotocol Label Switching (MPLS) Label Switching
Packit Service 9ccfef
        Router (LSR) Management Information Base (MIB), RFC 3813."
Packit Service 9ccfef
::= { gmplsLsrObjects 2 }
Packit Service 9ccfef
Packit Service 9ccfef
gmplsInSegmentEntry  OBJECT-TYPE
Packit Service 9ccfef
  SYNTAX        GmplsInSegmentEntry
Packit Service 9ccfef
  MAX-ACCESS    not-accessible
Packit Service 9ccfef
  STATUS        current
Packit Service 9ccfef
  DESCRIPTION
Packit Service 9ccfef
    "An entry in this table extends the representation of an incoming
Packit Service 9ccfef
     segment represented by an entry in the mplsInSegmentTable in
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
     MPLS-LSR-STD-MIB through a sparse augmentation.  An entry can be
Packit Service 9ccfef
     created by a network administrator via SNMP SET commands, or in
Packit Service 9ccfef
     response to signaling protocol events.
Packit Service 9ccfef
Packit Service 9ccfef
     Note that the storage type for this entry is given by the value
Packit Service 9ccfef
     of mplsInSegmentStorageType in the corresponding entry of the
Packit Service 9ccfef
     mplsInSegmentTable."
Packit Service 9ccfef
  REFERENCE
Packit Service 9ccfef
    "1. Multiprotocol Label Switching (MPLS) Label Switching
Packit Service 9ccfef
        Router (LSR) Management Information Base (MIB), RFC 3813."
Packit Service 9ccfef
  INDEX { mplsInSegmentIndex }
Packit Service 9ccfef
::= { gmplsInSegmentTable 1 }
Packit Service 9ccfef
Packit Service 9ccfef
GmplsInSegmentEntry ::= SEQUENCE {
Packit Service 9ccfef
  gmplsInSegmentDirection        GmplsSegmentDirectionTC,
Packit Service 9ccfef
  gmplsInSegmentExtraParamsPtr   RowPointer
Packit Service 9ccfef
}
Packit Service 9ccfef
Packit Service 9ccfef
gmplsInSegmentDirection OBJECT-TYPE
Packit Service 9ccfef
  SYNTAX        GmplsSegmentDirectionTC
Packit Service 9ccfef
  MAX-ACCESS    read-create
Packit Service 9ccfef
  STATUS        current
Packit Service 9ccfef
  DESCRIPTION
Packit Service 9ccfef
    "This object indicates the direction of data flow on this
Packit Service 9ccfef
     segment.  This object cannot be modified if
Packit Service 9ccfef
     mplsInSegmentRowStatus for the corresponding entry in the
Packit Service 9ccfef
     mplsInSegmentTable is active(1)."
Packit Service 9ccfef
  REFERENCE
Packit Service 9ccfef
    "1. Multiprotocol Label Switching (MPLS) Label Switching
Packit Service 9ccfef
        Router (LSR) Management Information Base (MIB), RFC 3813."
Packit Service 9ccfef
  DEFVAL        { forward }
Packit Service 9ccfef
::= { gmplsInSegmentEntry 1 }
Packit Service 9ccfef
Packit Service 9ccfef
gmplsInSegmentExtraParamsPtr  OBJECT-TYPE
Packit Service 9ccfef
  SYNTAX       RowPointer
Packit Service 9ccfef
  MAX-ACCESS   read-create
Packit Service 9ccfef
  STATUS       current
Packit Service 9ccfef
  DESCRIPTION
Packit Service 9ccfef
    "Some tunnels will run over transports that can usefully support
Packit Service 9ccfef
     technology-specific additional parameters (for example,
Packit Service 9ccfef
     Synchronous Optical Network (SONET) resource usage).  Such can be
Packit Service 9ccfef
     supplied from an external table and referenced from here.  A value
Packit Service 9ccfef
     of zeroDotZero in this attribute indicates that there is no such
Packit Service 9ccfef
     additional information."
Packit Service 9ccfef
  DEFVAL      { zeroDotZero }
Packit Service 9ccfef
  ::= { gmplsInSegmentEntry 2 }
Packit Service 9ccfef
Packit Service 9ccfef
gmplsOutSegmentTable  OBJECT-TYPE
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
  SYNTAX        SEQUENCE OF GmplsOutSegmentEntry
Packit Service 9ccfef
  MAX-ACCESS    not-accessible
Packit Service 9ccfef
  STATUS        current
Packit Service 9ccfef
  DESCRIPTION
Packit Service 9ccfef
    "This table sparse augments the mplsOutSegmentTable of
Packit Service 9ccfef
     MPLS-LSR-STD-MIB to provide GMPLS-specific information about
Packit Service 9ccfef
     outgoing segments from an LSR."
Packit Service 9ccfef
  REFERENCE
Packit Service 9ccfef
    "1. Multiprotocol Label Switching (MPLS) Label Switching
Packit Service 9ccfef
        Router (LSR) Management Information Base (MIB), RFC 3813."
Packit Service 9ccfef
::= { gmplsLsrObjects 3 }
Packit Service 9ccfef
Packit Service 9ccfef
gmplsOutSegmentEntry  OBJECT-TYPE
Packit Service 9ccfef
  SYNTAX        GmplsOutSegmentEntry
Packit Service 9ccfef
  MAX-ACCESS    not-accessible
Packit Service 9ccfef
  STATUS        current
Packit Service 9ccfef
  DESCRIPTION
Packit Service 9ccfef
    "An entry in this table extends the representation of an outgoing
Packit Service 9ccfef
     segment represented by an entry in the mplsOutSegmentTable of
Packit Service 9ccfef
     MPLS-LSR-STD-MIB through a sparse augmentation.  An entry can be
Packit Service 9ccfef
     created by a network administrator via SNMP SET commands, or in
Packit Service 9ccfef
     response to signaling protocol events.
Packit Service 9ccfef
Packit Service 9ccfef
     Note that the storage type for this entry is given by the value
Packit Service 9ccfef
     of mplsOutSegmentStorageType in the corresponding entry of the
Packit Service 9ccfef
     mplsOutSegmentTable."
Packit Service 9ccfef
  REFERENCE
Packit Service 9ccfef
    "1. Multiprotocol Label Switching (MPLS) Label Switching
Packit Service 9ccfef
        Router (LSR) Management Information Base (MIB), RFC 3813."
Packit Service 9ccfef
  INDEX  { mplsOutSegmentIndex }
Packit Service 9ccfef
::= { gmplsOutSegmentTable 1 }
Packit Service 9ccfef
Packit Service 9ccfef
GmplsOutSegmentEntry ::= SEQUENCE {
Packit Service 9ccfef
  gmplsOutSegmentDirection       GmplsSegmentDirectionTC,
Packit Service 9ccfef
  gmplsOutSegmentTTLDecrement    Unsigned32,
Packit Service 9ccfef
  gmplsOutSegmentExtraParamsPtr  RowPointer
Packit Service 9ccfef
}
Packit Service 9ccfef
Packit Service 9ccfef
gmplsOutSegmentDirection OBJECT-TYPE
Packit Service 9ccfef
  SYNTAX        GmplsSegmentDirectionTC
Packit Service 9ccfef
  MAX-ACCESS    read-create
Packit Service 9ccfef
  STATUS        current
Packit Service 9ccfef
  DESCRIPTION
Packit Service 9ccfef
    "This object indicates the direction of data flow on this
Packit Service 9ccfef
     segment.  This object cannot be modified if
Packit Service 9ccfef
     mplsOutSegmentRowStatus for the corresponding entry in the
Packit Service 9ccfef
     mplsOutSegmentTable is active(1)."
Packit Service 9ccfef
  REFERENCE
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
    "1. Multiprotocol Label Switching (MPLS) Label Switching
Packit Service 9ccfef
        Router (LSR) Management Information Base (MIB), RFC 3813."
Packit Service 9ccfef
  DEFVAL  { forward }
Packit Service 9ccfef
::= { gmplsOutSegmentEntry 1 }
Packit Service 9ccfef
Packit Service 9ccfef
gmplsOutSegmentTTLDecrement OBJECT-TYPE
Packit Service 9ccfef
  SYNTAX        Unsigned32
Packit Service 9ccfef
  MAX-ACCESS    read-create
Packit Service 9ccfef
  STATUS        current
Packit Service 9ccfef
  DESCRIPTION
Packit Service 9ccfef
    "This object indicates the amount by which to decrement the Time
Packit Service 9ccfef
     to Live (TTL) of any payload packets forwarded on this segment if
Packit Service 9ccfef
     per-hop decrementing is being done.
Packit Service 9ccfef
Packit Service 9ccfef
     A value of zero indicates that no decrement should be made or
Packit Service 9ccfef
     that per-hop decrementing is not in use.
Packit Service 9ccfef
Packit Service 9ccfef
     See the gmplsTunnelTTLDecrement object in the gmplsTunnelTable
Packit Service 9ccfef
     of GMPLS-TE-STD-MIB for a value by which to decrement the TTL
Packit Service 9ccfef
     for the whole of a tunnel.
Packit Service 9ccfef
Packit Service 9ccfef
     This object cannot be modified if mplsOutSegmentRowStatus for
Packit Service 9ccfef
     the associated entry in the mplsOutSegmentTable is active(1)."
Packit Service 9ccfef
  REFERENCE
Packit Service 9ccfef
    "1. Time To Live (TTL) Processing in Multi-Protocol Label
Packit Service 9ccfef
        Switching (MPLS) Networks, RFC 3443.
Packit Service 9ccfef
     2. Generalized Multiprotocol Label Switching (GMPLS) Traffic
Packit Service 9ccfef
        Engineering Management Information Base, RFC 4802."
Packit Service 9ccfef
  DEFVAL  { 0 }
Packit Service 9ccfef
::= { gmplsOutSegmentEntry 2 }
Packit Service 9ccfef
Packit Service 9ccfef
gmplsOutSegmentExtraParamsPtr  OBJECT-TYPE
Packit Service 9ccfef
  SYNTAX       RowPointer
Packit Service 9ccfef
  MAX-ACCESS   read-create
Packit Service 9ccfef
  STATUS       current
Packit Service 9ccfef
  DESCRIPTION
Packit Service 9ccfef
    "Some tunnels will run over transports that can usefully support
Packit Service 9ccfef
     technology-specific additional parameters (for example, SONET
Packit Service 9ccfef
     resource usage).  Such can be supplied from an external table and
Packit Service 9ccfef
     referenced from here.
Packit Service 9ccfef
Packit Service 9ccfef
     A value of zeroDotZero in this attribute indicates that there is
Packit Service 9ccfef
     no such additional information."
Packit Service 9ccfef
  DEFVAL      { zeroDotZero }
Packit Service 9ccfef
  ::= { gmplsOutSegmentEntry 3 }
Packit Service 9ccfef
Packit Service 9ccfef
gmplsLsrGroups
Packit Service 9ccfef
  OBJECT IDENTIFIER ::= { gmplsLsrConformance 1 }
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
gmplsLsrCompliances
Packit Service 9ccfef
  OBJECT IDENTIFIER ::= { gmplsLsrConformance 2 }
Packit Service 9ccfef
Packit Service 9ccfef
-- Compliance requirement for fully compliant implementations.
Packit Service 9ccfef
Packit Service 9ccfef
gmplsLsrModuleFullCompliance MODULE-COMPLIANCE
Packit Service 9ccfef
  STATUS current
Packit Service 9ccfef
  DESCRIPTION
Packit Service 9ccfef
    "Compliance statement for agents that provide full support for
Packit Service 9ccfef
     GMPLS-LSR-STD-MIB.
Packit Service 9ccfef
Packit Service 9ccfef
     The mandatory group has to be implemented by all LSRs that
Packit Service 9ccfef
     originate, terminate, or act as transit for TE-LSPs/tunnels.
Packit Service 9ccfef
     In addition, depending on the type of tunnels supported, other
Packit Service 9ccfef
     groups become mandatory as explained below."
Packit Service 9ccfef
Packit Service 9ccfef
  MODULE IF-MIB -- The Interfaces Group MIB, RFC 2863.
Packit Service 9ccfef
Packit Service 9ccfef
  MANDATORY-GROUPS {
Packit Service 9ccfef
    ifGeneralInformationGroup,
Packit Service 9ccfef
    ifCounterDiscontinuityGroup
Packit Service 9ccfef
  }
Packit Service 9ccfef
Packit Service 9ccfef
  MODULE MPLS-LSR-STD-MIB -- The MPLS-LSR-STD-MIB, RFC3813
Packit Service 9ccfef
Packit Service 9ccfef
  MANDATORY-GROUPS {
Packit Service 9ccfef
    mplsInterfaceGroup,
Packit Service 9ccfef
    mplsInSegmentGroup,
Packit Service 9ccfef
    mplsOutSegmentGroup,
Packit Service 9ccfef
    mplsXCGroup,
Packit Service 9ccfef
    mplsPerfGroup,
Packit Service 9ccfef
    mplsLsrNotificationGroup
Packit Service 9ccfef
  }
Packit Service 9ccfef
Packit Service 9ccfef
  MODULE -- this module
Packit Service 9ccfef
Packit Service 9ccfef
  MANDATORY-GROUPS    {
Packit Service 9ccfef
    gmplsInterfaceGroup,
Packit Service 9ccfef
    gmplsInSegmentGroup,
Packit Service 9ccfef
    gmplsOutSegmentGroup
Packit Service 9ccfef
  }
Packit Service 9ccfef
Packit Service 9ccfef
  OBJECT      gmplsInSegmentDirection
Packit Service 9ccfef
  SYNTAX      GmplsSegmentDirectionTC
Packit Service 9ccfef
  MIN-ACCESS  read-only
Packit Service 9ccfef
  DESCRIPTION
Packit Service 9ccfef
    "The only valid value for unidirectional LSPs is forward(1)."
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
  OBJECT      gmplsOutSegmentDirection
Packit Service 9ccfef
  SYNTAX      GmplsSegmentDirectionTC
Packit Service 9ccfef
  MIN-ACCESS  read-only
Packit Service 9ccfef
  DESCRIPTION
Packit Service 9ccfef
    "The only valid value for unidirectional LSPs is forward(1)."
Packit Service 9ccfef
Packit Service 9ccfef
  OBJECT      gmplsOutSegmentTTLDecrement
Packit Service 9ccfef
  MIN-ACCESS  read-only
Packit Service 9ccfef
  DESCRIPTION
Packit Service 9ccfef
    "Write access is not required."
Packit Service 9ccfef
Packit Service 9ccfef
  OBJECT      gmplsInSegmentExtraParamsPtr
Packit Service 9ccfef
  MIN-ACCESS  read-only
Packit Service 9ccfef
  DESCRIPTION
Packit Service 9ccfef
    "Write access is not required."
Packit Service 9ccfef
  OBJECT      gmplsOutSegmentExtraParamsPtr
Packit Service 9ccfef
  MIN-ACCESS  read-only
Packit Service 9ccfef
  DESCRIPTION
Packit Service 9ccfef
    "Write access is not required."
Packit Service 9ccfef
Packit Service 9ccfef
::= { gmplsLsrCompliances 1 }
Packit Service 9ccfef
Packit Service 9ccfef
-- Compliance requirement for implementations that provide read-only
Packit Service 9ccfef
-- access.
Packit Service 9ccfef
Packit Service 9ccfef
gmplsLsrModuleReadOnlyCompliance MODULE-COMPLIANCE
Packit Service 9ccfef
  STATUS current
Packit Service 9ccfef
  DESCRIPTION
Packit Service 9ccfef
    "Compliance requirement for implementations that only provide
Packit Service 9ccfef
     read-only support for GMPLS-LSR-STD-MIB.  Such devices can then
Packit Service 9ccfef
     be monitored but cannot be configured using this MIB module."
Packit Service 9ccfef
Packit Service 9ccfef
  MODULE IF-MIB -- The interfaces Group MIB, RFC 2863
Packit Service 9ccfef
Packit Service 9ccfef
  MANDATORY-GROUPS {
Packit Service 9ccfef
    ifGeneralInformationGroup,
Packit Service 9ccfef
    ifCounterDiscontinuityGroup
Packit Service 9ccfef
  }
Packit Service 9ccfef
Packit Service 9ccfef
  MODULE MPLS-LSR-STD-MIB
Packit Service 9ccfef
Packit Service 9ccfef
  MANDATORY-GROUPS {
Packit Service 9ccfef
    mplsInterfaceGroup,
Packit Service 9ccfef
    mplsInSegmentGroup,
Packit Service 9ccfef
    mplsOutSegmentGroup,
Packit Service 9ccfef
    mplsXCGroup,
Packit Service 9ccfef
    mplsPerfGroup
Packit Service 9ccfef
  }
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
  MODULE -- this module
Packit Service 9ccfef
Packit Service 9ccfef
  MANDATORY-GROUPS {
Packit Service 9ccfef
    gmplsInterfaceGroup,
Packit Service 9ccfef
    gmplsInSegmentGroup,
Packit Service 9ccfef
    gmplsOutSegmentGroup
Packit Service 9ccfef
  }
Packit Service 9ccfef
Packit Service 9ccfef
  OBJECT      gmplsInterfaceSignalingCaps
Packit Service 9ccfef
  MIN-ACCESS  read-only
Packit Service 9ccfef
  DESCRIPTION
Packit Service 9ccfef
    "Write access is not required."
Packit Service 9ccfef
Packit Service 9ccfef
  OBJECT      gmplsInterfaceRsvpHelloPeriod
Packit Service 9ccfef
  MIN-ACCESS  read-only
Packit Service 9ccfef
  DESCRIPTION
Packit Service 9ccfef
    "Write access is not required."
Packit Service 9ccfef
Packit Service 9ccfef
  OBJECT      gmplsInSegmentDirection
Packit Service 9ccfef
  SYNTAX      GmplsSegmentDirectionTC
Packit Service 9ccfef
  MIN-ACCESS  read-only
Packit Service 9ccfef
  DESCRIPTION
Packit Service 9ccfef
    "The only valid value for unidirectional LSPs is forward(1)."
Packit Service 9ccfef
Packit Service 9ccfef
  OBJECT      gmplsInSegmentExtraParamsPtr
Packit Service 9ccfef
  MIN-ACCESS  read-only
Packit Service 9ccfef
  DESCRIPTION
Packit Service 9ccfef
    "Write access is not required."
Packit Service 9ccfef
Packit Service 9ccfef
  OBJECT      gmplsOutSegmentDirection
Packit Service 9ccfef
  MIN-ACCESS  read-only
Packit Service 9ccfef
  DESCRIPTION
Packit Service 9ccfef
    "The only valid value for unidirectional LSPs is forward(1)."
Packit Service 9ccfef
Packit Service 9ccfef
  OBJECT      gmplsOutSegmentTTLDecrement
Packit Service 9ccfef
  MIN-ACCESS  read-only
Packit Service 9ccfef
  DESCRIPTION
Packit Service 9ccfef
    "Write access is not required."
Packit Service 9ccfef
  OBJECT      gmplsOutSegmentExtraParamsPtr
Packit Service 9ccfef
  MIN-ACCESS  read-only
Packit Service 9ccfef
  DESCRIPTION
Packit Service 9ccfef
    "Write access is not required."
Packit Service 9ccfef
Packit Service 9ccfef
::= { gmplsLsrCompliances 2 }
Packit Service 9ccfef
Packit Service 9ccfef
gmplsInterfaceGroup OBJECT-GROUP
Packit Service 9ccfef
  OBJECTS {
Packit Service 9ccfef
    gmplsInterfaceSignalingCaps,
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
    gmplsInterfaceRsvpHelloPeriod
Packit Service 9ccfef
  }
Packit Service 9ccfef
  STATUS  current
Packit Service 9ccfef
  DESCRIPTION
Packit Service 9ccfef
   "Collection of objects that provide additional
Packit Service 9ccfef
    information for an MPLS interface and are needed
Packit Service 9ccfef
    for GMPLS interface configuration and performance
Packit Service 9ccfef
    information."
Packit Service 9ccfef
::= { gmplsLsrGroups 1 }
Packit Service 9ccfef
Packit Service 9ccfef
gmplsInSegmentGroup  OBJECT-GROUP
Packit Service 9ccfef
  OBJECTS {
Packit Service 9ccfef
    gmplsInSegmentDirection,
Packit Service 9ccfef
    gmplsInSegmentExtraParamsPtr
Packit Service 9ccfef
  }
Packit Service 9ccfef
  STATUS  current
Packit Service 9ccfef
  DESCRIPTION
Packit Service 9ccfef
    "Collection of objects that provide additional
Packit Service 9ccfef
     information for an MPLS in-segment and are needed
Packit Service 9ccfef
     for GMPLS in-segment configuration and performance
Packit Service 9ccfef
     information."
Packit Service 9ccfef
::= { gmplsLsrGroups 2 }
Packit Service 9ccfef
Packit Service 9ccfef
gmplsOutSegmentGroup  OBJECT-GROUP
Packit Service 9ccfef
  OBJECTS {
Packit Service 9ccfef
    gmplsOutSegmentDirection,
Packit Service 9ccfef
    gmplsOutSegmentTTLDecrement,
Packit Service 9ccfef
    gmplsOutSegmentExtraParamsPtr
Packit Service 9ccfef
  }
Packit Service 9ccfef
  STATUS  current
Packit Service 9ccfef
  DESCRIPTION
Packit Service 9ccfef
    "Collection of objects that provide additional
Packit Service 9ccfef
     information for an MPLS out-segment and are needed
Packit Service 9ccfef
     for GMPLS out-segment configuration and performance
Packit Service 9ccfef
     information."
Packit Service 9ccfef
::= { gmplsLsrGroups 3 }
Packit Service 9ccfef
END