MPLS-LPS-MIB: View SNMP OID List / Download MIB

VENDOR: INTERNET-STANDARD


 Home MIB: MPLS-LPS-MIB
Download as:   

Download standard MIB format if you are planning to load a MIB file into some system (OS, Zabbix, PRTG ...) or view it with a MIB browser. CSV is more suitable for analyzing and viewing OID' and other MIB objects in excel. JSON and YAML formats are usually used in programing even though some systems can use MIB in YAML format (like Logstash).
Keep in mind that standard MIB files can be successfully loaded by systems and programs only if all the required MIB's from the "Imports" section are already loaded.
The tree-like SNMP object navigator requires no explanations because it is very simple to use. And if you stumbled on this MIB from Google note that you can always go back to the home page if you need to perform another MIB or OID lookup.


Object Name OID Type Access Info
 mplsLpsMIB 1.3.6.1.2.1.10.166.22
This MIB module supports the configuration and management of MPLS-TP linear protection domains. Copyright (c) 2017 IETF Trust and the persons identified as authors of the code. All rights reserved. Redistribution and use in source and binary forms, with or without modification, is permitted pursuant to, and subject to the license terms contained in, the Simplified BSD License set forth in Section 4.c of the IETF Trust's Legal Provisions Relating to IETF Documents (http://trustee.ietf.org/license-info).
       mplsLpsNotifications 1.3.6.1.2.1.10.166.22.0
           mplsLpsEventSwitchover 1.3.6.1.2.1.10.166.22.0.1
An mplsLpsEventSwitchover notification is sent when the value of an instance of mplsLpsMeStatusSwitchovers increments.
           mplsLpsEventRevertiveMismatch 1.3.6.1.2.1.10.166.22.0.2
An mplsLpsEventRevertiveMismatch notification is sent when the value of mplsLpsStatusRevertiveMismatch changes.
           mplsLpsEventProtecTypeMismatch 1.3.6.1.2.1.10.166.22.0.3
An mplsLpsEventProtecTypeMismatch notification is sent when the value of mplsLpsStatusProtecTypeMismatch changes.
           mplsLpsEventCapabilitiesMismatch 1.3.6.1.2.1.10.166.22.0.4
An mplsLpsEventCapabilitiesMismatch notification is sent when the value of mplsLpsStatusCapabilitiesMismatch changes.
           mplsLpsEventPathConfigMismatch 1.3.6.1.2.1.10.166.22.0.5
An mplsLpsEventPathConfigMismatch notification is sent when the value of mplsLpsStatusPathConfigMismatch changes.
           mplsLpsEventFopNoResponse 1.3.6.1.2.1.10.166.22.0.6
An mplsLpsEventFopNoResponse notification is sent when the value of mplsLpsStatusFopNoResponses increments.
           mplsLpsEventFopTimeout 1.3.6.1.2.1.10.166.22.0.7
An mplsLpsEventFopTimeout notification is sent when the value of mplsLpsStatusFopTimeouts increments.
       mplsLpsObjects 1.3.6.1.2.1.10.166.22.1
           mplsLpsConfigDomainIndexNext 1.3.6.1.2.1.10.166.22.1.1 indexintegernextfree read-only
This object contains an unused value for mplsLpsConfigDomainIndex, or a zero to indicate that the number of unassigned entries has been exhausted. Negative values are not allowed, as they do not correspond to valid values of mplsLpsConfigDomainIndex.
           mplsLpsConfigTable 1.3.6.1.2.1.10.166.22.1.2 no-access
This table lists the MPLS-TP linear protection domains that have been configured on the system. An entry is created by a network operator who wants to run the MPLS-TP linear protection protocol for the protection domain.
               mplsLpsConfigEntry 1.3.6.1.2.1.10.166.22.1.2.1 no-access
A conceptual row in the mplsLpsConfigTable.
                   mplsLpsConfigDomainIndex 1.3.6.1.2.1.10.166.22.1.2.1.1 unsigned32 no-access
Index for the conceptual row identifying a protection domain. Operators should obtain new values for row creation in this table by reading mplsLpsConfigDomainIndexNext. When the value of this object is the same as the value of mplsLpsMeConfigDomain, the mplsLpsMeConfigDomain is defined as either the working path or the protection path for this protection domain.
                   mplsLpsConfigDomainName 1.3.6.1.2.1.10.166.22.1.2.1.2 snmpadminstring read-only
Textual name that represents the MPLS-TP linear protection domain. It facilitates easy administrative identification of each protection domain.
                   mplsLpsConfigMode 1.3.6.1.2.1.10.166.22.1.2.1.3 integer read-only
The mode of the MPLS-TP linear protection mechanism. This can be either PSC or APS, as follows: PSC The Protection State Coordination mode as described in RFC 6378. APS The Automatic Protection Switching mode as described in RFC 7271. This object may not be modified if the associated mplsLpsConfigRowStatus object is equal to active(1). The value of this object is not supposed to be changed during operation. When the value should be changed, the protection processes in both LERs MUST be restarted with the same new value. If this value is changed at one LER during operation, the LER will generate PSC packets with a new Capabilities TLV value. This will result in mplsLpsEventCapabilitiesMismatch notifications at both LERs. Enumeration: 'psc': 1, 'aps': 2.
                   mplsLpsConfigProtectionType 1.3.6.1.2.1.10.166.22.1.2.1.4 integer read-only
The protection architecture type of the protection domain. This object represents both the bridge type, which can be either a permanent bridge (1+1) or a selector bridge (1:1); and the switching scheme, which can be either unidirectional or bidirectional. 1+1 In the 1+1 protection scheme, a fully dedicated protection path is allocated. Data traffic is copied and fed at the source to both the working path and the protection path. The traffic on the working path and protection path is transmitted simultaneously to the sink of the protection domain, where selection between the working path and the protection path is performed. 1:1 In the 1:1 protection scheme, a protection path is allocated to protect against a defect, failure, or degradation on the working path. In normal conditions, data traffic is transmitted over the working path, while the protection path functions in the idle state. If there is a defect on the working path or a specific administrative request, traffic is switched to the protection path. bidirectional In the bidirectional protection scheme, both directions will be switched simultaneously even if the fault applies to only one direction of the path. unidirectional In the unidirectional protection scheme, protection switching will be performed independently for each direction of a bidirectional transport path. This object may not be modified if the associated mplsLpsConfigRowStatus object is equal to active(1). Enumeration: 'oneColonOneBidirectional': 2, 'onePlusOneUnidirectional': 1, 'onePlusOneBidirectional': 3.
                   mplsLpsConfigRevertive 1.3.6.1.2.1.10.166.22.1.2.1.5 integer read-only
This object represents the reversion mode of the linear protection domain. The reversion mode of the protection mechanism may be either revertive or non-revertive. nonrevertive In the non-revertive mode, after a service has been recovered, traffic will be forwarded on the protection path. revertive In the revertive mode, after a service has been recovered, traffic will be redirected back onto the original working path. This object may not be modified if the associated mplsLpsConfigRowStatus object is equal to active(1). Enumeration: 'revertive': 2, 'nonrevertive': 1.
                   mplsLpsConfigSdThreshold 1.3.6.1.2.1.10.166.22.1.2.1.6 unsigned32 read-only
This object holds the threshold value of the Signal Degrade (SD) defect in percent. In order to detect the SD defect, the MPLS-TP packet loss measurement (LM) is performed every second. If either the packet loss is negative (i.e., there are more packets received than transmitted) or the packet loss ratio (lost packets/transmitted packets) in percent is greater than this threshold value, a Bad Second is declared. Otherwise, a Good Second is declared. The SD defect is detected if there are mplsLpsConfigSdBadSeconds consecutive Bad Seconds and cleared if there are mplsLpsConfigSdGoodSeconds consecutive Good Seconds. This object may be modified if the associated mplsLpsConfigRowStatus object is equal to active(1).
                   mplsLpsConfigSdBadSeconds 1.3.6.1.2.1.10.166.22.1.2.1.7 unsigned32 read-only
This object holds the number of Bad Seconds to detect the SD. If the number of consecutive Bad Seconds reaches this value, the SD defect is detected and used as an input to the protection switching process. This object may be modified if the associated mplsLpsConfigRowStatus object is equal to active(1).
                   mplsLpsConfigSdGoodSeconds 1.3.6.1.2.1.10.166.22.1.2.1.8 unsigned32 read-only
This object holds the number of Good Seconds to declare the clearance of an SD defect. After an SD defect occurs on a path, if the number of consecutive Good Seconds reaches this value for the degraded path, the clearance of the SD defect is declared and used as an input to the protection switching process. This object may be modified if the associated mplsLpsConfigRowStatus object is equal to active(1).
                   mplsLpsConfigWaitToRestore 1.3.6.1.2.1.10.166.22.1.2.1.9 unsigned32 read-only
This object holds the Wait-to-Restore timer value in minutes and can be configured in 1-minute intervals between 5 and 12 minutes. The WTR timer is used to delay the reversion of the PSC state to the Normal state when recovering from a failure condition on the working path when the protection domain is configured for revertive behavior. This object may not be modified if the associated mplsLpsConfigRowStatus object is equal to active(1).
                   mplsLpsConfigHoldOff 1.3.6.1.2.1.10.166.22.1.2.1.10 unsigned32 read-only
The hold-off time in deciseconds. Represents the time between SF/SD condition detection and declaration of an SF/SD request to the protection switching logic. It is intended to avoid unnecessary switching when a lower-layer protection mechanism is in place. Can be configured in intervals of 100 milliseconds. When a new defect or a more severe defect occurs on the active path (the path from which the selector selects the user data traffic) and this value is non-zero, the hold-off timer will be started. A defect on the standby path (the path from which the selector does not select the user data traffic) does not trigger the start of the hold-off timer, as there is no need for a traffic switchover. This object may not be modified if the associated mplsLpsConfigRowStatus object is equal to active(1).
                   mplsLpsConfigContinualTxInterval 1.3.6.1.2.1.10.166.22.1.2.1.11 unsigned32 read-only
The Continual Tx Time in seconds. Represents the time interval to send the continual PSC packet to the other end, based on the current state. This object may not be modified if the associated mplsLpsConfigRowStatus object is equal to active(1).
                   mplsLpsConfigRapidTxInterval 1.3.6.1.2.1.10.166.22.1.2.1.12 unsigned32 read-only
The Rapid Tx interval in microseconds. Represents the time interval to send the PSC packet to the other end, when there is a change in the state of the linear protection domain due to local input. The default value is 3.3 milliseconds (3300 microseconds). This object may not be modified if the associated mplsLpsConfigRowStatus object is equal to active(1).
                   mplsLpsConfigCommand 1.3.6.1.2.1.10.166.22.1.2.1.13 mplslpscommand read-only
Allows the initiation of an operator command on the protection domain. When read, this object returns the last command written or noCmd if no command has been written since initialization. The return of the last command written does not imply that this command is currently in effect. This request may have been preempted by a higher-priority local or remote request. This object may be modified if the associated mplsLpsConfigRowStatus object is equal to active(1).
                   mplsLpsConfigCreationTime 1.3.6.1.2.1.10.166.22.1.2.1.14 timestamp read-only
The value of sysUpTime at the time the row was created.
                   mplsLpsConfigRowStatus 1.3.6.1.2.1.10.166.22.1.2.1.15 rowstatus read-only
This object represents the status of the MPLS-TP linear protection domain entry. This variable is used to create, modify, and/or delete a row in this table.
                   mplsLpsConfigStorageType 1.3.6.1.2.1.10.166.22.1.2.1.16 storagetype read-only
The storage type for this conceptual row. Conceptual rows having the value 'permanent' need not allow write access to any columnar objects in the row.
           mplsLpsStatusTable 1.3.6.1.2.1.10.166.22.1.3 no-access
This table provides status information about MPLS-TP linear protection domains that have been configured on the system.
               mplsLpsStatusEntry 1.3.6.1.2.1.10.166.22.1.3.1 no-access
A conceptual row in the mplsLpsStatusTable.
                   mplsLpsStatusState 1.3.6.1.2.1.10.166.22.1.3.1.1 mplslpsstate read-only
The current state of the PSC state machine.
                   mplsLpsStatusReqRcv 1.3.6.1.2.1.10.166.22.1.3.1.2 mplslpsreq read-only
The current value of the PSC Request field received on the most recent PSC packet.
                   mplsLpsStatusReqSent 1.3.6.1.2.1.10.166.22.1.3.1.3 mplslpsreq read-only
The current value of the PSC Request field sent on the most recent PSC packet.
                   mplsLpsStatusFpathPathRcv 1.3.6.1.2.1.10.166.22.1.3.1.4 mplslpsfpathpath read-only
The current value of the FPath and Path fields received on the most recent PSC packet.
                   mplsLpsStatusFpathPathSent 1.3.6.1.2.1.10.166.22.1.3.1.5 mplslpsfpathpath read-only
The current value of the FPath and Path fields sent on the most recent PSC packet.
                   mplsLpsStatusRevertiveMismatch 1.3.6.1.2.1.10.166.22.1.3.1.6 truthvalue read-only
This object indicates a provisioning mismatch in the revertive mode across the protection domain endpoints. The value of this object becomes true when a PSC message with an incompatible Revertive field is received or false when a PSC message with a compatible Revertive field is received.
                   mplsLpsStatusProtecTypeMismatch 1.3.6.1.2.1.10.166.22.1.3.1.7 truthvalue read-only
This object indicates a provisioning mismatch in the protection type, representing both the bridge type and the switching type, across the protection domain endpoints. The value of this object becomes true when a PSC message with an incompatible Protection Type (PT) field is received or false when a PSC message with a compatible PT field is received.
                   mplsLpsStatusCapabilitiesMismatch 1.3.6.1.2.1.10.166.22.1.3.1.8 truthvalue read-only
This object indicates a provisioning mismatch in Capabilities TLVs across the protection domain endpoints. The value of this object becomes true when a PSC message with an incompatible Capabilities TLV field is received or false when a PSC message with a compatible Capabilities TLV field is received. The Capabilities TLV with 0xF8000000 indicates that the APS mode is used for the MPLS-TP linear protection mechanism, whereas the PSC mode either (1) uses the Capabilities TLV with a value of 0x0 or (2) does not use the Capabilities TLV because the TLV does not exist.
                   mplsLpsStatusPathConfigMismatch 1.3.6.1.2.1.10.166.22.1.3.1.9 truthvalue read-only
This object indicates a provisioning mismatch in the protection path configuration for PSC communication across the protection domain endpoints. The value of this object becomes true when a PSC message is received from the working path or false when a PSC message is received from the protection path.
                   mplsLpsStatusFopNoResponses 1.3.6.1.2.1.10.166.22.1.3.1.10 counter32 read-only
This object holds the number of occurrences of protocol failure due to a lack of response to a traffic switchover request within 50 ms. When there is a traffic switchover due to a local request, a 50 ms timer is started to detect protocol failure due to no response. If there is no PSC message received with the same Path value as the Path value in the transmitted PSC message until the 50 ms timer expires, protocol failure due to no response occurs.
                   mplsLpsStatusFopTimeouts 1.3.6.1.2.1.10.166.22.1.3.1.11 counter32 read-only
This object holds the number of occurrences of protocol failure due to no PSC message being received during at least 3.5 times the long PSC message interval. When no PSC message is received on the protection path during at least 3.5 times the long PSC message interval and there is no defect on the protection path, protocol failure due to no PSC message occurs.
           mplsLpsMeConfigTable 1.3.6.1.2.1.10.166.22.1.4 no-access
This table lists ME associations that have been configured in protection domains.
               mplsLpsMeConfigEntry 1.3.6.1.2.1.10.166.22.1.4.1 no-access
A conceptual row in the mplsLpsMeConfigTable. There is a sparse relationship between the conceptual rows of this table and the mplsOamIdMeTable. Each time that an entry is created in the mplsOamIdMeTable for which the LER supports MPLS-TP linear protection, a row is created automatically in the mplsLpsMeConfigTable. An entry in this table is related to a single entry in the mplsOamIdMeTable. When a point-to-point transport path needs to be monitored, one ME is needed for the path, and one entry in the mplsOamIdMeTable will be created. But the ME entry in the mplsOamIdMeTable may or may not participate in protection switching. If an ME participates in protection switching, an entry in the mplsLpsMeConfigTable MUST be created, and the objects in the entry indicate which protection domain this ME belongs to and whether this ME is for the working path or the protection path. If the ME does not participate in protection switching, an entry in the mplsLpsMeConfigTable does not need to be created.
                   mplsLpsMeConfigDomain 1.3.6.1.2.1.10.166.22.1.4.1.1 unsigned32 read-only
This object holds the mplsLpsConfigDomainIndex value for the protection domain in which this ME is included. If this ME is not part of any protection domain, then this object contains the value 0. When the value of this object is the same as the value of mplsLpsConfigDomainIndex, the object is defined as either the working path or the protection path of the protection domain corresponding to mplsLpsConfigDomainIndex.
                   mplsLpsMeConfigPath 1.3.6.1.2.1.10.166.22.1.4.1.2 integer read-only
This object represents whether the ME is configured as the working path or the protection path. Enumeration: 'protection': 2, 'working': 1.
           mplsLpsMeStatusTable 1.3.6.1.2.1.10.166.22.1.5 no-access
This table contains status information of all the MEs that are included in MPLS-TP linear protection domains.
               mplsLpsMeStatusEntry 1.3.6.1.2.1.10.166.22.1.5.1 no-access
A conceptual row in the mplsLpsMeStatusTable.
                   mplsLpsMeStatusCurrent 1.3.6.1.2.1.10.166.22.1.5.1.1 bits read-only
Indicates the current state of the ME. localSelectTraffic This bit indicates that traffic is being selected from this ME. localSD This bit implies that a local Signal Degrade condition is in effect on this ME/path. localSF This bit implies that a local Signal Fail condition is in effect on this ME/path. Bits: 'localSF': 2, 'localSelectTraffic': 0, 'localSD': 1.
                   mplsLpsMeStatusSignalDegrades 1.3.6.1.2.1.10.166.22.1.5.1.2 counter32 read-only
Represents the count of Signal Degrade conditions. For the detection and clearance of Signal Degrade, see the description of mplsLpsConfigSdThreshold.
                   mplsLpsMeStatusSignalFailures 1.3.6.1.2.1.10.166.22.1.5.1.3 counter32 read-only
Represents the count of Signal Fail conditions. This condition occurs when the OAM running on this ME detects the Signal Fail event.
                   mplsLpsMeStatusSwitchovers 1.3.6.1.2.1.10.166.22.1.5.1.4 counter32 read-only
Represents the count of switchovers that happened in this ME. When the mplsLpsMeConfigPath value is 'working', this object will return the number of times that traffic has been switched from this working path to the protection path. When the mplsLpsMeConfigPath value is 'protection', this object will return the number of times that traffic has been switched back to the working path from this protection path.
                   mplsLpsMeStatusLastSwitchover 1.3.6.1.2.1.10.166.22.1.5.1.5 timestamp read-only
This object holds the value of sysUpTime at the time that the last switchover happened. When the mplsLpsMeConfigPath value is 'working', this object will return the value of sysUpTime when traffic was switched from this path to the protection path. If traffic has never switched to the protection path, the value 0 will be returned. When the mplsLpsMeConfigPath value is 'protection', this object will return the value of sysUpTime the last time that traffic was switched back to the working path from this path. If no traffic has ever switched back to the working path from this protection path, the value 0 will be returned.
                   mplsLpsMeStatusSwitchoverSeconds 1.3.6.1.2.1.10.166.22.1.5.1.6 counter32 read-only
The cumulative Protection Switching Duration (PSD) time in seconds. For the working path, this is the cumulative number of seconds that traffic was selected from the protection path. For the protection path, this is the cumulative number of seconds that the working path has been used to select traffic.
           mplsLpsNotificationEnable 1.3.6.1.2.1.10.166.22.1.6 bits read-write
Provides the ability to enable and disable notifications defined in this MIB module. switchover Indicates that mplsLpsEventSwitchover notifications should be generated. revertiveMismatch Indicates that mplsLpsEventRevertiveMismatch notifications should be generated. protecTypeMismatch Indicates that mplsLpsEventProtecTypeMismatch notifications should be generated. capabilitiesMismatch Indicates that mplsLpsEventCapabilitiesMismatch notifications should be generated. pathConfigMismatch Indicates that mplsLpsEventPathConfigMismatch notifications should be generated. fopNoResponse Indicates that mplsLpsEventFopNoResponse notifications should be generated. fopTimeout Indicates that mplsLpsEventFopTimeout notifications should be generated. Bits: 'switchover': 0, 'fopNoResponse': 5, 'revertiveMismatch': 1, 'capabilitiesMismatch': 3, 'fopTimeout': 6, 'pathConfigMismatch': 4, 'protecTypeMismatch': 2.
       mplsLpsConformance 1.3.6.1.2.1.10.166.22.2
           mplsLpsCompliances 1.3.6.1.2.1.10.166.22.2.1
               mplsLpsModuleFullCompliance 1.3.6.1.2.1.10.166.22.2.1.1
Compliance statement for agents that provide full support for the MPLS-LPS-MIB module. Such devices can provide linear protection and also be configured using this MIB module.
               mplsLpsModuleReadOnlyCompliance 1.3.6.1.2.1.10.166.22.2.1.2
Compliance statement for agents that only provide read-only support for the MPLS-LPS-MIB module.
           mplsLpsGroups 1.3.6.1.2.1.10.166.22.2.2
               mplsLpsScalarGroup 1.3.6.1.2.1.10.166.22.2.2.1
Collection of objects needed for MPLS linear protection.
               mplsLpsTableGroup 1.3.6.1.2.1.10.166.22.2.2.2
Collection of objects needed for MPLS linear protection configuration and statistics.
               mplsLpsMeTableGroup 1.3.6.1.2.1.10.166.22.2.2.3
Collection of objects needed for MPLS linear protection ME configuration and statistics.
               mplsLpsNotificationGroup 1.3.6.1.2.1.10.166.22.2.2.4
Collection of objects needed to implement notifications.