Προσθήκη διεπαφής τεχνολογίας 802.3ad σε σύνθετο περιβάλλον SDX OpenFlow

δείτε την πρωτότυπη σελίδα τεκμηρίου
στον ιστότοπο του αποθετηρίου του φορέα για περισσότερες πληροφορίες και για να δείτε όλα τα ψηφιακά αρχεία του τεκμηρίου*



Προσθήκη διεπαφής τεχνολογίας 802.3ad σε σύνθετο περιβάλλον SDX OpenFlow (EL)

Δούκας, Αλέξανδρος (EL)
Doukas, Alexandros (EN)

ntua (EL)
Στασινόπουλος, Γεώργιος (EL)
Συκάς, Ευστάθιος (EL)
Θεολόγου, Μιχαήλ (EL)

bachelorThesis

2015-12-14
2016-07-18T08:36:12Z
2016-07-18


Στην περίοδο που διανύουμε έχει αρχίσει να διαδίδεται όλο και περισσότερο η χρήση των Προγραμματιζόμενων Δικτύων (Software Defined Networks) καθώς προσφέρουν πλεονεκτήματα σε αρκετές εφαρμογές σε σχέση με τα συμβατικά δίκτυα. Η χρήση τους πρόσφατα έχει επεκταθεί στο πεδίο των Παρόχων Υπηρεσιών Διαδικτύου (Internet Service Providers) καθώς και σε νέες υλοποιήσεις του πρωτοκόλλου Border Gateway Protocol (BGP). Ως εκ τούτου, έχουν αρχίσει να υλοποιούνται εφαρμογές SDN και για Internet Exchange Points (IXPs) με στόχο την υιοθέτησή τους σε πραγματικά περιβάλλοντα IXP. Η παρούσα εργασία πραγματεύεται την προσθήκη διεπαφών τεχνολογίας 802.3ad (πρωτόκολλο Link Aggregation Control Protocol - LACP) σε μία υπάρχουσα υλοποίηση Software Defined Internet Exchange Point (SDX) η οποία βασίζεται στο πρωτόκολλο OpenFlow για Software Defined Networks (SDN). Αρχικά γίνεται μία βιβλιογραφική επισκόπηση του πρωτοκόλλου OpenFlow, του πρωτοκόλλου BGP καθώς και της τεχνολογίας 802.3ad. Στη συνέχεια γίνεται μία παρουσίαση των εργαλείων Ryu SDN Framework και Mininet network emulator που χρησιμοποιήθηκαν για την υλοποίηση. Τέλος αναλύεται εκτενώς η συνολική λειτουργία της υλοποίησης που έγινε σε γλώσσα python με παράθεση παραδειγμάτων καθώς και μερών από τον πηγαίο κώδικα. (EL)
In the present time period the use of Software Defined Networks (SDN) is increasing rapidly. This happens because the SDN have some advantages over conventional networks in several applications. The use of the SDN philosophy is expanding in the field of Service Providers (ISPs) and also in new Border Gateway Protocol (BGP) implementations. Therefore, several implementations about Software Defined Internet Exchanged Points have been developed in order to be adopted soon in working environments. This thesis is about the addition of Link Aggregation Control Protocol (LACP) capabilities (IEEE 802.3ad) in one Software Defined Internet Exchange (SDX) implementation based in the OpenFlow protocol. In the beginning, the technologies that have been used are being introduced. The OpenFlow protocol, the BGP protocol, the function of an IXP and also the LACP protocol. Later we present the tools that have been used, the Ryu SDN Framework and the Mininet network emulator. Finally, we dive into details of the solution of an SDX controller that has been adopted and of the addition of the LACP capabilities by using examples and parts from the source code. (EN)


OpenFlow (EL)
Πολιτικές προώθησης πακέτων (EL)
802.3ad (EL)
BGP (EL)
Προγραμματιζόμενα δίκτυα (EL)
LACP (EN)
Software defined networks (EN)
Internet exchange point (EN)
SDX (EN)
Forwarding policies (EN)
SDN (EN)
Ryu (EN)

Ελληνική γλώσσα

Εθνικό Μετσόβιο Πολυτεχνείο. Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών. Τομέας Επικοινωνιών, Ηλεκτρονικής και Συστημάτων Πληροφορικής. Εργαστήριο Δικτύων Υπολογιστών (EL)

Αναφορά Δημιουργού-Μη Εμπορική Χρήση-Όχι Παράγωγα Έργα 3.0 Ελλάδα
http://creativecommons.org/licenses/by-nc-nd/3.0/gr/




*Η εύρυθμη και αδιάλειπτη λειτουργία των διαδικτυακών διευθύνσεων των συλλογών (ψηφιακό αρχείο, καρτέλα τεκμηρίου στο αποθετήριο) είναι αποκλειστική ευθύνη των αντίστοιχων Φορέων περιεχομένου.