Υλοποίηση ανοιχτού λογισμικού δρομολογητή με χρήση της σουίτας πρωτοκόλλων FRR (Free Range Routing)

Στην παρούσα διπλωματική εργασία μελετώνται και αναλύονται τα πρωτόκολλα δρομολόγησης OSPF (Open Shortest Path First) και BGP (Border Gateway Protocol) της σουίτας ανοιχτού λογισμικού FRR (Free Range Routing). Αρχικά παρουσιάζονται οι βασικές αρχές που διέπουν τη δρομολόγηση δεδομένων, τα κύρια χ...

Πλήρης περιγραφή

Λεπτομέρειες βιβλιογραφικής εγγραφής
Κύριος συγγραφέας: Βασιλειάδης, Χρήστος
Άλλοι συγγραφείς: Vasileiadis, Christos
Γλώσσα:Greek
Έκδοση: 2022
Θέματα:
Διαθέσιμο Online:http://hdl.handle.net/10889/16360
id nemertes-10889-16360
record_format dspace
spelling nemertes-10889-163602022-09-05T11:17:49Z Υλοποίηση ανοιχτού λογισμικού δρομολογητή με χρήση της σουίτας πρωτοκόλλων FRR (Free Range Routing) Implementation of open source router using FRR (Free Range Routing) protocol Suite Βασιλειάδης, Χρήστος Vasileiadis, Christos Πρωτοκόλλα δρομολόγησης Δρομολογητές Free Range Routing Routing protocols OSPF BGP Raspberry Pi Στην παρούσα διπλωματική εργασία μελετώνται και αναλύονται τα πρωτόκολλα δρομολόγησης OSPF (Open Shortest Path First) και BGP (Border Gateway Protocol) της σουίτας ανοιχτού λογισμικού FRR (Free Range Routing). Αρχικά παρουσιάζονται οι βασικές αρχές που διέπουν τη δρομολόγηση δεδομένων, τα κύρια χαρακτηριστικά των ανωτέρω πρωτοκόλλων, καθώς και ο τρόπος λειτουργίας τους. Το OSPF είναι ένα ευέλικτο IGP (Interior Gateway Protocol) πρωτόκολλο που χρησιμοποιείται ευρέως στη δρομολόγηση εντός των Αυτόνομων Συστημάτων (AS-Autonomous Systems) και προσφέρει πολλές δυνατότητες στον διαχειριστή, αλλά ταυτόχρονα απαιτεί σωστό σχεδιασμό δικτύου για την αποδοτική λειτουργία του. Το BGP είναι ένα EGP (Exterior Gateway Protocol) πρωτόκολλο δρομολόγησης το οποίο είναι σχετικά πολύπλοκο στη διαχείρισή του, αλλά παρόλα αυτά προσφέρει πολλές δυνατότητες διευθέτησης για την πραγματοποίηση οποιασδήποτε πολιτικής δρομολόγησης της κίνησης των πακέτων διαμέσου των διάφορων ανά τον κόσμο AS. Στη συνέχεια υλοποιούνται δύο μελέτες περιπτώσεων των πρωτοκόλλων OSPF και BGP αντίστοιχα, της σουίτας FRR οι οποίες περιλαμβάνουν την εγκατάσταση και διευθέτησή τους σε τρεις συσκευές Raspberry Pi 4 οι οποίες μέσω του νέφους (cloud) διασυνδέονται με όλους τους άλλους δρομολογητές της σουίτας FRR που έχουν εγκατασταθεί και λειτουργούν με τη χρήση του προσομοιωτή GNS3. Στην παρούσα μελέτη περίπτωσης έχει χρησιμοποιηθεί ένα υβριδικό περιβάλλον μεταξύ τριών πραγματικών συσκευών και του προσομοιωτή GNS3 για λόγους οικονομίας και ευελιξίας. Αναλυτικότερα, στο κομμάτι της προσομοίωσης υλοποιείται μια εκτεταμένη τοπολογία η οποία περιλαμβάνει την εγκατάσταση και διευθέτηση δέκα δρομολογητών με στόχο την ανάδειξη της συνολικής εικόνας λειτουργίας και δυνατοτήτων των ανωτέρω πρωτοκόλλων. In this dissertation, the OSPF (Open Shortest Path First) and BGP (Border Gateway Protocol) routing protocols of the FRR (Free Range Routing) suite are studied and analyzed. First, the basic principles of data routing, the main features, as well as the operation of the above protocols are presented. OSPF is a flexible IGP (Interior Gateway Protocol) that is widely used in routing within AS (Autonomous Systems) and offers many capabilities to the administrator, but at the same time requires proper network design for its efficient operation. BGP is an EGP (Exterior Gateway Protocol) routing protocol that is relatively complex to manage, yet offers many configuration options to implement any packet routing policy across the various ASs around the world. Next, two case studies of the OSPF and BGP protocols of the FRR suite are implemented, which include their installation and configuration on three Raspberry Pi 4 devices which, through the cloud, connect to all the other routers of the FRR suite that have been installed and operate using the GNS3 simulator. In the present case study, a hybrid configuration environment has been used between three real devices and the GNS3 simulator for reasons of economy and flexibility. More specifically, in the part of the simulation, an extensive topology is implemented, which includes the installation and configuration of ten routers in order to highlight the overall picture of operation and capabilities of the above protocols. 2022-07-04T06:50:44Z 2022-07-04T06:50:44Z 2022-04-14 http://hdl.handle.net/10889/16360 gr application/pdf
institution UPatras
collection Nemertes
language Greek
topic Πρωτοκόλλα δρομολόγησης
Δρομολογητές
Free Range Routing
Routing protocols
OSPF
BGP
Raspberry Pi
spellingShingle Πρωτοκόλλα δρομολόγησης
Δρομολογητές
Free Range Routing
Routing protocols
OSPF
BGP
Raspberry Pi
Βασιλειάδης, Χρήστος
Υλοποίηση ανοιχτού λογισμικού δρομολογητή με χρήση της σουίτας πρωτοκόλλων FRR (Free Range Routing)
description Στην παρούσα διπλωματική εργασία μελετώνται και αναλύονται τα πρωτόκολλα δρομολόγησης OSPF (Open Shortest Path First) και BGP (Border Gateway Protocol) της σουίτας ανοιχτού λογισμικού FRR (Free Range Routing). Αρχικά παρουσιάζονται οι βασικές αρχές που διέπουν τη δρομολόγηση δεδομένων, τα κύρια χαρακτηριστικά των ανωτέρω πρωτοκόλλων, καθώς και ο τρόπος λειτουργίας τους. Το OSPF είναι ένα ευέλικτο IGP (Interior Gateway Protocol) πρωτόκολλο που χρησιμοποιείται ευρέως στη δρομολόγηση εντός των Αυτόνομων Συστημάτων (AS-Autonomous Systems) και προσφέρει πολλές δυνατότητες στον διαχειριστή, αλλά ταυτόχρονα απαιτεί σωστό σχεδιασμό δικτύου για την αποδοτική λειτουργία του. Το BGP είναι ένα EGP (Exterior Gateway Protocol) πρωτόκολλο δρομολόγησης το οποίο είναι σχετικά πολύπλοκο στη διαχείρισή του, αλλά παρόλα αυτά προσφέρει πολλές δυνατότητες διευθέτησης για την πραγματοποίηση οποιασδήποτε πολιτικής δρομολόγησης της κίνησης των πακέτων διαμέσου των διάφορων ανά τον κόσμο AS. Στη συνέχεια υλοποιούνται δύο μελέτες περιπτώσεων των πρωτοκόλλων OSPF και BGP αντίστοιχα, της σουίτας FRR οι οποίες περιλαμβάνουν την εγκατάσταση και διευθέτησή τους σε τρεις συσκευές Raspberry Pi 4 οι οποίες μέσω του νέφους (cloud) διασυνδέονται με όλους τους άλλους δρομολογητές της σουίτας FRR που έχουν εγκατασταθεί και λειτουργούν με τη χρήση του προσομοιωτή GNS3. Στην παρούσα μελέτη περίπτωσης έχει χρησιμοποιηθεί ένα υβριδικό περιβάλλον μεταξύ τριών πραγματικών συσκευών και του προσομοιωτή GNS3 για λόγους οικονομίας και ευελιξίας. Αναλυτικότερα, στο κομμάτι της προσομοίωσης υλοποιείται μια εκτεταμένη τοπολογία η οποία περιλαμβάνει την εγκατάσταση και διευθέτηση δέκα δρομολογητών με στόχο την ανάδειξη της συνολικής εικόνας λειτουργίας και δυνατοτήτων των ανωτέρω πρωτοκόλλων.
author2 Vasileiadis, Christos
author_facet Vasileiadis, Christos
Βασιλειάδης, Χρήστος
author Βασιλειάδης, Χρήστος
author_sort Βασιλειάδης, Χρήστος
title Υλοποίηση ανοιχτού λογισμικού δρομολογητή με χρήση της σουίτας πρωτοκόλλων FRR (Free Range Routing)
title_short Υλοποίηση ανοιχτού λογισμικού δρομολογητή με χρήση της σουίτας πρωτοκόλλων FRR (Free Range Routing)
title_full Υλοποίηση ανοιχτού λογισμικού δρομολογητή με χρήση της σουίτας πρωτοκόλλων FRR (Free Range Routing)
title_fullStr Υλοποίηση ανοιχτού λογισμικού δρομολογητή με χρήση της σουίτας πρωτοκόλλων FRR (Free Range Routing)
title_full_unstemmed Υλοποίηση ανοιχτού λογισμικού δρομολογητή με χρήση της σουίτας πρωτοκόλλων FRR (Free Range Routing)
title_sort υλοποίηση ανοιχτού λογισμικού δρομολογητή με χρήση της σουίτας πρωτοκόλλων frr (free range routing)
publishDate 2022
url http://hdl.handle.net/10889/16360
work_keys_str_mv AT basileiadēschrēstos ylopoiēsēanoichtoulogismikoudromologētēmechrēsētēssouitasprōtokollōnfrrfreerangerouting
AT basileiadēschrēstos implementationofopensourcerouterusingfrrfreerangeroutingprotocolsuite
_version_ 1771297214910431232