mirror of
https://github.com/librenms/librenms.git
synced 2024-10-07 16:52:45 +00:00
db upcate and add some LDP mibs
git-svn-id: http://www.observium.org/svn/observer/trunk@2852 61d68cd4-352d-0410-923a-c4978735b2b8
This commit is contained in:
@@ -1066,6 +1066,7 @@ CREATE TABLE IF NOT EXISTS `users` (
|
||||
`email` varchar(64) NOT NULL,
|
||||
`descr` char(30) NOT NULL,
|
||||
`level` tinyint(4) NOT NULL DEFAULT '0',
|
||||
`can_modify_passwd` tinyint(4) NOT NULL DEFAULT '1',
|
||||
PRIMARY KEY (`user_id`),
|
||||
UNIQUE KEY `username` (`username`)
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
||||
@@ -1192,7 +1193,7 @@ CREATE TABLE IF NOT EXISTS `bill_history` (
|
||||
KEY `bill_id` (`bill_id`)
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ;
|
||||
|
||||
CREATE TABLE IF NOT EXISTS `entPhysical_state` ( `device_id` int(11) NOT NULL, `entPhysicalIndex` varchar(64) NOT NULL, `subindex` varchar(64) DEFAULT NULL, `group` varchar(64) NOT NULL, `key` varchar(64) NOT NULL, `value` varchar(255) NOT NULL, KEY `device_id_index` (`device_id`,`entPhysicalIndex`)) ENGINE=MyISAM DEFAULT CHARSET=utf8;
|
||||
CREATE TABLE IF NOT EXISTS `entPhysical_state` ( `device_id` int(11) NOT NULL, `entPhysicalIndex` varchar(64) NOT NULL, `subindex` varchar(64) DEFAULT NULL, `group` varchar(64) NOT NULL, `key` varchar(64) NOT NULL, `value` varchar(255) NOT NULL, KEY `device_id_index` (`device_id`,`entPhysicalIndex`)) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
||||
|
||||
CREATE TABLE IF NOT EXISTS `ports_vlans` (
|
||||
`port_vlan_id` int(11) NOT NULL AUTO_INCREMENT,
|
||||
@@ -1205,7 +1206,7 @@ CREATE TABLE IF NOT EXISTS `ports_vlans` (
|
||||
`cost` int(11) NOT NULL,
|
||||
PRIMARY KEY (`port_vlan_id`),
|
||||
UNIQUE KEY `unique` (`device_id`,`interface_id`,`vlan`)
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=utf8 ;
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ;
|
||||
|
||||
--
|
||||
-- Table structure for table `netscaler_vservers`
|
||||
@@ -1225,4 +1226,4 @@ CREATE TABLE IF NOT EXISTS `netscaler_vservers` (
|
||||
`vsvr_bps_in` int(11) NOT NULL,
|
||||
`vsvr_bps_out` int(11) NOT NULL,
|
||||
PRIMARY KEY (`vsvr_id`)
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
||||
|
482
mibs/MPLS-LDP-CAPABILITY
Normal file
482
mibs/MPLS-LDP-CAPABILITY
Normal file
@@ -0,0 +1,482 @@
|
||||
-- *****************************************************************
|
||||
-- MPLS-LDP-CAPABILITY.my: Capability statement for MPLS Label
|
||||
-- Distribution Protocol MIB
|
||||
--
|
||||
-- May 10, 2001 - Adrien Grise
|
||||
--
|
||||
-- Copyright (c) 2000, 2001, 2003 by cisco Systems, Inc.
|
||||
-- All rights reserved.
|
||||
--
|
||||
-- *****************************************************************
|
||||
|
||||
MPLS-LDP-CAPABILITY DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY
|
||||
FROM SNMPv2-SMI
|
||||
|
||||
AGENT-CAPABILITIES
|
||||
FROM SNMPv2-CONF
|
||||
|
||||
ciscoAgentCapability
|
||||
FROM CISCO-SMI;
|
||||
|
||||
mplsLdpCapability MODULE-IDENTITY
|
||||
LAST-UPDATED
|
||||
"200308131200Z" -- 13 Aug 2003 12:00:00 EST
|
||||
ORGANIZATION
|
||||
"Cisco Systems, Inc."
|
||||
CONTACT-INFO
|
||||
" Cisco Systems
|
||||
Customer Service
|
||||
|
||||
Postal: 170 W. Tasman Drive
|
||||
San Jose, CA 95134
|
||||
USA
|
||||
|
||||
Tel: +1 800 553-NETS
|
||||
|
||||
E-mail: mpls-mib@cisco.com"
|
||||
DESCRIPTION
|
||||
"Agent capabilities for MPLS-LDP-MIB"
|
||||
|
||||
-- Revision history.
|
||||
|
||||
REVISION
|
||||
"200308131200Z" -- 13 Aug 2003 12:00:00 EST
|
||||
DESCRIPTION
|
||||
"Adding missing IMPORT for ciscoAgentCapability."
|
||||
REVISION
|
||||
"200105101200Z" -- 10 May 2001 12:00:00 EST
|
||||
DESCRIPTION
|
||||
"Initial draft version."
|
||||
|
||||
::= { ciscoAgentCapability 210 }
|
||||
|
||||
mplsLdpCapability AGENT-CAPABILITIES
|
||||
|
||||
PRODUCT-RELEASE "Cisco IOS 12.0(14)ST, Cisco IOS 12.2(01)T"
|
||||
STATUS current
|
||||
DESCRIPTION "MPLS Label Distribution Protocol MIB capabilities"
|
||||
|
||||
SUPPORTS MPLS-LDP-MIB
|
||||
INCLUDES { mplsLdpGeneralGroup, mplsLdpNotificationGroup }
|
||||
|
||||
|
||||
-- LDP LSR Objects
|
||||
|
||||
VARIATION mplsLdpLsrId
|
||||
ACCESS read-only
|
||||
DESCRIPTION "read-only implementation"
|
||||
|
||||
VARIATION mplsLdpLsrLabelRetentionMode
|
||||
ACCESS read-only
|
||||
DESCRIPTION "read-only implementation"
|
||||
|
||||
VARIATION mplsLdpLsrLoopDetectionCapable
|
||||
ACCESS read-only
|
||||
DESCRIPTION "read-only implementation"
|
||||
|
||||
-- LDP Entity Objects
|
||||
|
||||
VARIATION mplsLdpEntityIndexNext
|
||||
ACCESS read-only
|
||||
DESCRIPTION "read-only implementation"
|
||||
|
||||
VARIATION mplsLdpEntityProtocolVersion
|
||||
ACCESS read-only
|
||||
DESCRIPTION "read-only implementation"
|
||||
|
||||
VARIATION mplsLdpEntityAdminStatus
|
||||
ACCESS read-only
|
||||
DESCRIPTION "read-only implementation"
|
||||
|
||||
VARIATION mplsLdpEntityOperStatus
|
||||
ACCESS read-only
|
||||
DESCRIPTION "read-only implementation"
|
||||
|
||||
VARIATION mplsLdpEntityWellKnownDiscoveryPort
|
||||
ACCESS read-only
|
||||
DESCRIPTION "read-only implementation"
|
||||
|
||||
VARIATION mplsLdpEntityMaxPduLength
|
||||
ACCESS read-only
|
||||
DESCRIPTION "read-only implementation"
|
||||
|
||||
VARIATION mplsLdpEntityKeepAliveHoldTimer
|
||||
ACCESS read-only
|
||||
DESCRIPTION "read-only implementation"
|
||||
|
||||
VARIATION mplsLdpEntityHelloHoldTimer
|
||||
ACCESS read-only
|
||||
DESCRIPTION "read-only implementation"
|
||||
|
||||
VARIATION mplsLdpEntityFailedInitSessionTrapEnable
|
||||
ACCESS read-only
|
||||
DESCRIPTION "read-only implementation"
|
||||
|
||||
VARIATION mplsLdpEntityFailedInitSessionThreshold
|
||||
ACCESS read-only
|
||||
DESCRIPTION "read-only implementation"
|
||||
|
||||
VARIATION mplsLdpEntityLableDistrubtionMethod
|
||||
ACCESS read-only
|
||||
DESCRIPTION "read-only implementation"
|
||||
|
||||
VARIATION mplsLdpEntityPVLimitMismatchTrapEnable
|
||||
ACCESS read-only
|
||||
DESCRIPTION "read-only implementation"
|
||||
|
||||
VARIATION mplsLdpEntityPathVectorLimit
|
||||
ACCESS read-only
|
||||
DESCRIPTION "read-only implementation"
|
||||
|
||||
VARIATION mplsLdpEntityHopCountLoopDetection
|
||||
ACCESS read-only
|
||||
DESCRIPTION "read-only implementation"
|
||||
|
||||
VARIATION mplsLdpEntityHopCount
|
||||
ACCESS read-only
|
||||
DESCRIPTION "read-only implementation"
|
||||
|
||||
VARIATION mplsLdpEntityTargetedPeer
|
||||
ACCESS read-only
|
||||
DESCRIPTION "read-only implementation"
|
||||
|
||||
VARIATION mplsLdpEntityTargetedPeerAddrType
|
||||
ACCESS read-only
|
||||
DESCRIPTION "read-only implementation"
|
||||
|
||||
VARIATION mplsLdpEntityTargetedPeerAddr
|
||||
ACCESS read-only
|
||||
DESCRIPTION "read-only implementation"
|
||||
|
||||
VARIATION mplsLdpEntityOptionalParameters
|
||||
ACCESS read-only
|
||||
DESCRIPTION "read-only implementation"
|
||||
|
||||
VARIATION mplsLdpEntityDiscontinuityTime
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Not implemented"
|
||||
|
||||
VARIATION mplsLdpEntityStorageType
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Not implemented"
|
||||
|
||||
VARIATION mplsLdpEntityRowStatus
|
||||
ACCESS read-only
|
||||
DESCRIPTION "read-only implementation"
|
||||
|
||||
-- LDP Entity Objects for Generic Labels
|
||||
|
||||
VARIATION mplsLdpEntityConfGenericIfIndexOrZero
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Not implemented"
|
||||
|
||||
VARIATION mplsLdpEntityConfGenericLabel
|
||||
ACCESS read-only
|
||||
DESCRIPTION "Not implemented"
|
||||
|
||||
VARIATION mplsLdpEntityConfStorageType
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Not implemented"
|
||||
|
||||
VARIATION mplsLdpEntityConfRowStatus
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Not implemented"
|
||||
|
||||
-- LDP Entity ATM Objects
|
||||
|
||||
VARIATION mplsLdpEntityAtmIfIndexOrZero
|
||||
ACCESS read-only
|
||||
DESCRIPTION "read-only implementation"
|
||||
|
||||
VARIATION mplsLdpEntityAtmMergeCap
|
||||
ACCESS read-only
|
||||
DESCRIPTION "read-only implementation"
|
||||
|
||||
VARIATION mplsLdpEntityAtmLabelRangeComponents
|
||||
ACCESS read-only
|
||||
DESCRIPTION "read-only implementation"
|
||||
|
||||
VARIATION mplsLdpEntityAtmVcDirectionality
|
||||
ACCESS read-only
|
||||
DESCRIPTION "read-only implementation"
|
||||
|
||||
VARIATION mplsLdpEntityAtmLsrConnectivity
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Not implemented"
|
||||
|
||||
VARIATION mplsLdpEntityDefaultControlVpi
|
||||
ACCESS read-only
|
||||
DESCRIPTION "read-only implementation"
|
||||
|
||||
VARIATION mplsLdpEntityDefaultControlVci
|
||||
ACCESS read-only
|
||||
DESCRIPTION "read-only implementation"
|
||||
|
||||
VARIATION mplsLdpEntityUnlabTrafVpi
|
||||
ACCESS read-only
|
||||
DESCRIPTION "read-only implementation"
|
||||
|
||||
VARIATION mplsLdpEntityUnlabTrafVci
|
||||
ACCESS read-only
|
||||
DESCRIPTION "read-only implementation"
|
||||
|
||||
VARIATION mplsLDPEntityAtmStorageType
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Not implemented"
|
||||
|
||||
VARIATION mplsLdpEntityAtmRowStatus
|
||||
ACCESS read-only
|
||||
DESCRIPTION "read-only implementation"
|
||||
|
||||
-- LDP Entity ATM Configuration Label Ranges
|
||||
VARIATION mplsLdpEntityConfAtmLabelRangeMaximumVpi
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Not implemented"
|
||||
|
||||
VARIATION mplsLdpEntityConfAtmLabelRangeMaximumVci
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Not implemented"
|
||||
|
||||
VARIATION mplsLdpEntityConfAtmLabelRangeStorageType
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Not implemented"
|
||||
|
||||
VARIATION mplsLdpEntityConfAtmLabelRangeRowStatus
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Not implemented"
|
||||
|
||||
-- LDP Entity Frame Relay Objects
|
||||
VARIATION mplsLdpEntityFrIfIndexOrZero
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Not implemented"
|
||||
|
||||
VARIATION mplsLdpEntityFrMergeCap
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Not implemented"
|
||||
|
||||
VARIATION mplsLdpEntityFrLabelRangeComponents
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Not implemented"
|
||||
|
||||
VARIATION mplsLdpEntityFrLen
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Not implemented"
|
||||
|
||||
VARIATION mplsLdpEntityFrVcDirectionality
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Not implemented"
|
||||
|
||||
VARIATION mplsLdpEntityFrParmsStorageType
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Not implemented"
|
||||
|
||||
VARIATION mplsLdpEntityFrParmsRowStatus
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Not implemented"
|
||||
|
||||
-- LDP Entity Frame Relay Configuration Label Ranges
|
||||
|
||||
VARIATION mplsLdpConfFrMaximumDlci
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Not implemented"
|
||||
|
||||
VARIATION mplsLdpConfFrStorageType
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Not implemented"
|
||||
|
||||
VARIATION mplsLdpConfFrRowStatus
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Not implemented"
|
||||
|
||||
-- LDP Entity Statistics
|
||||
|
||||
VARIATION mplsLdpAttemptedSessions
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Not implemented"
|
||||
|
||||
VARIATION mplsLdpSessionRejectedNoHelloErrors
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Not implemented"
|
||||
|
||||
VARIATION mplsLdpSessionRejectedAdvertisementErrors
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Not implemented"
|
||||
|
||||
VARIATION mplsLdpSessionRejectedMaxPduErrors
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Not implemented"
|
||||
|
||||
VARIATION mplsLdpSessionRejectedLabelRangeErrors
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Not implemented"
|
||||
|
||||
VARIATION mplsLdpBadLdpIdentifierErrors
|
||||
ACCESS read-only
|
||||
DESCRIPTION "read-only implmentation"
|
||||
|
||||
VARIATION mplsLdpBadPduLengthErrors
|
||||
ACCESS read-only
|
||||
DESCRIPTION "read-only implmentation"
|
||||
|
||||
VARIATION mplsLdpBadMessageLengthErrors
|
||||
ACCESS read-only
|
||||
DESCRIPTION "read-only implementation"
|
||||
|
||||
VARIATION mplsLdpBadTlvLengthErrors
|
||||
ACCESS read-only
|
||||
DESCRIPTION "read-only implmentation"
|
||||
|
||||
VARIATION mplsLdpMalformedTlvValueErrors
|
||||
ACCESS read-only
|
||||
DESCRIPTION "read-only implmentation"
|
||||
|
||||
VARIATION mplsLdpKeepAliveTimerExpiredErrors
|
||||
ACCESS read-only
|
||||
DESCRIPTION "read-only implmentation"
|
||||
|
||||
VARIATION mplsLdpShutdownNotifReceived
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Not implemented"
|
||||
|
||||
VARIATION mplsLdpShutdownNotifSent
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Not implemented"
|
||||
|
||||
-- LDP Peer Objects
|
||||
|
||||
VARIATION mplsLdpPeerLabelDistributionMethod
|
||||
ACCESS read-only
|
||||
DESCRIPTION "read-only implementation"
|
||||
|
||||
VARIATION mplsLdpPeerLoopDetectionForPv
|
||||
ACCESS read-only
|
||||
DESCRIPTION "read-only implementation"
|
||||
|
||||
VARIATION mplsLdpPeerPathVectorLimit
|
||||
ACCESS read-only
|
||||
DESCRIPTION "read-only implementation"
|
||||
|
||||
-- LDP Session Objects
|
||||
|
||||
VARIATION mplsLdpSessionState
|
||||
ACCESS read-only
|
||||
DESCRIPTION "read-only implementation"
|
||||
|
||||
VARIATION mplsLdpSessionProtocolVersion
|
||||
ACCESS read-only
|
||||
DESCRIPTION "read-only implementation"
|
||||
|
||||
VARIATION mplsLdpSessionKeepAliveHoldTimeRemaining
|
||||
ACCESS read-only
|
||||
DESCRIPTION "read-only implementation"
|
||||
|
||||
VARIATION mplsLdpSessionMaxPduLength
|
||||
ACCESS read-only
|
||||
DESCRIPTION "read-only implementation"
|
||||
|
||||
VARIATION mplsLdpSessionDiscontinuityTime
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Not implemented"
|
||||
|
||||
-- LDP ATM Session Objects
|
||||
|
||||
VARIATION mplsLdpSessionAtmLabelRangeUpperBoundVpi
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Not implemented"
|
||||
|
||||
VARIATION mplsLdpSessionAtmLabelRangeUpperBoundVci
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Not implemented"
|
||||
|
||||
-- LDP Frame Relay Session Objects
|
||||
|
||||
VARIATION mplsLdpFrSessionMaxDlci
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Not implemented"
|
||||
|
||||
VARIATION mplsLdpFrSessionLen
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Not implemented"
|
||||
|
||||
|
||||
-- LDP Session Statistics
|
||||
|
||||
VARIATION mplsLdpSessionStatsUnknownMessageTypeErrors
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Not implemented"
|
||||
|
||||
VARIATION mplsLdpSessionStatsUnknownTlvErrors
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Not implemented"
|
||||
|
||||
-- LDP Address/Address Withdraw Messages
|
||||
|
||||
VARIATION mplsLdpSessionPeerNextHopAddressType
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Not implemented"
|
||||
|
||||
VARIATION mplsLdpSessionPeerNextHopAddress
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Not implemented"
|
||||
|
||||
-- LDP Hello Adjacency Objects
|
||||
|
||||
VARIATION mplsLdpHelloAdjacencyHoldTimeRemaining
|
||||
ACCESS read-only
|
||||
DESCRIPTION "read-only implementation"
|
||||
|
||||
VARIATION mplsLdpHelloAdjacencyType
|
||||
ACCESS read-only
|
||||
DESCRIPTION "read-only implementation"
|
||||
|
||||
-- LDP LIB Table
|
||||
|
||||
VARIATION mplsLdpLibLspUpDownTrapEnable
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Not implemented"
|
||||
|
||||
VARIATION mplsLdpLibLabelInIfIndex
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Not implemented"
|
||||
|
||||
VARIATION mplsLdpLibLabelOutIfIndex
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Not implemented"
|
||||
|
||||
VARIATION mplsLdpLibInLabelType
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Not implemented"
|
||||
|
||||
VARIATION mplsLdpLibInLabel
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Not implemented"
|
||||
|
||||
VARIATION mplsLdpLibOutLabelType
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Not implemented"
|
||||
|
||||
VARIATION mplsLdpLibOutLabel
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Not implemented"
|
||||
|
||||
VARIATION mplsLdpLibOperationStatus
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Not implemented"
|
||||
|
||||
VARIATION mplsLdpLibLspLastChange
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Not implemented"
|
||||
|
||||
-- LDP FEC Table
|
||||
|
||||
VARIATION mplsLdpFecSessionRowPointer
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Not implemented"
|
||||
|
||||
::= { mplsLdpCapability 1 }
|
||||
|
||||
END
|
||||
|
340
mibs/MPLS-LDP-GENERIC-STD-MIB
Normal file
340
mibs/MPLS-LDP-GENERIC-STD-MIB
Normal file
@@ -0,0 +1,340 @@
|
||||
-- *****************************************************************
|
||||
-- MPLS-LDP-GENERIC-STD-MIB.my
|
||||
--
|
||||
-- Generated from IETF RFC 3815
|
||||
--
|
||||
-- *****************************************************************
|
||||
|
||||
MPLS-LDP-GENERIC-STD-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
OBJECT-TYPE,
|
||||
MODULE-IDENTITY,
|
||||
Unsigned32
|
||||
FROM SNMPv2-SMI -- [RFC2578]
|
||||
|
||||
MODULE-COMPLIANCE,
|
||||
OBJECT-GROUP
|
||||
FROM SNMPv2-CONF -- [RFC2580]
|
||||
|
||||
RowStatus,
|
||||
StorageType
|
||||
FROM SNMPv2-TC -- [RFC2579]
|
||||
|
||||
InterfaceIndexOrZero
|
||||
FROM IF-MIB -- [RFC2020]
|
||||
|
||||
mplsStdMIB
|
||||
FROM MPLS-TC-STD-MIB -- [RFC3811]
|
||||
|
||||
mplsLdpEntityLdpId,
|
||||
mplsLdpEntityIndex
|
||||
FROM MPLS-LDP-STD-MIB -- [RFC3813]
|
||||
;
|
||||
|
||||
mplsLdpGenericStdMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "200406030000Z" -- June 6, 2004
|
||||
ORGANIZATION "Multiprotocol Label Switching (mpls)
|
||||
Working Group"
|
||||
CONTACT-INFO
|
||||
"Joan Cucchiara (jcucchiara@mindspring.com)
|
||||
Marconi Communications, Inc.
|
||||
|
||||
Hans Sjostrand (hans@ipunplugged.com)
|
||||
ipUnplugged
|
||||
|
||||
|
||||
James V. Luciani (james_luciani@mindspring.com)
|
||||
Marconi Communications, Inc.
|
||||
|
||||
Working Group Chairs:
|
||||
George Swallow, email: swallow@cisco.com
|
||||
Loa Andersson, email: loa@pi.se
|
||||
|
||||
MPLS Working Group, email: mpls@uu.net
|
||||
"
|
||||
DESCRIPTION
|
||||
"Copyright (C) The Internet Society (year). The
|
||||
initial version of this MIB module was published
|
||||
in RFC 3815. For full legal notices see the RFC
|
||||
itself or see:
|
||||
http://www.ietf.org/copyrights/ianamib.html
|
||||
|
||||
This MIB contains managed object definitions for
|
||||
configuring and monitoring the Multiprotocol Label
|
||||
Switching (MPLS), Label Distribution Protocol (LDP),
|
||||
utilizing ethernet as the Layer 2 media."
|
||||
REVISION "200406030000Z" -- June 6, 2004
|
||||
DESCRIPTION
|
||||
"Initial version published as part of RFC 3815."
|
||||
|
||||
::= { mplsStdMIB 7 }
|
||||
|
||||
--****************************************************************
|
||||
|
||||
mplsLdpGenericObjects
|
||||
OBJECT IDENTIFIER ::= { mplsLdpGenericStdMIB 1 }
|
||||
mplsLdpGenericConformance
|
||||
OBJECT IDENTIFIER ::= { mplsLdpGenericStdMIB 2 }
|
||||
|
||||
--****************************************************************
|
||||
-- MPLS LDP GENERIC Objects
|
||||
--****************************************************************
|
||||
|
||||
--
|
||||
-- Ldp Entity Objects for Generic Labels
|
||||
--
|
||||
|
||||
mplsLdpEntityGenericObjects OBJECT IDENTIFIER ::=
|
||||
{ mplsLdpGenericObjects 1 }
|
||||
|
||||
--
|
||||
-- The MPLS LDP Entity Generic Label Range Table
|
||||
--
|
||||
|
||||
|
||||
mplsLdpEntityGenericLRTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF MplsLdpEntityGenericLREntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The MPLS LDP Entity Generic Label Range (LR)
|
||||
Table.
|
||||
|
||||
The purpose of this table is to provide a mechanism
|
||||
for configurating a contiguous range of generic labels,
|
||||
or a 'label range' for LDP Entities.
|
||||
|
||||
LDP Entities which use Generic Labels must have at least
|
||||
one entry in this table. In other words, this table
|
||||
'extends' the mpldLdpEntityTable for Generic Labels."
|
||||
::= { mplsLdpEntityGenericObjects 1 }
|
||||
|
||||
mplsLdpEntityGenericLREntry OBJECT-TYPE
|
||||
SYNTAX MplsLdpEntityGenericLREntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A row in the LDP Entity Generic Label
|
||||
Range (LR) Table. One entry in this table contains
|
||||
information on a single range of labels
|
||||
represented by the configured Upper and Lower
|
||||
Bounds pairs. NOTE: there is NO corresponding
|
||||
LDP message which relates to the information
|
||||
in this table, however, this table does provide
|
||||
a way for a user to 'reserve' a generic label
|
||||
range.
|
||||
|
||||
NOTE: The ranges for a specific LDP Entity
|
||||
are UNIQUE and non-overlapping.
|
||||
|
||||
A row will not be created unless a unique and
|
||||
non-overlapping range is specified."
|
||||
INDEX { mplsLdpEntityLdpId,
|
||||
mplsLdpEntityIndex,
|
||||
mplsLdpEntityGenericLRMin,
|
||||
mplsLdpEntityGenericLRMax
|
||||
}
|
||||
::= { mplsLdpEntityGenericLRTable 1 }
|
||||
|
||||
MplsLdpEntityGenericLREntry ::= SEQUENCE {
|
||||
mplsLdpEntityGenericLRMin Unsigned32,
|
||||
mplsLdpEntityGenericLRMax Unsigned32,
|
||||
mplsLdpEntityGenericLabelSpace INTEGER,
|
||||
|
||||
|
||||
mplsLdpEntityGenericIfIndexOrZero InterfaceIndexOrZero,
|
||||
mplsLdpEntityGenericLRStorageType StorageType,
|
||||
mplsLdpEntityGenericLRRowStatus RowStatus
|
||||
}
|
||||
|
||||
mplsLdpEntityGenericLRMin OBJECT-TYPE
|
||||
SYNTAX Unsigned32(0..1048575)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The minimum label configured for this range."
|
||||
::= { mplsLdpEntityGenericLREntry 1 }
|
||||
|
||||
mplsLdpEntityGenericLRMax OBJECT-TYPE
|
||||
SYNTAX Unsigned32(0..1048575)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The maximum label configured for this range."
|
||||
::= { mplsLdpEntityGenericLREntry 2 }
|
||||
|
||||
mplsLdpEntityGenericLabelSpace OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
perPlatform(1),
|
||||
perInterface(2)
|
||||
}
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This value of this object is perPlatform(1), then
|
||||
this means that the label space type is
|
||||
per platform.
|
||||
|
||||
If this object is perInterface(2), then this
|
||||
means that the label space type is per Interface."
|
||||
REFERENCE
|
||||
"RFC3036, LDP Specification, Section 2.2.1,
|
||||
Label Spaces."
|
||||
DEFVAL { perPlatform }
|
||||
::= { mplsLdpEntityGenericLREntry 3 }
|
||||
|
||||
mplsLdpEntityGenericIfIndexOrZero OBJECT-TYPE
|
||||
SYNTAX InterfaceIndexOrZero
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This value represents either the InterfaceIndex of
|
||||
the 'ifLayer' where these Generic Label would be created,
|
||||
|
||||
|
||||
or 0 (zero). The value of zero means that the
|
||||
InterfaceIndex is not known.
|
||||
|
||||
However, if the InterfaceIndex is known,
|
||||
then it must be represented by this value.
|
||||
|
||||
If an InterfaceIndex becomes known, then the
|
||||
network management entity (e.g., SNMP agent) responsible
|
||||
for this object MUST change the value from 0 (zero) to the
|
||||
value of the InterfaceIndex."
|
||||
::= { mplsLdpEntityGenericLREntry 4 }
|
||||
|
||||
mplsLdpEntityGenericLRStorageType OBJECT-TYPE
|
||||
SYNTAX StorageType
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The storage type for this conceptual row.
|
||||
Conceptual rows having the value 'permanent(4)'
|
||||
need not allow write-access to any columnar
|
||||
objects in the row."
|
||||
DEFVAL { nonVolatile }
|
||||
::= { mplsLdpEntityGenericLREntry 5 }
|
||||
|
||||
mplsLdpEntityGenericLRRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The status of this conceptual row. All writable
|
||||
objects in this row may be modified at any time,
|
||||
however, as described in detail in the section
|
||||
entitled, 'Changing Values After Session
|
||||
Establishment', and again described in the
|
||||
DESCRIPTION clause of the mplsLdpEntityAdminStatus object,
|
||||
if a session has been initiated with a Peer,
|
||||
changing objects in this table will
|
||||
wreak havoc with the session and interrupt traffic.
|
||||
To repeat again: the recommended procedure is
|
||||
to set the mplsLdpEntityAdminStatus to
|
||||
down, thereby explicitly causing a
|
||||
session to be torn down. Then, change objects
|
||||
in this entry, then set the mplsLdpEntityAdminStatus
|
||||
to enable which enables a new session to be initiated.
|
||||
|
||||
There must exist at least one entry in this
|
||||
table for every LDP Entity that has a
|
||||
generic label configured."
|
||||
|
||||
|
||||
::= { mplsLdpEntityGenericLREntry 6 }
|
||||
|
||||
--****************************************************************
|
||||
-- Module Conformance Statement
|
||||
--****************************************************************
|
||||
|
||||
mplsLdpGenericGroups
|
||||
OBJECT IDENTIFIER ::= { mplsLdpGenericConformance 1 }
|
||||
|
||||
mplsLdpGenericCompliances
|
||||
OBJECT IDENTIFIER ::= { mplsLdpGenericConformance 2 }
|
||||
|
||||
--
|
||||
-- Full Compliance
|
||||
--
|
||||
|
||||
mplsLdpGenericModuleFullCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Module is implemented with support for
|
||||
read-create and read-write. In other words,
|
||||
both monitoring and configuration
|
||||
are available when using this MODULE-COMPLIANCE."
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS {
|
||||
mplsLdpGenericGroup
|
||||
}
|
||||
|
||||
OBJECT mplsLdpEntityGenericLRRowStatus
|
||||
SYNTAX RowStatus
|
||||
WRITE-SYNTAX RowStatus
|
||||
DESCRIPTION
|
||||
"Support for createAndWait and notInService is not required."
|
||||
|
||||
::= { mplsLdpGenericCompliances 1 }
|
||||
|
||||
--
|
||||
-- Read-Only Compliance
|
||||
--
|
||||
|
||||
mplsLdpGenericModuleReadOnlyCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Module is implemented with support for
|
||||
read-only. In other words, only monitoring
|
||||
is available by implementing this MODULE-COMPLIANCE."
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS {
|
||||
|
||||
|
||||
mplsLdpGenericGroup
|
||||
}
|
||||
|
||||
OBJECT mplsLdpEntityGenericLabelSpace
|
||||
MIN-ACCESS read-only
|
||||
DESCRIPTION
|
||||
"Write access is not required."
|
||||
|
||||
OBJECT mplsLdpEntityGenericIfIndexOrZero
|
||||
MIN-ACCESS read-only
|
||||
DESCRIPTION
|
||||
"Write access is not required."
|
||||
|
||||
OBJECT mplsLdpEntityGenericLRStorageType
|
||||
MIN-ACCESS read-only
|
||||
DESCRIPTION
|
||||
"Write access is not required."
|
||||
|
||||
OBJECT mplsLdpEntityGenericLRRowStatus
|
||||
SYNTAX RowStatus
|
||||
MIN-ACCESS read-only
|
||||
DESCRIPTION
|
||||
"Write access is not required, and active is the
|
||||
only status that needs to be supported."
|
||||
|
||||
::= { mplsLdpGenericCompliances 2 }
|
||||
|
||||
--
|
||||
-- units of conformance
|
||||
--
|
||||
|
||||
mplsLdpGenericGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
mplsLdpEntityGenericLabelSpace,
|
||||
mplsLdpEntityGenericIfIndexOrZero,
|
||||
mplsLdpEntityGenericLRStorageType,
|
||||
mplsLdpEntityGenericLRRowStatus
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Objects that apply to all MPLS LDP implementations
|
||||
using Generic Labels as the Layer 2."
|
||||
::= { mplsLdpGenericGroups 1 }
|
||||
|
||||
END
|
2493
mibs/MPLS-LDP-STD-MIB
Normal file
2493
mibs/MPLS-LDP-STD-MIB
Normal file
File diff suppressed because it is too large
Load Diff
2297
mibs/MPLS-TE-MIB
Normal file
2297
mibs/MPLS-TE-MIB
Normal file
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user