From ac6c66b42310ab1ec28db3dfe45f9439c27ca7ca Mon Sep 17 00:00:00 2001 From: Jean-Christophe Hugly Date: Wed, 27 Mar 2024 14:50:52 +0100 Subject: [PATCH] Update the doc regarding the BFD settings. --- doc/manuals/common.rst | 16 ++++------------ doc/manuals/router.rst | 15 ++++++++------- 2 files changed, 12 insertions(+), 19 deletions(-) diff --git a/doc/manuals/common.rst b/doc/manuals/common.rst index d05a26cfb6..74afb537d7 100644 --- a/doc/manuals/common.rst +++ b/doc/manuals/common.rst @@ -292,20 +292,16 @@ of the individual fields below. instance with :option:`general.id ` matching :option:` >`. - .. option:: disable = , default false + .. option:: disable = , default :option:`router.bfd.disabled ` Disable BFD, unconditionally consider the connection alive. - If true, takes precedence over :option:`router.bfd.disabled `. - - .. option:: detect_mult = , default 3 + .. option:: detect_mult = , default :option:`router.bfd.disabled ` After ``detect_mult`` consecutively missing control packets, the BFD session is considered "down" and is reset. - Takes precedence over :option:`router.bfd.disabled `. - - .. option:: desired_min_tx_interval = , default 200ms + .. option:: desired_min_tx_interval = , default :option:`router.bfd.disired_min_tx_interval `. Defines the frequency at which this router should send BFD control messages for this inter-domain link. @@ -313,9 +309,7 @@ of the individual fields below. session establishment; the value will be ``max(desired_min_tx_interval, remote.required_min_rx_interval)``. - Takes precedence over :option:`router.bfd.disired_min_tx_interval `. - - .. option:: required_min_rx_interval = , default 200ms + .. option:: required_min_rx_interval = , default :option:`router.bfd.required_min_rx_interval ` Defines an upper bound for the frequency at which this router wants to receive BFD control messages for this inter-domain link. @@ -323,8 +317,6 @@ of the individual fields below. result of negotiating with the remote router during session establishment; the value will be ``max(remote.desired_min_tx_interval, required_min_rx_interval)``. - Takes precedence over :option:`router.bfd.required_min_rx_interval `. - .. option:: control_service .. option:: diff --git a/doc/manuals/router.rst b/doc/manuals/router.rst index 21ab61bfc6..9dd5d462a4 100644 --- a/doc/manuals/router.rst +++ b/doc/manuals/router.rst @@ -173,8 +173,8 @@ considers the following options. .. option:: router.num_slow_processors = (Default: 1) - Number of goroutines started for the slow-path processing which includes all SCMP traffic and traceroutes. - A minimum of 1 slow-path processor is required. + Number of goroutines started for the slow-path processing which includes all SCMP traffic and + traceroutes. A minimum of 1 slow-path processor is required. .. option:: router.batch_size = (Default: 256) @@ -185,13 +185,14 @@ considers the following options. .. option:: disabled = (Default: false) - Whether the :term:`BFD` feature is disabled globally. If disabled, the router - unconditionally considers any connection alive. + Set whether the :term:`BFD` feature is disabled by default. - Applies to BFD sessions to all neighboring routers, including sibling routers (other - routers in the same AS). When not globally disabled, :term:`BFD` can be disabled for - specific inter-AS BFD sessions with :option:`bfd.disable `. + This setting applies to BFD sessions to all neighboring routers, including sibling routers + (other routers in the same AS). + Can be overridden for specific inter-AS BFD + sessions with :option:`bfd.disable `. + .. option:: detect_mult = , default 3 Set the :term:`BFD` detection time multiplier.