Files
rtbrick-bngblaster/code
Hannes Gredler e8fc1b0c3b Lspgen transport changes (#218)
* change the lsggen <-> bngblaster transport, such that:
  - once the buffer is full, the json datagram will be completed and session will be restarted
  - set send buffer size to 4MB
  - do not smear refresh timers if user only wants to have a single-shot LSDB updat (aka quit_loop)e

---------
Co-authored-by: Hannes Gredler <hannes@rtbrick.com>
2023-12-21 12:02:50 +01:00
..
2023-12-15 13:50:15 +00:00
2023-11-27 12:40:39 +00:00
2023-12-21 12:02:50 +01:00
2023-01-13 16:01:38 +00:00
2023-01-03 13:12:52 +01:00
2023-04-21 14:50:30 +00:00
2023-01-03 13:12:52 +01:00

Code

Directory Structure

common

Shared resources used by multiple sub-projects.

lwip

Local fork of the Lightweight TCP/IP stack (lwIP) with some performance optimizations for massive TCP session support.

https://savannah.nongnu.org/projects/lwip/

bngblaster

BNG Blaster directory.

lspgen

LSPGEN directory.

Scripts

bngblaster-cli

Simple python script to interact with the BNG Blaster control socket JSON RPC API.

bgpupdate

Simple python script to generate BGP RAW update streams for use with the BNG Blaster.

ldpupdate

Simple python script to generate LDP RAW update streams for use with the BNG Blaster.