Blame mibs/ietf/MPLS-LDP-FRAME-RELAY-STD-MIB

Packit Service 9ccfef
MPLS-LDP-FRAME-RELAY-STD-MIB DEFINITIONS ::= BEGIN
Packit Service 9ccfef
Packit Service 9ccfef
IMPORTS
Packit Service 9ccfef
    OBJECT-TYPE,
Packit Service 9ccfef
    MODULE-IDENTITY,
Packit Service 9ccfef
    Unsigned32
Packit Service 9ccfef
        FROM SNMPv2-SMI                                 --  [RFC2578]
Packit Service 9ccfef
    MODULE-COMPLIANCE,
Packit Service 9ccfef
    OBJECT-GROUP
Packit Service 9ccfef
        FROM SNMPv2-CONF                                --  [RFC2580]
Packit Service 9ccfef
Packit Service 9ccfef
    RowStatus,
Packit Service 9ccfef
    StorageType
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
        FROM SNMPv2-TC                                  --  [RFC2579]
Packit Service 9ccfef
Packit Service 9ccfef
    DLCI
Packit Service 9ccfef
        FROM FRAME-RELAY-DTE-MIB                        --  [RFC2115]
Packit Service 9ccfef
Packit Service 9ccfef
    InterfaceIndexOrZero
Packit Service 9ccfef
        FROM IF-MIB                                     --  [RFC2020]
Packit Service 9ccfef
Packit Service 9ccfef
    mplsStdMIB
Packit Service 9ccfef
        FROM MPLS-TC-STD-MIB                            --  [RFC3811]
Packit Service 9ccfef
Packit Service 9ccfef
    mplsLdpEntityLdpId,
Packit Service 9ccfef
    mplsLdpEntityIndex,
Packit Service 9ccfef
    mplsLdpPeerLdpId
Packit Service 9ccfef
        FROM MPLS-LDP-STD-MIB                           --  [RFC3813]
Packit Service 9ccfef
    ;
Packit Service 9ccfef
Packit Service 9ccfef
mplsLdpFrameRelayStdMIB MODULE-IDENTITY
Packit Service 9ccfef
    LAST-UPDATED "200406030000Z"  -- June 3, 2004
Packit Service 9ccfef
    ORGANIZATION "Multiprotocol Label Switching (mpls)
Packit Service 9ccfef
                  Working Group"
Packit Service 9ccfef
    CONTACT-INFO
Packit Service 9ccfef
        "Joan Cucchiara (jcucchiara@mindspring.com)
Packit Service 9ccfef
         Marconi Communications, Inc.
Packit Service 9ccfef
Packit Service 9ccfef
         Hans Sjostrand (hans@ipunplugged.com)
Packit Service 9ccfef
         ipUnplugged
Packit Service 9ccfef
Packit Service 9ccfef
         James V. Luciani (james_luciani@mindspring.com)
Packit Service 9ccfef
         Marconi Communications, Inc.
Packit Service 9ccfef
Packit Service 9ccfef
         Working Group Chairs:
Packit Service 9ccfef
         George Swallow,   email: swallow@cisco.com
Packit Service 9ccfef
         Loa Andersson,    email: loa@pi.se
Packit Service 9ccfef
Packit Service 9ccfef
         MPLS Working Group, email: mpls@uu.net
Packit Service 9ccfef
    "
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "Copyright (C) The Internet Society (year). The
Packit Service 9ccfef
        initial version of this MIB module was published
Packit Service 9ccfef
        in RFC 3815. For full legal notices see the RFC
Packit Service 9ccfef
        itself or see:
Packit Service 9ccfef
        http://www.ietf.org/copyrights/ianamib.html
Packit Service 9ccfef
Packit Service 9ccfef
        This MIB contains managed object definitions for
Packit Service 9ccfef
        configuring and monitoring the Multiprotocol Label
Packit Service 9ccfef
        Switching (MPLS), Label Distribution Protocol (LDP),
Packit Service 9ccfef
        utilizing Frame Relay as the Layer 2 media."
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
    REVISION "200406030000Z"  -- June 6, 2004
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "Initial version published as part of RFC 3815."
Packit Service 9ccfef
Packit Service 9ccfef
    ::= { mplsStdMIB 6 }
Packit Service 9ccfef
Packit Service 9ccfef
--****************************************************************
Packit Service 9ccfef
Packit Service 9ccfef
mplsLdpFrameRelayObjects  OBJECT IDENTIFIER
Packit Service 9ccfef
                           ::= { mplsLdpFrameRelayStdMIB 1 }
Packit Service 9ccfef
Packit Service 9ccfef
mplsLdpFrameRelayConformance   OBJECT IDENTIFIER
Packit Service 9ccfef
                           ::= { mplsLdpFrameRelayStdMIB 2 }
Packit Service 9ccfef
Packit Service 9ccfef
--****************************************************************
Packit Service 9ccfef
-- MPLS LDP Frame Relay Objects
Packit Service 9ccfef
--****************************************************************
Packit Service 9ccfef
Packit Service 9ccfef
--
Packit Service 9ccfef
-- Ldp Entity Objects for Frame Relay
Packit Service 9ccfef
--
Packit Service 9ccfef
Packit Service 9ccfef
mplsLdpEntityFrameRelayObjects OBJECT IDENTIFIER ::=
Packit Service 9ccfef
                                    { mplsLdpFrameRelayObjects 1 }
Packit Service 9ccfef
Packit Service 9ccfef
mplsLdpEntityFrameRelayTable  OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      SEQUENCE OF MplsLdpEntityFrameRelayEntry
Packit Service 9ccfef
    MAX-ACCESS  not-accessible
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "This table contains Frame Relay specific
Packit Service 9ccfef
        information which could be used in the
Packit Service 9ccfef
        'Optional Parameters' and other Frame Relay
Packit Service 9ccfef
        specific information.
Packit Service 9ccfef
Packit Service 9ccfef
        This table 'sparse augments' the mplsLdpEntityTable
Packit Service 9ccfef
        when Frame Relay is the Layer 2 medium."
Packit Service 9ccfef
    ::= { mplsLdpEntityFrameRelayObjects 1 }
Packit Service 9ccfef
Packit Service 9ccfef
mplsLdpEntityFrameRelayEntry OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      MplsLdpEntityFrameRelayEntry
Packit Service 9ccfef
    MAX-ACCESS  not-accessible
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "An entry in this table represents the Frame Relay
Packit Service 9ccfef
        optional parameters associated with the LDP entity."
Packit Service 9ccfef
    INDEX       {  mplsLdpEntityLdpId,
Packit Service 9ccfef
                   mplsLdpEntityIndex
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
                }
Packit Service 9ccfef
    ::= { mplsLdpEntityFrameRelayTable 1 }
Packit Service 9ccfef
Packit Service 9ccfef
MplsLdpEntityFrameRelayEntry ::= SEQUENCE {
Packit Service 9ccfef
    mplsLdpEntityFrameRelayIfIndexOrZero        InterfaceIndexOrZero,
Packit Service 9ccfef
    mplsLdpEntityFrameRelayMergeCap             INTEGER,
Packit Service 9ccfef
    mplsLdpEntityFrameRelayLRComponents         Unsigned32,
Packit Service 9ccfef
    mplsLdpEntityFrameRelayVcDirectionality     INTEGER,
Packit Service 9ccfef
    mplsLdpEntityFrameRelayStorageType          StorageType,
Packit Service 9ccfef
    mplsLdpEntityFrameRelayRowStatus            RowStatus
Packit Service 9ccfef
}
Packit Service 9ccfef
Packit Service 9ccfef
mplsLdpEntityFrameRelayIfIndexOrZero OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      InterfaceIndexOrZero
Packit Service 9ccfef
    MAX-ACCESS  read-create
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
       "This value represents either the InterfaceIndex of
Packit Service 9ccfef
       the 'ifLayer' where the Frame Relay Labels 'owned' by this
Packit Service 9ccfef
       entry were created, or 0 (zero).  The value of zero
Packit Service 9ccfef
       means that the InterfaceIndex is not known.  For example,
Packit Service 9ccfef
       if the InterfaceIndex is created subsequent to the
Packit Service 9ccfef
       Frame Relay Label's creation, then it would not be known.
Packit Service 9ccfef
       However, if the InterfaceIndex is known, then it must
Packit Service 9ccfef
       be represented by this value.
Packit Service 9ccfef
Packit Service 9ccfef
       If an InterfaceIndex becomes known, then the
Packit Service 9ccfef
       network management entity (e.g., SNMP agent) responsible
Packit Service 9ccfef
       for this object MUST change the value from 0 (zero) to the
Packit Service 9ccfef
       value of the InterfaceIndex.  If an Frame Relay Label is
Packit Service 9ccfef
       being used in forwarding data, then the value of this
Packit Service 9ccfef
       object MUST be the InterfaceIndex."
Packit Service 9ccfef
    ::= { mplsLdpEntityFrameRelayEntry 1 }
Packit Service 9ccfef
Packit Service 9ccfef
mplsLdpEntityFrameRelayMergeCap OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      INTEGER {
Packit Service 9ccfef
                    notSupported(0),
Packit Service 9ccfef
                    supported(1)
Packit Service 9ccfef
                }
Packit Service 9ccfef
    MAX-ACCESS  read-create
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "This represents whether or not the Frame Relay merge
Packit Service 9ccfef
        capability is supported.  This is the EXACT value for the
Packit Service 9ccfef
        Frame Relay Session Parameter, field M (for Frame Relay
Packit Service 9ccfef
        Merge Capabilities).  The Frame Relay Session Parameter
Packit Service 9ccfef
        is an optional parameter in the Initialization Message.
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
        The description from rfc3036.txt is:
Packit Service 9ccfef
        'M, Frame Relay Merge Capabilities
Packit Service 9ccfef
           Specifies the merge capabilities of a Frame
Packit Service 9ccfef
           Relay switch.  The following values are
Packit Service 9ccfef
           supported in this version of the
Packit Service 9ccfef
           specification:
Packit Service 9ccfef
Packit Service 9ccfef
                  Value          Meaning
Packit Service 9ccfef
Packit Service 9ccfef
                    0            Merge not supported
Packit Service 9ccfef
                    1            Merge supported
Packit Service 9ccfef
Packit Service 9ccfef
           Non-merge and merge Frame Relay LSRs may
Packit Service 9ccfef
           freely interoperate.'
Packit Service 9ccfef
Packit Service 9ccfef
           Please refer to the following reference for a
Packit Service 9ccfef
           complete description of this feature."
Packit Service 9ccfef
     REFERENCE
Packit Service 9ccfef
        "RFC3036, LDP Specification, Section 3.5.3
Packit Service 9ccfef
        Initialization Message."
Packit Service 9ccfef
    ::= { mplsLdpEntityFrameRelayEntry 2 }
Packit Service 9ccfef
Packit Service 9ccfef
mplsLdpEntityFrameRelayLRComponents OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      Unsigned32 (1..65535)
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "Number of Label Range Components in the Initialization
Packit Service 9ccfef
        message.  This also represents the number of entries
Packit Service 9ccfef
        in the mplsLdpEntityFrameRelayLRTable which correspond
Packit Service 9ccfef
        to this entry.
Packit Service 9ccfef
Packit Service 9ccfef
        This is the EXACT value for the Frame Relay Session
Packit Service 9ccfef
        Parameter, field N (for Number of label range
Packit Service 9ccfef
        components).  The Frame Relay Session Parameter
Packit Service 9ccfef
        is an optional parameter in the Initialization
Packit Service 9ccfef
        Message.
Packit Service 9ccfef
Packit Service 9ccfef
        The description from rfc3036.txt is:
Packit Service 9ccfef
Packit Service 9ccfef
        'N, Number of label range components
Packit Service 9ccfef
            Specifies the number of Frame Relay Label
Packit Service 9ccfef
            Range Components included in the TLV.'
Packit Service 9ccfef
Packit Service 9ccfef
         Please refer to the following reference for a
Packit Service 9ccfef
         complete description of this feature."
Packit Service 9ccfef
     REFERENCE
Packit Service 9ccfef
        "RFC3036, LDP Specification, Section 3.5.3
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
        Initialization Message."
Packit Service 9ccfef
    ::= { mplsLdpEntityFrameRelayEntry 3 }
Packit Service 9ccfef
Packit Service 9ccfef
mplsLdpEntityFrameRelayVcDirectionality OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      INTEGER {
Packit Service 9ccfef
                          bidirectional(0),
Packit Service 9ccfef
                          unidirection(1)
Packit Service 9ccfef
                        }
Packit Service 9ccfef
    MAX-ACCESS  read-create
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "If the value of this object is 'bidirectional(0)', then
Packit Service 9ccfef
        the LSR supports the use of a given DLCI as a label for
Packit Service 9ccfef
        both directions independently.  If the value of
Packit Service 9ccfef
        this object is 'unidirectional(1)', then the LSR
Packit Service 9ccfef
        uses the given DLCI as a label in only one direction.
Packit Service 9ccfef
Packit Service 9ccfef
        This is the EXACT value for the Frame Relay Session
Packit Service 9ccfef
        Parameter, field D (for VC Directionality).  The
Packit Service 9ccfef
        Frame Relay Session Parameter is an optional
Packit Service 9ccfef
        parameter in the Initialization Message.
Packit Service 9ccfef
Packit Service 9ccfef
        The description from rfc3036.txt is:
Packit Service 9ccfef
Packit Service 9ccfef
        'D, VC Directionality
Packit Service 9ccfef
           A value of 0 specifies bidirectional VC capability,
Packit Service 9ccfef
           meaning the LSR can support the use of a given
Packit Service 9ccfef
           DLCI as a label for both link directions
Packit Service 9ccfef
           independently.  A value of 1 specifies
Packit Service 9ccfef
           unidirectional VC capability, meaning a given
Packit Service 9ccfef
           DLCI may appear in a label mapping for one
Packit Service 9ccfef
           direction on the link only.  When either or both
Packit Service 9ccfef
           of the peers specifies unidirectional VC
Packit Service 9ccfef
           capability, both LSRs use unidirectional VC
Packit Service 9ccfef
           label assignment for the link as follows.  The
Packit Service 9ccfef
           LSRs compare their LDP Identifiers as unsigned
Packit Service 9ccfef
           integers.  The LSR with the larger LDP
Packit Service 9ccfef
           Identifier may assign only odd-numbered DLCIs
Packit Service 9ccfef
           in the range as labels.  The system with the
Packit Service 9ccfef
           smaller LDP Identifier may assign only
Packit Service 9ccfef
           even-numbered DLCIs in the range as labels.'
Packit Service 9ccfef
Packit Service 9ccfef
           Please refer to the following reference for a
Packit Service 9ccfef
           complete description of this feature."
Packit Service 9ccfef
     REFERENCE
Packit Service 9ccfef
        "RFC3036, LDP Specification, Section 3.5.3
Packit Service 9ccfef
        Initialization Message."
Packit Service 9ccfef
    ::= { mplsLdpEntityFrameRelayEntry 4 }
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
mplsLdpEntityFrameRelayStorageType  OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      StorageType
Packit Service 9ccfef
    MAX-ACCESS  read-create
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "The storage type for this conceptual row.
Packit Service 9ccfef
        Conceptual rows having the value 'permanent(4)'
Packit Service 9ccfef
        need not allow write-access to any columnar
Packit Service 9ccfef
        objects in the row."
Packit Service 9ccfef
    DEFVAL { nonVolatile }
Packit Service 9ccfef
    ::= { mplsLdpEntityFrameRelayEntry 5 }
Packit Service 9ccfef
Packit Service 9ccfef
mplsLdpEntityFrameRelayRowStatus OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      RowStatus
Packit Service 9ccfef
    MAX-ACCESS  read-create
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "The status of this conceptual row.  All writable
Packit Service 9ccfef
         objects in this row may be modified at any time,
Packit Service 9ccfef
         however, as described in detail in the section
Packit Service 9ccfef
         entitled, 'Changing Values After Session
Packit Service 9ccfef
         Establishment', and again described in the
Packit Service 9ccfef
         DESCRIPTION clause of the
Packit Service 9ccfef
         mplsLdpEntityAdminStatus object,
Packit Service 9ccfef
         if a session has been initiated with a Peer,
Packit Service 9ccfef
         changing objects in this table will
Packit Service 9ccfef
         wreak havoc with the session and interrupt
Packit Service 9ccfef
         traffic.  To repeat again:
Packit Service 9ccfef
         the recommended procedure is to set the
Packit Service 9ccfef
         mplsLdpEntityAdminStatus to
Packit Service 9ccfef
         down, thereby explicitly causing a
Packit Service 9ccfef
         session to be torn down. Then,
Packit Service 9ccfef
         change objects in this entry, then set
Packit Service 9ccfef
         the mplsLdpEntityAdminStatus
Packit Service 9ccfef
         to enable which enables a new session
Packit Service 9ccfef
         to be initiated."
Packit Service 9ccfef
    ::= { mplsLdpEntityFrameRelayEntry 6 }
Packit Service 9ccfef
Packit Service 9ccfef
--
Packit Service 9ccfef
-- Frame Relay Label Range Components
Packit Service 9ccfef
--
Packit Service 9ccfef
Packit Service 9ccfef
mplsLdpEntityFrameRelayLRTable  OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      SEQUENCE OF MplsLdpEntityFrameRelayLREntry
Packit Service 9ccfef
    MAX-ACCESS  not-accessible
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "This table contains information about the
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
        Optional Parameters for the Frame Relay Session
Packit Service 9ccfef
        in the LDP Initialization Message, specifically
Packit Service 9ccfef
        it contains information about the Frame Relay
Packit Service 9ccfef
        Label Range Components.
Packit Service 9ccfef
Packit Service 9ccfef
        If the value of the object
Packit Service 9ccfef
        'mplsLdpEntityOptionalParameters' contains the
Packit Service 9ccfef
        value of 'frameRelaySessionParameters(3)' then
Packit Service 9ccfef
        there must be at least one corresponding entry
Packit Service 9ccfef
        in this table."
Packit Service 9ccfef
    ::= { mplsLdpEntityFrameRelayObjects 2 }
Packit Service 9ccfef
Packit Service 9ccfef
mplsLdpEntityFrameRelayLREntry OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      MplsLdpEntityFrameRelayLREntry
Packit Service 9ccfef
    MAX-ACCESS  not-accessible
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "An entry in this table represents the Frame Relay
Packit Service 9ccfef
        Label Range Component associated with the LDP entity."
Packit Service 9ccfef
    INDEX       {  mplsLdpEntityLdpId,
Packit Service 9ccfef
                   mplsLdpEntityIndex,
Packit Service 9ccfef
                   mplsLdpEntityFrameRelayLRMinDlci
Packit Service 9ccfef
                }
Packit Service 9ccfef
    ::= { mplsLdpEntityFrameRelayLRTable 1 }
Packit Service 9ccfef
Packit Service 9ccfef
MplsLdpEntityFrameRelayLREntry ::= SEQUENCE {
Packit Service 9ccfef
    mplsLdpEntityFrameRelayLRMinDlci              DLCI,
Packit Service 9ccfef
    mplsLdpEntityFrameRelayLRMaxDlci              DLCI,
Packit Service 9ccfef
    mplsLdpEntityFrameRelayLRLen                  INTEGER,
Packit Service 9ccfef
    mplsLdpEntityFrameRelayLRStorageType          StorageType,
Packit Service 9ccfef
    mplsLdpEntityFrameRelayLRRowStatus            RowStatus
Packit Service 9ccfef
}
Packit Service 9ccfef
Packit Service 9ccfef
mplsLdpEntityFrameRelayLRMinDlci OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      DLCI
Packit Service 9ccfef
    MAX-ACCESS  not-accessible
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "The lower bound which is supported.  This value
Packit Service 9ccfef
        should be the same as that in the Frame Relay Label
Packit Service 9ccfef
        Range Component's Minimum DLCI field.  The value
Packit Service 9ccfef
        of zero is valid for the minimum DLCI field of
Packit Service 9ccfef
        the label."
Packit Service 9ccfef
    REFERENCE
Packit Service 9ccfef
        "RFC3034, Use of Label Switching on Frame Relay
Packit Service 9ccfef
        Networks Specification."
Packit Service 9ccfef
    ::= { mplsLdpEntityFrameRelayLREntry 1 }
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
mplsLdpEntityFrameRelayLRMaxDlci OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      DLCI
Packit Service 9ccfef
    MAX-ACCESS  read-create
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "The upper bound which is supported.  This value
Packit Service 9ccfef
        should be the same as that in the Frame Relay Label
Packit Service 9ccfef
        Range Component's Maximum DLCI field."
Packit Service 9ccfef
    ::= { mplsLdpEntityFrameRelayLREntry 2 }
Packit Service 9ccfef
Packit Service 9ccfef
mplsLdpEntityFrameRelayLRLen OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      INTEGER {
Packit Service 9ccfef
                    tenDlciBits(0),
Packit Service 9ccfef
                    twentyThreeDlciBits(2)
Packit Service 9ccfef
                }
Packit Service 9ccfef
    MAX-ACCESS  read-create
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "This object specifies the length of the DLCI bits.
Packit Service 9ccfef
Packit Service 9ccfef
        This is the EXACT value for the Len field of the
Packit Service 9ccfef
        Frame Relay Label Range Component.
Packit Service 9ccfef
Packit Service 9ccfef
        The description from rfc3036.txt is:
Packit Service 9ccfef
Packit Service 9ccfef
        'Len
Packit Service 9ccfef
            This field specifies the number of bits of the DLCI.
Packit Service 9ccfef
            The following values are supported:
Packit Service 9ccfef
Packit Service 9ccfef
                 Len    DLCI bits
Packit Service 9ccfef
Packit Service 9ccfef
                 0       10
Packit Service 9ccfef
                 2       23
Packit Service 9ccfef
Packit Service 9ccfef
            Len values 1 and 3 are reserved.'
Packit Service 9ccfef
Packit Service 9ccfef
         Please refer to the following reference for a complete
Packit Service 9ccfef
         description of this feature."
Packit Service 9ccfef
     REFERENCE
Packit Service 9ccfef
        "RFC3036, LDP Specification, Section 3.5.3
Packit Service 9ccfef
        Initialization Message."
Packit Service 9ccfef
    ::= { mplsLdpEntityFrameRelayLREntry 3 }
Packit Service 9ccfef
Packit Service 9ccfef
mplsLdpEntityFrameRelayLRStorageType  OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      StorageType
Packit Service 9ccfef
    MAX-ACCESS  read-create
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
        "The storage type for this conceptual row.
Packit Service 9ccfef
        Conceptual rows having the value 'permanent(4)'
Packit Service 9ccfef
        need not allow write-access to any columnar
Packit Service 9ccfef
        objects in the row."
Packit Service 9ccfef
    DEFVAL { nonVolatile }
Packit Service 9ccfef
    ::= { mplsLdpEntityFrameRelayLREntry 4 }
Packit Service 9ccfef
Packit Service 9ccfef
mplsLdpEntityFrameRelayLRRowStatus OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      RowStatus
Packit Service 9ccfef
    MAX-ACCESS  read-create
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "The status of this conceptual row.  All writable
Packit Service 9ccfef
         objects in this row may be modified at any time,
Packit Service 9ccfef
         however, as described in detail in the section
Packit Service 9ccfef
         entitled, 'Changing Values After Session
Packit Service 9ccfef
         Establishment', and again described in the
Packit Service 9ccfef
         DESCRIPTION clause of the
Packit Service 9ccfef
         mplsLdpEntityAdminStatus object,
Packit Service 9ccfef
         if a session has been initiated with a Peer,
Packit Service 9ccfef
         changing objects in this table will
Packit Service 9ccfef
         wreak havoc with the session and interrupt
Packit Service 9ccfef
         traffic.  To repeat again:
Packit Service 9ccfef
         the recommended procedure is to set the
Packit Service 9ccfef
         mplsLdpEntityAdminStatus to down, thereby
Packit Service 9ccfef
         explicitly causing a session to be torn down. Then,
Packit Service 9ccfef
         change objects in this entry, then set the
Packit Service 9ccfef
         mplsLdpEntityAdminStatus to enable which enables
Packit Service 9ccfef
         a new session to be initiated."
Packit Service 9ccfef
    ::= { mplsLdpEntityFrameRelayLREntry 5 }
Packit Service 9ccfef
Packit Service 9ccfef
--
Packit Service 9ccfef
-- MPLS LDP Frame Relay Session Information
Packit Service 9ccfef
--
Packit Service 9ccfef
Packit Service 9ccfef
mplsLdpFrameRelaySessionObjects  OBJECT IDENTIFIER ::=
Packit Service 9ccfef
                           { mplsLdpFrameRelayObjects  2 }
Packit Service 9ccfef
Packit Service 9ccfef
mplsLdpFrameRelaySessionTable OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      SEQUENCE OF MplsLdpFrameRelaySessionEntry
Packit Service 9ccfef
    MAX-ACCESS  not-accessible
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "A table of Frame Relay label range intersections
Packit Service 9ccfef
        between the LDP Entities and LDP Peers.
Packit Service 9ccfef
        Each row represents a single label range intersection.
Packit Service 9ccfef
Packit Service 9ccfef
        NOTE:  this table cannot use the 'AUGMENTS'
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
        clause because there is not necessarily a one-to-one
Packit Service 9ccfef
        mapping between this table and the
Packit Service 9ccfef
        mplsLdpSessionTable."
Packit Service 9ccfef
    ::= { mplsLdpFrameRelaySessionObjects 1 }
Packit Service 9ccfef
Packit Service 9ccfef
mplsLdpFrameRelaySessionEntry OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      MplsLdpFrameRelaySessionEntry
Packit Service 9ccfef
    MAX-ACCESS  not-accessible
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "An entry in this table represents information on a
Packit Service 9ccfef
        single label range intersection between an
Packit Service 9ccfef
        LDP Entity and LDP Peer.
Packit Service 9ccfef
Packit Service 9ccfef
        The information contained in a row is read-only."
Packit Service 9ccfef
    INDEX       { mplsLdpEntityLdpId,
Packit Service 9ccfef
                  mplsLdpEntityIndex,
Packit Service 9ccfef
                  mplsLdpPeerLdpId,
Packit Service 9ccfef
                  mplsLdpFrameRelaySessionMinDlci
Packit Service 9ccfef
                }
Packit Service 9ccfef
    ::= { mplsLdpFrameRelaySessionTable 1 }
Packit Service 9ccfef
Packit Service 9ccfef
MplsLdpFrameRelaySessionEntry ::= SEQUENCE {
Packit Service 9ccfef
    mplsLdpFrameRelaySessionMinDlci    DLCI,
Packit Service 9ccfef
    mplsLdpFrameRelaySessionMaxDlci    DLCI,
Packit Service 9ccfef
    mplsLdpFrameRelaySessionLen        INTEGER
Packit Service 9ccfef
}
Packit Service 9ccfef
Packit Service 9ccfef
mplsLdpFrameRelaySessionMinDlci OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      DLCI
Packit Service 9ccfef
    MAX-ACCESS  not-accessible
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "The lower bound of DLCIs which are supported.
Packit Service 9ccfef
        The value of zero is a valid value for the
Packit Service 9ccfef
        minimum DLCI field of the label."
Packit Service 9ccfef
    REFERENCE
Packit Service 9ccfef
        "RFC3034, Use of Label Switching on Frame Relay
Packit Service 9ccfef
        Networks Specification."
Packit Service 9ccfef
    ::= { mplsLdpFrameRelaySessionEntry 1 }
Packit Service 9ccfef
Packit Service 9ccfef
mplsLdpFrameRelaySessionMaxDlci OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      DLCI
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "The upper bound of DLCIs which are supported."
Packit Service 9ccfef
    ::= { mplsLdpFrameRelaySessionEntry 2 }
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
mplsLdpFrameRelaySessionLen OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      INTEGER {
Packit Service 9ccfef
                    tenDlciBits(0),
Packit Service 9ccfef
                    twentyThreeDlciBits(2)
Packit Service 9ccfef
                }
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "This object specifies the DLCI bits."
Packit Service 9ccfef
    ::= { mplsLdpFrameRelaySessionEntry 3 }
Packit Service 9ccfef
Packit Service 9ccfef
--****************************************************************
Packit Service 9ccfef
-- Module Conformance Statement
Packit Service 9ccfef
--****************************************************************
Packit Service 9ccfef
Packit Service 9ccfef
mplsLdpFrameRelayGroups
Packit Service 9ccfef
    OBJECT IDENTIFIER ::= { mplsLdpFrameRelayConformance 1 }
Packit Service 9ccfef
Packit Service 9ccfef
mplsLdpFrameRelayCompliances
Packit Service 9ccfef
    OBJECT IDENTIFIER ::= { mplsLdpFrameRelayConformance 2 }
Packit Service 9ccfef
Packit Service 9ccfef
--
Packit Service 9ccfef
-- Full Compliance
Packit Service 9ccfef
--
Packit Service 9ccfef
Packit Service 9ccfef
mplsLdpFrameRelayModuleFullCompliance MODULE-COMPLIANCE
Packit Service 9ccfef
    STATUS current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "The Module is implemented with support for
Packit Service 9ccfef
        read-create and read-write.  In other words,
Packit Service 9ccfef
        both monitoring and configuration
Packit Service 9ccfef
        are available when using this MODULE-COMPLIANCE."
Packit Service 9ccfef
    MODULE -- this module
Packit Service 9ccfef
        MANDATORY-GROUPS    {
Packit Service 9ccfef
                               mplsLdpFrameRelayGroup
Packit Service 9ccfef
                            }
Packit Service 9ccfef
Packit Service 9ccfef
    OBJECT       mplsLdpEntityFrameRelayRowStatus
Packit Service 9ccfef
    SYNTAX       RowStatus { active(1) }
Packit Service 9ccfef
    WRITE-SYNTAX RowStatus { createAndGo(4), destroy(6) }
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
       "Support for createAndWait and notInService is not required."
Packit Service 9ccfef
Packit Service 9ccfef
    OBJECT       mplsLdpEntityFrameRelayLRRowStatus
Packit Service 9ccfef
    SYNTAX       RowStatus { active(1) }
Packit Service 9ccfef
    WRITE-SYNTAX RowStatus { createAndGo(4), destroy(6) }
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
       "Support for createAndWait and notInService is not required."
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
    ::= { mplsLdpFrameRelayCompliances 1 }
Packit Service 9ccfef
Packit Service 9ccfef
--
Packit Service 9ccfef
-- Read-Only Compliance
Packit Service 9ccfef
--
Packit Service 9ccfef
Packit Service 9ccfef
mplsLdpFrameRelayModuleReadOnlyCompliance MODULE-COMPLIANCE
Packit Service 9ccfef
    STATUS current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "The Module is implemented with support for
Packit Service 9ccfef
        read-only.  In other words, only monitoring
Packit Service 9ccfef
        is available by implementing this MODULE-COMPLIANCE."
Packit Service 9ccfef
    MODULE -- this module
Packit Service 9ccfef
        MANDATORY-GROUPS    {
Packit Service 9ccfef
                               mplsLdpFrameRelayGroup
Packit Service 9ccfef
                            }
Packit Service 9ccfef
Packit Service 9ccfef
    OBJECT       mplsLdpEntityFrameRelayIfIndexOrZero
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       mplsLdpEntityFrameRelayMergeCap
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       mplsLdpEntityFrameRelayVcDirectionality
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       mplsLdpEntityFrameRelayStorageType
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       mplsLdpEntityFrameRelayRowStatus
Packit Service 9ccfef
    SYNTAX       RowStatus { active(1) }
Packit Service 9ccfef
    MIN-ACCESS   read-only
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
       "Write access is not required, and active is the
Packit Service 9ccfef
       only status that needs to be supported."
Packit Service 9ccfef
Packit Service 9ccfef
    OBJECT       mplsLdpEntityFrameRelayLRMaxDlci
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
Packit Service 9ccfef
    OBJECT       mplsLdpEntityFrameRelayLRLen
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       mplsLdpEntityFrameRelayLRStorageType
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       mplsLdpEntityFrameRelayLRRowStatus
Packit Service 9ccfef
    SYNTAX       RowStatus { active(1) }
Packit Service 9ccfef
    MIN-ACCESS   read-only
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
       "Write access is not required, and active is the
Packit Service 9ccfef
       only status that needs to be supported."
Packit Service 9ccfef
    ::= { mplsLdpFrameRelayCompliances 2 }
Packit Service 9ccfef
Packit Service 9ccfef
--
Packit Service 9ccfef
-- units of conformance
Packit Service 9ccfef
--
Packit Service 9ccfef
Packit Service 9ccfef
mplsLdpFrameRelayGroup OBJECT-GROUP
Packit Service 9ccfef
    OBJECTS {
Packit Service 9ccfef
    mplsLdpEntityFrameRelayIfIndexOrZero,
Packit Service 9ccfef
    mplsLdpEntityFrameRelayMergeCap,
Packit Service 9ccfef
    mplsLdpEntityFrameRelayLRComponents,
Packit Service 9ccfef
    mplsLdpEntityFrameRelayVcDirectionality,
Packit Service 9ccfef
    mplsLdpEntityFrameRelayStorageType,
Packit Service 9ccfef
    mplsLdpEntityFrameRelayRowStatus,
Packit Service 9ccfef
    mplsLdpEntityFrameRelayLRMaxDlci,
Packit Service 9ccfef
    mplsLdpEntityFrameRelayLRLen,
Packit Service 9ccfef
    mplsLdpEntityFrameRelayLRStorageType,
Packit Service 9ccfef
    mplsLdpEntityFrameRelayLRRowStatus,
Packit Service 9ccfef
    mplsLdpFrameRelaySessionMaxDlci,
Packit Service 9ccfef
    mplsLdpFrameRelaySessionLen
Packit Service 9ccfef
    }
Packit Service 9ccfef
    STATUS    current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "Objects that apply to all MPLS LDP implementations
Packit Service 9ccfef
        using Frame Relay as the Layer 2."
Packit Service 9ccfef
    ::= { mplsLdpFrameRelayGroups 1 }
Packit Service 9ccfef
Packit Service 9ccfef
END