Observium_CE/mibs/cisco/CISCO-IETF-MPLS-ID-STD-03-MIB

186 lines
4.2 KiB
Plaintext

CISCO-IETF-MPLS-ID-STD-03-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY,
OBJECT-TYPE,
NOTIFICATION-TYPE
FROM SNMPv2-SMI
MODULE-COMPLIANCE,
OBJECT-GROUP,
NOTIFICATION-GROUP
FROM SNMPv2-CONF
mplsStdMIB
FROM MPLS-TC-STD-MIB
CMplsGlobalId,
CMplsIccId,
CMplsNodeId
FROM CISCO-MPLS-TC-EXT-STD-MIB
ciscoExperiment
FROM CISCO-SMI;
cmplsIdStdMIB MODULE-IDENTITY
LAST-UPDATED "201206070000Z"
ORGANIZATION "Multiprotocol Label Switching (MPLS) Working Group"
CONTACT-INFO
"Venkatesan Mahalingam
Dell Inc,
350 Holger way, San Jose, CA, USA
Email: venkat.mahalingams@gmail.com
Kannan KV Sampath
Aricent,
India
Email: Kannan.Sampath@aricent.com
Sam Aldrin
Huawei Technologies
2330 Central Express Way,
Santa Clara, CA 95051, USA
Email: aldrin.ietf@gmail.com
Thomas D. Nadeau
Juniper Networks
10 Technology Park Drive, Westford, MA 01886
Email: tnadeau@juniper.net"
DESCRIPTION
"Copyright (c) 2012 IETF Trust and the persons identified
as the document authors. All rights reserved.
This MIB module contains generic object definitions for
MPLS Traffic Engineering in transport networks. This module is a
cisco-ized version of the IETF draft:
draft-ietf-mpls-tp-te-mib-03."
REVISION "201204080000Z"
DESCRIPTION
"MPLS identifiers mib object extension"
::= { ciscoExperiment 147 }
-- traps
cmplsIdNotifications OBJECT IDENTIFIER
::= { cmplsIdStdMIB 0 }
-- tables, scalars
cmplsIdObjects OBJECT IDENTIFIER
::= { cmplsIdStdMIB 1 }
-- conformance
cmplsIdConformance OBJECT IDENTIFIER
::= { cmplsIdStdMIB 2 }
-- MPLS common objects
cmplsGlobalId OBJECT-TYPE
SYNTAX CMplsGlobalId
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object allows the administrator to assign a unique
operator identifier also called MPLS-TP Global_ID."
REFERENCE "MPLS-TP Identifiers [RFC6370]."
::= { cmplsIdObjects 1 }
cmplsIcc OBJECT-TYPE
SYNTAX CMplsIccId
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object allows the operator or service provider to
assign a unique MPLS-TP ITU-T Carrier Code (ICC) to a
network."
REFERENCE "MPLS-TP Identifiers [RFC6370]."
::= { cmplsIdObjects 2 }
cmplsNodeId OBJECT-TYPE
SYNTAX CMplsNodeId
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object allows the operator or service provider to
assign a unique MPLS-TP Node_ID.
The Node_ID is assigned within the scope of
the Global_ID."
REFERENCE "MPLS-TP Identifiers [RFC6370]."
::= { cmplsIdObjects 3 }
-- Module compliance.
cmplsIdGroups OBJECT IDENTIFIER
::= { cmplsIdConformance 1 }
cmplsIdCompliances OBJECT IDENTIFIER
::= { cmplsIdConformance 2 }
-- Compliance requirement for fully compliant implementations.
cmplsIdModuleFullCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"Compliance statement for agents that provide full
support the MPLS-ID-STD-MIB module."
MODULE -- this module
MANDATORY-GROUPS { cmplsIdScalarGroup }
::= { cmplsIdCompliances 1 }
-- Compliance requirement for read-only implementations.
cmplsIdModuleReadOnlyCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"Compliance statement for agents that provide full
support the MPLS-ID-STD-MIB module."
MODULE -- this module
MANDATORY-GROUPS { cmplsIdScalarGroup }
::= { cmplsIdCompliances 2 }
-- Units of conformance.
cmplsIdScalarGroup OBJECT-GROUP
OBJECTS {
cmplsGlobalId,
cmplsNodeId,
cmplsIcc
}
STATUS current
DESCRIPTION
"Scalar object needed to implement MPLS TP path."
::= { cmplsIdGroups 1 }
END