L’attività di tesi prevede lo studio del Software Defined Networking e l’applicazione di diversi strumenti (tra cui Mininet, Open vSwitch, Prometheus, linguaggio Python, ecc) per l’emulazione e il monitoraggio di un ambiente creato dinamicamente secondo le specifiche dell’utente. Tale ambiente sarà composto da due nodi applicativi connessi attraverso due gateway, i quali comunicano usando alcuni collegamenti con caratteristiche differenti ed intercambiabili dinamicamente tra loro.