Tipo di tesi
Tesi di laurea magistrale
Titolo
Design and implementation of a SDN controller for differentiated traffic
Dipartimento
INGEGNERIA DELL'INFORMAZIONE
Corso di studi
INGEGNERIA DELLE TELECOMUNICAZIONI
Riassunto (Italiano)
Utilizzando l’innovativa architettura delle software defined network, ho programmato in linguaggio python un controller di rete per Openflow in grado di effettuare la detection dei flussi di traffico VoIp con segnalazione Sip e di fornire a questi un trattamento differenziato rispetto al traffico di background utilizzando tecniche di traffic engineering. Per fare ciò ho affrontato problematiche relative alla deep packet inspection del contenuto informativo dei pacchetti IP, utilizzando strutture di regular expressions secondo gli standard POSIX. Ho integrato il modulo principale programmandone altri per effettuare topology discovery. Ho testato la funzionalità del controller su una topologia di rete virtuale che ho creato con l'emulatore di reti SDN Mininet e ho condotto esperimenti utilizzando vari software tra cui i protocol analyzer Wireshark e Tcpdump ed il network performance testing tool Iperf.