Router BFD commands

Note:

For more information about the protocols and platforms that support BFD, see Bidirectional Forwarding Detection.

abort

Syntax

abort

Context

config>router>bfd

Platforms

7210 SAS-R6, 7210 SAS-R12, and 7210 SAS-T (network mode)

Description

This command discards the changes to the BFD template configuration.

begin

Syntax

begin

Context

config>router>bfd

Platforms

7210 SAS-R6, 7210 SAS-R12, and 7210 SAS-T (network mode)

Description

Commands in this context configure a BFD template.

bfd-template

Syntax

bfd-template [32 chars max]

no bfd-template

Context

config>router>bfd

Platforms

7210 SAS-R6, 7210 SAS-R12, and 7210 SAS-T (network mode)

Description

This command creates or edits a BFD template.

A BFD template defines the set of configurable parameters used by a BFD session. These parameters include the transmit and receive timers used for BFD CC packets, the transmit timer interval used when the session is providing a CV function, the multiplier value, the echo-receive interval, and whether the BFD session terminates in the CPM network processor.

The no form of this command reverts to the default behavior.

Default

no bfd-template

Parameters

32 chars max

Specifies a text string name for the template, up to 32 characters, in printable 7-bit ASCII, enclosed in double quotes.

transmit-interval

Syntax

transmit-interval milli-seconds

no transmit-interval

Context

config>router>bfd>bfd-template

Platforms

7210 SAS-R6, 7210 SAS-R12, and 7210 SAS-T (network mode)

Description

This command specifies the transmit timer used for BFD packets. If the template is used for a BFD session on an MPLS-TP LSP, this timer is used for CC packets.

The no form of this command removes the transit timer interval from the configuration.

Default

no transmit-interval

Parameters

milli-seconds

Specifies the transmit interval.

Values

10 ms to 100,000 ms in 1 ms intervals

Default

10 ms

receive-interval

Syntax

receive-interval milli-seconds

no receive-interval

Context

config>router>bfd>bfd-template

Platforms

7210 SAS-R6, 7210 SAS-R12, and 7210 SAS-T (network mode)

Description

This command specifies the receive timer used for BFD packets. If the template is used for a BFD session on an MPLS-TP LSP, this timer is used for CC packets.

The no form of this command removes the receive timer interval from the configuration.

Default

no receive-interval

Parameters

milli-seconds

Specifies the receive timer interval.

Values

10 to 100,000 ms in 1 ms intervals

Default

10 ms

echo-receive

Syntax

echo-receive milli-seconds

no echo-receive

Context

config>router>bfd>bfd-template

Platforms

7210 SAS-R6, 7210 SAS-R12, and 7210 SAS-T (network mode)

Description

This command sets the minimum echo receive interval, in milliseconds, for a session. This is not used by a BFD session for MPLS-TP.

The no form of this command removes the minimum echo receive interval from the configuration.

Default

no echo-receive

Parameters

milli-seconds

Specifies the echo receive interval.

Values

100 ms to 100,000 ms in 1 ms increments

Default

100 ms

multiplier

Syntax

multiplier [3...20]

no multiplier

Context

config>router>bfd>bfd-template

Platforms

7210 SAS-R6, 7210 SAS-R12, and 7210 SAS-T (network mode)

Description

This command specifies the detect multiplier used for a BFD session. If a BFD control packet is not received for a period of multiplier x receive-interval, the session is declared down.

The no form of this command reverts to the default value.

Default

multiplier 3

Parameters

3...20

Specifies the multiplier, in integer notation.

Values

3 to 20

commit

Syntax

commit

Context

config>router>bfd

Platforms

7210 SAS-R6, 7210 SAS-R12, and 7210 SAS-T (network mode)

Description

This command saves the changes made to the BFD template configuration. Executing this command is required for all BFD commands to take effect and become persistent after a system reboot.