This page is under construction.
Note that the source code of BESS is under active development, thus many design and implementation details are subject to change. Also, there are some features that are currently missing but planned to be implemented sooner or later. Check out our TODO list.
- TODO: Introduction
- Installation
- Launching BESS
- BESS design and architecture
- How to contribute & coding conventions
- bessctl command-line utility
- BESS configuration files
- libbess-python
- List of drivers
- List of modules
- Master & worker threads
- Packet buffer (struct snbuf)
- Packet batch
- TODO: Tasks and traffic classes
- Port details
- Writing new port drivers
- Module details
- TODO: Writing new modules
- Logging and debugging
- Performance optimization