Nelle attuali strutture di rete vengono utilizzati principalmente apparati switch e router. Gli switch sono molto veloci ad eseguire operazioni elementari e relativamente economici, d'altra parte i router sono più costosi e mediamente più lenti ma possono eseguire praticamente qualunque operazione sui pacchetti in transito. OpenFlow si prefissa lo scopo di uniformare la struttura di rete, togliendo a router e switch l'onere di decide come trattare i singoli flussi di dati sfruttando solamente la loro struttura per l'inoltro dei pacchetti, e centralizzando su uno o più apparati intelligenti detti "controller", tutta la logica di gestione della rete, delegando ad applicazioni esterne le regole da applicare ai singoli pacchetti, trasformando di fatto la rete in una S.D.N. (Software Define Network). Scopo della tesi è illustrare il funzionamento ed i vantaggi di OpenFlow, realizzare un ambiente di prova che permetta la sperimentazione di Open- Flow con switch virtuali sfruttando il modulo Openvswitch del kernel Linux, e con router fisici compatibili con OpenFlow.

Studio e progettazione di un'esperienza didattica su OpenFlow

Zattara, Stefano
2020/2021

Abstract

Nelle attuali strutture di rete vengono utilizzati principalmente apparati switch e router. Gli switch sono molto veloci ad eseguire operazioni elementari e relativamente economici, d'altra parte i router sono più costosi e mediamente più lenti ma possono eseguire praticamente qualunque operazione sui pacchetti in transito. OpenFlow si prefissa lo scopo di uniformare la struttura di rete, togliendo a router e switch l'onere di decide come trattare i singoli flussi di dati sfruttando solamente la loro struttura per l'inoltro dei pacchetti, e centralizzando su uno o più apparati intelligenti detti "controller", tutta la logica di gestione della rete, delegando ad applicazioni esterne le regole da applicare ai singoli pacchetti, trasformando di fatto la rete in una S.D.N. (Software Define Network). Scopo della tesi è illustrare il funzionamento ed i vantaggi di OpenFlow, realizzare un ambiente di prova che permetta la sperimentazione di Open- Flow con switch virtuali sfruttando il modulo Openvswitch del kernel Linux, e con router fisici compatibili con OpenFlow.
2020-04-09
OpenFlow, SDN, software define network
File in questo prodotto:
File Dimensione Formato  
stefano_zattara_tesi.pdf

accesso aperto

Dimensione 1.96 MB
Formato Adobe PDF
1.96 MB Adobe PDF Visualizza/Apri

The text of this website © Università degli studi di Padova. Full Text are published under a non-exclusive license. Metadata are under a CC0 License

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.12608/20985