Files

66 lines
3.2 KiB
Markdown
Raw Permalink Normal View History

2021-02-04 21:56:56 +01:00
# RtBrick BNG Blaster
2021-02-05 00:10:54 +01:00
![Build](https://github.com/rtbrick/bngblaster/workflows/Build/badge.svg?branch=main)
2021-11-09 12:20:44 +01:00
[![Linux](https://img.shields.io/badge/OS-linux-lightgrey)](https://rtbrick.github.io/bngblaster/install)
[![License](https://img.shields.io/badge/License-BSD-lightgrey)](https://github.com/rtbrick/bngblaster/blob/main/LICENSE)
[![Documentation](https://img.shields.io/badge/Documentation-lightgrey)](https://rtbrick.github.io/bngblaster)
2023-11-15 22:59:36 +00:00
[![Chat](https://img.shields.io/badge/Chat-lightgrey)](https://matrix.to/#/#bngblaster:matrix.org)
2021-02-05 00:10:54 +01:00
2023-11-24 09:58:39 +00:00
**The open network tester for the IP networking community.**
The **BNG Blaster** is an open-source network tester for **access** and **routing** protocols.
Originally developed as an access protocol tester, the BNG Blaster has undergone a
significant evolution, transforming into a comprehensive network testing tool that
now encompasses both access and routing functionalities. Its scope has expanded beyond
the assessment of access protocols and now encompasses a broader spectrum, involving
the evaluation of network functionalities at large. Contrary to its nomenclature,
the BNG Blaster isn't restricted only to BNG (Broadband Network Gateway) testing.
It simulates a massive number of PPPoE and IPoE (DHCP) subscribers, encompassing
IPTV and L2TP (LNS). Additionally, it supports all common routing protocols such
as IS-IS, OSPF, LDP and BGP. This allows for comprehensive testing of both BNG
and non-BNG routers, enabling end-to-end evaluations.
The included traffic generator serves various functions. It can be used to verify
forwarding, conduct QoS tests, and measure convergence times. With the capacity to
handle millions of separate tracked flows, it allows for thorough verification of
every forwarding state within a complete internet routing table. Furthermore, it
enables the transmission of traffic to each specific QoS queue present in
service edge routers with detailed per-flow statistics like receive rate, loss
or latency.
2022-04-01 16:39:54 +02:00
2022-11-02 10:25:32 +00:00
The BNG Blaster is used by leading network operators like Deutsche Telekom AG
with their famous Access 4.0 project, network hard- and software vendors like
RtBrick and many more.
2021-02-04 21:56:56 +01:00
2023-11-23 16:26:05 +00:00
A short introduction from [DENOG15](https://youtu.be/4rmwf6livyI "DENOG15")
2023-11-24 09:58:39 +00:00
can be found on YouTube
2021-11-09 12:20:44 +01:00
2022-11-02 10:25:32 +00:00
Please check out the [documentation](https://rtbrick.github.io/bngblaster/) for details.
2021-02-04 21:56:56 +01:00
2022-04-01 13:39:15 +02:00
![BBL Interactive](docsrc/sources/images/bbl_interactive.png "BNG Blaster (Interactive Mode)")
2021-02-04 21:56:56 +01:00
2022-11-02 10:25:32 +00:00
This project will be actively maintained and further evolved by RtBrick. We are fully committed to
building a project for the community and take issue and enhancement requests seriously. We are
looking forward to any kind of contributions, new features, bug fixes, or tools. Even contributions
to the documentation are more than welcome.
Our mission is to build better networks with open test suites.
2021-02-04 21:56:56 +01:00
## License
2021-05-26 20:08:37 +02:00
BNG Blaster is licensed under the BSD 3-Clause License, which means that you are free to get and use it for
2021-02-04 21:56:56 +01:00
commercial and non-commercial purposes as long as you fulfill its conditions.
See the LICENSE file for more details.
## Copyright
2023-01-13 16:01:38 +00:00
Copyright (C) 2020-2023, RtBrick, Inc.
2021-10-29 17:44:28 +02:00
## Contact
2023-11-15 22:47:42 +00:00
* Mail: bngblaster@rtbrick.com
* Chat: [matrix.org #bngblaster](https://matrix.to/#/#bngblaster:matrix.org)