LagBfdPortConfig Object


Description:

Port options used by the Micro BFD (BFD over LAG or Bidirectional Forwarding Detection over Link Aggregation Group) protocol.

Parents: Port

Automatically-created children: BfdAuthenticationParams

Result children (automatically created): LagBfdPortIpv4SessionResults, LagBfdPortResults

Relations:

Side name
(Type)
Relative Description
ViewControlPlaneMplsBindingResult
(ControlPlaneBindingResult)

ViewControlPlaneMplsBindingResult

LinkAggregationGroup
(MemberOfLag)

LagBfdGroupConfig

ConvergenceConfig
(PrimaryPathProtocolConfig)

ConvergenceConfig, ConvergenceConfig

ResultChild
(ResultChild)

LagBfdPortIpv4SessionResults, LagBfdPortResults

Use this to connect a results object to an object.

TimeComparisonPair
(TimeComparisonPairSrcProtocol)

TsnProtocolsTimeComparisonPair, TsnProtocolsTimeComparisonPair

UsesIf
(UsesIf)

Aal5If, EthIIIf, FcIf, GreIf, GroupIf, HdlcIf, Ipv4If, Ipv6If, Ipv6SrhIf, ItagIf, L2tpv2If, L2tpv3If, LispIf, MacsecIf, MplsIf, PppIf, PppoeIf, TrillIf, VbrasIf, VlanIf, VxlanGpeIf, VxlanIf

Specifies the interfaces used by the configuration object (configuration object examples: BgpRouterConfig, LdpRouterConfig, and so on).

LagBfdPortConfig Writable Attributes

Attribute Description
Common Writable Attributes Active, Name
DetectMultiplier

Value to multiply the negotiated transmit interval by to calculate the detection time for the transmitting system in Asynchronous mode.

Type: u32

Default: 3

Range: 2 - 255

EchoRxInterval

Minimum interval in milliseconds that the emulated router wants between received BFD Echo packets.

Type: u32

Default: 0

EnableMyDiscriminatorIpv4

Specify whether you would like to override the discriminator values that Spirent TestCenter generates for the IPv4 sessions.

Type: bool

Default: FALSE

Possible Values:

Value Description
TRUE

Specify discriminator values for multiple BFD sessions.

FALSE

Have Spirent TestCenter create discriminator values.

EnableMyDiscriminatorIpv6

Specify whether you would like to override the discriminator values that Spirent TestCenter generates for the IPv6 sessions.

Type: bool

Default: FALSE

Possible Values:

Value Description
TRUE

Specify discriminator values for multiple BFD sessions.

FALSE

Have Spirent TestCenter create discriminator values.

IntervalTimeUnit

Time unit for all time interval configuration properties.

Type: enum

Default: MSEC

Possible Values:

Value Description
MSEC

Time intervals are in milliseconds (ms).

USEC

Time intervals are in microseconds (us).

Ipv4SessionAddr

Destination IP address for the first LAG

Type: ip

Default: 192.0.0.1

Ipv4SrcAddr

Source IP address for the first LAG

Type: ip

Default: 190.0.0.1

Ipv6Mask

IPv6 network mask indicating the network portion of the address

Type: u8

Default: 128

Range: 1 - 128

Ipv6SessionAddr

Destination IP address for the first LAG

Type: ipv6

Default: 2001::1

Ipv6SrcAddr

Source IP address for the first LAG

Type: ipv6

Default: 2000::1

MyDiscriminatorIpv4

My Discriminator is a unique, nonzero discriminator value generated by the transmitting system, used to demultiplex multiple BFD sessions between the same pair of systems.

Type: u32

Default: 1

MyDiscriminatorIpv6

My Discriminator is a unique, nonzero discriminator value generated by the transmitting system, used to demultiplex multiple BFD sessions between the same pair of systems.

Type: u32

Default: 1

RouterRole

Role for the router to take.

Type: enum

Default: ACTIVE

Possible Values:

Value Description
PASSIVE

Take the Passive role. A system taking the Passive role must not begin sending BFD packets for a particular session until it has received a BFD packet for that session.

ACTIVE

Take the Active role. A system taking the Active role must send BFD control packets for a particular session.

RxInterval

Minimum interval in milliseconds that the emulated router wants between received BFD Control packets.

Type: u32

Default: 50

SBfdDetectMultiplier

SBFD Detect Multiplier

Type: u32

Default: 3

Range: 1 - 255

SBfdRxInterval

SBFD Rx Interval

Type: u32

Default: 50

SBfdTxInterval

SBFD Tx Interval

Type: u32

Default: 50

SourceMac

MAC address for the first aggregation group

Type: mac

Default: 00:10:94:00:00:02

TxInterval

Minimum interval in milliseconds that the emulated router wants between transmitted BFD Control packets.

Type: u32

Default: 50

UdpDstPort

UDP Destination Port - default is 6784

Type: u16

Default: 6784

UsePartialBlockState

Whether to use partial block state.

Type: bool

Default: FALSE

Possible Values:

Value Description
TRUE

Use partial block state.

FALSE

Do not use partial block state.

LagBfdPortConfig Read-Only Attributes

Read-Only Attribute Description
SessionsDownCount

Number of BFD sessions in the Down and AdminDown state.

Type: u16

Default: 0

SessionsUpCount

Number of BFD sessions in the Up state.

Type: u16

Default: 0