mirror of
https://github.com/rtbrick/bngblaster.git
synced 2024-05-06 15:54:57 +00:00
update github pages
This commit is contained in:
@@ -13,6 +13,12 @@
|
||||
* - `enable`
|
||||
- This option allows to enable or disable DHCPv6
|
||||
- true
|
||||
* - `ia-na`
|
||||
- This option allows to enable or disable DHCPv6 IA_NA
|
||||
- true
|
||||
* - `ia-pd`
|
||||
- This option allows to enable or disable DHCPv6 IA_PD
|
||||
- true
|
||||
* - `rapid-commit`
|
||||
- DHCPv6 rapid commit (2-way handshake)
|
||||
- true
|
||||
|
||||
@@ -14,11 +14,11 @@
|
||||
- LDP instance identifier
|
||||
-
|
||||
* - `keepalive-time`
|
||||
- LDP keepalive time in seconds
|
||||
- LDP session keepalive time in seconds
|
||||
- 15
|
||||
* - `hold-time`
|
||||
- LDP hold time in seconds
|
||||
- 30
|
||||
- LDP hello hold time in seconds
|
||||
- 15
|
||||
* - `hostname`
|
||||
- LDP hostname
|
||||
- bngblaster
|
||||
@@ -33,4 +33,16 @@
|
||||
- `lsr-id`
|
||||
* - `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.
|
||||
@@ -70,12 +70,6 @@
|
||||
* - `access-ipv6-source-address`
|
||||
- Overwrite the access IPv6 source address (client)
|
||||
-
|
||||
* - `threaded`
|
||||
- Run those streams in separate threads
|
||||
- false
|
||||
* - `thread-group`
|
||||
- Assign this stream to thread group (1-255)
|
||||
- 0 (thread per stream)
|
||||
* - `max-packets`
|
||||
- Send a burst of N packets and stop
|
||||
- 0 (infinity)
|
||||
|
||||
@@ -154,11 +154,9 @@ streams for use with the BNG Blaster.
|
||||
[-M N] [-l LOCAL_PREF] [-f FILE] [-w] [-s STREAMS]
|
||||
[--stream-tx-label LABEL] [--stream-tx-inner-label LABEL]
|
||||
[--stream-rx-label LABEL] [--stream-rx-label-num N]
|
||||
[--stream-pps N] [--stream-interface IFACE]
|
||||
[--stream-group-id N]
|
||||
[--stream-direction {upstream,downstream,both}]
|
||||
[--stream-append] [--end-of-rib] [--append] [--pcap FILE]
|
||||
[--log-level {warning,info,debug}]
|
||||
[--stream-threads N] [--stream-pps N]
|
||||
[--stream-interface IFACE] [--stream-append] [--end-of-rib]
|
||||
[--append] [--pcap FILE] [--log-level {warning,info,debug}]
|
||||
|
||||
The BGP RAW update generator is a simple tool to generate BGP RAW update
|
||||
streams for use with the BNG Blaster.
|
||||
@@ -190,12 +188,10 @@ streams for use with the BNG Blaster.
|
||||
stream RX label
|
||||
--stream-rx-label-num N
|
||||
stream RX label count
|
||||
--stream-threads N stream TX threads
|
||||
--stream-pps N stream packets per seconds
|
||||
--stream-interface IFACE
|
||||
stream interface
|
||||
--stream-group-id N stream group identifier
|
||||
--stream-direction {upstream,downstream,both}
|
||||
stream direction
|
||||
--stream-append append to stream file if exist
|
||||
--end-of-rib add end-of-rib message
|
||||
--append append to file if exist
|
||||
@@ -204,6 +200,7 @@ streams for use with the BNG Blaster.
|
||||
logging Level
|
||||
|
||||
|
||||
|
||||
The python BGP RAW update generator is a python script that uses
|
||||
scapy to build BGP messages. Therefore this tool can be easily
|
||||
modified, extend or used as a blueprint for your own tools to generate
|
||||
|
||||
@@ -270,6 +270,14 @@ statically as shown in the example below.</p>
|
||||
<td><p>This option allows to enable or disable DHCPv6</p></td>
|
||||
<td><p>true</p></td>
|
||||
</tr>
|
||||
<tr class="row-odd"><td><p><cite>ia-na</cite></p></td>
|
||||
<td><p>This option allows to enable or disable DHCPv6 IA_NA</p></td>
|
||||
<td><p>true</p></td>
|
||||
</tr>
|
||||
<tr class="row-even"><td><p><cite>ia-pd</cite></p></td>
|
||||
<td><p>This option allows to enable or disable DHCPv6 IA_PD</p></td>
|
||||
<td><p>true</p></td>
|
||||
</tr>
|
||||
<tr class="row-odd"><td><p><cite>rapid-commit</cite></p></td>
|
||||
<td><p>DHCPv6 rapid commit (2-way handshake)</p></td>
|
||||
<td><p>true</p></td>
|
||||
|
||||
@@ -96,6 +96,14 @@
|
||||
<td><p>This option allows to enable or disable DHCPv6</p></td>
|
||||
<td><p>true</p></td>
|
||||
</tr>
|
||||
<tr class="row-odd"><td><p><cite>ia-na</cite></p></td>
|
||||
<td><p>This option allows to enable or disable DHCPv6 IA_NA</p></td>
|
||||
<td><p>true</p></td>
|
||||
</tr>
|
||||
<tr class="row-even"><td><p><cite>ia-pd</cite></p></td>
|
||||
<td><p>This option allows to enable or disable DHCPv6 IA_PD</p></td>
|
||||
<td><p>true</p></td>
|
||||
</tr>
|
||||
<tr class="row-odd"><td><p><cite>rapid-commit</cite></p></td>
|
||||
<td><p>DHCPv6 rapid commit (2-way handshake)</p></td>
|
||||
<td><p>true</p></td>
|
||||
|
||||
@@ -1063,6 +1063,14 @@ on the outer VLAN first and inner VLAN second.</p>
|
||||
<td><p>This option allows to enable or disable DHCPv6</p></td>
|
||||
<td><p>true</p></td>
|
||||
</tr>
|
||||
<tr class="row-odd"><td><p><cite>ia-na</cite></p></td>
|
||||
<td><p>This option allows to enable or disable DHCPv6 IA_NA</p></td>
|
||||
<td><p>true</p></td>
|
||||
</tr>
|
||||
<tr class="row-even"><td><p><cite>ia-pd</cite></p></td>
|
||||
<td><p>This option allows to enable or disable DHCPv6 IA_PD</p></td>
|
||||
<td><p>true</p></td>
|
||||
</tr>
|
||||
<tr class="row-odd"><td><p><cite>rapid-commit</cite></p></td>
|
||||
<td><p>DHCPv6 rapid commit (2-way handshake)</p></td>
|
||||
<td><p>true</p></td>
|
||||
@@ -1408,14 +1416,6 @@ live rate statistics are not required.</p>
|
||||
<td><p>Overwrite the access IPv6 source address (client)</p></td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr class="row-even"><td><p><cite>threaded</cite></p></td>
|
||||
<td><p>Run those streams in separate threads</p></td>
|
||||
<td><p>false</p></td>
|
||||
</tr>
|
||||
<tr class="row-odd"><td><p><cite>thread-group</cite></p></td>
|
||||
<td><p>Assign this stream to thread group (1-255)</p></td>
|
||||
<td><p>0 (thread per stream)</p></td>
|
||||
</tr>
|
||||
<tr class="row-even"><td><p><cite>max-packets</cite></p></td>
|
||||
<td><p>Send a burst of N packets and stop</p></td>
|
||||
<td><p>0 (infinity)</p></td>
|
||||
@@ -1988,12 +1988,12 @@ access-line or interface section has priority over those defined here.</p>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr class="row-odd"><td><p><cite>keepalive-time</cite></p></td>
|
||||
<td><p>LDP keepalive time in seconds</p></td>
|
||||
<td><p>LDP session keepalive time in seconds</p></td>
|
||||
<td><p>15</p></td>
|
||||
</tr>
|
||||
<tr class="row-even"><td><p><cite>hold-time</cite></p></td>
|
||||
<td><p>LDP hold time in seconds</p></td>
|
||||
<td><p>30</p></td>
|
||||
<td><p>LDP hello hold time in seconds</p></td>
|
||||
<td><p>15</p></td>
|
||||
</tr>
|
||||
<tr class="row-odd"><td><p><cite>hostname</cite></p></td>
|
||||
<td><p>LDP hostname</p></td>
|
||||
@@ -2017,6 +2017,17 @@ access-line or interface section has priority over those defined here.</p>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<p>The <cite>keepalive-time</cite> 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.</p>
|
||||
</section>
|
||||
</section>
|
||||
|
||||
|
||||
@@ -97,12 +97,12 @@
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr class="row-odd"><td><p><cite>keepalive-time</cite></p></td>
|
||||
<td><p>LDP keepalive time in seconds</p></td>
|
||||
<td><p>LDP session keepalive time in seconds</p></td>
|
||||
<td><p>15</p></td>
|
||||
</tr>
|
||||
<tr class="row-even"><td><p><cite>hold-time</cite></p></td>
|
||||
<td><p>LDP hold time in seconds</p></td>
|
||||
<td><p>30</p></td>
|
||||
<td><p>LDP hello hold time in seconds</p></td>
|
||||
<td><p>15</p></td>
|
||||
</tr>
|
||||
<tr class="row-odd"><td><p><cite>hostname</cite></p></td>
|
||||
<td><p>LDP hostname</p></td>
|
||||
@@ -126,6 +126,17 @@
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<p>The <cite>keepalive-time</cite> 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.</p>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
@@ -172,14 +172,6 @@
|
||||
<td><p>Overwrite the access IPv6 source address (client)</p></td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr class="row-even"><td><p><cite>threaded</cite></p></td>
|
||||
<td><p>Run those streams in separate threads</p></td>
|
||||
<td><p>false</p></td>
|
||||
</tr>
|
||||
<tr class="row-odd"><td><p><cite>thread-group</cite></p></td>
|
||||
<td><p>Assign this stream to thread group (1-255)</p></td>
|
||||
<td><p>0 (thread per stream)</p></td>
|
||||
</tr>
|
||||
<tr class="row-even"><td><p><cite>max-packets</cite></p></td>
|
||||
<td><p>Send a burst of N packets and stop</p></td>
|
||||
<td><p>0 (infinity)</p></td>
|
||||
|
||||
+14
-3
@@ -150,12 +150,12 @@ attached to a network interface function.</p>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr class="row-odd"><td><p><cite>keepalive-time</cite></p></td>
|
||||
<td><p>LDP keepalive time in seconds</p></td>
|
||||
<td><p>LDP session keepalive time in seconds</p></td>
|
||||
<td><p>15</p></td>
|
||||
</tr>
|
||||
<tr class="row-even"><td><p><cite>hold-time</cite></p></td>
|
||||
<td><p>LDP hold time in seconds</p></td>
|
||||
<td><p>30</p></td>
|
||||
<td><p>LDP hello hold time in seconds</p></td>
|
||||
<td><p>15</p></td>
|
||||
</tr>
|
||||
<tr class="row-odd"><td><p><cite>hostname</cite></p></td>
|
||||
<td><p>LDP hostname</p></td>
|
||||
@@ -179,6 +179,17 @@ attached to a network interface function.</p>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<p>The <cite>keepalive-time</cite> 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.</p>
|
||||
</section>
|
||||
<section id="limitations">
|
||||
<h2>Limitations<a class="headerlink" href="#limitations" title="Permalink to this headline"></a></h2>
|
||||
|
||||
+1
-1
File diff suppressed because one or more lines are too long
@@ -260,14 +260,6 @@ addresses dynamically from the sessions.</p>
|
||||
<td><p>Overwrite the access IPv6 source address (client)</p></td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr class="row-even"><td><p><cite>threaded</cite></p></td>
|
||||
<td><p>Run those streams in separate threads</p></td>
|
||||
<td><p>false</p></td>
|
||||
</tr>
|
||||
<tr class="row-odd"><td><p><cite>thread-group</cite></p></td>
|
||||
<td><p>Assign this stream to thread group (1-255)</p></td>
|
||||
<td><p>0 (thread per stream)</p></td>
|
||||
</tr>
|
||||
<tr class="row-even"><td><p><cite>max-packets</cite></p></td>
|
||||
<td><p>Send a burst of N packets and stop</p></td>
|
||||
<td><p>0 (infinity)</p></td>
|
||||
|
||||
Reference in New Issue
Block a user