The bfd all-interfaces command enables BFD for OSPFv3 or configures BFD parameters for OSPFv3.
The undo bfd all-interfaces command disables BFD for OSPFv3 or deletes the configured BFD parameters for OSPFv3.
By default, BFD is not enabled or configured for OSPFv3 processes.
Product |
Support |
---|---|
S5720-EI, S5720-HI, S5730-HI, S5731-H, S5731-S, S5731S-H, S5731S-S, S5732-H, S6720-EI, S6720-HI, S6720S-EI, S6730-H, S6730S-H, S6730-S, and S6730S-S |
Supported |
S2720-EI, S5720I-SI, S5720-LI, S5735-L, S5735S-L, S5735S-L-M, S5720S-LI, S5720S-SI, S5720-SI, S5735-S, S5735S-S, S5735-S-I, S5730S-EI, S5730-SI, S6720-LI, S6720S-LI, S6720S-SI, and S6720-SI |
Not supported |
bfd all-interfaces { enable | { min-transmit-interval min-transmit-value | min-receive-interval min-receive-value | detect-multiplier detect-multiplier-value } * }
undo bfd all-interfaces { enable | { min-transmit-interval [ min-transmit-value ] | min-receive-interval [ min-receive-value ] | detect-multiplier [ detect-multiplier-value ] } * }
Parameter | Description | Value |
---|---|---|
enable |
Indicates enable BFD for OSPFv3. |
- |
min-transmit-interval min-transmit-value |
Specifies the minimum interval for sending BFD packets to the peer. |
The value is an integer that ranges from 100 to 1000, in milliseconds.
|
min-receive-interval min-receive-value |
Specifies the minimum interval for receiving BFD packets from the peer. |
The value is an integer that ranges from 100 to 1000, in milliseconds.
|
detect-multiplier detect-multiplier-value |
Indicates the local detection multiplier. |
The value is an integer that ranges from 3 to 50. The default value is 3. |
Usage Scenario
To allow OSPFv3 to quickly detect device faults and recalculate routes, run the bfd all-interfaces command to enable BFD and configure BFD session parameters for OSPFv3. This speeds up OSPFv3 route convergence. If an OSPFv3 neighbor relationship goes Down, the BFD session between the OSPFv3 neighbors is dynamically deleted.
After OSPFv3 establishes a BFD session, the default BFD parameters are used. BFD session parameters can also be modified as required.
For example:
Then:
Prerequisites
BFD has been enabled globally using the bfd command.
After BFD in the OSPFv3 process is enabled using the bfd all-interfaces enable command, OSPFv3 establish BFD sessions only with neighbors whose status is Full.
Follow-up Procedure
Configure a BFD session on a specified interface.
If you need to configure BFD on a specified interface, or if global BFD for OSPFv3 is configured but you want a specific interface to detect link faults faster, run the ospfv3 bfd command to configure BFD on the specified interface.
Prevent an interface from dynamically creating a BFD session.
If you do not want to enable BFD on a specified interface, run the ospfv3 bfd block command to disable the interface from dynamically creating a BFD session.
Precautions
The bfd all-interfaces command and the ospfv3 bfd block command are mutually exclusive.