logo SBA

ETD

Archivio digitale delle tesi discusse presso l’Università di Pisa

Tesi etd-06262013-100248


Tipo di tesi
Tesi di laurea magistrale
Autore
DEI, VALERIO
URN
etd-06262013-100248
Titolo
Design and implementation of a SDN controller for differentiated traffic
Dipartimento
INGEGNERIA DELL'INFORMAZIONE
Corso di studi
INGEGNERIA DELLE TELECOMUNICAZIONI
Relatori
relatore Dott. Garroppo, Rosario Giuseppe
relatore Prof. Adami, Davide
relatore Prof. Giordano, Stefano
Parole chiave
  • Deep Packet Inspection
  • Mininet
  • Openflow
  • RTP
  • Sip
  • Software Defined Network
  • Traffic Engineering
  • VoIp
Data inizio appello
15/07/2013
Consultabilità
Non consultabile
Data di rilascio
15/07/2053
Riassunto
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.
File