HEAL DSpace

Ανάπτυξη vCPE και vRouter για υπήρεσια VPN

Αποθετήριο DSpace/Manakin

Εμφάνιση απλής εγγραφής

dc.contributor.author Καρογιάννης, Ιωάννης el
dc.contributor.author Karogiannis, Ioannis en
dc.date.accessioned 2017-10-20T08:37:26Z
dc.date.available 2017-10-20T08:37:26Z
dc.date.issued 2017-10-20
dc.identifier.uri https://dspace.lib.ntua.gr/xmlui/handle/123456789/45794
dc.identifier.uri http://dx.doi.org/10.26240/heal.ntua.14109
dc.rights Αναφορά Δημιουργού-Μη Εμπορική Χρήση-Όχι Παράγωγα Έργα 3.0 Ελλάδα *
dc.rights.uri http://creativecommons.org/licenses/by-nc-nd/3.0/gr/ *
dc.subject NFV en
dc.subject SDN en
dc.subject VPN en
dc.subject RESTCONF en
dc.subject Openflow en
dc.subject Ροές δρομολόγησης el
dc.subject Υπολογιστικό νέφος el
dc.title Ανάπτυξη vCPE και vRouter για υπήρεσια VPN el
heal.type bachelorThesis
heal.classification Δίκτυα υπολογιστών el
heal.language el
heal.access free
heal.recordProvider ntua el
heal.publicationDate 2017-08-05
heal.abstract Σκοπός της παρούσας διπλωματικής εργασίας είναι η ανάπτυξη και χρήση δύο Raspberry Pi’s ως επιχειρησιακών vCPEs κι ενός εικονικού δρομολογητή (vRouter) για τη δημιουργία ενός εικονικού ιδιωτικού δικτύου (VPN – Virtual Private Network). Ταυτόχρονα, γίνεται χρήση τεχνολογιών SDN (Openflow) για την επικοινωνία των vCPEs με τον κεντρικό εικονικό δρομολογητή (WAN – SDN). Ο εικονικός συνδρομητικός εξοπλισμός vCPE (virtual Customer Premise Equipment) είναι ένας εναλλακτικός τρόπος παροχής ευρυζωνικών υπηρεσιών στους συνδρομητές μέσω λογισμικού παρά με τη χρήση ειδικού εξοπλισμού. Για την ασφαλή επικοινωνία μεταξύ πολλών σημείων χρησιμοποιώντας το κοινόχρηστο δίκτυο ενός παρόχου απαιτείται η δημιουργία ενός εικονικού δικτύου (VPN – Virtual Private Network). Με στόχο την αποδοτικότερη διαχείριση κι εύκολη προσθήκη σημείων αλλά και τη χρησιμοποίηση τεχνολογιών Network Function Virtualization (NFV), οι παραδοσιακοί φυσικοί δρομολογητές μετασχηματίζονται σε εικονικές μηχανές, οι οποίες εκτελούνται εντός τυπικών εξυπηρετητών χωρίς τη χρήση εξειδικευμένου υλικού. Τα λειτουργικά συστήματα που επιλέχθηκαν για τη δημιουργία των vRouters είναι to VyOS και το CSR 1000v. To SDN (Software Defined Networking) είναι μια νέα αρχιτεκτονική που διαχωρίζει το στρώμα προώθησης δεδομένων από το στρώμα διαχείρισης. Το στρώμα διαχείρισης μπορεί απευθείας να προγραμματιστεί, ενώ το φυσικό δίκτυο που είναι κοινό μπορεί να αντιληφθεί τις διάφορες υπηρεσίες. Βασικό συστατικό της αρχιτεκτονικής είναι ο ελεγκτής (controller) που συντηρεί τον πίνακα δρομολόγησης των διαφορετικών ροών όπως ενημερώνονται από το επίπεδο ελέγχου. Ο ελεγκτής είναι ένα κεντρικοποιημένο σύστημα διαχείρισης της πληροφορίας δρομολόγησης. Ο ελεγκτής που επιλέχθηκε για την εποπτεία του δικτύου είναι ο OpenDaylight Controller, ενώ η παραμετροποίηση του δικτύου γίνεται μέσω του REST API του ελεγκτή και του πρωτοκόλλου RESTCONF. Η διαχείριση των ροών δρομολόγησης του δικτύου γίνεται με χρήση του εργαλείου Postman. el
heal.abstract The purpose of this diploma thesis is to develop and use two Raspberry Pi’s as corporate vCPEs and a vRouter to create a Virtual Private Network (VPN). At the same time, SDN technologies are being used (Openflow) for the communication between the vCPEs and the central vRouter (WAN –SDN).Virtual Customer Premise Equipment (vCPE) is an alternative way of providing telecommunication services to customers through the use of software rather than custom hardware. The installation of a VPN guarantees the secure communication between multiple nodes within the public network. In order to efficiently manage and add nodes using Network Functions Virtualization (NFV) techniques, traditional physical routers are replaced by Virtual Machines (VMs) that run on typical servers without the need for custom hardware. The operational systems that were selected for the vRouters are VyOS and CSR 1000v. Software Defined Networking (SDN) is a new architectural design that separates the forwarding plane from the control plane. The control plane can be directly programmed, while the physical network which is common remains aware of the various services. The fundamental component of this architecture is the controller that handles the flow routing table, as they are accordingly updated through the control plane. The controller is a centralized management system that handles routing information. The controller that was selected for the network management is the OpenDaylight Controller, while the network configuration is handled through the controller’s REST API and the RESTCONF protocol. The routing flow management is accomplished through the Postman tool. en
heal.advisorName Συκάς, Ευστάθιος el
heal.committeeMemberName Παπαβασιλείου, Συμεών el
heal.committeeMemberName Στασινόπουλος, Γεώργιος el
heal.academicPublisher Εθνικό Μετσόβιο Πολυτεχνείο. Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών. Τομέας Επικοινωνιών, Ηλεκτρονικής και Συστημάτων Πληροφορικής el
heal.academicPublisherID ntua
heal.numberOfPages 102 σ.
heal.fullTextAvailability true


Αρχεία σε αυτό το τεκμήριο

Οι παρακάτω άδειες σχετίζονται με αυτό το τεκμήριο:

Αυτό το τεκμήριο εμφανίζεται στην ακόλουθη συλλογή(ές)

Εμφάνιση απλής εγγραφής

Αναφορά Δημιουργού-Μη Εμπορική Χρήση-Όχι Παράγωγα Έργα 3.0 Ελλάδα Εκτός από όπου ορίζεται κάτι διαφορετικό, αυτή η άδεια περιγράφεται ως Αναφορά Δημιουργού-Μη Εμπορική Χρήση-Όχι Παράγωγα Έργα 3.0 Ελλάδα