|
Packit |
022b05 |
MPLS-LC-FR-STD-MIB DEFINITIONS ::= BEGIN
|
|
Packit |
022b05 |
IMPORTS
|
|
Packit |
022b05 |
MODULE-IDENTITY, OBJECT-TYPE
|
|
Packit |
022b05 |
FROM SNMPv2-SMI
|
|
Packit |
022b05 |
MODULE-COMPLIANCE, OBJECT-GROUP
|
|
Packit |
022b05 |
FROM SNMPv2-CONF
|
|
Packit |
022b05 |
RowStatus, StorageType
|
|
Packit |
022b05 |
FROM SNMPv2-TC
|
|
Packit |
022b05 |
mplsInterfaceIndex
|
|
Packit |
022b05 |
FROM MPLS-LSR-STD-MIB
|
|
Packit |
022b05 |
DLCI
|
|
Packit |
022b05 |
FROM FRAME-RELAY-DTE-MIB
|
|
Packit |
022b05 |
mplsStdMIB
|
|
Packit |
022b05 |
FROM MPLS-TC-STD-MIB
|
|
Packit |
022b05 |
;
|
|
Packit |
022b05 |
mplsLcFrStdMIB MODULE-IDENTITY
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
LAST-UPDATED "200601120000Z" -- 12 January 2006
|
|
Packit |
022b05 |
ORGANIZATION "Multiprotocol Label Switching (MPLS) Working Group"
|
|
Packit |
022b05 |
CONTACT-INFO
|
|
Packit |
022b05 |
" Thomas D. Nadeau
|
|
Packit |
022b05 |
Cisco Systems, Inc.
|
|
Packit |
022b05 |
Email: tnadeau@cisco.com
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
Subrahmanya Hegde
|
|
Packit |
022b05 |
Email: subrah@cisco.com
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
General comments should be sent to mpls@uu.net
|
|
Packit |
022b05 |
"
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"This MIB module contains managed object definitions for
|
|
Packit |
022b05 |
MPLS Label-Controlled Frame-Relay interfaces as defined
|
|
Packit |
022b05 |
in (RFC3034).
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
Copyright (C) The Internet Society (2006). This
|
|
Packit |
022b05 |
version of this MIB module is part of RFC 4368; see
|
|
Packit |
022b05 |
the RFC itself for full legal notices."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
-- Revision history.
|
|
Packit |
022b05 |
REVISION
|
|
Packit |
022b05 |
"200601120000Z" -- 12 January 2006
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Initial revision, published as part of RFC 4368."
|
|
Packit |
022b05 |
::= { mplsStdMIB 10 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
-- Top level components of this MIB module.
|
|
Packit |
022b05 |
-- Tables, Scalars, Notifications, Conformance
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
mplsLcFrStdNotifications OBJECT IDENTIFIER ::= { mplsLcFrStdMIB 0 }
|
|
Packit |
022b05 |
mplsLcFrStdObjects OBJECT IDENTIFIER ::= { mplsLcFrStdMIB 1 }
|
|
Packit |
022b05 |
mplsLcFrStdConformance OBJECT IDENTIFIER ::= { mplsLcFrStdMIB 2 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
-- MPLS LC-FR Interface Configuration Table.
|
|
Packit |
022b05 |
mplsLcFrStdInterfaceConfTable OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX SEQUENCE OF MplsLcFrStdInterfaceConfEntry
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"This table specifies per-interface MPLS LC-FR
|
|
Packit |
022b05 |
capability and associated information. In particular,
|
|
Packit |
022b05 |
this table sparsely extends the MPLS-LSR-STD-MIB's
|
|
Packit |
022b05 |
mplsInterfaceConfTable."
|
|
Packit |
022b05 |
::= { mplsLcFrStdObjects 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
mplsLcFrStdInterfaceConfEntry OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX MplsLcFrStdInterfaceConfEntry
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"An entry in this table is created by an LSR for
|
|
Packit |
022b05 |
every interface capable of supporting MPLS LC-FR.
|
|
Packit |
022b05 |
Each entry in this table will exist only if a
|
|
Packit |
022b05 |
corresponding entry in ifTable and mplsInterfaceConfTable
|
|
Packit |
022b05 |
exists. If the associated entries in ifTable and
|
|
Packit |
022b05 |
mplsInterfaceConfTable are deleted, the corresponding
|
|
Packit |
022b05 |
entry in this table must also be deleted shortly
|
|
Packit |
022b05 |
thereafter."
|
|
Packit |
022b05 |
INDEX { mplsInterfaceIndex }
|
|
Packit |
022b05 |
::= { mplsLcFrStdInterfaceConfTable 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
MplsLcFrStdInterfaceConfEntry ::= SEQUENCE {
|
|
Packit |
022b05 |
mplsLcFrStdTrafficMinDlci DLCI,
|
|
Packit |
022b05 |
mplsLcFrStdTrafficMaxDlci DLCI,
|
|
Packit |
022b05 |
mplsLcFrStdCtrlMinDlci DLCI,
|
|
Packit |
022b05 |
mplsLcFrStdCtrlMaxDlci DLCI,
|
|
Packit |
022b05 |
mplsLcFrStdInterfaceConfRowStatus RowStatus,
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
mplsLcFrStdInterfaceConfStorageType StorageType
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
mplsLcFrStdTrafficMinDlci OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX DLCI
|
|
Packit |
022b05 |
MAX-ACCESS read-create
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"This is the minimum DLCI value over which this
|
|
Packit |
022b05 |
LSR is willing to accept traffic on this
|
|
Packit |
022b05 |
interface."
|
|
Packit |
022b05 |
::= { mplsLcFrStdInterfaceConfEntry 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
mplsLcFrStdTrafficMaxDlci OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX DLCI
|
|
Packit |
022b05 |
MAX-ACCESS read-create
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"This is the max DLCI value over which this
|
|
Packit |
022b05 |
LSR is willing to accept traffic on this
|
|
Packit |
022b05 |
interface."
|
|
Packit |
022b05 |
::= { mplsLcFrStdInterfaceConfEntry 2 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
mplsLcFrStdCtrlMinDlci OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX DLCI
|
|
Packit |
022b05 |
MAX-ACCESS read-create
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"This is the min DLCI value over which this
|
|
Packit |
022b05 |
LSR is willing to accept control traffic
|
|
Packit |
022b05 |
on this interface."
|
|
Packit |
022b05 |
::= { mplsLcFrStdInterfaceConfEntry 3 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
mplsLcFrStdCtrlMaxDlci OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX DLCI
|
|
Packit |
022b05 |
MAX-ACCESS read-create
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"This is the max DLCI value over which this
|
|
Packit |
022b05 |
LSR is willing to accept control traffic
|
|
Packit |
022b05 |
on this interface."
|
|
Packit |
022b05 |
::= { mplsLcFrStdInterfaceConfEntry 4 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
mplsLcFrStdInterfaceConfRowStatus OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX RowStatus
|
|
Packit |
022b05 |
MAX-ACCESS read-create
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
"This object is used to create and
|
|
Packit |
022b05 |
delete entries in this table. When configuring
|
|
Packit |
022b05 |
entries in this table, the corresponding ifEntry and
|
|
Packit |
022b05 |
mplsInterfaceConfEntry MUST exist beforehand. If a manager
|
|
Packit |
022b05 |
attempts to create an entry for a corresponding
|
|
Packit |
022b05 |
mplsInterfaceConfEntry that does not support LC-FR,
|
|
Packit |
022b05 |
the agent MUST return an inconsistentValue error.
|
|
Packit |
022b05 |
If this table is implemented read-only, then the
|
|
Packit |
022b05 |
agent must set this object to active(1) when this
|
|
Packit |
022b05 |
row is made active. If this table is implemented
|
|
Packit |
022b05 |
writable, then an agent MUST not allow modification
|
|
Packit |
022b05 |
to its objects once this value is set to active(1),
|
|
Packit |
022b05 |
except to mplsLcFrStdInterfaceConfRowStatus and
|
|
Packit |
022b05 |
mplsLcFrStdInterfaceConfStorageType."
|
|
Packit |
022b05 |
::= { mplsLcFrStdInterfaceConfEntry 5 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
mplsLcFrStdInterfaceConfStorageType 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 |
::= { mplsLcFrStdInterfaceConfEntry 6 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
-- End of mplsLcFrStdInterfaceConfTable
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
-- Module compliance.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
mplsLcFrStdCompliances
|
|
Packit |
022b05 |
OBJECT IDENTIFIER ::= { mplsLcFrStdConformance 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
mplsLcFrStdGroups
|
|
Packit |
022b05 |
OBJECT IDENTIFIER ::= { mplsLcFrStdConformance 2 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
-- Compliance requirement for full compliance
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
mplsLcFrStdModuleFullCompliance MODULE-COMPLIANCE
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Compliance statement for agents that provide
|
|
Packit |
022b05 |
full support for MPLS-LC-FR-STD-MIB. Such
|
|
Packit |
022b05 |
devices can be monitored and also be configured
|
|
Packit |
022b05 |
using this MIB module."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
MODULE -- this module
|
|
Packit |
022b05 |
MANDATORY-GROUPS {
|
|
Packit |
022b05 |
mplsLcFrStdIfGroup
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
OBJECT mplsLcFrStdInterfaceConfRowStatus
|
|
Packit |
022b05 |
SYNTAX RowStatus { active(1), notInService(2) }
|
|
Packit |
022b05 |
WRITE-SYNTAX RowStatus { active(1), notInService(2),
|
|
Packit |
022b05 |
createAndGo(4), destroy(6)
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
DESCRIPTION "Support for createAndWait and notReady is
|
|
Packit |
022b05 |
not required."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
::= { mplsLcFrStdCompliances 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
-- Compliance requirement for read-only implementations.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
mplsLcFrStdModuleReadOnlyCompliance MODULE-COMPLIANCE
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Compliance requirement for implementations that only
|
|
Packit |
022b05 |
provide read-only support for MPLS-LC-FR-STD-MIB.
|
|
Packit |
022b05 |
Such devices can be monitored but cannot be configured
|
|
Packit |
022b05 |
using this MIB module.
|
|
Packit |
022b05 |
"
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
MODULE -- this module
|
|
Packit |
022b05 |
MANDATORY-GROUPS {
|
|
Packit |
022b05 |
mplsLcFrStdIfGroup
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
-- mplsLcFrStdInterfaceConfTable
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
OBJECT mplsLcFrStdTrafficMinDlci
|
|
Packit |
022b05 |
MIN-ACCESS read-only
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Write access is not required."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
OBJECT mplsLcFrStdTrafficMaxDlci
|
|
Packit |
022b05 |
MIN-ACCESS read-only
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Write access is not required."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
OBJECT mplsLcFrStdCtrlMinDlci
|
|
Packit |
022b05 |
MIN-ACCESS read-only
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Write access is not required."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
OBJECT mplsLcFrStdCtrlMaxDlci
|
|
Packit |
022b05 |
MIN-ACCESS read-only
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Write access is not required."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
OBJECT mplsLcFrStdInterfaceConfRowStatus
|
|
Packit |
022b05 |
SYNTAX RowStatus { active(1) }
|
|
Packit |
022b05 |
MIN-ACCESS read-only
|
|
Packit |
022b05 |
DESCRIPTION "Write access is not required."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
OBJECT mplsLcFrStdInterfaceConfStorageType
|
|
Packit |
022b05 |
MIN-ACCESS read-only
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Write access is not required."
|
|
Packit |
022b05 |
::= { mplsLcFrStdCompliances 2 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
-- Units of conformance.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
mplsLcFrStdIfGroup OBJECT-GROUP
|
|
Packit |
022b05 |
OBJECTS {
|
|
Packit |
022b05 |
mplsLcFrStdTrafficMinDlci,
|
|
Packit |
022b05 |
mplsLcFrStdTrafficMaxDlci,
|
|
Packit |
022b05 |
mplsLcFrStdCtrlMinDlci,
|
|
Packit |
022b05 |
mplsLcFrStdCtrlMaxDlci,
|
|
Packit |
022b05 |
mplsLcFrStdInterfaceConfRowStatus,
|
|
Packit |
022b05 |
mplsLcFrStdInterfaceConfStorageType
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Collection of objects needed for MPLS LC-FR
|
|
Packit |
022b05 |
interface configuration."
|
|
Packit |
022b05 |
::= { mplsLcFrStdGroups 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
END
|