Δικτύωση ορισμένη από λογισμικό
Software defined networks
Keywords
SDN ; Network function virtualization ; SDN Controller ; SDN Switches ; Δικτύωση ορισμένη από λογισμικό ; Data centersAbstract
The purpose of this thesis is to describe the Software Defined Networks (SDN) which are an emerging
technology. Initially, the current network architecture is overviewed, presenting the challenges and problems it
faces, as well as the need to transition to SDN networks. Next, the key features, the architecture and the benefits
of SDN technology are described in comparison with the technologies used in traditional networks. Also, reference
is made to the OpenFlow protocol which is used for the communication of SDN devices. The application fields of
this technology are varied, but in this work emphasis is placed on the application of the SDN architecture in Data
Centers and the Virtualization of network operations. Finally, an SDN networking scenario is simulated in order to
learn the network topology and parameterize it using the Mininet software. Upon completion of the simulation,
some conclusions are drawn about SDN networks and their efficiency.
Abstract
Σκοπός της διπλωματικής μας εργασίας είναι να περιγράψει τα Δίκτυα Οριζόμενα από Λογισμικό (Software
Defined Networks - SDN) τα όποια αποτελούν μια αναδυόμενη τεχνολογία. Αρχικά, γίνεται επισκόπηση της
σημερινής αρχιτεκτονικής δικτύων παρουσιάζοντας τις προκλήσεις και τα προβλήματα που αντιμετωπίζει, καθώς
και την ανάγκη μετάβασης στα SDN δίκτυα. Στη συνέχεια, περιγράφονται τα βασικά χαρακτηριστικά, η
αρχιτεκτονική και τα οφέλη της τεχνολογίας SDN σε σχέση με τις τεχνολογίες που χρησιμοποιούνται στα
παραδοσιακά δίκτυα. Επίσης, γίνεται αναφορά στο πρωτόκολλο OpenFlow το οποίο χρησιμοποιείται για την
επικοινωνία των SDN συσκευών. Τα πεδία εφαρμογής αυτής της τεχνολογίας είναι ποικίλα, όμως στη παρούσα
εργασία δίνεται έμφαση στην εφαρμογή της SDN αρχιτεκτονικής στα Κέντρα Δεδομένων και στην Εικονικοποίηση
δικτυακών λειτουργιών. Τέλος, γίνεται προσομοίωση ενός σεναρίου SDN δικτύωσης για την εκμάθηση της
τοπολογίας του δικτύου και την παραμετροποίηση του κάνοντας χρήση του λογισμικού Mininet. Με την
ολοκλήρωση της προσομοίωσης διατυπώνονται κάποια συμπεράσματα για τα SDN δίκτυα και την αποδοτικότητά
τους.