MPLS-LDP-ATM-MIB

File: MPLS-LDP-ATM-MIB.mib (30160 bytes)

Imported modules

SNMPv2-SMI SNMPv2-CONF SNMPv2-TC
IF-MIB ATM-TC-MIB MPLS-TC-MIB
MPLS-LDP-MIB

Imported symbols

OBJECT-TYPE MODULE-IDENTITY Unsigned32
MODULE-COMPLIANCE OBJECT-GROUP RowStatus
StorageType InterfaceIndexOrZero AtmVpIdentifier
mplsMIB MplsAtmVcIdentifier mplsLdpEntityLdpId
mplsLdpEntityIndex mplsLdpPeerLdpId

Defined Types

MplsLdpEntityAtmEntry  
SEQUENCE    
  mplsLdpEntityAtmIfIndexOrZero InterfaceIndexOrZero
  mplsLdpEntityAtmMergeCap INTEGER
  mplsLdpEntityAtmLRComponents Unsigned32
  mplsLdpEntityAtmVcDirectionality INTEGER
  mplsLdpEntityAtmLsrConnectivity INTEGER
  mplsLdpEntityAtmDefaultControlVpi AtmVpIdentifier
  mplsLdpEntityAtmDefaultControlVci MplsAtmVcIdentifier
  mplsLdpEntityAtmUnlabTrafVpi AtmVpIdentifier
  mplsLdpEntityAtmUnlabTrafVci MplsAtmVcIdentifier
  mplsLdpEntityAtmStorageType StorageType
  mplsLdpEntityAtmRowStatus RowStatus

MplsLdpEntityAtmLREntry  
SEQUENCE    
  mplsLdpEntityAtmLRMinVpi AtmVpIdentifier
  mplsLdpEntityAtmLRMinVci MplsAtmVcIdentifier
  mplsLdpEntityAtmLRMaxVpi AtmVpIdentifier
  mplsLdpEntityAtmLRMaxVci MplsAtmVcIdentifier
  mplsLdpEntityAtmLRStorageType StorageType
  mplsLdpEntityAtmLRRowStatus RowStatus

MplsLdpAtmSesEntry  
SEQUENCE    
  mplsLdpSesAtmLRLowerBoundVpi AtmVpIdentifier
  mplsLdpSesAtmLRLowerBoundVci MplsAtmVcIdentifier
  mplsLdpSesAtmLRUpperBoundVpi AtmVpIdentifier
  mplsLdpSesAtmLRUpperBoundVci MplsAtmVcIdentifier

Defined Values

mplsLdpAtmMIB 1.3.6.1.2.1.10.9999.1
Copyright (C) The Internet Society (2003). This version of this MIB module is part of RFCXXX; see the RFC itself for full legal notices. This MIB contains managed object definitions for configuring and monitoring the Multiprotocol Label Switching (MPLS), Label Distribution Protocol (LDP), utilizing Asynchronous Transfer Mode (ATM) as the Layer 2 media.
MODULE-IDENTITY    

mplsLdpAtmObjects 1.3.6.1.2.1.10.9999.1.1
OBJECT IDENTIFIER    

mplsLdpAtmConformance 1.3.6.1.2.1.10.9999.1.2
OBJECT IDENTIFIER    

mplsLdpEntityAtmObjects 1.3.6.1.2.1.10.9999.1.1.1
OBJECT IDENTIFIER    

mplsLdpEntityAtmTable 1.3.6.1.2.1.10.9999.1.1.1.1
This table contains information about the ATM specific information which could be used in the 'Optional Parameters' and other ATM specific information. This table 'extends' the mplsLdpEntityTable when ATM as the Layer 2 media.
OBJECT-TYPE    
  SEQUENCE OF  
    MplsLdpEntityAtmEntry

mplsLdpEntityAtmEntry 1.3.6.1.2.1.10.9999.1.1.1.1.1
An entry in this table represents the ATM parameters and ATM information for this LDP entity.
OBJECT-TYPE    
  MplsLdpEntityAtmEntry  

mplsLdpEntityAtmIfIndexOrZero 1.3.6.1.2.1.10.9999.1.1.1.1.1.1
This value represents either the InterfaceIndex of the 'ifLayer' where the ATM Labels 'owned' by this entry were created, or 0 (zero). The value of zero means that the InterfaceIndex is not known. For example, if the InterfaceIndex is created subsequent to the ATM Label's creation, then it would not be 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. If an ATM Label is being used in forwarding data, then the value of this object MUST be the InterfaceIndex.
OBJECT-TYPE    
  InterfaceIndexOrZero  

mplsLdpEntityAtmMergeCap 1.3.6.1.2.1.10.9999.1.1.1.1.1.2
Denotes the Merge Capability of this Entity. This is the EXACT value for the ATM Session Parameter, field M (for ATM Merge Capabilities). The ATM Session Parameter is an optional parameter in the Initialization Message. The description from rfc3036.txt is: 'M, ATM Merge Capabilities Specifies the merge capabilities of an ATM switch. The following values are supported in this version of the specification: Value Meaning 0 Merge not supported 1 VP Merge supported 2 VC Merge supported 3 VP & VC Merge supported If the merge capabilities of the LSRs differ, then: - Non-merge and VC-merge LSRs may freely interoperate. - The interoperability of VP-merge-capable switches with non- VP-merge-capable switches is a subject for future study. When the LSRs differ on the use of VP-merge, the session is established, but VP merge is not used.' Please refer to the following reference for a complete description of this feature.
OBJECT-TYPE    
  INTEGER notSupported(0), vpMerge(1), vcMerge(2), vpAndVcMerge(3)  

mplsLdpEntityAtmLRComponents 1.3.6.1.2.1.10.9999.1.1.1.1.1.3
Number of Label Range Components in the Initialization message. This also represents the number of entries in the mplsLdpEntityAtmLRTable which correspond to this entry. This is the EXACT value for the ATM Session Parameter, field N (for Number of label range components). The ATM Session Parameter is an optional parameter in the Initialization Message. The description from rfc3036.txt is: 'N, Number of label range components Specifies the number of ATM Label Range Components included in the TLV.' Please refer to the following reference for a complete description of this feature.
OBJECT-TYPE    
  Unsigned32 1..65535  

mplsLdpEntityAtmVcDirectionality 1.3.6.1.2.1.10.9999.1.1.1.1.1.4
If the value of this object is 'bidirectional(0)', a given VCI, within a given VPI, is used as a label for both directions independently. If the value of this object is 'unidirectional(1)', a given VCI within a VPI designates one direction. This is the EXACT value for the ATM Session Parameter, field D (for VC Directionality). The ATM Session Parameter is an optional parameter in the Initialization Message. The description from rfc3036.txt is: 'D, VC Directionality A value of 0 specifies bidirectional VC capability, meaning the LSR can (within a given VPI) support the use of a given VCI as a label for both link directions independently. A value of 1 specifies unidirectional VC capability, meaning (within a given VPI) a given VCI may appear in a label mapping for one direction on the link only. When either or both of the peers specifies unidirectional VC capability, both LSRs use unidirectional VC label assignment for the link as follows. The LSRs compare their LDP Identifiers as unsigned integers. The LSR with the larger LDP Identifier may assign only odd- numbered VCIs in the VPI/VCI range as labels. The system with the smaller LDP Identifier may assign only even-numbered VCIs in the VPI/VCI range as labels.' Please refer to the following reference for a complete description of this feature.
OBJECT-TYPE    
  INTEGER bidirectional(0), unidirectional(1)  

mplsLdpEntityAtmLsrConnectivity 1.3.6.1.2.1.10.9999.1.1.1.1.1.5
The peer LSR may be connected indirectly by means of an ATM VP so that the VPI values may be different on either endpoint so the label MUST be encoded entirely within the VCI field.
OBJECT-TYPE    
  INTEGER direct(1), indirect(2)  

mplsLdpEntityAtmDefaultControlVpi 1.3.6.1.2.1.10.9999.1.1.1.1.1.6
The default VPI value for the non-MPLS connection. The default value of this is 0 (zero) but other values may be configured. This object allows a different value to be configured.
OBJECT-TYPE    
  AtmVpIdentifier  

mplsLdpEntityAtmDefaultControlVci 1.3.6.1.2.1.10.9999.1.1.1.1.1.7
The Default VCI value for a non-MPLS connection. The default value of this is 32 but other values may be configured. This object allows a different value to be configured.
OBJECT-TYPE    
  MplsAtmVcIdentifier  

mplsLdpEntityAtmUnlabTrafVpi 1.3.6.1.2.1.10.9999.1.1.1.1.1.8
VPI value of the VCC supporting unlabeled traffic. This non-MPLS connection is used to carry unlabeled (IP) packets. The default value is the same as the default value of the 'mplsLdpEntityAtmDefaultControlVpi', however another value may be configured.
OBJECT-TYPE    
  AtmVpIdentifier  

mplsLdpEntityAtmUnlabTrafVci 1.3.6.1.2.1.10.9999.1.1.1.1.1.9
VCI value of the VCC supporting unlabeled traffic. This non-MPLS connection is used to carry unlabeled (IP) packets. The default value is the same as the default value of the 'mplsLdpEntityAtmDefaultControlVci', however another value may be configured.
OBJECT-TYPE    
  MplsAtmVcIdentifier  

mplsLdpEntityAtmStorageType 1.3.6.1.2.1.10.9999.1.1.1.1.1.10
The storage type for this conceptual row. Conceptual rows having the value 'permanent(4)' MAY allow write-access to any columnar objects in the row, except for setting the mplsLdpEntityAtmRowStatus to 'destroy(6)'.
OBJECT-TYPE    
  StorageType  

mplsLdpEntityAtmRowStatus 1.3.6.1.2.1.10.9999.1.1.1.1.1.11
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 explicitely 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. NOTE: This RowStatus object should have the same value of the 'mplsLdpEntityRowStatus' related to this entry.
OBJECT-TYPE    
  RowStatus  

mplsLdpEntityAtmLRTable 1.3.6.1.2.1.10.9999.1.1.1.2
The MPLS LDP Entity ATM Label Range (LR) Table. The purpose of this table is to provide a mechanism for configuring a contiguous range of vpi's with a contiguous range of vci's, or a 'label range' for LDP Entities. LDP Entities which use ATM must have at least one entry in this table.
OBJECT-TYPE    
  SEQUENCE OF  
    MplsLdpEntityAtmLREntry

mplsLdpEntityAtmLREntry 1.3.6.1.2.1.10.9999.1.1.1.2.1
A row in the LDP Entity ATM Label Range Table. One entry in this table contains information on a single range of labels represented by the configured Upper and Lower Bounds VPI/VCI pairs. These are the same data used in the Initialization Message. NOTE: The ranges for a specific LDP Entity are UNIQUE and non-overlapping. For example, for a specific LDP Entity index, there could be one entry having LowerBound vpi/vci == 0/32, and UpperBound vpi/vci == 0/100, and a second entry for this same interface with LowerBound vpi/vci == 0/101 and UpperBound vpi/vci == 0/200. However, there could not be a third entry with LowerBound vpi/vci == 0/200 and UpperBound vpi/vci == 0/300 because this label range overlaps with the second entry (i.e. both entries now have 0/200). A row will not be created unless a unique and non-overlapping range is specified. Thus, row creation implies a one-shot row creation of LDP EntityID and LowerBound vpi/vci and UpperBound vpi/vci. At least one label range entry for a specific LDP Entity MUST include the default VPI/VCI values denoted in the LDP Entity Table.
OBJECT-TYPE    
  MplsLdpEntityAtmLREntry  

mplsLdpEntityAtmLRMinVpi 1.3.6.1.2.1.10.9999.1.1.1.2.1.1
The minimum VPI number configured for this range. The value of zero is a valid value for the VPI portion of the label.
OBJECT-TYPE    
  AtmVpIdentifier  

mplsLdpEntityAtmLRMinVci 1.3.6.1.2.1.10.9999.1.1.1.2.1.2
The minimum VCI number configured for this range.
OBJECT-TYPE    
  MplsAtmVcIdentifier  

mplsLdpEntityAtmLRMaxVpi 1.3.6.1.2.1.10.9999.1.1.1.2.1.3
The maximum VPI number configured for this range.
OBJECT-TYPE    
  AtmVpIdentifier  

mplsLdpEntityAtmLRMaxVci 1.3.6.1.2.1.10.9999.1.1.1.2.1.4
The maximum VCI number configured for this range.
OBJECT-TYPE    
  MplsAtmVcIdentifier  

mplsLdpEntityAtmLRStorageType 1.3.6.1.2.1.10.9999.1.1.1.2.1.5
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.
OBJECT-TYPE    
  StorageType  

mplsLdpEntityAtmLRRowStatus 1.3.6.1.2.1.10.9999.1.1.1.2.1.6
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 explicitely 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 'mplsLdpEntityOptionalParameters' object with a value of 'atmSessionParameters'. NOTE: This RowStatus object should have the same value of the 'mplsLdpEntityRowStatus' related to this entry.
OBJECT-TYPE    
  RowStatus  

mplsLdpAtmSesObjects 1.3.6.1.2.1.10.9999.1.1.2
OBJECT IDENTIFIER    

mplsLdpAtmSesTable 1.3.6.1.2.1.10.9999.1.1.2.1
A table which relates Sessions in the 'mplsLdpSessionTable' and their label range intersections. There could be one or more label range intersections between an LDP Entity and LDP Peer using ATM as the underlying media. Each row represents a single label range intersection. NOTE: this table cannot use the 'AUGMENTS' clause because there is not necessarily a one-to-one mapping between this table and the mplsLdpSessionTable.
OBJECT-TYPE    
  SEQUENCE OF  
    MplsLdpAtmSesEntry

mplsLdpAtmSesEntry 1.3.6.1.2.1.10.9999.1.1.2.1.1
An entry in this table represents information on a single label range intersection between an LDP Entity and LDP Peer. The information contained in a row is read-only.
OBJECT-TYPE    
  MplsLdpAtmSesEntry  

mplsLdpSesAtmLRLowerBoundVpi 1.3.6.1.2.1.10.9999.1.1.2.1.1.1
The minimum VPI number for this range.
OBJECT-TYPE    
  AtmVpIdentifier  

mplsLdpSesAtmLRLowerBoundVci 1.3.6.1.2.1.10.9999.1.1.2.1.1.2
The minimum VCI number for this range.
OBJECT-TYPE    
  MplsAtmVcIdentifier  

mplsLdpSesAtmLRUpperBoundVpi 1.3.6.1.2.1.10.9999.1.1.2.1.1.3
The maximum VPI number for this range.
OBJECT-TYPE    
  AtmVpIdentifier  

mplsLdpSesAtmLRUpperBoundVci 1.3.6.1.2.1.10.9999.1.1.2.1.1.4
The maximum VCI number for this range.
OBJECT-TYPE    
  MplsAtmVcIdentifier  

mplsLdpAtmGroups 1.3.6.1.2.1.10.9999.1.2.1
OBJECT IDENTIFIER    

mplsLdpAtmCompliances 1.3.6.1.2.1.10.9999.1.2.2
OBJECT IDENTIFIER    

mplsLdpAtmModuleFullCompliance 1.3.6.1.2.1.10.9999.1.2.2.1
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-COMPLIANCE    

mplsLdpAtmModuleReadOnlyCompliance 1.3.6.1.2.1.10.9999.1.2.2.2
The Module is implemented with support for read-only. In other words, only monitoring is available by implementing this MODULE-COMPLIANCE.
MODULE-COMPLIANCE    

mplsLdpAtmGroup 1.3.6.1.2.1.10.9999.1.2.1.1
Objects that apply to all MPLS LDP implementations using ATM as the Layer 2.
OBJECT-GROUP