1
0
mirror of https://github.com/rtbrick/bngblaster.git synced 2024-05-06 15:54:57 +00:00
Christian Giese c80e5011bd IPoE reconnect support
Add support to reconnect IPoE sessions via control socket commands.
2023-01-11 22:10:09 +00:00

57 lines
1.4 KiB
ReStructuredText

.. code-block:: json
{ "sessions": {} }
.. list-table::
:widths: 25 50 25
:header-rows: 1
* - Attribute
- Description
- Default
* - `count`
- Sessions (PPPoE + IPoE)
- 1
* - `max-outstanding`
- Max outstanding sessions
- 800
* - `start-rate`
- Setup request rate in sessions per second
- 400
* - `stop-rate`
- Teardown request rate in sessions per second
- 400
* - `iterate-vlan-outer`
- Iterate on outer VLAN first
- false
* - `start-delay`
- Wait N seconds after all interfaces are resolved before starting sessions
- 0
* - `reconnect`
- Automatically reconnect sessions (PPPoE and IPoE) if terminated
- false
* - `autostart`
- Start sessions automatically
- true
* - `monkey-autostart`
- Start monkey testing automatically if enabled
- true
Per default, sessions are created by iteration over the inner VLAN range first and
outer VLAN second. Which can be changed by ``iterate-vlan-outer`` to iterate
on the outer VLAN first and inner VLAN second.
Therefore the following configuration generates the sessions on VLAN (outer:inner)
1:3, 1:4, 2:3, 2:4 per default or alternative 1:3, 2:3, 1:4, 2:4 with
``iterate-vlan-outer`` enabled.
.. code-block:: json
{
"outer-vlan-min": 1,
"outer-vlan-max": 2,
"inner-vlan-min": 3,
"inner-vlan-max": 4
}