Open Source SW contributions
BEBA Software Switch and Controller implementations
Official code repository [link]
Ryu OpenFlow Controller with BEBA support
GitHub repository
CPqD OpenFlow 1.3 softswitch with BEBA support
GitHub repository
100G PCI FPGA support for DPDK
CESNET: core PMD coding, performance tuning and testing - Throughput test report
6WIND: reviews and management (author This email address is being protected from spambots. You need JavaScript enabled to view it. - committer: This email address is being protected from spambots. You need JavaScript enabled to view it.)
DPDK 16.07 released
6WIND: reviews and community management (This email address is being protected from spambots. You need JavaScript enabled to view it.)
Port knocking in eBPF PoC
6WIND: source - https://github.com/qmonnet/pkp
OpenState library for P4
A P4 library which can be included in any P4 application to provide an OpenState-like stateful forwarding. Comes with example applications such as MAC learning, port knocking, forwarding consistency and failure detection & recovery.
CNIT: authors (This email address is being protected from spambots. You need JavaScript enabled to view it. - This email address is being protected from spambots. You need JavaScript enabled to view it. - This email address is being protected from spambots. You need JavaScript enabled to view it.)
SPIDER
OpenState-based fault resilient SDN pipeline design with programmable failure detection & recovery
CNIT: authors (This email address is being protected from spambots. You need JavaScript enabled to view it. - This email address is being protected from spambots. You need JavaScript enabled to view it. - This email address is being protected from spambots. You need JavaScript enabled to view it. - This email address is being protected from spambots. You need JavaScript enabled to view it.)
PFQ (http://www.pfq.io/)
Functional networking framework that allows efficient packets capture/transmission on Linux (10G, 40G and beyond), in-kernel functional processing and packets steering across sockets/end-points.
In particular, as part of BEBA project, libcpap has been adapted to support the PFQ framework, allowing to use PFQ with a variety of software.
CNIT: authors (This email address is being protected from spambots. You need JavaScript enabled to view it. - This email address is being protected from spambots. You need JavaScript enabled to view it.)
OPP library for P4
Open Packet Processor description in P4 language (plus small test application)
CNIT: author (This email address is being protected from spambots. You need JavaScript enabled to view it.)