Floodlight è una piattaforma open source basata sul software-defined networking (SDN) che funge da controller centralizzato per la gestione e la configurazione della rete. Questo controller è stato sviluppato da una comunità aperta di sviluppatori, molti dei quali appartenenti a Big Switch Networks, che utilizza il protocollo OpenFlow per orchestrare i flussi di traffico in un ambiente di rete definito dal software (SDN). Floodlight viene utilizzato per implementare e gestire le reti software-defined, che separano il piano di controllo dal piano dati di una rete, consentendo una maggiore flessibilità, scalabilità e controllo dell'infrastruttura di rete. Questo libro è una guida per i lettori che desiderano implementare reti definite dal software utilizzando il controller Floodlight. Descrive innanzitutto il background teorico, quindi procede all'installazione del driver e infine all'implementazione di SDN con il driver Floodlight.