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

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