1
0
mirror of https://github.com/rtbrick/bngblaster.git synced 2024-05-06 15:54:57 +00:00
Christian Giese f7866bf034 update LDP docu
2023-04-27 08:39:39 +00:00

61 lines
1.7 KiB
ReStructuredText

.. code-block:: json
{ "ldp": {} }
.. list-table::
:widths: 25 50 25
:header-rows: 1
* - Attribute
- Description
- Default
* - `instance-id`
- LDP instance identifier
-
* - `keepalive-time`
- LDP session keepalive time in seconds
- 15
* - `hold-time`
- LDP hello hold time in seconds
- 15
* - `hostname`
- LDP hostname
- bngblaster
* - `lsr-id`
- LDP LSR identifier
- 10.10.10.10
* - `teardown-time`
- LDP teardown time in seconds
- 5
* - `ipv6-transport-address`
- LDP transport IPv6 address
-
* - `ipv4-transport-address`
- LDP transport IPv6 address
- `lsr-id`
* - `no-ipv4-transport`
- Disable/discard IPv4 LDP hello messages
-
* - `prefer-ipv4-transport`
- Prefer IPv4 transport even if IPv6 is enabled
- `false`
* - `raw-update-file`
- LDP RAW update file
-
The `keepalive-time` defines the local LDP session keepalive
timeout. Each LDP peer must calculate the effective keepalive
timeout by using the smaller of its locally defined and received
timeout in the PDU. The value chosen indicates the maximum number
of seconds that may elapse between the receipt of successive PDUs
from the LDP peer on the session TCP connection. The keepalive
timeout is reset each time a PDU arrives. The BNG Blaster will
send keepalive messages at an interval calculated by using the
effective keepalive time divided by 3. Assuming an effective
keepalive time of 15 seconds results in a keepalive interval
of 5 seconds.
Setting a valid `ipv6-transport-address` enables LDP IPv6
hello and transport. According to RFC7552, IPv6 is preferred
over IPv4 which can be changed with `prefer-ipv4-transport`.