Skip to content
Justine Sherry edited this page Feb 10, 2017 · 38 revisions

Welcome to the BESS wiki! BESS stands for the Berkeley Extensible Software Switch. BESS is developed at the University of California, Berkeley and at Nefeli Networks. Contributors to BESS include students, researchers, and developers who care about networking with high performance and high customizability. BESS is open-source under a BSD license.

If you are new to BESS, we recommend you start here:

  1. [BESS Overview] (https://github.com/NetSys/bess/wiki/BESS-Overview)
  2. [Build and Install BESS] (https://github.com/NetSys/bess/wiki/Build-and-Install-BESS)
  3. [Write a BESS Configuration Script] (https://github.com/NetSys/bess/wiki/Writing-a-BESS-Configuration-Script)
  4. Hook up a VM, container, namespace, process, or NIC
  5. Write your own module
  6. The BESS Scheduler