Requirements

Switches

  • Procure switches based on the requirements you have. See Components page for details on the different types avaialable. After procurement, please contact the individual vendor to obtain the OpenFlow-enabled firmware.

Servers

  • 1 PC-based Linux server, with moderate configuration, dedicated for this purpose. Both the FlowVisor and the guest controller will be run on this machine. SNAC binary is made available for the Debian systems. Thus, we recommend using Debian or Ubuntu for the guest controller.
  • Hosts for sending data traffic to the switches. Add as many as you want to scale your deployment to.

Software

Download the following software:

The setup of these software will be described later in detail.