BEBA EU Project

Official code repository

View My GitHub Profile

Welcome to the BEBA EU Project

This is the official code repository of the BEBA project.

BEBA is a European H2020 project on SDN data plane programmability. Our goal is to devise a data plane abstraction and prototype implementations for future-proof network devices capable of being repurposed with middlebox-type functions well beyond static packet forwarding, with a focus on stateful processing and packet generation.

To learn more visit the project home page http://www.beba-project.eu/.

Try BEBA with Mininet

The following commands have been tested in a clean Mininet 2.2.1 VM on Ubuntu 14.04 (64 bit). You can download a Mininet VM at this link. For help running Mininet please refer to http://mininet.org/

To install both the BEBA Software Switch and the BEBA Controller, type the following command in your shell:

bash -c "$(wget -O - https://git.io/try-beba)"

Example applications

This section is still work in progress...

Contribute

Please submit your bug reports, fixes and suggestions as pull requests on GitHub, or by contacting us directly.