HUAWEI-BFD-MIB
Functions Overview
The bidirectional forwarding detection (BFD) is a detection mechanism applicable to the all layers of a network. It is used to quickly detect and monitor the connectivity of physical links and reachability of IP routes on the network. It provides the low-payload and short-duration detection for the fault of the channel between adjacent forwarding engines. It is a single mechanism that performs the real-time detection for any medium and any protocol layer. It also supports different detection times and overheads.
The OID of root objects is:
iso(1).org(3).dod(6).internet(1).private(4).enterprises(1).huawei(2011).huaweiMgmt(5).hwDatacomm(25).hwBFDMIB(38)
Relationships Between Tables
Figure 17-1 shows the relationship between the hwBfdSessionConfTable, hwBfdSessionTable, and hwBfdSessionPerTable. One configuration name can be used to set up multiple sessions. Therefore, the hwBfdSessionTable can map to the related hwBfdSessionConfTable through the hwBfdSessConfMIndex. The index of the hwBfdSessionTable is as the same as that of the hwBfdSessionPerTable. These indexes are used to display information about all the sessions.
Description of Single Objects
hwBfdVersionNumber
OID |
Object Name |
Syntax |
Max Access |
Description |
Implemented Specifications |
---|---|---|---|---|---|
1.3.6.1.4.1.2011.5.25.38.1.1 |
hwBfdVersionNumber |
INTEGER (0..4294967295) |
Read-only |
The value of this object identifies the version number of the protocol adopted by BFD. The values are 0 and 1. By default, the value is 1. This object cannot be created, modified, or deleted. The object can be read without restriction. |
This object is implemented as defined in the corresponding MIB files. |
hwBfdAdminStatus
OID |
Object Name |
Syntax |
Max Access |
Description |
Implemented Specifications |
---|---|---|---|---|---|
1.3.6.1.4.1.2011.5.25.38.1.2 |
hwBfdAdminStatus |
INTEGER{enabled(1),disabled(2)} |
Read-write |
The value of this object identifies whether BFD is enabled globally. The values are as follows:
This object cannot be created or deleted. The object can be read without restriction. This object can be modified. |
This object is implemented as defined in the corresponding MIB files. |
hwBfdSessLimitNumber
OID |
Object Name |
Syntax |
Max Access |
Description |
Implemented Specifications |
---|---|---|---|---|---|
1.3.6.1.4.1.2011.5.25.38.1.3 |
hwBfdSessLimitNumber |
INTEGER (0..4294967295) |
Read-only |
The value of this object identifies the upper limit of the BFD sessions established globally. The value ranges from 0 to 8192. By default, the value is 0. This object cannot be created, modified, or deleted. The object can be read without restriction. |
This object is implemented as defined in the corresponding MIB files. |
hwBfdSessInterfaceLimitNumber
OID |
Object Name |
Syntax |
Max Access |
Description |
Implemented Specifications |
---|---|---|---|---|---|
1.3.6.1.4.1.2011.5.25.38.1.4 |
hwBfdSessInterfaceLimitNumber |
INTEGER (0..4294967295) |
Read-only |
The value of this object identifies the upper limit of the BFD sessions bound to the interface board. The value ranges from 0 to 2048. By default, the value is 0. This object cannot be created, modified, or deleted. The object can be read without restriction. |
This object is implemented as defined in the corresponding MIB files. |
hwBfdSessStaticNumber
OID |
Object Name |
Syntax |
Max Access |
Description |
Implemented Specifications |
---|---|---|---|---|---|
1.3.6.1.4.1.2011.5.25.38.1.5 |
hwBfdSessStaticNumber |
INTEGER (0..4294967295) |
Read-only |
The value of this object identifies the number of sessions that are established statistically. The value ranges from 0 to 8191. This object cannot be created, modified, or deleted. The object can be read without restriction. |
This object is implemented as defined in the corresponding MIB files. |
hwBfdSessDynamicNumber
OID |
Object Name |
Syntax |
Max Access |
Description |
Implemented Specifications |
---|---|---|---|---|---|
1.3.6.1.4.1.2011.5.25.38.1.6 |
hwBfdSessDynamicNumber |
INTEGER (0..4294967295) |
Read-only |
The value of this object identifies the number of sessions that are established dynamically. The value ranges from 0 to 8192. This object cannot be created, modified, or deleted. The object can be read without restriction. |
This object is implemented as defined in the corresponding MIB files. |
hwBfdSessGlobalDefaultIpAddr
OID |
Object Name |
Syntax |
Max Access |
Description |
Implemented Specifications |
---|---|---|---|---|---|
1.3.6.1.4.1.2011.5.25.38.1.7 |
hwBfdSessGlobalDefaultIpAddr |
OCTET STRING (SIZE (4)) |
Read-write |
This object indicates the default global multicast IP address. The value ranges from 224.0.0.107 to 224.0.0.250. By default, the value is 224.0.0.184. This object can be only a multicast IP address. If the session to which a default IP address is bound exists, the value of the object cannot be modified. To modify the value of the object, you must delete all the sessions to which the default IP address is bound. |
This object is implemented as defined in the corresponding MIB files. |
hwBfdSessDynamicPingInterval
OID |
Object Name |
Syntax |
Max Access |
Description |
Implemented Specifications |
---|---|---|---|---|---|
1.3.6.1.4.1.2011.5.25.38.1.10 |
hwBfdSessDynamicPingInterval |
Unsigned32 (30..600) |
Read-write |
The value of this object identifies the interval for sending the MPLS ping packets. The value ranges from 30 to 600, in seconds. By default, the value is 60. |
This object is implemented as defined in the corresponding MIB files. |
hwBfdSessDynamicSupportPassive
OID |
Object Name |
Syntax |
Max Access |
Description |
Implemented Specifications |
---|---|---|---|---|---|
1.3.6.1.4.1.2011.5.25.38.1.11 |
hwBfdSessDynamicSupportPassive |
INTEGER{enabled(1),disabled(2)} |
Read-write |
This object indicates whether BFD is enabled on the egress. The values are as follows:
The default value is 2. The capability of automatically creating BFD sessions is enabled on the LSP egress. If it is disabled, the LSP egress cannot create BFD sessions automatically. |
This object is implemented as defined in the corresponding MIB files. |
hwBfdSessDelayUpTime
OID |
Object Name |
Syntax |
Max Access |
Description |
Implemented Specifications |
---|---|---|---|---|---|
1.3.6.1.4.1.2011.5.25.38.1.12 |
hwBfdSessDelayUpTime |
Unsigned32 (0..600) |
Read-write |
The value of this object identifies the time for the BFD session to delay in going Up after the device is restarted or the board is hot swapped. By default, the value is 0 seconds, indicating that the BFD session is created immediately. |
This object is implemented as defined in the corresponding MIB files. |
hwBfdSessMultiDstPort
OID |
Object Name |
Syntax |
Max Access |
Description |
Implemented Specifications |
---|---|---|---|---|---|
1.3.6.1.4.1.2011.5.25.38.1.13 |
hwBfdSessMultiDstPort |
Integer32 (0|3784|4784) |
Read-write |
The value of this object identifies the number of the destination port of the multi-hop BFD session.
The default value is 3784. |
This object is implemented as defined in the corresponding MIB files. |
hwBfdTrapSendInterval
OID |
Object Name |
Syntax |
Max Access |
Description |
Implemented Specifications |
---|---|---|---|---|---|
1.3.6.1.4.1.2011.5.25.38.1.14 |
hwBfdTrapSendInterval |
Integer32 (0|1..600) |
Read-write |
Indicates the interval for sending trap messages. The value can be 0 or ranges from 1 to 600, in seconds. The default value is 120s. |
This object is implemented as defined in the corresponding MIB files. |
Description of MIB Tables
hwBfdIfConfTable
This table is the BFD interface configuration table. It is used to display whether BFD is enabled on an interface and display the administrative status of the interface enabled with BFD.
The index of this table is hwBfdIfConfIndex.
OID |
Object Name |
Syntax |
Max Access |
Description |
Implemented Specifications |
---|---|---|---|---|---|
1.3.6.1.4.1.2011.5.25.38.2.1.1.1 |
HwBfdIfConfIndex |
Integer32 (1..2147483647) |
Not-accessible |
The value of this object identifies the index of the interface table. The value ranges from 1 to 2147483647. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.4.1.2011.5.25.38.2.1.1.2 |
HwBfdIfConfName |
OCTET STRING (SIZE (1..64)) |
Read-create |
The value of this object identifies the name of an interface. The value is a string of 1 to 64 characters. |
The maximum access to this object is read-only. |
1.3.6.1.4.1.2011.5.25.38.2.1.1.3 |
HwBfdIfConfEnable |
Integer32 (0..1) |
Read-only |
The value of this object identifies whether the entry operation can be performed. The values are as follows:
|
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.4.1.2011.5.25.38.2.1.1.4 |
HwBfdIfConfDeleting |
Integer32 (0..1) |
Read-only |
The value of this object identifies whether the interface is deleted. The values are as follows:
|
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.4.1.2011.5.25.38.2.1.1.5 |
HwBfdIfConfAvailable |
Integer32 (0..1) |
Read-only |
The value of this object identifies whether the interface is available. The values are as follows:
|
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.4.1.2011.5.25.38.2.1.1.6 |
HwBfdIfConfSessCnt |
Integer32 |
Read-only |
The value of this object identifies the number of the BFD sessions bound to the interface. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.4.1.2011.5.25.38.2.1.1.7 |
hwBfdIfConfRowStatus |
INTEGER{active(1),notInService(2),notReady(3),createAndGo(4),createAndWait(5),destroy(6)} |
Read-create |
The value of the object identifies the row status. |
The maximum access to this object is read-only. |
Creation Restriction
No entry can be created in this table.
Modification Restriction
The entries in this table cannot be modified.
Deletion Restriction
The entries in this table cannot be deleted.
Access Restriction
The entries in this table can be read without restriction.
hwBfdSessionConfTable
This table describes the configuration parameters for creating BFD sessions. These parameters are set within a certain range. If no value is specified, the system set a default value to the parameter. At present, each configuration entry can generate only one session.
The index of this table is hwBfdSessConfName.
OID |
Object Name |
Syntax |
Max Access |
Description |
Implemented Specifications |
---|---|---|---|---|---|
1.3.6.1.4.1.2011.5.25.38.2.2.1.1 |
hwBfdSessConfName |
OCTET STRING (SIZE (1..15)) |
Not-accessible |
This object indicates the name of a session. The value is a string of up to 15 characters. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.4.1.2011.5.25.38.2.2.1.2 |
hwBfdSessConfMIndex |
Unsigned32 (1..4294967295) |
Read-only |
The value of this object identifies the configuration index automatically allocated by the system for this configuration entry. The value ranges from 1 to 4294967295. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.4.1.2011.5.25.38.2.2.1.3 |
hwBfdSessConfLocalDiscr |
Unsigned32 (0..4294967295) |
Read-create |
This object indicates the local identifier configured by the user. It must be unique and cannot be modified once created. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.4.1.2011.5.25.38.2.2.1.4 |
hwBfdSessConfRemoteDiscr |
Unsigned32 (0..4294967295) |
Read-create |
This object indicates the remote discriminator configured by the user. It must be unique and cannot be modified once created. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.4.1.2011.5.25.38.2.2.1.5 |
hwBfdSessConfPeerAddr |
OCTET STRING (SIZE (4)) |
Read-create |
This object indicates the remote IP address bound to the session. The value is a valid IP address. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.4.1.2011.5.25.38.2.2.1.6 |
hwBfdSessConfBindIfIndex |
Unsigned32 (0..4294967295) |
Read-only |
This object indicates the index of the local interface bound to the session. If BFD for PW is enabled, the object indicates the index of the bound AC interface. The value ranges from 0 to 4294967295. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.4.1.2011.5.25.38.2.2.1.7 |
hwBfdSessConfBindIfName |
OCTET STRING (SIZE (1..64)) |
Read-create |
This object indicates the name of a local interface bound to the session. If BFD for PW is enabled, the object indicates the index of the bound AC interface. The value is a string of up to 64 characters. |
Currently, the value ranges from 1 to 63 can be set. |
1.3.6.1.4.1.2011.5.25.38.2.2.1.8 |
hwBfdSessConfDemandEnable |
Integer32 (0..1) |
Read-create |
The value of this object identifies whether the demand mode is enabled. The values are as follows:
By default, the value is 0. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.4.1.2011.5.25.38.2.2.1.9 |
hwBfdSessConfDemandTimerInterval |
Unsigned32 (0 | 500..300000) |
Read-create |
The value of this object identifies the sending interval in demand mode. The values are 0 and from 500 to 300000, in milliseconds. By default, the value is 0, indicating the demand mode is not configured. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.4.1.2011.5.25.38.2.2.1.10 |
hwBfdSessConfDetectMult |
Unsigned32 (3..50) |
Read-create |
The value of this object identifies the detection multiplier configured on the local end. The value ranges from 3 to 50. By default, the value is 3. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.4.1.2011.5.25.38.2.2.1.11 |
hwBfdSessConfDesiredMinRxInterval |
BfdInterval (SIZE (1..2147483647)) |
Read-create |
The value of this object identifies the minimum receiving interval configured on the local end. The value ranges from 3 to 1000, in milliseconds. The dynamic BFD session does not support the SET operation. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.4.1.2011.5.25.38.2.2.1.12 |
hwBfdSessConfDesiredMinTxInterval |
BfdInterval (SIZE (1..2147483647)) |
Read-create |
The value of this object identifies the minimum sending interval configured on the local end. The value ranges from 3 to 1000, in milliseconds. The dynamic BFD session does not support the SET operation. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.4.1.2011.5.25.38.2.2.1.13 |
hwBfdSessConfWTRInterval |
INTEGER (0..60) |
Read-create |
The value of this object identifies the WTR duration configured on the local end. The value ranges from 1 to 60, in minutes. By default, the value is 0, indicating that no WTR is set. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.4.1.2011.5.25.38.2.2.1.14 |
hwBfdSessConfTOS |
Integer32 (0..7) |
Read-create |
The value of this object identifies the ToS value configured on the local end. The value ranges from 0 to 7. By default, the value is 7. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.4.1.2011.5.25.38.2.2.1.15 |
hwBfdSessConfPSTFlag |
Integer32 (0..1) |
Read-create |
The value of this object identifies whether the PST is configured on the local end. The values are as follows:
By default, the value is 0. In BFD for IP, the object indicates whether the interface status table is changed when a BFD session detects a fault. In BFD for MPLS, the object indicates whether the application is notified of the event that BFD detects a fault. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.4.1.2011.5.25.38.2.2.1.16 |
hwBfdSessConfCommitFlag |
Integer32 (0..1) |
Read-create |
The value of this object identifies whether the local configuration is validated. The values are as follows:
By default, the value is 0. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.4.1.2011.5.25.38.2.2.1.17 |
hwBfdSessConfAdminStatus |
Integer32 (0..1) |
Read-create |
The value of this object identifies the administrative state of the session configuration. The values are as follows:
By default, the value is 0. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.4.1.2011.5.25.38.2.2.1.18 |
hwBfdSessConfRowStatus |
INTEGER{active(1),notInService(2),notReady(3),createAndGo(4),createAndWait(5),destroy(6)} |
Read-create |
The value of this object identifies the creation, modification, or deletion of a row in the table. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.4.1.2011.5.25.38.2.2.1.19 |
hwBfdSessConfSourceAddr |
OCTET STRING (SIZE (4)) |
Read-create |
This object indicates the bound local IP address. The value is a valid IP address. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.4.1.2011.5.25.38.2.2.1.20 |
hwBfdSessConfVrfIndex |
Unsigned32 (0..4294967295) |
Read-only |
The value of this object identifies the VRF index of a VPN to which the session is bound. The value ranges from 0 to 4294967295. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.4.1.2011.5.25.38.2.2.1.21 |
hwBfdSessConfVPNName |
OCTET STRING (SIZE (1..31)) |
Read-create |
The object indicates the name of the VPN bounded to the session. The value is a string of 1 to 31 characters. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.4.1.2011.5.25.38.2.2.1.22 |
hwBfdSessConfDefaultIp |
INTEGER { no(1), yes(2) } |
Read-create |
This object indicates whether the default multicast IP address is used as the peer IP address for a session. The values are as follows:
By default, the value is 1. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.4.1.2011.5.25.38.2.2.1.23 |
hwBfdSessConfPISFlag |
INTEGER { false(1), true(2), subif(3) } |
Read-create |
The value of this object identifies whether the BFD status is associated with the bound interface status. The values are as follows:
By default, the value is 1. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.4.1.2011.5.25.38.2.2.1.24 |
hwBfdSessConfBindType |
INTEGER { interfaceIp(1), peerIp(2), sourceIp(3), ifAndSourceIp(4), fec(5), tunnelIf(6), ospf(7), isis(8), ldpLsp(9), staticLsp(10), teLsp(11), teTunnel(12), pw(13), vsiPw(15), ldpTunnel(21), bgpTunnel(22) } |
Read-create |
The value of this object identifies the BFD binding type configured for the session.
|
The following values are not supported: fec(5), tunnelIf(6), ospf(7), isis(8) |
1.3.6.1.4.1.2011.5.25.38.2.2.1.25 |
hwBfdSessConfNextHop |
OCTET STRING (SIZE (4)) |
Read-create |
This object indicates the IP address of the next hop configured for the session. The value is a valid IP address. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.4.1.2011.5.25.38.2.2.1.26 |
hwBfdSessConfStaticLspName |
OCTET STRING (SIZE (1..20)) |
Read-create |
This object indicates the name of a static LSP. The value is a string of 20 characters. |
Currently, the value ranges from 1 to 19 can be set. |
1.3.6.1.4.1.2011.5.25.38.2.2.1.27 |
hwBfdSessConfPWSecondaryFlag |
INTEGER { flagMasterPW(1), flagSecondaryPW(2), flagNoPW(3) } |
Read-create |
The value of this object identifies the type of the PW bound to a BFD session. The values are as follows:
|
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.4.1.2011.5.25.38.2.2.1.28 |
hwBfdSessConfTunnelDetectType |
INTEGER { flagBothDown(1), flagNeighborDown(2) } |
Read-create |
The value of this object identifies the type of the session detection policy to detect tunnels. The values are as follows:
By default, the value is 1. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.4.1.2011.5.25.38.2.2.1.29 |
hwBfdSessConfVcId |
Unsigned32 (0..4294967295) |
Read-create |
The value of this object identifies the VC. The value ranges from 0 to 4294967295. By default, the value is 0. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.4.1.2011.5.25.38.2.2.1.30 |
hwBfdSessConfVsiName |
OCTET STRING (SIZE (1..31)) |
Read-create |
This object indicates the name of a VSI. The value is a string of 1 to 31 characters. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.4.1.2011.5.25.38.2.2.1.31 |
hwBfdSessConfVsiPeerAddr |
OCTET STRING (SIZE (4)) |
Read-create |
This object indicates the address of the peer on the VSI PW bound to the session. The value is a valid IP address. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.4.1.2011.5.25.38.2.2.1.32 |
hwBfdSessConfDiscrAuto |
INTEGER{enabled(1),disabled(2)} |
Read-create |
This object indicates whether the discriminators of a BFD session are automatically allocated. The values are as follows:
By default, the value is disabled. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.4.1.2011.5.25.38.2.2.1.33 |
hwBfdSessConfPeerIpv6Addr |
OCTET STRING (SIZE (16)) |
Read-create |
This object indicates the peer IPv6 address bound to the BFD6 session. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.4.1.2011.5.25.38.2.2.1.34 |
hwBfdSessConfSourceIpv6Addr |
OCTET STRING (SIZE (16)) |
Read-create |
This object indicates the local IPv6 address bound to the BFD6 session. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.4.1.2011.5.25.38.2.2.1.35 |
hwBfdSessConfIpv6NextHop |
OCTET STRING (SIZE (16)) |
Read-only |
This object indicates the next-hop IPv6 address configured for the BFD6 session. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.4.1.2011.5.25.38.2.2.1.36 |
hwBfdSessConfIsIpv6Addr |
INTEGER{true(1),false(2)} |
Read-create |
This object indicates whether the peer IPv6 address bound to the BFD6 session is an IPv6 address. The value can be:
The default value is false. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.4.1.2011.5.25.38.2.2.1.40 |
hwBfdSessConfOneArmEcho |
INTEGER{enabled(1),disabled(2)} |
Read-create |
The value of this object identifies whether the one-arm Echo mode is enabled for a BFD session:
By default, the value is disabled. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.4.1.2011.5.25.38.2.2.1.41 |
hwBfdSessConfMinEchoRxInterval |
Unsigned32 (0|1..4294967295) |
Read-create |
The value of this object identifies the minimum interval at which packets of a BFD session with the one-arm Echo function are received. The value ranges from 3 to 1000, in milliseconds. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.4.1.2011.5.25.38.2.2.1.42 |
hwBfdSessConfPWTtlMode |
INTEGER { config(1), auto(2), default(3), none(4) } |
Read-create |
The value of this object identifies the configuration mode of a TTL used by the BFD session for PW:
|
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.4.1.2011.5.25.38.2.2.1.43 |
hwBfdSessConfPWTtl |
Integer32 (0..255) |
Read-create |
The value of this object identifies the TTL used by the BFD session detecting a PW. The value is configurable only when the configuration mode of a TTL is config. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.4.1.2011.5.25.38.2.2.1.44 |
hwBfdSessConfRemotePeerIpType |
INTEGER{unknown(0),ipv4(1),ipv6(2),ipv4z(3),ipv6z(4),dns(16)} |
Read-create |
The value of this object identifies the type of the destination address of the BFD session detecting a PW. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.4.1.2011.5.25.38.2.2.1.45 |
hwBfdSessConfRemotePeerIp |
OCTET STRING (SIZE (0..255)) |
Read-create |
The value of this object identifies the destination IP address of the BFD session detecting a PW. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.4.1.2011.5.25.38.2.2.1.54 |
hwBfdSessConfImpactFlag |
INTEGER { no(1), yes(2) } |
read-create |
The value of this object identifies whether BFD sessions affect interfaces when devices restart. |
This object is implemented as defined in the corresponding MIB file. |
Creation Restriction
Restriction on the configuration name: The configuration name of the session, that is, the character string index is up to 15 characters and the name cannot be stated with dyn_.
Restriction on the configuration index: hwBfdSessConfMIndex and hwBfdSessConfBindIfIndex are set to be Read-only and cannot be configured.
Restriction on the local and remote discriminators
The value of both the local and remote discriminators ranges from 1 to 4294967295. At present, the valid value of the discriminator ranges from 1 to 8191 (static configuration); however, the displayed value range is 1 to 16383. If no discriminator is set, 0 is displayed. The value 0, however, cannot be set. Ensure that the local discriminator on one end must be the same as the remote discriminator on the other end. Otherwise, the session cannot be established.
Take the following as an example:
Device A
Local discriminator = 200
Remote discriminator = 300
Device B
Local discriminator = 300
Remote discriminator= 200
Restriction on validating the session configuration
To immediately validate the session, set hwBfdSessConfCommitFlag for the commit flag. At the same time, ensure that the hwBfdSessConfLocalDiscr and hwBfdSessConfRemoteDiscr are configured.
If you do not want to validate the session immediately, set the hwBfdSessConfCommitFlag to 0.
For hwBfdSessConfCommit, when a route is not found, and hwBfdSessConfCommit is set to 1 and submitted, the session cannot be set up. That is, if the value of hwBfdSessConfCommit is set and submitted, the system returns OK regardless of whether the session is set up or not.
Restriction on the creation of a new configuration
Create a new configuration entry.
You need to enter hwBfdSessConfName and hwBfdSessConfBindType, and set the value of the hwBfdSessConfRowStatus to 4.
Establish a session of BFD for IP with the interface IP address.
You must configure hwBfdSessConfBindIfName correctly.
hwBfdSessConfPeerAddr and hwBfdSessConfDefaultIp cannot be configured at the same time. hwBfdSessConfDefaultIp cannot coexist with hwBfdSessConfVPNName.
hwBfdSessConfSourceAddr, hwBfdSessConfNextHop, hwBfdSessConfStaticLspName, and hwBfdSessConfPWSecondaryFlag cannot be configured.
Establish a session of BFD for IP with the peer IP address.
You must configure the remote IP address hwBfdSessConfPeerAddr correctly.
You cannot configure hwBfdSessConfBindIfName, hwBfdSessConfDefaultIp, hwBfdSessConfVPNName, hwBfdSessConfSourceAddr, hwBfdSessConfNextHop, hwBfdSessConfStaticLspName, and hwBfdSessConfPWSecondaryFlag.
Establish a session of BFD for IP with the source IP address.
You must configure hwBfdSessConfPeerAdd and hwBfdSessConfSourceAddr correctly.
hwBfdSessConfBindIfName, hwBfdSessConfDefaultIp, hwBfdSessConfVPNName, hwBfdSessConfNextHop, hwBfdSessConfStaticLspName, and hwBfdSessConfPWSecondaryFlag cannot be configured.
Establish a session of BFD for IP with the interface and source IP addresses.
You must configure hwBfdSessConfPeerAddr and hwBfdSessConfBindIfName correctly.
hwBfdSessConfPeerAddr and hwBfdSessConfDefaultIp cannot be configured at the same time.
hwBfdSessConfDefaultIp and hwBfdSessConfVPNName cannot be configured at the same time.
You cannot configure hwBfdSessConfVPNName, hwBfdSessConfNextHop, hwBfdSessConfStaticLspName, and hwBfdSessConfPWSecondaryFlag.
Establish a session of BFD for LDP LSP.
You must configure hwBfdSessConfPeerAddr and hwBfdSessConfNextHop correctly.
You cannot configure hwBfdSessConfSourceAddr, hwBfdSessConfDefaultIp, hwBfdSessConfVPNName, hwBfdSessConfStaticLspName, and hwBfdSessConfPWSecondaryFlag.
Establish a session of BFD for static LSP.
You must configure hwBfdSessConfStaticLspName correctly.
hwBfdSessConfDefaultIp, hwBfdSessConfVPNName, hwBfdSessConfNextHop, hwBfdSessConfPeerAddr, hwBfdSessConfSourceAddr, hwBfdSessConfBindIfName, and hwBfdSessConfPWSecondaryFlag cannot be configured.
Establish a session of BFD for TE LSP and TE tunnel.
You must correctly configure hwBfdSessConfBindIfName.
hwBfdSessConfDefaultIp, hwBfdSessConfVPNName, hwBfdSessConfNextHop, hwBfdSessConfPeerAddr, hwBfdSessConfSourceAddr, hwBfdSessConfBindIfName, hwBfdSessConfPWSecondaryFlag, or hwBfdSessConfStaticLspName cannot be configured.
Establish a session of BFD for VSI PW.
You must correctly configure hwBfdSessConfDefaultIp, hwBfdSessConfVsiName, and hwBfdSessConfVsiPeerAddr. hwBfdSessConfVcId is optional. The session of BFD for VSI PW does not support hwBfdSessConfPISFlag or hwBfdSessConfPSTFlag.
The sessions of BFD for FEC, tunnel IF, OSPF, or ISIS is not supported.
Restriction on Layer 3 detection configuration
If the session detects Layer 3 routes or links, you must correctly enter the configured hwBfdSessConfPeerAddr or set the value of hwBfdSessConfDefaultIp to 2. That is, the default multicast IP address is used as the peer-ip of the session detection. If the value of hwBfdSessConfDefaultIp is 2, hwBfdSessConfPeerAddr cannot be set.
Restriction on default multicast configuration
If the value of hwBfdSessConfDefaultIp is 2, hwBfdSessConfBindIfName must be configured but the VPN mode cannot be specified. That is, hwBfdSessConfVrfName and hwBfdSessConfVrfIndex cannot be specified.
Enabling restriction on VPN configuration
If the binding type is VPN, hwBfdSessConfVrfName must be configured. hwBfdSessConfVrfIndex is generated by the system and cannot be configured.
Enabling restriction on PST configuration
The hwBfdSessConfPSTFlag can be configured for a BFD session only when the session of BFD for IP is bound to an interface.
The restriction does not affect the BFD session of the LSP type. BFD sessions of the PW type cannot be configured with hwBfdSessConfPSTFlag.
The value of hwBfdSessConfPSTFlag cannot be set for the sessions of BFD for VSI PW.
The value of hwBfdSessConfPSTFlag cannot be set on the logical interface for the sessions of BFD for IP.
Enabling restriction on PIS configuration
The value of hwBfdSessConfPISFlag can be set only to the default value as 1.
The value of hwBfdSessConfPISFlag cannot be set for the sessions of BFD for VSI PW.
Restriction on the configuration of the interval for sending and receiving data packets
This configuration is restricted by the PAF.
If PAF_LCS_BFD_INTERVAL_DISCRETE of a device is set to 0, it indicates that no discrete detection interval is used. The value range is the same as that of PAF_LCS_BFD_TX_RX_INTERVAL. Generally, for the device that forwards data through hardware, the values of hwBfdSessConfDesiredMinRxInterval and hwBfdSessConfDesiredMinTxInterval range from 10 to 1000; for the device that forwards data through software, the values range from 100 to 1000.
If PAF_LCS_BFD_INTERVAL_DISCRETE of a device is set to 1, it indicates that the discrete detection interval is used. Its value range is restricted by PAF_LCS_BFD_TX_RX_INTERVAL and supports the limited discrete value.
Restriction on the default display
If no IP address is set, by default, 0.0.0.0 is displayed. The default value cannot be set manually for hwBfdSessConfPeerAddr, hwBfdSessConfSourceAddr, hwBfdSessConfDefaultIp, hwBfdSessConfNextHop, or hwBfdSessConfVsiPeerAddr.
If no character string is specified, by default, (*null*) is displayed. The default value cannot be set manually for hwBfdSessConfVPNName, hwBfdSessConfStaticLspName, or hwBfdSessConfVsiName.
Other settings are optional. The default value is adopted unless specified.
Modification Restriction
The value of hwBfdSessConfName cannot be modified.
The values of hwBfdSessConfLocalDiscr and hwBfdSessConfRemoteDiscr cannot be modified.
The values of hwBfdSessConfBindIfName and hwBfdSessConfBindIfIndex cannot be modified.
The value of hwBfdSessConfPeerAddr cannot be modified.
The value of hwBfdSessConfDefaultIp used as the default multicast IP address in a session cannot be modified.
The value of hwBfdSessConfVPNName cannot be modified.
The value of hwBfdSessConfSourceAddr cannot be modified after it is set.
If any setting (except hwBfdSessConfAdminStatus) is modified, the system automatically clears the commit flag. If you want the configuration to become valid, you need to set hwBfdSessConfCommitFlag 1. When multiple parameters are not bound, the operation of setting the commit flag to 0 is invalid.
hwBfdSessConfPISFlag can be modified as 2 (true) or 3 (sub-if) as follows:
hwBfdSessConfDefaultIp is 2.
hwBfdSessConfBindIfName is set.
The current session is Up.
hwBfdSessConfPISFlag of the sessions bound to the same interface in the system must be unique.
The value of hwBfdSessConfRowStatus cannot be modified.
The MIB entries of the dynamic session cannot be modified.
The value of hwBfdSessConfPSTFlag cannot be configured on the logical interface.
The value of hwBfdSessConfNextHop cannot be modified.
The value of hwBfdSessConfStaticLspName cannot be modified.
The value of hwBfdSessConfPWSecondaryFlag cannot be modified.
The values of hwBfdSessConfTunnelDetectType and hwBfdSessConfPSTFlag cannot be modified for the BFD session of the PW type.
The value of hwBfdSessConfPISFlag can be set only when the session is Up.
Deletion Restriction
When deleting an entry, you need to set the value of hwBfdSessConfRowStatus to 6. The settings of other entries are invalid. The
Conf entries of a dynamic session cannot be modified.
Access Restriction
The entries in this table can be read without restraint.
hwBfdSessionTable
This table describes the entire information about the current BFD session, such as the Up or Down state. It also describes the relationship with the configuration table.
The index of this table is hwBfdSessIndex.
OID |
Object Name |
Syntax |
Max Access |
Description |
Implemented Specifications |
---|---|---|---|---|---|
1.3.6.1.4.1.2011.5.25.38.2.3.1.1 |
hwBfdSessIndex |
Unsigned32 (1..4294967295) |
Not-accessible |
This object indicates the index of the session table. The index of each session must be unique. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.4.1.2011.5.25.38.2.3.1.2 |
hwBfdSessMIndex |
Unsigned32 (1..4294967295) |
Read-only |
This object indicates the Mindex that the system automatically allocates to the current session. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.4.1.2011.5.25.38.2.3.1.3 |
hwBfdSessBindVRRP |
Integer32 (0..1) |
Read-only |
The value of the object identifies whether the current session is bound to the VRRP backup group. The value can be:
|
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.4.1.2011.5.25.38.2.3.1.4 |
hwBfdSessCfgName |
OCTET STRING (SIZE (1..15)) |
Read-only |
The value of the object identifies the configuration name of the current session, that is, the index of the session configuration table. The value is a string of 1 to 15 characters. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.4.1.2011.5.25.38.2.3.1.5 |
hwBfdSessPeerAddr |
OCTET STRING (SIZE (4)) |
Read-only |
The value of the object identifies the bound IP address of the peer. The value is a valid IP address in the format of x.x.x.x. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.4.1.2011.5.25.38.2.3.1.6 |
hwBfdSessBindIfIndex |
Integer32 (0..2147483647) |
Read-only |
This object indicates the index of the bound interface. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.4.1.2011.5.25.38.2.3.1.7 |
hwBfdSessBindIfName |
OCTET STRING (SIZE (0..64)) |
Read-only |
The value of the object identifies the name of the bound interface. The value is a string of 0 to 64 characters. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.4.1.2011.5.25.38.2.3.1.8 |
hwBfdSessLocalDiscr |
Unsigned32 (0..4294967295) |
Read-only |
The value of the object identifies the local discriminator. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.4.1.2011.5.25.38.2.3.1.9 |
hwBfdSessRemoteDiscr |
Unsigned32 (0..4294967295) |
Read-only |
The value of the object identifies the remote discriminator. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.4.1.2011.5.25.38.2.3.1.10 |
hwBfdSessOperMode |
Integer32 (0..4) |
Read-only |
The value of the object identifies the current operation mode. The value ranges from 0 to 4.
|
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.4.1.2011.5.25.38.2.3.1.11 |
hwBfdSessDetectMult |
Unsigned32 (3..50) |
Read-only |
The value of the object identifies the detection multiple of the BFD session. The value ranges from 3 to 50. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.4.1.2011.5.25.38.2.3.1.12 |
hwBfdSessDemandTimerInterval |
Integer32 |
Read-only |
The value of the object identifies the sending interval in Demand mode. The value is in milliseconds. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.4.1.2011.5.25.38.2.3.1.13 |
hwBfdSessActualRxInterval |
Integer32 |
Read-only |
The value of the object identifies the actual interval for receiving BFD control packets by the session. The value is in milliseconds. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.4.1.2011.5.25.38.2.3.1.14 |
hwBfdSessActualTxInterval |
Integer32 |
Read-only |
The value of the object identifies the actual sending interval of the session. The value is in milliseconds. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.4.1.2011.5.25.38.2.3.1.15 |
hwBfdSessWTRInterval |
Integer32 (0..60) |
Read-only |
The value of the object identifies the WTR interval of the session. The value ranges from 0 to 60, in minutes. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.4.1.2011.5.25.38.2.3.1.16 |
hwBfdSessTOS |
Integer32 (0..7) |
Read-only |
The value of the object identifies the ToS of the session. The value ranges from 0 to 7. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.4.1.2011.5.25.38.2.3.1.17 |
hwBfdSessState |
Integer32 (0..3) |
Read-only |
The value of the object identifies the state of the session. The value ranges from 0 to 3.
|
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.4.1.2011.5.25.38.2.3.1.18 |
hwBfdSessDiag |
Integer32 (0..31) |
Read-only |
The value of the object identifies the diagnostic character of the session. When the session state is changed, the diagnostic character shows the reason. The value ranges from 0 to 31, in which values 10 to 31 are reserved.
|
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.4.1.2011.5.25.38.2.3.1.19 |
hwBfdSessSourceAddr |
OCTET STRING (SIZE (4)) |
Read-only |
The value of the object identifies the bound local IP address. The value is a valid IP address in the format of x.x.x.x. The default value that is displayed is 1.1.1.1. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.4.1.2011.5.25.38.2.3.1.20 |
hwBfdSessVrfIndex |
Unsigned32 (0..4294967295) |
Read-only |
This object indicates the index of the VRF of the VPN bound to the session. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.4.1.2011.5.25.38.2.3.1.21 |
hwBfdSessVPNName |
OCTET STRING (SIZE (1..31)) |
Read-only |
The value of the object identifies the name of the VPN instance bound to the session. The value is a string of 1 to 31 characters. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.4.1.2011.5.25.38.2.3.1.22 |
hwBfdSessType |
INTEGER { static(1), dynamic(2), entireDynamic(3), auto(4) } |
Read-only |
The value of the object identifies the establishment mode of the BFD session. The value can be:
|
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.4.1.2011.5.25.38.2.3.1.23 |
hwBfdSessBindAppType |
INTEGER { noApplication(1), vrrp(2), ifnet(3),vrrpAndIfnet(4), bgp(5), ospf(6), bgpAndOspf(7), oamLspmL2vpn(8), oamTnlL2vpn(9), lspmL2vpnTnlps(10), oamMplsfwL2vpn(11), isis(12), vsiPw(13), vrrpOamLspmL2vpn(14), vrrpOamTnlL2vpn(15), vrrpLspmL2vpnTnlps(16), vrrpOamMplsfwL2vpn(17), pim(18), bgpIsis(19), bgpPim(20), ospfIsis(21), ospfPim(22), isisPim(23), bgpOspfIsis(24), bgpOspfPim(25), bgpIsisPim(26), ospfIsisPim(27), bgpOspfIsisPim(28), bgp6(29), ospfv3(30), isis6(31), pim6(32), bgp6Ospfv3(33), bgp6Isis6(34), bgp6Pim6(35), ospfv3Isis6(36), ospfv3Pim6(37), isis6Pim6(38), bgp6Ospfv3Isis6(39), bgp6Ospfv3Pim6(40), bgp6Isis6Pim6(41), ospfv3Isis6Pim6(42), bgp6Ospfv3Isis6Pim6(43), auto(44), autoIsis(45), autoOspf(46), autoBgp(47), autoPim(48), autoIsisOspf(49), autoIsisBgp(50), autoIsisPim(51), autoOspfBgp(52), autoOspfPim(53), autoBgpPim(54), autoIsisOspfBgp(55), autoIsisOspfBgpPim(56), autoIsis6(57), autoOspfv3(58), autoBgp6(59), autoPim6(60), autoIsis6Ospfv3(61), autoIsis6Bgp6(62), autoIsis6Pim6(63), autoOspfv3Bgp6(64), autoOspfv3Pim6(65), autoBgp6Pim6(66), autoIsis6Ospfv3Bgp6(67), autoIsis6Ospfv3Bgp6Pim6(68), etrunk(69), etrunkIfnet(70), etrunkVrrp(71), etrunkVrrpIfnet(72), etrunkOamLspmL2vpn(73), etrunkOamTnlL2vpn(74), etrunkLspmL2vpnTnlps(75), etrunkOamMplsfwL2vpn(76), etrunkvsiPw(77), etrunkOamLspmL2vpnVrrp(78), etrunkOamTnlL2vpnVrrp(79), etrunkLspmL2vpnTnlpsVrrp(80), etrunkOamMplsfwL2vpnVrrp(81) rip(82), bgpRip(83), ospfRip(84), isisRip(85), pimRip(86), bgpOspfRip(87), bgpIsisRip(88), bgpPimRip(89), ospfIsisRip(90), ospfPimRip(91), isisPimRip(92), bgpOspfIsisRip(93), bgpOspfPimRip(94), ospfIsisPimRip(95), autoRip(96), autoBgpRip(97), autoOspfRip(98), autoIsisRip(99), autoPimRip(100), autoBgpOspfRip(101), autoBgpIsisRip(102), autoBgpPimRip(103), autoOspfIsisRip(104), autoOspfPimRip(105), autoIsisPimRip(106), autoBgpOspfIsisRip(107), autoBgpOspfPimRip(108), autoOspfIsisPimRip(109), autoOspfBgpPim(128), autoIsisOspfPim(129), autoIsisPimBgp(130), bgpOspfIsisPimRip(131), autoBgpOspfIsisPimRip(132), bgpRsvp(133), ospfRsvp(134), isisRsvp(135), pimRsvp(136), ripRsvp(137), bgpOspfRsvp(138), bgpIsisRsvp(139), bgpPimRsvp(140), bgpRipRsvp(141), ospfIsisRsvp(142), ospfPimRsvp(143), ospfRipRsvp(144), isisPimRsvp(145), isisRipRsvp(146), pimRipRsvp(147), bgpOspfIsisRsvp(148), bgpOspfPimRsvp(149), bgpOspfRipRsvp(150), bgpIsisPimRsvp(151), bgpIsisRipRsvp(152), bgpPimRipRsvp(153), ospfIsisPimRsvp(154), ospfIsisRipRsvp(155), isisPimRipRsvp(156), bgpOspfIsisPimRsvp(157), bgpOspfIsisRipRSvp(158), bgpOspfPimRipRsvp(159), bgpIsisPimRipRsvp(160), ospfIsisPimRipRsvp(161), bgpOspfIsisPimRipRsvp(162), autoRsvp(163), autoBgpRsvp(164), autoOspfRsvp(165), autoIsisRsvp(166), autoPimRsvp(167), autoRipRsvp(168), autoBgpOspfRsvp(169), autoBgpIsisRsvp(170), autoBgpPimRsvp(171), autoBgpRipRsvp(172), autoOspfIsisRsvp(173), autoOspfPimRsvp(174), autoOspfRipRsvp(175), autoIsisPimRsvp(176), autoIsisRipRsvp(177), autoPimRipRsvp(178), autoBgpOspfIsisRsvp(179), autoBgpOspfPimRsvp(180), autoBgpOspfRipRsvp(181), autoOspfIsisPimRsvp(182), autoOspfIsisRipRsvp(183), autoIsisPimRipRsvp(184), autoBgpOspfIsisPimRsvp(185), autoBgpOspfIsisRipRsvp(186), autoOspfIsisPimRipRsvp(187), rsvp(188) } |
Read-only |
The value of the object identifies the binding type of the BFD session. The value can be:
|
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.4.1.2011.5.25.38.2.3.1.24 |
hwBfdSessDefaultIp |
INTEGER { no(1), yes(2) } |
Read-only |
The value of the object identifies whether the multicast IP address is used as the default peer IP address of the BFD session. The value can be:
|
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.4.1.2011.5.25.38.2.3.1.25 |
hwBfdSessPISFlag |
INTEGER { false(1), true(2), subif(3) } |
Read-only |
The value of the object identifies whether the BFD status is associated with the bound interface status. The value can be:
|
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.4.1.2011.5.25.38.2.3.1.26 |
hwBfdSessBindType |
INTEGER { interfaceIp(1), peerIp(2), sourceIp(3), ifAndSourceIp(4), fec(5), tunnelIf(6), ospf(7), isis(8), ldpLsp(9), staticLsp(10), teLsp(11), teTunnel(12), pw(13), vsiPw (15), ldpTunnel(21), bgpTunnel(22) } |
Read-only |
The value of the object identifies the binding configured for the BFD session. The value can be:
|
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.4.1.2011.5.25.38.2.3.1.27 |
hwBfdSessNextHop |
OCTET STRING (SIZE (4)) |
Read-only |
The value of the object identifies the next-hop address configured for the session. The value is a valid IP address in the format of x.x.x.x. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.4.1.2011.5.25.38.2.3.1.28 |
hwBfdSessStaticLspName |
OCTET STRING (SIZE (0..20)) |
Read-only |
The value of the object identifies the name of the static LSP. The value is a string of 0 to 20 characters. |
Currently, the value ranges from 1 to 19 can be set. |
1.3.6.1.4.1.2011.5.25.38.2.3.1.29 |
hwBfdSessLspIndex |
Unsigned32 (0..4294967295) |
Read-only |
This object indicates the index of the static LSP or LDP LSP of the BFD session, or the MPLS tunnel index. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.4.1.2011.5.25.38.2.3.1.30 |
hwBfdSessPWSecondaryFlag |
INTEGER { flagMasterPW(1), flagSecondaryPW(2), flagNoPW(3) } |
Read-only |
The value of the object identifies which PW is bound to the BFD session. The value can be:
The default value is 1. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.4.1.2011.5.25.38.2.3.1.31 |
hwBfdSessTunnelDetectType |
INTEGER { flagBothDown(1), flagNeighborDown(2) } |
Read-only |
The value of the object identifies the policy configured for the session to detect the tunnel. The value can be:
The default value is 1. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.4.1.2011.5.25.38.2.3.1.32 |
hwBfdSessVcId |
Unsigned32 (0..4294967295) |
Read-only |
This object indicates the identifier of the VC. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.4.1.2011.5.25.38.2.3.1.33 |
hwBfdSessVsiName |
OCTET STRING (SIZE (0..31)) |
Read-only |
This object indicates the name of a VSI. The value is a string of 0 to 31 characters. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.4.1.2011.5.25.38.2.3.1.34 |
hwBfdSessVsiPeerAddr |
OCTET STRING (SIZE (4)) |
Read-only |
This object indicates the peer IP address of BFD session that is bound to the VSI PW. The value is a valid IP address in the format of x.x.x.x. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.4.1.2011.5.25.38.2.3.1.35 |
hwBfdSessDiscrAuto |
INTEGER{enabled(1),disabled(2)} |
Read-only |
The value of the object identifies whether the discriminator of the BFD session can be automatically allocated. The value can be:
The default value is disabled. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.4.1.2011.5.25.38.2.3.1.36 |
hwBfdSessPeerIpv6Addr |
OCTET STRING (SIZE (16)) |
Read-only |
This object indicates the peer IPv6 address bound to the BFD session. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.4.1.2011.5.25.38.2.3.1.37 |
hwBfdSessSourceIpv6Addr |
OCTET STRING (SIZE (16)) |
Read-only |
This object indicates the local IPv6 address bound to the BFD session. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.4.1.2011.5.25.38.2.3.1.38 |
hwBfdSessIpv6NextHop |
OCTET STRING (SIZE (16)) |
Read-only |
This object indicates the next-hop IPv6 address configured for the BFD session. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.4.1.2011.5.25.38.2.3.1.39 |
hwBfdSessIsIPv6Addr |
INTEGER{true(1),false(2)} |
Read-only |
This object indicates whether the peer IP address bound to the BFD session is an IPv6 address. The value can be:
The default value is false. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.4.1.2011.5.25.38.2.3.1.40 |
hwBfdSessMeticulous |
INTEGER{enabled(1),disabled(2)} |
Read-only |
This object indicates whether Meticulous authentication is enabled. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.4.1.2011.5.25.38.2.3.1.41 |
hwBfdSessLooseAuthentication |
INTEGER{true(1),false(2)} |
Read-only |
This object indicates whether the loose authentication mode is enabled. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.4.1.2011.5.25.38.2.3.1.42 |
hwBfdSessAuthenticationStatus |
Integer32 |
Read-only |
This object indicates the authentication status for a BFD session:
|
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.4.1.2011.5.25.38.2.3.1.43 |
hwBfdSessOneArmEcho |
INTEGER{enabled(1),disabled(2)} |
Read-only |
The value of this object identifies whether the one-arm Echo mode is enabled for a BFD session. The value can be:
By default, the value is disabled. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.4.1.2011.5.25.38.2.3.1.44 |
hwBfdSessPWTtlMode |
INTEGER { config(1), auto(2), default(3), nottl(4) } |
Read-only |
The value of this object identifies the configuration mode of a TTL used by the BFD session detecting a PW:
|
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.4.1.2011.5.25.38.2.3.1.45 |
hwBfdSessPWTtl |
Integer32 (0..255) |
Read-only |
The value of this object identifies the TTL used by the BFD session detecting a PW. The value is configurable only when the configuration mode of a TTL is config. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.4.1.2011.5.25.38.2.3.1.46 |
hwBfdSessRemotePeerIpType |
INTEGER{unknown(0),ipv4(1),ipv6(2),ipv4z(3),ipv6z(4),dns(16)} |
Read-only |
The value of this object identifies the type of the destination address of the BFD session detecting a PW. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.4.1.2011.5.25.38.2.3.1.47 |
hwBfdSessRemotePeerIp |
OCTET STRING (SIZE (0..255)) |
Read-only |
The value of this object identifies the destination IP address of the BFD session detecting a PW. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.4.1.2011.5.25.38.2.3.1.48 |
hwBfdSessSelectBoard |
DisplayString (SIZE (1..47)) |
Read-only |
This object indicates the main processing board of a BFD session. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.4.1.2011.5.25.38.2.3.1.49 |
hwBfdSessPWSPE |
INTEGER { upe(1), spe(2), none(3) } |
Read-only |
The value of this object identifies the node on which a BFD session is set up. The values are as follows:
By default, the value is none. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.4.1.2011.5.25.38.2.3.1.50 |
hwBfdSessPWTrackIfName |
DisplayString (SIZE (1..64)) |
Read-only |
This object indicates the interface monitored by the BFD session detecting a PW. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.4.1.2011.5.25.38.2.3.1.51 |
hwBfdSessIsPWTrackIf |
INTEGER{enabled(1),disabled(2)} |
Read-only |
The value of this object identifies whether the BFD session detecting a PW monitors an interface. The values are as follows:
|
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.4.1.2011.5.25.38.2.3.1.52 |
hwBfdSessEncapsulationType |
DisplayString (SIZE (1..63)) |
Read-only |
The value of this object identifies the VC encapsulation type on an SPE. The values are as follows:
|
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.4.1.2011.5.25.38.2.3.1.53 |
hwBfdSessPEVid |
Unsigned32 (0..4094) |
Read-only |
The value of this object identifies the outer tag of a sub-interface for QinQ VLAN tag termination or the VLAN ID of a sub-interface for dot1q VLAN tag termination. The value ranges from 0 to 4094. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.4.1.2011.5.25.38.2.3.1.54 |
hwBfdSessCEVid |
Unsigned32 (0..4094) |
Read-only |
The value of this object identifies the inner tag of a sub-interface for QinQ VLAN tag termination. The value ranges from 0 to 4094. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.4.1.2011.5.25.38.2.3.1.59 |
hwBfdSessBindAppTypeMask |
OCTET STRING |
Read-only |
This object indicates the type of a binding between a BFD session and an object in the bitmap format. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.4.1.2011.5.25.38.2.3.1.60 |
hwBfdSessDscp |
Integer32 (0..63|255) |
read-only |
The value of this object identifies the value of the DSCP configuration when the DSCP configuration takes effect on a BFD session. If the DSCP configuration does not take effect, the displayed value is 255. |
This object is implemented as defined in the corresponding MIB file. |
Creation Restriction
No entry can be created in this table.
Modification Restriction
The entries in this table cannot be modified.
Deletion Restriction
The entries in this table cannot be deleted.
Access Restriction
The entries in this table can be read without restraint.
hwBfdSessionPerTable
This table describes the performance statistics of the current BFD session. It shows all statistics of the current session, including number of packets received on the local end, number of packets sent by the local end, and last down time of the session.
The index of this table is hwBfdSessPerIndex.
OID |
Object Name |
Syntax |
Max Access |
Description |
Implemented Specifications |
---|---|---|---|---|---|
1.3.6.1.4.1.2011.5.25.38.2.4.1.1 |
hwBfdSessPerIndex |
Unsigned32 (1..2147483647) |
Not-accessible |
The value of this object identifies the index of performance statistics table of the session. The value ranges from 1 to 2147483647. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.4.1.2011.5.25.38.2.4.1.2 |
hwBfdSessPerfPktIn |
INTEGER (0..4294967295) |
Read-only |
The value of this object identifies the lower 32 bits of the number of correct packets received by the session. The value ranges from 0 to 4294967295. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.4.1.2011.5.25.38.2.4.1.3 |
hwBfdSessPerfPktInHC |
INTEGER (0..4294967295) |
Read-only |
The value of this object identifies the higher 32 bits of the number of correct packets received by the session. The value ranges from 0 to 4294967295. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.4.1.2011.5.25.38.2.4.1.4 |
hwBfdSessPerfPktOut |
INTEGER (0..4294967295) |
Read-only |
The value of this object identifies the lower 32 bits of the number of correct packets sent by the session. The value ranges from 0 to 4294967295. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.4.1.2011.5.25.38.2.4.1.5 |
hwBfdSessPerfPktOutHC |
INTEGER (0..4294967295) |
Read-only |
The value of this object identifies the higher 32 bits of the number of correct packets sent by the session. The value ranges from 0 to 4294967295. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.4.1.2011.5.25.38.2.4.1.6 |
hwBfdSessPerfBadIn |
INTEGER (0..4294967295) |
Read-only |
The value of this object identifies the lower 32 bits of the number of incorrect packets received by the session. The value ranges from 0 to 4294967295. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.4.1.2011.5.25.38.2.4.1.7 |
hwBfdSessPerfBadInHC |
INTEGER (0..4294967295) |
Read-only |
The value of this object identifies the higher 32 bits of the number of incorrect packets received by the session. The value ranges from 0 to 4294967295. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.4.1.2011.5.25.38.2.4.1.8 |
hwBfdSessPerfBadOut |
INTEGER (0..4294967295) |
Read-only |
The value of this object identifies the lower 32 bits of the number of incorrect packets sent by the session. The value ranges from 0 to 4294967295. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.4.1.2011.5.25.38.2.4.1.9 |
hwBfdSessPerfBadOutHC |
INTEGER (0..4294967295) |
Read-only |
The value of this object identifies the higher 32 bits of the number of incorrect packets sent by the session. The value ranges from 0 to 4294967295. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.4.1.2011.5.25.38.2.4.1.10 |
hwBfdSessPerfLastSessDownTime |
OCTET STRING |
Read-only |
This object indicates the last Down time of the session. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.4.1.2011.5.25.38.2.4.1.11 |
hwBfdSessPerfSessDownCount |
INTEGER (0..4294967295) |
Read-only |
The value of this object identifies the number of times that the session turns Down. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.4.1.2011.5.25.38.2.4.1.12 |
hwBfdSessPerfSessShortBreakCount |
INTEGER (0..4294967295) |
Read-only |
The value of this object identifies the count of transient session disconnections. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.4.1.2011.5.25.38.2.4.1.13 |
hwBfdSessionPerStartTime |
OCTET STRING |
Read-only |
The object indicates the time of creating the session. |
This object is implemented as defined in the corresponding MIB files. |
Creation Restriction
No entry can be created in this table.
Modification Restriction
The entries in this table cannot be modified.
Deletion Restriction
The entries in this table cannot be deleted.
Access Restriction
For the device, BFD is complete at the adaptation layer. The values of hwBfdSessPerfPktIn, hwBfdSessPerfPktInHC, hwBfdSessPerfPktOut, hwBfdSessPerfPktOutHC, hwBfdSessPerfBadIn, hwBfdSessPerfBadInHC, hwBfdSessPerfBadOut, and hwBfdSessPerfBadOutHC are recounted when the session changes from Up to Down or from Down to Up to distinguish the number of packets used for session negotiation and session detection.
hwBfdSlotTable
This table is used to contain the statistics of the BFD sessions on the current board. The statistics include the number of sessions reserved for the one-hop sessions, number of one-hop sessions, and the total number of sessions.
The index of this table is hwBfdSlotID.
OID |
Object Name |
Syntax |
Max Access |
Description |
Implemented Specifications |
---|---|---|---|---|---|
1.3.6.1.4.1.2011.5.25.38.2.5.1.1 |
hwBfdSlotID |
Unsigned32 (0..31) |
Not-accessible |
The value of the object identifies the slot ID of the interface board. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.4.1.2011.5.25.38.2.5.1.2 |
hwBfdSlotReserveOneHopSessNum |
Unsigned32 (0..512) |
Read-create |
The value of the object identifies the number of one-hop sessions on the interface board. The value ranges from 0 to 512. By default, the value is 0. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.4.1.2011.5.25.38.2.5.1.3 |
HwBfdSlotOneHopSessNum |
Unsigned32 (0..512) |
Read-only |
The value of the object identifies the number of one-hop BFD sessions on the interface board. The value ranges from 0 to 512. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.4.1.2011.5.25.38.2.5.1.4 |
HwBfdSlotCurrentSessNum |
Unsigned32 (0..512) |
Read-only |
The value of the object identifies the number of BFD sessions on the interface board. The value ranges from 0 to 512. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.4.1.2011.5.25.38.2.5.1.5 |
hwBfdSlotRowStatus |
INTEGER{active(1),notInService(2),notReady(3),createAndGo(4),createAndWait(5),destroy(6)} |
Read-create |
The value of the object identifies the row status. |
This object is implemented as defined in the corresponding MIB files. |
Creation Restriction
Restriction on resource reservation
The number of reserved sessions must be within the range of one to the maximum number of sessions that the PAF permits to establish on the interface board.
Restriction on creating the resource reservation
To create the reserved one-hop sessions on the board, you must set hwBfdSlotID and hwBfdSlotReserveOneHopSessNum, and set hwBfdSlotRowStatus to 4.
Modification Restriction
hwBfdSlotReserveOneHopSessNum can be modified, but not hwBfdSlotID.
Deletion Restriction
When the entry is deleted on a specified board, hwBfdSlotReserveOneHopSessNum is reset.
Access Restriction
The entries in this table can be read without restriction.
hwBfdTtlConfTable
hwBfdTtlConfTable describes information about the current globally configured TTL.
The indexes of this table are hwBfdTtlConfAddr, hwBfdTtlConfMaskLen, and hwBfdTtlConfValue.
OID |
Object Name |
Syntax |
Max Access |
Description |
Implemented Specifications |
---|---|---|---|---|---|
1.3.6.1.4.1.2011.5.25.38.2.6.1.1 |
hwBfdTtlConfAddr |
OCTET STRING (SIZE (4)) |
Not-accessible |
This object indicates the IP address. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.4.1.2011.5.25.38.2.6.1.2 |
hwBfdTtlConfMaskLen |
Integer32 (8..32) |
Not-accessible |
This object indicates the length of the IP address mask. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.4.1.2011.5.25.38.2.6.1.3 |
hwBfdTtlConfType |
INTEGER { single-hop(1), multi-hop(2), } |
Not-accessible |
This object indicates the type of the BFD session. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.4.1.2011.5.25.38.2.6.1.4 |
hwBfdTtlConfValue |
Integer32(1..255) |
Read-create |
This object indicates the value of the globally configured TTL. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.4.1.2011.5.25.38.2.6.1.50 |
hwBfdTtlConfRowStatus |
INTEGER{active(1),notInService(2),notReady(3),createAndGo(4),createAndWait(5),destroy(6)} |
Read-create |
This object indicates the row status of this table. |
This object is implemented as defined in the corresponding MIB files. |
Creation Restriction
No entry can be created in this table.
Modification Restriction
The entries in this table cannot be modified.
Deletion Restriction
The entries in this table cannot be deleted.
Access Restriction
The entries in this table can be read without restraint.
Description of Alarm Objects
hwBfdSessDown
OID |
Object Name |
Bound Variable |
Description |
Implemented Specifications |
---|---|---|---|---|
1.3.6.1.4.1.2011.5.25.38.3.1 |
hwBfdSessDown |
hwBfdSessCfgName hwBfdSessPeerAddr hwBfdSessBindIfIndex hwBfdSessBindIfName hwBfdSessDiag hwBfdSessVrfIndex hwBfdSessVPNName hwBfdSessType hwBfdSessDefaultIp hwBfdSessBindType hwBfdSessNextHop hwBfdSessStaticLspName hwBfdSessPWSecondaryFlag hwBfdSessVcId hwBfdSessVsiName hwBfdSessVsiPeerAddr hwBfdSessDiscrAuto hwBfdSessPeerIpv6Addr hwBfdSessIpv6NextHop |
An alarm is generated automatically when the session changes from another state to the Down state. |
This object is implemented as defined in the corresponding MIB files. |
hwBfdSessUp
OID |
Object Name |
Bound Variable |
Description |
Implemented Specifications |
---|---|---|---|---|
1.3.6.1.4.1.2011.5.25.38.3.2 |
hwBfdSessUp |
hwBfdSessCfgName hwBfdSessPeerAddr hwBfdSessBindIfIndex hwBfdSessBindIfName hwBfdSessDiag hwBfdSessVrfIndex hwBfdSessVPNName hwBfdSessType hwBfdSessDefaultIp hwBfdSessBindType hwBfdSessfNextHop hwBfdSessStaticLspName hwBfdSessPWSecondaryFlag hwBfdSessVcId hwBfdSessVsiName hwBfdSessVsiPeerAddr hwBfdSessDiscrAuto hwBfdSessPeerIpv6Addr hwBfdSessIpv6NextHop |
An alarm is generated automatically when the session changes from another state to the Up state. |
This object is implemented as defined in the corresponding MIB files. |
hwBfdSessReachLimit
OID |
Object Name |
Bound Variable |
Description |
Implemented Specifications |
---|---|---|---|---|
1.3.6.1.4.1.2011.5.25.38.3.3 |
hwBfdSessReachLimit |
hwBfdSessLimitNumber |
An alarm is generated automatically when the number of configured sessions exceeds the upper limit. |
This object is implemented as defined in the corresponding MIB files. |
hwBfdSessReachLimitBindIf
OID |
Object |
Bound Variable |
Description |
Implemented Specifications |
---|---|---|---|---|
1.3.6.1.4.1.2011.5.25.38.3.4 |
hwBfdSessReachLimitBindIf |
|
An alarm is generated automatically when the number of configured sessions bound to the interface exceeds the upper limit permitted on the interface board where the interface resides. |
This object is implemented as defined in the corresponding MIB files. |