CiscoBfdSessEntry

Keys

Leafs

Enum Classes

class CISCOIETFBFDMIB.CiscoBfdSessTable.CiscoBfdSessEntry

Bases: Entity

Class Hierarchy : CISCOIETFBFDMIB CiscoBfdSessTable CiscoBfdSessEntry

This class represents state data.

The BFD Session Entry describes BFD session.

ciscobfdsessindex(key)

This object contains an index used to represent a unique BFD session on this device

type: int

range: 1..4294967295

config: False

ciscobfdsessapplicationid

This object contains an index used to indicate a local application which owns or maintains this BFD session. For instance, the MPLS VPN process may maintain a subset of the total number of BFD sessions. This application ID provides a convenient way to segregate sessions by the applications which maintain them

type: int

range: 0..4294967295

config: False

ciscobfdsessdiscriminator

This object specifies the local discriminator for this BFD session, used to uniquely identify it

type: int

range: 1..4294967295

config: False

ciscobfdsessremotediscr

This object specifies the session discriminator chosen by the remote system for this BFD session

type: int

range: 0..4294967295

config: False

ciscobfdsessudpport

The destination UDP Port for BFD. The default value is the well-known value for this port. BFD State failing(5) is only applicable if this BFD session is running version 0

type: int

range: 0..65535

config: False

ciscobfdsessstate

The perceived state of the BFD session

type: CiscoBfdSessState

config: False

ciscobfdsessremoteheardflag

This object specifies status of BFD packet reception from the remote system. Specifically, it is set to true(1) if the local system is actively receiving BFD packets from the remote system, and is set to false(0) if the local system has not received BFD packets recently (within the detection time) or if the local system is attempting to tear down the BFD session

type: bool

config: False

ciscobfdsessdiag

A diagnostic code specifying the local system’s reason for the last transition of the session from up(1) to some other state

type: CiscoBfdDiag

config: False

ciscobfdsessopermode

This object specifies current operating mode that BFD session is operating in

type: CiscoBfdSessOperMode

config: False

ciscobfdsessdemandmodedesiredflag

This object indicates that the local system’s desire to use Demand mode. Specifically, it is set to true(1) if the local system wishes to use Demand mode or false(0) if not

type: bool

config: False

ciscobfdsessechofuncmodedesiredflag

This object indicates that the local system’s desire to use Echo mode. Specifically, it is set to true(1) if the local system wishes to use Echo mode or false(0) if not

type: bool

config: False

ciscobfdsesscontrolplanindepflag

This object indicates that the local system’s ability to continue to function through a disruption of the control plane. Specifically, it is set to true(1) if the local system BFD implementation is independent of the control plane. Otherwise, the value is set to false(0)

type: bool

config: False

ciscobfdsessaddrtype

This object specifies IP address type of the neighboring IP address which is being monitored with this BFD session. Only values unknown(0), ipv4(1) or ipv6(2) have to be supported. A value of unknown(0) is allowed only when the outgoing interface is of type point-to-point, or when the BFD session is not associated with a specific interface. If any other unsupported values are attempted in a set operation, the agent MUST return an inconsistentValue error

type: InetAddressType

config: False

ciscobfdsessaddr

This object specifies the neighboring IP address which is being monitored with this BFD session. It can also be used to enabled BFD on a specific interface. The value is set to zero when BFD session is not associated with a specific interface

type: str

length: 0..255

config: False

ciscobfdsessdesiredmintxinterval

This object specifies the minimum interval, in microseconds, that the local system would like to use when transmitting BFD Control packets

type: int

range: 0..4294967295

config: False

ciscobfdsessreqminrxinterval

This object specifies the minimum interval, in microseconds, between received BFD Control packets the local system is capable of supporting

type: int

range: 0..4294967295

config: False

ciscobfdsessreqminechorxinterval

This object specifies the minimum interval, in microseconds, between received BFD Echo packets that this system is capable of supporting

type: int

range: 0..4294967295

config: False

ciscobfdsessdetectmult

This object specifies the Detect time multiplier

type: int

range: 0..4294967295

config: False

ciscobfdsessstortype

This variable indicates the storage type for this object. Conceptual rows having the value ‘permanent’ need not allow write-access to any columnar objects in the row

type: StorageType

config: False

ciscobfdsessrowstatus

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) state, no objects in this row can be modified except the ciscoBfdSessRowStatus and ciscoBfdSessStorageType

type: RowStatus

config: False

ciscobfdsessauthpresflag

This object indicates that the local system’s desire to use Authentication. Specifically, it is set to true(1) if the local system wishes the session to be authenticated or false(0) if not

type: bool

config: False

ciscobfdsessauthenticationtype

The Authentication Type used for this BFD session. This field is valid only when the Authentication Present bit is set

type: CiscoBfdSessAuthenticationType

config: False

ciscobfdsessversionnumber

The version number of the BFD protocol that this session is running in

type: int

range: 0..4294967295

config: False

ciscobfdsesstype

The type of this BFD session

type: CiscoBfdSessType

config: False

ciscobfdsessinterface

This object contains an interface index used to indicate the interface which this BFD session is running on

type: int

range: 1..2147483647

config: False

ciscobfdsessperfpktin

The total number of BFD messages received for this BFD session

type: int

range: 0..4294967295

config: False

ciscobfdsessperfpktout

The total number of BFD messages sent for this BFD session

type: int

range: 0..4294967295

config: False

ciscobfdsessuptime

The value of sysUpTime on the most recent occasion at which the session came up. If no such up event exists this object contains a zero value

type: int

range: 0..4294967295

config: False

ciscobfdsessperflastsessdowntime

The value of sysUpTime on the most recent occasion at which the last time communication was lost with the neighbor. If no such down event exist this object contains a zero value

type: int

range: 0..4294967295

config: False

ciscobfdsessperflastcommlostdiag

The BFD diag code for the last time communication was lost with the neighbor. If no such down event exists this object contains a zero value

type: CiscoBfdDiag

config: False

ciscobfdsessperfsessupcount

The number of times this session has gone into the Up state since the router last rebooted

type: int

range: 0..4294967295

config: False

ciscobfdsessperfdisctime

The value of sysUpTime on the most recent occasion at which any one or more of the session counters suffered a discontinuity. The relevant counters are the specific instances associated with this BFD session of any Counter32 object contained in the ciscoBfdSessPerfTable. If no such discontinuities have occurred since the last re-initialization of the local management subsystem, then this object contains a zero value

type: int

range: 0..4294967295

config: False

ciscobfdsessperfpktinhc

This value represents the total number of BFD messages received for this BFD session. It MUST be equal to the least significant 32 bits of ciscoBfdSessPerfPktIn if ciscoBfdSessPerfPktInHC is supported according to the rules spelled out in RFC2863

type: int

range: 0..18446744073709551615

config: False

ciscobfdsessperfpktouthc

This value represents the total number of total number of BFD messages transmitted for this BFD session. It MUST be equal to the least significant 32 bits of ciscoBfdSessPerfPktIn if ciscoBfdSessPerfPktOutHC is supported according to the rules spelled out in RFC2863

type: int

range: 0..18446744073709551615

config: False