After enabling BFD for OSPFv3, you need to configure BFD parameters in the OSPFv3 process.
Procedure
- Run system-view
The system view is displayed.
- Run ospfv3 [ process-id ]
The OSPFv3 view is displayed.
- Run bfd all-interfaces { min-transmit-interval Tx-Value | min-receive-interval Rx-Value | detect-multiplier Mul-Value } *
OSPFv3 BFD parameters are configured.
You can skip this step. The default interval at which BFD packets are transmitted and the default detection multiplier are recommended.
The parameters are configured based on the network status and network reliability requirements. A short interval at which BFD packets are transmitted can be configured for a link that has a higher requirement for reliability. A long interval at which BFD packets are transmitted can be configured for a link that has a lower requirement for reliability.
- Actual interval at which BFD packets are transmitted on the local router = Max { configured interval Tx-Value at which BFD packets are transmitted on the local router, configured interval Rx-Value at which BFD packets are received on the peer router }
- Actual interval at which BFD packets are received on the local router = Max { configured interval Tx-Value at which BFD packets are transmitted on the peer router, configured interval Rx-Value at which BFD packets are received on the local router }
- Actual time for detecting BFD packets = Actual interval at which BFD packets are received on the local router x Configured detection multiplier Mul-Value on the peer router
For example:
- On the local router, the configured interval at which BFD packets are transmitted is 200 ms; the configured interval at which BFD packets are received is 300 ms; the detection multiplier is 4.
- On the peer router, the configured interval at which BFD packets are transmitted is 100 ms; the interval at which BFD packets are received is 600 ms; the detection multiplier is 5.
Then:
- On the local router, the actual interval at which BFD packets are transmitted is 600 ms calculated by using the formula max {200 ms, 600 ms}; the interval at which BFD packets are received is 300 ms calculated by using the formula max {100 ms, 300 ms}; the detection period is 1500 ms calculated by multiplying 300 ms by 5.
- On the peer router, the actual interval at which BFD packets are transmitted is 300 ms calculated by using the formula max {100 ms, 300 ms}, the actual interval at which BFD packets are received is 600 ms calculated by using the formula max {200 ms, 600 ms}, and the detection period is 2400 ms calculated by multiplying 600 ms by 4.
- (Optional) Run bfd all-interfaces incr-cost { cost | max-reachable }
The OSPFv3 process is enabled to adjust the cost based on BFD.
The interface-specific BFD-associated cost value has a higher priority than the process-specific BFD-associated cost value.
- Run commit
The configuration is committed.