Description 1
Original text from OID Repository
SYNTAX IANAbfdDiagTC
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A diagnostic code specifying the local system\s reason
for the last transition of the session from up(4)
to some other state."
OID reference
1.3.6.1.2.1.222.1.2.1.13
A diagnostic code specifying the local system\s reason for the last transition of the session from up(4) to some other state.
Identification
{1 3 6 1 2 1 222 1 2 1 13}
Properties come from available MIB definitions. Actual device support and access can differ. See source records below for original files and qualifications.
The displayed source records contain one distinct definition. Compare its source records.
bfdSessDiag OBJECT-TYPE
SYNTAX IANAbfdDiagTC
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A diagnostic code specifying the local system's reason
for the last transition of the session from up(4)
to some other state."
::= { bfdSessEntry 13 }
Meaning
Identical descriptions are grouped. Different wording and device-specific notes are retained.
Description 1
Description 2
A diagnostic code specifying the local system's reason for the last transition of the session from up(4) to some other state.
Multiple manufacturers; see the original MIB MIB copies (LibreNMS/Observium Community)Common and standard MIB copies (LibreNMS/Observium Community)Netdisco MIB archive copiesRFC Editor
Evidence
Matching descriptions are grouped; open a group to compare definitions and supporting files.
Status in source: current.
Names: bfdSessDiag
{
"smi_kind": "OBJECT-TYPE",
"definition": [
"bfdSessDiag",
"OBJECT-TYPE",
"SYNTAX",
"IANAbfdDiagTC",
"MAX-ACCESS",
"read-only",
"STATUS",
"current",
"DESCRIPTION",
"\"A diagnostic code specifying the local system's reason for the last transition of the session from up(4) to some other state.\"",
"::=",
"{",
"bfdSessEntry",
"13",
"}"
],
"syntax_tree": [
[
"row",
"IANAbfdDiagTC"
],
null,
[
"MaxAccessPart",
"read-only"
],
[
"Status",
"current"
],
[
"DESCRIPTION",
"A diagnostic code specifying the local system's reason for the last transition of the session from up(4) to some other state."
],
null,
null,
null,
null
]
}Module: BFD-STD-MIB
See published definition above
{'IF-MIB': ['InterfaceIndexOrZero'], 'SNMPv2-TC': ['TruthValue', 'RowStatus', 'StorageType', 'TimeStamp'], 'SNMPv2-SMI': ['MODULE-IDENTITY', 'OBJECT-TYPE', 'NOTIFICATION-TYPE', 'mib-2', 'Integer32', 'Unsigned32', 'Counter32', 'Counter64'], 'SNMPv2-CONF': ['MODULE-COMPLIANCE', 'OBJECT-GROUP', 'NOTIFICATION-GROUP'], 'DIFFSERV-MIB': ['IndexIntegerNextFree'], 'BFD-TC-STD-MIB': ['BfdSessIndexTC', 'BfdIntervalTC', 'BfdMultiplierTC', 'BfdCtrlDestPortNumberTC', 'BfdCtrlSourcePortNumberTC'], 'INET-ADDRESS-MIB': ['InetAddress', 'InetAddressType', 'InetPortNumber'], 'IANA-BFD-TC-STD-MIB': ['IANAbfdDiagTC', 'IANAbfdSessTypeTC', 'IANAbfdSessOperModeTC', 'IANAbfdSessStateTC', 'IANAbfdSessAuthenticationTypeTC', 'IANAbfdSessAuthenticationKeyTC']}Vendor MIB copy from the Observium Community archive.
Module: BFD-STD-MIB
{'IF-MIB': ['InterfaceIndexOrZero'], 'SNMPv2-TC': ['TruthValue', 'RowStatus', 'StorageType', 'TimeStamp'], 'SNMPv2-SMI': ['MODULE-IDENTITY', 'OBJECT-TYPE', 'NOTIFICATION-TYPE', 'mib-2', 'Integer32', 'Unsigned32', 'Counter32', 'Counter64'], 'SNMPv2-CONF': ['MODULE-COMPLIANCE', 'OBJECT-GROUP', 'NOTIFICATION-GROUP'], 'DIFFSERV-MIB': ['IndexIntegerNextFree'], 'BFD-TC-STD-MIB': ['BfdSessIndexTC', 'BfdIntervalTC', 'BfdMultiplierTC', 'BfdCtrlDestPortNumberTC', 'BfdCtrlSourcePortNumberTC'], 'INET-ADDRESS-MIB': ['InetAddress', 'InetAddressType', 'InetPortNumber'], 'IANA-BFD-TC-STD-MIB': ['IANAbfdDiagTC', 'IANAbfdSessTypeTC', 'IANAbfdSessOperModeTC', 'IANAbfdSessStateTC', 'IANAbfdSessAuthenticationTypeTC', 'IANAbfdSessAuthenticationKeyTC']}Related source files and packages:
Vendor MIB copy from the LibreNMS archive.
Module: BFD-STD-MIB
{'IF-MIB': ['InterfaceIndexOrZero'], 'SNMPv2-TC': ['TruthValue', 'RowStatus', 'StorageType', 'TimeStamp'], 'SNMPv2-SMI': ['MODULE-IDENTITY', 'OBJECT-TYPE', 'NOTIFICATION-TYPE', 'mib-2', 'Integer32', 'Unsigned32', 'Counter32', 'Counter64'], 'SNMPv2-CONF': ['MODULE-COMPLIANCE', 'OBJECT-GROUP', 'NOTIFICATION-GROUP'], 'DIFFSERV-MIB': ['IndexIntegerNextFree'], 'BFD-TC-STD-MIB': ['BfdSessIndexTC', 'BfdIntervalTC', 'BfdMultiplierTC', 'BfdCtrlDestPortNumberTC', 'BfdCtrlSourcePortNumberTC'], 'INET-ADDRESS-MIB': ['InetAddress', 'InetAddressType', 'InetPortNumber'], 'IANA-BFD-TC-STD-MIB': ['IANAbfdDiagTC', 'IANAbfdSessTypeTC', 'IANAbfdSessOperModeTC', 'IANAbfdSessStateTC', 'IANAbfdSessAuthenticationTypeTC', 'IANAbfdSessAuthenticationKeyTC']}Related source files and packages:
Vendor MIB copy from the Netdisco archive.
Module: BFD-STD-MIB
{'IF-MIB': ['InterfaceIndexOrZero'], 'SNMPv2-TC': ['TruthValue', 'RowStatus', 'StorageType', 'TimeStamp'], 'SNMPv2-SMI': ['MODULE-IDENTITY', 'OBJECT-TYPE', 'NOTIFICATION-TYPE', 'mib-2', 'Integer32', 'Unsigned32', 'Counter32', 'Counter64'], 'SNMPv2-CONF': ['MODULE-COMPLIANCE', 'OBJECT-GROUP', 'NOTIFICATION-GROUP'], 'DIFFSERV-MIB': ['IndexIntegerNextFree'], 'BFD-TC-STD-MIB': ['BfdSessIndexTC', 'BfdIntervalTC', 'BfdMultiplierTC', 'BfdCtrlDestPortNumberTC', 'BfdCtrlSourcePortNumberTC'], 'INET-ADDRESS-MIB': ['InetAddress', 'InetAddressType', 'InetPortNumber'], 'IANA-BFD-TC-STD-MIB': ['IANAbfdDiagTC', 'IANAbfdSessTypeTC', 'IANAbfdSessOperModeTC', 'IANAbfdSessStateTC', 'IANAbfdSessAuthenticationTypeTC', 'IANAbfdSessAuthenticationKeyTC']}Related source files and packages:
Registration
| OID | Name | Direct children | Descendants | Description |
|---|---|---|---|---|
| 1.3.6.1.2.1.222.1.2.1.1 | bfdSessIndex | 0 | 0 | This object contains an index used to represent a unique BFD session on this device. Managers should obtain new values for row … |
| 1.3.6.1.2.1.222.1.2.1.2 | bfdSessVersionNumber | 0 | 0 | The version number of the BFD protocol that this session is running in. Write access is available for this object to provide th… |
| 1.3.6.1.2.1.222.1.2.1.3 | bfdSessType | 0 | 0 | This object specifies the type of this BFD session. |
| 1.3.6.1.2.1.222.1.2.1.4 | bfdSessDiscriminator | 0 | 0 | This object specifies the local discriminator for this BFD session, which is used to uniquely identify it. |
| 1.3.6.1.2.1.222.1.2.1.5 | bfdSessRemoteDiscr | 0 | 0 | This object specifies the session discriminator chosen by the remote system for this BFD session. The value may be zero(0) if t… |
| 1.3.6.1.2.1.222.1.2.1.6 | bfdSessDestinationUdpPort | 0 | 0 | This object specifies the destination UDP port number used for this BFD session\s Control packets. The value may be zero(0) if … |
| 1.3.6.1.2.1.222.1.2.1.7 | bfdSessSourceUdpPort | 0 | 0 | This object specifies the source UDP port number used for this BFD session\s Control packets. The value may be zero(0) if the s… |
| 1.3.6.1.2.1.222.1.2.1.8 | bfdSessEchoSourceUdpPort | 0 | 0 | This object specifies the source UDP port number used for this BFD session\s Echo packets. The value may be zero(0) if the sess… |
| 1.3.6.1.2.1.222.1.2.1.9 | bfdSessAdminStatus | 0 | 0 | Denotes the desired operational status of the BFD session. A transition to enabled(1) will start the BFD state machine for the … |
| 1.3.6.1.2.1.222.1.2.1.10 | bfdSessOperStatus | 0 | 0 | Denotes the actual operational status of the BFD session. If the value of bfdOperStatus is down(2), this value MUST eventually … |
| 1.3.6.1.2.1.222.1.2.1.11 | bfdSessState | 0 | 0 | Configured BFD session state. |
| 1.3.6.1.2.1.222.1.2.1.12 | bfdSessRemoteHeardFlag | 0 | 0 | This object specifies the status of BFD packet reception from the remote system. Specifically, it is set to true(1) if the loca… |
| 1.3.6.1.2.1.222.1.2.1.14 | bfdSessOperMode | 0 | 0 | This object specifies the operational mode of this BFD session. |
| 1.3.6.1.2.1.222.1.2.1.15 | bfdSessDemandModeDesiredFlag | 0 | 0 | This object indicates the local system\s desire to use Demand mode. Specifically, it is set to true(1) if the local system wish… |
| 1.3.6.1.2.1.222.1.2.1.16 | bfdSessControlPlaneIndepFlag | 0 | 0 | This object indicates the local system\s ability to continue to function through a disruption of the control plane. Specificall… |
| 1.3.6.1.2.1.222.1.2.1.17 | bfdSessMultipointFlag | 0 | 0 | This object indicates the Multipoint (M) bit for this session. It is set to true(1) if the Multipoint (M) bit is set to 1. Othe… |
| 1.3.6.1.2.1.222.1.2.1.18 | bfdSessInterface | 0 | 0 | This object contains an interface index used to indicate the interface that this BFD session is running on. This value can be z… |
| 1.3.6.1.2.1.222.1.2.1.19 | bfdSessSrcAddrType | 0 | 0 | This object specifies the IP address type of the source IP address of this BFD session. The value of unknown(0) is allowed only… |
| 1.3.6.1.2.1.222.1.2.1.20 | bfdSessSrcAddr | 0 | 0 | This object specifies the source IP address of this BFD session. The format of this object is controlled by the bfdSessSrcAddrT… |
| 1.3.6.1.2.1.222.1.2.1.21 | bfdSessDstAddrType | 0 | 0 | This object specifies the IP address type of the neighboring IP address that is being monitored with this BFD session. The valu… |
| 1.3.6.1.2.1.222.1.2.1.22 | bfdSessDstAddr | 0 | 0 | This object specifies the neighboring IP address that is being monitored with this BFD session. The format of this object is co… |
| 1.3.6.1.2.1.222.1.2.1.23 | bfdSessGTSM | 0 | 0 | Setting the value of this object to false(2) will disable GTSM protection of the BFD session. GTSM MUST be enabled on a singleH… |
| 1.3.6.1.2.1.222.1.2.1.24 | bfdSessGTSMTTL | 0 | 0 | This object is valid only when bfdSessGTSM protection is enabled on the system. This object indicates the minimum allowed Time … |
| 1.3.6.1.2.1.222.1.2.1.25 | bfdSessDesiredMinTxInterval | 0 | 0 | This object specifies the minimum interval, in microseconds, that the local system would like to use when transmitting BFD Cont… |
| 1.3.6.1.2.1.222.1.2.1.26 | bfdSessReqMinRxInterval | 0 | 0 | This object specifies the minimum interval, in microseconds, between received BFD Control packets the local system is capable o… |
| 1.3.6.1.2.1.222.1.2.1.27 | bfdSessReqMinEchoRxInterval | 0 | 0 | This object specifies the minimum interval, in microseconds, between received BFD Echo packets that this system is capable of s… |
| 1.3.6.1.2.1.222.1.2.1.28 | bfdSessDetectMult | 0 | 0 | This object specifies the Detect time multiplier. |
| 1.3.6.1.2.1.222.1.2.1.29 | bfdSessNegotiatedInterval | 0 | 0 | This object specifies the negotiated interval, in microseconds, that the local system is transmitting BFD Control packets. |
| 1.3.6.1.2.1.222.1.2.1.30 | bfdSessNegotiatedEchoInterval | 0 | 0 | This object specifies the negotiated interval, in microseconds, that the local system is transmitting BFD Echo packets. The val… |
| 1.3.6.1.2.1.222.1.2.1.31 | bfdSessNegotiatedDetectMult | 0 | 0 | This object specifies the Detect time multiplier. |
| 1.3.6.1.2.1.222.1.2.1.32 | bfdSessAuthPresFlag | 0 | 0 | This object indicates the local system\s desire to use authentication. Specifically, it is set to true(1) if the local system w… |
| 1.3.6.1.2.1.222.1.2.1.33 | bfdSessAuthenticationType | 0 | 0 | The authentication type used for this BFD session. This field is valid only when the Authentication Present bit is set. MAX-ACC… |
| 1.3.6.1.2.1.222.1.2.1.34 | bfdSessAuthenticationKeyID | 0 | 0 | The authentication key ID in use for this session. This object permits multiple keys to be active simultaneously. The value -1 … |
| 1.3.6.1.2.1.222.1.2.1.35 | bfdSessAuthenticationKey | 0 | 0 | The authentication key. When the bfdSessAuthenticationType is simplePassword(1), the value of this object is the password prese… |
| 1.3.6.1.2.1.222.1.2.1.36 | bfdSessStorageType | 0 | 0 | This variable indicates the storage type for this object. Conceptual rows having the value \permanent\ need not allow write-acc… |
| 1.3.6.1.2.1.222.1.2.1.37 | bfdSessRowStatus | 0 | 0 | This variable is used to create, modify, and/or delete a row in this table. When a row in this table has a row in the active(1)… |