Θέμα Εργασίας: Ονοματεπώνυμο φοιτητή: Παυλόπουλος Χρήστος (mis139) Ημερομηνία: 14/5/2014

Μέγεθος: px
Εμφάνιση ξεκινά από τη σελίδα:

Download "Θέμα Εργασίας: Ονοματεπώνυμο φοιτητή: Παυλόπουλος Χρήστος (mis139) Ημερομηνία: 14/5/2014"

Transcript

1 Θέμα Εργασίας: Ταξινόμηση και Σύγκριση Αλγορίθμων Δρομολόγησης στα Κέντρα Δεδομένων Classification and Comparison of Routing Algorithms in Data Centers Ονοματεπώνυμο φοιτητή: Παυλόπουλος Χρήστος (mis139) Ημερομηνία: 14/5/2014 ΘΕΣΣΑΛΟΝΙΚΗ

2 ΠΙΝΑΚΑΣ ΠΕΡΙΕΧΟΜΕΝΩΝ ΠΕΡΙΛΗΨΗ... 3 ABSTRACT... 3 ΠΑΡΟΥΣΙΑΣΗ ΘΕΜΑΤΟΣ/ΠΡΟΒΛΗΜΑΤΟΣ... 4 ΚΕΦΑΛΑΙΟ ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ Δρομολόγηση και Αλγόριθμοι Δρομολόγησης Πρωτόκολλα Δρομολόγησης Κέντρα Δεδομένων Δίκτυο κέντρου δεδομένων... 7 ΚΕΦΑΛΑΙΟ Κατηγορίες αλγορίθμων δρομολόγησης στα κέντρα δεδομένων... 7 ΚΕΦΑΛΑΙΟ Σύγκριση αλγορίθμων δρομολόγησης στα κέντρα δεδομένων ΚΕΦΑΛΑΙΟ Παραδείγματα Συγκεκριμένων Αλγορίθμων Δρομολόγησης στα Κέντρα Δεδομένων ΚΕΦΑΛΑΙΟ Νέος Αλγόριθμος Δρομολόγησης για τα Κέντρα Δεδομένων ΣΥΜΠΕΡΑΣΜΑΤΑ ΒΙΒΛΙΟΓΡΑΦΙΑ

3 ΠΕΡΙΛΗΨΗ Τα κέντρα δεδομένων είναι υπεύθυνα για την δρομολόγηση πακέτων δεδομένων, τα οποία με την πάροδο του χρόνου αυξάνονται και η ανάγκη για χρήση αποτελεσματικών αλγορίθμων δρομολόγησης γίνεται πιο επιτακτική από ποτέ. Οι αλγόριθμοι δρομολόγησης που χρησιμοποιούνται στα κέντρα δεδομένων κατηγοριοποιούνται με βάση ορισμένες μετρικές που είναι σημαντικές για τα κέντρα όσον αφορά την απόδοση και την γενική λειτουργία τους. Η σύγκριση των κατηγοριών αυτών γίνεται με βάση τρία χαρακτηριστικά που πρέπει να έχουν οι αλγόριθμοι δρομολόγησης για να χρησιμοποιηθούν στα κέντρα δεδομένων. Επίσης, στην παρούσα εργασία παρουσιάζονται παραδείγματα συγκεκριμένων αλγορίθμων μαζί με τα χαρακτηριστικά και τον τρόπο λειτουργίας τους στα κέντρα δεδομένων. Τέλος, στο τελευταίο κεφάλαιο, δίνεται βαρύτητα σε ένα νέο αλγόριθμο που βοηθά στην εξοικονόμηση ενέργειας στα κέντρα δεδομένων. Η υπερβολική κατανάλωση ενεργείας είναι ένα από τα σημαντικότερα προβλήματα που καλούνται να αντιμετωπίσουν στα κέντρα δεδομένων ABSTRACT Data centers are responsible for the data packet routing, which are increased in the course of time and the need for deterministic routing algorithm becomes more intensive than ever. Routing algorithms used in data centers are classified based at some specific measurements that are important for these data centers regarding both the efficiency and their universal function. The comparison among these categories takes place on the strength of these features that must be existed among routing algorithms to be used in data centers. Moreover, in the research some examples of specific routing algorithms with both their features and their function in these data centers are presented. Finally, in the last section a new algorithm that results in energy save in data centers is described. The unmeasured energy consumption is one of the most essential problems that must be encountered in these data centers 3

4 ΠΑΡΟΥΣΙΑΣΗ ΘΕΜΑΤΟΣ/ΠΡΟΒΛΗΜΑΤΟΣ Η παρούσα εργασία έχει ως στόχο την παρουσίαση των αλγορίθμων δρομολόγησης που χρησιμοποιούνται στα κέντρα δεδομένων. Πιο συγκεκριμένα, παρουσιάζονται τα χαρακτηριστικά τους, με βάση την κατηγοριοποίηση και την σύγκριση που έγινε λαμβάνοντας υπόψη ορισμένες μετρικές και χαρακτηριστικά, αντίστοιχα. Επίσης, αναλύονται συγκεκριμένοι αλγόριθμοι δρομολόγησης που χρησιμοποιούνται στα κέντρα δεδομένων και ένας νέος αλγόριθμος που καλείται να λύσει το πρόβλημα της κατανάλωσης ενέργειας που αντιμετωπίζουν τα κέντρα δεδομένων. 4

5 ΚΕΦΑΛΑΙΟ 1 ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ 1.1 Δρομολόγηση και Αλγόριθμοι Δρομολόγησης Στα δίκτυα υπολογιστών ο όρος δρομολόγηση (routing) αναφέρεται στη διαδικασία με την οποία επιλέγεται η διαδρομή μέσα σε ένα δίκτυο πάνω από την οποία θα σταλούν δεδομένα. Για την επίλυση των προβλημάτων που εμφανίζονται κατά τη δρομολόγηση πακέτων σε ένα δίκτυο, χρησιμοποιούμε αλγορίθμους δρομολόγησης που επιλέγουν, ανάλογα με τις απαιτήσεις του εκάστοτε προβλήματος, δρομολόγια που επιλύουν, κατά τον καλύτερο τρόπο, το πρόβλημα. Οι αλγόριθμοι δρομολόγησης (routing algorithms) ανήκουν στο τμήμα του λογισμικού στο επίπεδο δικτύου. Σε κάθε κόμβο του δικτύου υπάρχει ένας δρομολογητής ο οποίος, δεχόμενος κάποιο εισερχόμενο πακέτο, αποφασίζει σε ποια εξερχόμενη ακμή του θα το προωθήσει. Υπάρχουν δύο τρόποι δρομολόγησης συναρτήσει του αν το υποδίκτυο χρησιμοποιεί στο εσωτερικό του αυτοδύναμα πακέτα ή εικονικά κυκλώματα. Στην πρώτη περίπτωση, για κάθε πακέτο που φτάνει σε κάθε δρομολογητή, δημιουργείται μια αποκλειστική απόφαση προώθησής του. Στην περίπτωση των εικονικών κυκλωμάτων καθορίζεται το δρομολόγιο βάσει του κυκλώματος και έχει ισχύ για όλη τη συνδιάλεξη. Η διαδικασία αυτή είναι αρμοδιότητα των αλγορίθμων δρομολόγησης και είναι γνωστή ως προώθηση. Η δρομολόγηση αυτή καθαυτή αφορά στη δημιουργία και συμπλήρωση των πινάκων δρομολόγησης από τους οποίους ενημερώνονται οι δρομολογητές κατά τη φάση της προώθησης (Kurose, 2012) (docwiki.cisco.com) 1.2 Πρωτόκολλα Δρομολόγησης Στα κέντρα δεδομένων χρησιμοποιούνται,διάφορα πρωτόκολλα δρομολόγησης τα οποία βοηθούν στην επικοινωνία των δρομολογητών και στην διάχυση πληροφοριών δρομολόγησης για την αποστολή πακέτων δεδομένων. Παρακάτω παρουσιάζονται ορισμένα από αυτά τα πρωτόκολλα. 5

6 Spanning Tree Protocol (STP): είναι το παλιότερο πρωτόκολλο δρομολόγησης. Ο τρόπος λειτουργίας του εμφανίζεται παρακάτω: Εάν υπάρχουν περιττές διαδρομές του δικτύου, μόνο μία διαδρομή είναι ενεργή. Οι άλλες είναι παθητικές - ή στην πραγματικότητα είναι απενεργοποιημένες Οι διακόπτες καθορίζουν αυτοτελώς τη διαδρομή Χειροκίνητη ρύθμιση δεν απαιτείται. Εάν μια ενεργή διαδρομή δικτύου αποτύχει, πραγματοποιείται νέος υπολογισμός για τις διαδρομές του δικτύου Τα βασικά μειονεκτήματα του συγκεντρώνονται στα ακόλουθα δυο: Οι μισές από τις διαδρομές του δικτύου που είναι διαθέσιμες δεν χρησιμοποιούνται - συνεπώς δεν υπάρχει κατανομή του φορτίου. Ο υπολογισμός των διαδρομών του δικτύου σε περίπτωση βλάβης μπορεί να αργήσει Το πρωτόκολλο Rapid Spanning Tree ( RSTP ) σχεδιάστηκε ως μια λύση για το δεύτερο πρόβλημα. Βασική ιδέα της έγκειται στο ότι δεν σταματάει η επικοινωνία εντελώς, όταν μια διαδρομή αποτύχει, συνεχίζει να εργάζεται με την παλιά διάταξη, μέχρι να ολοκληρώσει τον νέο υπολογισμό του. Το Link State Protocol (LSP) χρησιμοποιείται για να υπολογίσει την συντομότερη διαδρομή (Τσαουσίδης, 2010) (R&M Data Center Handbook,2011 ) 1.3 Κέντρα Δεδομένων Ένα κέντρο δεδομένων (data center ) είναι ένα κεντρικό αποθετήριο, είτε φυσικό είτε εικονικό, για την αποθήκευση, διαχείριση και διάδοση των δεδομένων και πληροφοριών που οργανώνονται γύρω από ένα συγκεκριμένο φορέα γνώσης ή που σχετίζονται με μια συγκεκριμένη επιχείρηση. ( 6

7 1.4 Δίκτυο κέντρου δεδομένων Η τοπολογία δικτύου περιγράφει πως διασυνδέονται οι διακόπτες και οι οικοδεσπότες (switches and hosts). Παρουσιάζονται σε γράφημα με συνδέσμους μεταξύ τους που τον ενώνει. Η τοπολογία είναι εξίσου σημαντική τόσο για το κόστος όσο και για την απόδοση του κέντρου δεδομένων. Η τοπολογία επηρεάζει μια σειρά από ανταλλαγές σχεδιασμού, συμπεριλαμβανομένων των επιδόσεων, το σύστημα συσκευασίας, την ποικιλομορφία του μονοπατιού, και το πλεόνασμα, το οποίο, με τη σειρά του, επηρεάζει την ανθεκτικότητα του δικτύου σε σφάλματα. Οι πιο συχνές τοπολογίες που συναντάμε στα κέντρα δεδομένων είναι η Folded-clos, η Flattened butterfly, η Dragonfly και η Fat-Tree. (Α. Mohammad et al., 2008) ( A. Dennis et al., 2012) ΚΕΦΑΛΑΙΟ 2 Κατηγορίες αλγορίθμων δρομολόγησης στα κέντρα δεδομένων Στα κέντρα δεδομένων (data centers) λόγω του μεγάλου φόρτου εργασίας για μεταφορά οποιουδήποτε τύπου δεδομένων, χρησιμοποιούνται οι γνωστοί αλγόριθμοι δρομολόγησης οι οποίοι βοηθάνε στην επίλυση-βελτίωση ενός προβλήματος. Επίσης, επιλέγονται οι τεχνολογικά νεότεροι και αυτοί που, τα χαρακτηριστικά των οποίων, ταιριάζουν περισσότερο σε ένα κέντρο δεδομένων(data centers). Τα κέντρα δεδομένων (data centers) ανεξαρτήτου μεγέθους, αναζητούν ταχύτητα, προσαρμοστικότητα στις αλλαγές και γνώση του δικτύου δρομολόγησης. Οι αλγόριθμοι δρομολόγησης κατηγοριοποιούνται με βάση τις ακόλουθες διαφορετικές μετρικές. 1. Προσαρμοστικότητα Δυναμικοί ή προσαρμοστικοί και Στατικοί ή μη προσαρμοστικοί Η κατηγοριοποίηση των αλγορίθμων δρομολόγησης σε στατικούς (μη προσαρμοστικούς) και σε δυναμικούς (προσαρμοστικούς) βασίζεται στην αλλαγή 7

8 του δρομολογίου για ένα δεδομένο δίκτυο. Στους στατικούς αλγορίθμους, οι αποφάσεις δρομολόγησης βασίζονται στην τρέχουσα τοπολογία ή στην τρέχουσα κίνηση του δικτύου. Ένα συγκεκριμένο δρομολόγιο ορίζεται για ένα αρκετά μεγάλο διάστημα και για ένα συγκεκριμένο δίκτυο και για αυτό η στατική δρομολόγηση είναι αργή στην αλλαγή δρομολογίων σε κάποιο δίκτυο. Στους δυναμικούς αλγορίθμους, η αλλαγή του δρομολογίου γίνεται με γρήγορους ρυθμούς, συνήθως περιοδικά, λαμβάνοντας υπόψη το κόστος αλλαγής των συνδέσμων και τις αλλαγές στην τοπολογία του δικτύου και στην κίνησή του. Οι αλγόριθμοι δυναμικής δρομολόγησης κατηγοριοποιούνται περαιτέρω βάσει του αν λαμβάνουν τις πληροφορίες τους μόνο από τους γειτονικούς δρομολογητές ή από όλους τους δρομολογητές του δικτύου, αν λαμβάνουν απόφαση για νέα δρομολόγια σε περιοδική βάση ή μόνο αν αλλάζει η τοπολογία ή η κίνηση του δικτύου περισσότερο από ένα ανώτερο κατώφλι που έχει θέσει ο σχεδιαστής, ή, δοθέντων των κοστών κάθε συνδέσμου του δικτύου, οι δρομολογητές μπορούν να ορίζουν διαφορετικό (βέλτιστο) δρομολόγιο για κάθε ζεύγος κόμβων αποστολέωνπαραληπτών. 2. Γνώση Δικτύου Γενικοί και Αποκεντρικοποιημένοι Η δεύτερη βασική κατηγοριοποίηση που γίνεται στους αλγόριθμους δρομολόγησης διαιρεί τους αλγορίθμους σε γενικούς αλγορίθμους, που βασίζονται στην κατάσταση των συνδέσμων του δικτύου και σε αποκεντρικοποιημένους, που υλοποιούν δρομολόγηση με διανύσματα απόστασης. Στους γενικούς αλγορίθμους, όλοι οι δρομολογητές γνωρίζουν την πλήρη τοπολογία του δικτύου και μαζεύουν πληροφορίες για τα κόστη των συνδέσεων. Στους αποκεντρικοποιημένους αλγορίθμους, οι δρομολογητές έχουν γνώση των δρομολογητών με τους οποίους βρίσκονται σε φυσική γειτνίαση και μαζεύουν πληροφορίες για τα κόστη των συνδέσεων των γειτόνων τους. Επίσης, στους αποκεντρικοποιημένους αλγορίθμους δρομολόγησης υλοποιούνται επαναληπτικοί υπολογισμοί και ανταλλαγή πληροφοριών με τους γείτονες. 8

9 Αλγόριθμοι κατάστασης συνδέσμων (Link state Algorithms) Οι αλγόριθμοι κατάστασης συνδέσμων βασίζονται όλοι σε 5 βασικά σημεία. Ακόμη, λόγω της ευκολίας τους αλλά και των γενικότερων πλεονεκτημάτων τους έχουν υπάρξει προτάσεις με παραλλαγές τους. Σε κάθε περίπτωση, για κάθε δρομολογητή ορίζονται οι εξής υποχρεώσεις : εντοπισμό των γειτονικών κόμβων-δρομολογητών και αποστολή ενός ειδικού πακέτου χαιρετισμού σε κάθε γραμμή από άκρη-σε-άκρη μέτρηση της απόστασης από τον καθένα γείτονα κόμβο με αποστολή ενός ειδικού πακέτου αντήχησης μέσω του συνδέσμου κατασκευή πακέτων στα οποία να εμπεριέχεται όλη τη γνώση (ταυτότητα αποστολέα, αριθμός ακολουθίας κα) αποστολή του πακέτου σε όλους τους δρομολογητές με χρήση του αλγορίθμου της πλημμύρας η εύρεση της συντομότερης διαδρομής προς όλους τους δρομολογητές με χρήση του αλγορίθμου του Dijkstra Αλγόριθμος ρομολόγησης του Dijkstra Ο αλγόριθμος δρομολόγησης του Dijkstra ανήκει στην κατηγορία των γενικών αλγορίθμων που αποφασίζουν το βέλτιστο δρομολόγιο βρίσκοντας τη συντομότερη διαδρομή μεταξύ δύο δρομολογητών. Αναπαριστώντας το δίκτυο ως γράφημα όπου οι κόμβοι αντιπροσωπεύουν τους δρομολογητές και οι ακμές τους συνδέσμους, το μήκος της διαδρομής μπορεί να αφορά σε : πλήθος των αλμάτων μεταξύ κόμβων γεωγραφική απόσταση σε χιλιόμετρα Στον αλγόριθμο του Dijkstra η τοπολογία του δικτύου αλλά και τα κόστη των ακμών είναι γνωστά σε όλους τους κόμβους-δρομολογητές. Η γνώση του δικτύου βοηθά στην επιτάχυνση της μετάδοση της κατάστασης των συνδέσμων σε όλους τους κόμβους, δίνοντας αρχικά σε όλους την ίδια πληροφορία. Η βασική ιδέα του 9

10 αλγορίθμου του Dijkstra είναι η σήμανση των κόμβων του δικτύου ως μόνιμους ή προσωρινούς. ( Αλγόριθμοι Διανύσματος-Απόστασης (Distance Vector algorithm) Νωρίτερα από τους αλγορίθμους κατάστασης συνδέσμων είχαν χρησιμοποιηθεί οι αλγόριθμοι διανύσματος-απόστασης. Και αυτή η κατηγορία αλγορίθμων ανήκει στους δυναμικούς αλγορίθμους. Αλγόριθμος ρομολόγησης των Bellman-Ford Ο αλγόριθμος των Belmman-Ford ανήκει στην κατηγορία των δυναμικών αλγορίθμων που βασίζονται σε διάνυσμα-απόσταση. Κάθε δρομολογητής του δικτύου διατηρεί έναν πίνακα με μία εγγραφή που αφορά τους άλλους κόμβους του δικτύου. Η εγγραφή αυτή περιέχει την καλύτερη γνωστή απόσταση προς κάθε προορισμό και τη διαδρομή προς αυτόν. Η ενημέρωση των πινάκων γίνεται με ανταλλαγή πληροφοριών μεταξύ γειτόνων του δικτύου. Η συντομότερη διαδρομή ή καλύτερη γνωστή διαδρομή βασίζεται: στο πλήθος των ενδιάμεσων αλμάτων στη χρονική καθυστέρηση στον αριθμό των πακέτων που βρίσκονται στις ουρές κατά μήκος της διαδρομής (Bannister & Eppstein, 2011) ( 3. Απόφαση δρομολόγησης Δρομολόγηση πηγής και Δρομολόγηση ανά-πήδημα Στη δρομολόγηση που βασίζεται στην πηγή, το μονοπάτι δρομολόγησης καθορίζεται από την πηγή και ο υπολογισμός του γίνεται μια φορά για κάθε πακέτο. 10

11 Στη άλλη περίπτωση, κάθε πήδημα το οποίο είναι καθοδόν στον προορισμό του υπολογίζει την δρομολόγηση για να καθορίζει το επόμενο πήδημα. 4. Εφαρμογή της δρομολόγησης Αλγοριθμική και Επιτραπέζια δρομολόγηση Η αλγοριθμική βασίζεται σε ένα συγκεκριμένο αριθμό κόμβων και πληροφοριών προορισμού. Μια σταθερή λογική μπορεί να βοηθήσει για να καθοριστεί το αποτέλεσμα. Ωστόσο αυτή η εφαρμογή, δημιουργεί ένα άκαμπτο αλγόριθμο δρομολόγησης. 5. Αριθμός Αλμάτων Ελάχιστη (Minimal) Μη-ελάχιστη (Non-minimal) Στην ελάχιστη δρομολόγηση, διαδρομή ανάμεσα στην πηγή και στον προορισμό διασχίζεται από τα ελάχιστα άλματα. Υπάρχουν πολλαπλά ελάχιστα μονοπάτια, βασιζόμενη στην τοπολογία και στην προσαρμοστικότητα του αλγορίθμου δρομολόγησης. Από την άλλη πλευρά, στην μη-ελάχιστη δρομολόγηση ο αριθμός των αλμάτων μέχρι τον προορισμό υπερβαίνουν τα ελάχιστα. Η μη-ελάχιστη δρομολόγηση έχει ως αποτέλεσμα την αύξηση ποικιλίας μονοπατιών και της απόδοσης του δικτύου. (A. Dennis et al., 2011) 11

12 ΚΕΦΑΛΑΙΟ 3 Σύγκριση αλγορίθμων δρομολόγησης στα κέντρα δεδομένων Ένα δίκτυο δεδομένων διέπεται από συγκεκριμένες αρχές τις οποίες θα πρέπει να υποστηρίζουν και οι αλγόριθμοι δρομολόγησης που θα χρησιμοποιηθούν. Οι αρχές αυτές είναι: Αξιοπιστία: Το πρώτο βήμα ενός δικτύου δεδομένων είναι η βελτιστοποίηση της διαδρομής- Οι επιχειρήσεις καθώς και όσοι ασχολούνται με τέτοιες υπηρεσίες χρησιμοποιούν τα δεδομένα στο δίκτυο διανομής για τα διανείμουν το προϊόν τους- Ποιότητα σύνδεσης: Το επόμενο βήμα είναι η βελτίωση της ποιότητας σύνδεσης έτσι ώστε να αντιμετωπίσει αποτελεσματικά και αποδοτικά το μεγάλο εύρος εφαρμογών και υπηρεσιών- Ενεργειακή Απόδοση: Τέλος, μεγάλη σημασία δίνεται στη χρήση ενεργειακά αποδοτικών υλικών και λογισμικών για να εξοικονομηθεί ενέργεια- Μια διαδρομή που θα περιλάμβανε μόνο τις απαραίτητες συνδέσεις, απενεργοποιώντας ταυτόχρονα ότι δεν χρειάζεται, είναι ένας απλός τρόπος εξοικονόμησης ενέργειας. (K. Chen et al., 2011) Στον παρακάτω πίνακα συγκρίνονται οι δύο βασικές κατηγορίες αλγορίθμων Στατικοί-Δυναμικοί και Γενικοί-Αποκεντρικοποιημένοι που έχουν αναφερθεί στο κεφάλαιο 2, με βάση τις βασικές αρχές που θα πρέπει να διέπονται οι αλγόριθμοι δρομολόγησης. Αρχές για κέντρα Κατηγορίες Αλγορίθμων δεδομένων Δυναμικοί Αλγόριθμοι Αξιοπιστία Μεγάλη Αξιοπιστία. Γρήγορη προσαρμοστικότητα στις αλλαγές του δρομολογίου. Επιτυχία Στατικοί Αλγόριθμοι Δεν υποστηρίζουν τις αλλαγές. Πραγματοποιείται σε ένα συγκεκριμένο δρομολόγιο. Μπορεί η 12

13 Ποιότητα σύνδεσηςταχύτητα Ενεργειακή απόδοση- Μεταφορά δεδομένων Ενεργειακή απόδοση- Μεταφορά δεδομένων στην δρομολόγηση Είναι ταχύτεροι αλγόριθμοι Γνώση δρομολογίου δρομολόγησης. Ανταλλάσει πληροφορίες μόνο σε γειτονικούς κόμβους. Έχουν χαμηλότερη ενεργειακή κατανάλωση από τους στατικούς. Γενικοί Αλγόριθμοι Γνώση δρομολογίου δρομολόγησης. Μεταδίδει μηνύματα σε όλους τους κόμβους. Υπάρχει μεγάλη ενεργειακή κατανάλωση δρομολόγηση να αποτύχει Στα χαρακτηριστικά τους δεν συμπεριλαμβάνονται η ταχύτητα. Παρουσιάζονται καθυστερήσεις διάδοσης. Γνώση δρομολογίου δρομολόγησης. Μεταδίδει μηνύματα σε όλους τους κόμβους. Υπάρχει μεγάλη ενεργειακή κατανάλωση Αποκεντρικοποιημένοι Αλγόριθμοι Γνώση δρομολογίου δρομολόγησης. Ανταλλάσει πληροφορίες μόνο σε γειτονικούς κόμβους. Υπάρχει χαμηλή ενεργειακή κατανάλωση Με βάση την σύγκριση, οι αλγόριθμοι δρομολόγησης που ταιριάζουν περισσότερο στα κέντρα δεδομένων είναι οι Δυναμικοί και οι Αποκεντρικοποιημένοι Αλγόριθμοι. Ωστόσο, αυτή η προσέγγιση είναι γενική αφού μπορεί σε κάποια κέντρα δεδομένων οι υπόλοιποι αλγόριθμοι να ταιριάζουν περισσότερο, όπως για παράδειγμα η στατικοί αλγόριθμοι είναι κατάλληλοι για μικρά κέντρα δεδομένων όπου οι αλλαγές είναι σπάνιες. (Διακονικολάου, Αγιακάτσικα & Μπούρας, 2007) 13

14 ΚΕΦΑΛΑΙΟ 4 Παραδείγματα Συγκεκριμένων Αλγορίθμων Δρομολόγησης στα Κέντρα Δεδομένων Στην βιβλιογραφία συνάντησα δύο παραδείγματα αλγορίθμων δρομολόγησης που χρησιμοποιούνται στα κέντρα δεδομένων. Παρακάτω παρουσιάζονται ο αλγόριθμος δρομολόγησης Valiant s, ο αλγόριθμος UGAL και ο αλγόριθμος DCTCP Ο αλγόριθμος δρομολόγησης Valiant s (VAL) χρησιμοποιεί την τυχαιοποίηση και την μη-ελάχιστη δρομολόγηση (non-minimal routing) για να εκμεταλλευτεί την ποικιλία του μονοπατιού και για να πετύχει ισορροπία φορτίου. Είναι ένας αλγόριθμος δύο φάσεων με τυχαίο κόμβο στο αρχικά επιλεγμένο δίκτυο. Στην πρώτη φάση, η ελάχιστη δρομολόγηση χρησιμοποιείται για να δρομολογήσει το πακέτο στον ενδιάμεσο κόμβο. Όταν το πακέτο φτάνει στην ενδιάμεσο κόμβο, σε δεύτερη φάση, το πακέτο μεταφέρεται στον προορισμό του. Εάν ο τυχαίος κόμβος συμβαίνει να είναι η βάση ή ο προορισμός, ο VAL εκφυλίζεται σε ελάχιστη δρομολόγηση καθώς μόνο μία φάση του VAL χρειάζεται. Χρησιμοποιώντας την τυχαιοποίηση για να εξισορροπήσουμε το φορτίο κίνησης, η υψηλή καθολική τοποθέτηση μπορεί να επιτευχθεί σε πρότυπα αντίστροφης κίνησης αφού ο VAL παρέχει καλύτερη απόδοση σε αυτά. Ωστόσο μετατρέποντας όλα τα πρότυπα κίνησης σε δύο φάσεις ενιαίας τυχαίας κίνησης, έχει ως αποτέλεσμα να προκληθεί λανθάνουσα κατάσταση μηδενικού φορτίου και απώλεια της θέσης κίνησης. Γιατί Valiant s (VAL) στα κέντρα δεδομένων; Είναι σημαντικό να τονιστεί ότι ο VAL μπορεί να μεταφέρει πακέτο σε οποιαδήποτε τοπολογία δικτύου που υπάρχει στα κέντρα δεδομένων, είτε είναι δηλαδή Foldedclos ή Flattened butterfly ή Dragonfly είτε κάποια άλλη τοπολόγια, με την απόδοση του στην δρομολόγηση να παραμένει ίδια. (T. Sjöblom, 2013) 14

15 Ο UGAL είναι προσαρμοστικός αλγόριθμος δρομολόγησης και προτίθετο να προσαρμοστεί μεταξύ της ελάχιστης και της μη-ελάχιστης δρομολόγησης σε μια βάση ανά πακέτο βασισμένο στην συμφόρηση πληροφοριών του δικτύου. Εάν επιλεγεί η μη ελάχιστη δρομολόγηση το πακέτο δρομολογείται όπως στον VAL, διαφορετικά χρησιμοποιείται η ελάχιστη δρομολόγηση. Για τα πακέτα κίνησης ο UGAL προσπαθεί να προσεγγίσει την απόδοση της ελάχιστης δρομολόγησης για να εκμεταλλευτεί την τοποθεσία κίνησης. Η απόφαση δρομολόγησης UGAL βασίζεται στον βασικό δρομολογητή και όταν η απόφαση δρομολόγησης παρθεί, το πακέτο ακολουθεί την ελάχιστη διαδρομή ή το συντομότερο μονοπάτι. Η συμφόρηση πληροφοριών που χρησιμοποιούνται από τον αλγόριθμο δρομολόγησης είναι το προϊόν του βάθους σειράς (q) και του ύψους άλματος (H) για ένα ελάχιστο ή μη-0ελάχιστο μονοπάτι. Το ελάχιστο βάθος σειράς (qm) εκπροσωπεί την συμφόρηση στην δίοδο εξόδου που χρησιμοποιείται στην ελάχιστη δρομολόγηση κι το ελάχιστο ύψος άλματος (Hm) είναι το ελάχιστο άλμα μεταξύ πηγής και προορισμού. Με ένα τυχαίο διαλεγμένο ενδιάμεσο κόμβο, το βάθος της μη ελάχιστης σειράς (qnm) αντιπροσωπεύει τη συμφόρηση στο άνοιγμα εξόδου ενώ το ύψος του μη ελάχιστου άλματος (Hnm) είναι το συνολικό ύψος άλματος από την πηγή στον ενδιάμεσο κόμβο. Ο UGAL, συνοψίζεται ως ακολούθως: Εάν (qmhm<=qnmhnm) Δρομολόγησε ελάχιστα Διαφορετικά Δρομολόγηση μη-ελάχιστα Γιατί UGAL στα κέντρα δεδομένων; Στα βασικά πλεονεκτήματα του συγκεκριμένου αλγορίθμου είναι ότι ξεπερνά το πρόβλημα της ανισορροπίας του φορτίου με αποτέλεσμα την μέγιστη αποδοτικότητα του- υψηλή ποιότητα σύνδεσης. 15

16 (B. Dennis et al., 2011) Ο τρίτος αλγόριθμος δρομολόγησης που συναντάμε στα κέντρα δεδομένων είναι ο DCTCP. Ο στόχος του αλγορίθμου δρομολόγησης DCTCP είναι να επιτευχθεί χαμηλή λανθάνουσα κατάσταση και υψηλή απόδοση ρυθμού. Για αυτόν τον λόγο, ο DCTCP έχει ως σκοπό να λειτουργήσει με μικρές σειρές αναμονής, χωρίς απώλεια απόδοσης. Ο DCTCP επιτυγχάνει αυτούς τους στόχους πρώτιστα με την αντίδραση στη συμφόρηση αναλογικά προς την έκταση της συμφόρησης και χρησιμοποιεί ένα απλό σχέδιο χαρακτηρισμού των διακοπτών διαχειρίζοντας καλύτερα την συμφόρηση των πακέτων. Ο αλγόριθμος DCTCP έχει τρία κύρια συστατικά: 1) υιοθετεί ένα πολύ απλό ενεργό διοικητικό σχέδιο σειρών αναμονής. Υπάρχει μόνο μια ενιαία παράμετρος, το κατώτατο όριο χαρακτηρισμού, Κ. 2) Η μόνη διαφορά μεταξύ ενός δέκτη DCTCP και ενός δέκτη TCP είναι ο τρόπος που οι πληροφορίες μεταβιβάζονται πίσω στον αποστολέα. Ένας δέκτης DCTCP, εντούτοις, προσπαθεί να μεταβιβάσει την ακριβή ακολουθία χαρακτηρισμένων πακέτων πίσω στον αποστολέα. 3) Ελεγκτής στον αποστολέα: Ο αποστολέας διατηρεί μια εκτίμηση του μέρους των πακέτων που είναι χαρακτηρισμένα, το οποίο ενημερώνεται μια φορά για κάθε παράθυρο στοιχείων. Δεδομένου ότι ο αποστολέας λαμβάνει τα σημάδια για κάθε πακέτο όταν το μήκος σειρών αναμονής είναι υψηλότερο από το Κ και δεν λαμβάνει οποιαδήποτε σημάδια όταν είναι το μήκος σειρών αναμονής κάτω από το Κ, η εξίσωση υπονοεί ότι υπολογίζει την πιθανότητα ότι το μέγεθος σειρών αναμονής είναι μεγαλύτερο από το Κ. Ουσιαστικά, κοντά σε 0 δείχνει χαμηλό και κοντά σε 1 δείχνει τα υψηλά επίπεδα της συμφόρησης. Τα πλεονεκτήματα του συγκεκριμένου αλγορίθμου παρουσιάζονται παρακάτω: 16

17 Συγκέντρωση σειρών αναμονής: Οι αποστολές DCTCP αρχίζουν μόλις υπερβαίνει το μήκος σειρών αναμονής σε μια επαφή το Κ. Αυτό μειώνει τις καθυστερήσεις αναμονής δρομολόγησης. Πίεση απομονωτών: ο DCTCP λύνει επίσης το πρόβλημα πίεσης απομονωτών επειδή το μήκος σειρών αναμονής δεν γίνεται υπερβολικά μεγάλο. Incast: Το σενάριο incast, όπου ένας μεγάλος αριθμός συγχρονισμένων ροών βρίσκονται στην ίδια σειρά αναμονής, ο ο DCTCP προσπαθεί να αποφύγει αυτή την συμφόρηση. Γιατί DCTCP στα κέντρα δεδομένων; Γιατί παρουσιάζουν βασικά χαρακτηριστικά που πρέπει να έχουν οι αλγόριθμοι δρομολόγησης στα κέντρα δεδομένων, πιο συγκεκριμένα είναι αξιόπιστοι αφού μειώνουν τον κίνδυνο λάθους και η απόδοση τους είναι υψηλή. (M. Alizadeh et al., 2010) ΚΕΦΑΛΑΙΟ 5 Νέος Αλγόριθμος Δρομολόγησης για τα Κέντρα Δεδομένων Εκτός από τις παραπάνω βασικές κατηγορίες αλγορίθμων, στα κέντρα δεδομένων συναντάμε και κάποιους νέους αλγορίθμους οι οποίοι μπορούν να βοηθήσουν στην αντιμετώπιση ορισμένων προβλημάτων ή στην καλύτερη λειτουργία των κέντρων. Ο αλγόριθμος που θα δούμε στη συνέχεια ανήκει στους ευρετικούς αλγόριθμους δρομολόγησης ( heuristic routing algorithm). Από τους αλγορίθμους αυτούς, ξεχωρίζουμε τους ενεργειακά ενήμερους δρομολογητές (energy-aware routing algorithms). Στόχος των κέντρων δεδομένων είναι η διασύνδεση ενός μαζικού αριθμού διακομιστών και να παρέχουν μια αποτελεσματική υπηρεσία δρομολόγησης. Ωστόσο μερικές φορές τα κέντρα δεδομένων είναι μακριά από τον στόχο τους, ξοδεύοντας μεγάλη ποσότητα ενέργειας, γεγονός που αποτελεί πονοκέφαλο για τους ιδιοκτήτες των κέντρων δεδομένων. Πιο συγκεκριμένα, η ενέργεια που καταναλώνουν τα κέντρα δεδομένων 17

18 αντιστοιχούν στην απόδοση 30 πυρηνικών εργοστασίων ή αλλιώς σε 30 δισεκατομμύρια Watts. Το 1/3 ή το 1/4 της κατανάλωσης προέρχεται μόνο από τις ΗΠΑ, ενώ η πραγματικά χρήσιμη ανάγκη για κατανάλωσης ενέργειας υπολογίζεται στο 6-12%, καθώς το υπόλοιπο χρησιμοποιείται για την «αδράνεια» των υπολογιστών και την αποτροπή «κρασαρισμάτων». Τέλος, τα κέντρα δεδομένων (data centers) χρησιμοποιούν και εφεδρικές γεννήτριες, οι οποίες καταναλώνουν πετρέλαιο και εκπέμπουν επικίνδυνα καυσαέρια στο περιβάλλον. Οι αλγόριθμοι δρομολόγησης που θα μπορούσαν να λύσουν αυτό το πρόβλημα ονομάζονται ενεργειακά ενήμεροι αλγόριθμοι δρομολόγησης (energy-aware routing algorithms) και βοηθούν στην επέκταση του χρόνου ζωής των κέντρων δεδομένων δημιουργώντας παράλληλα τα «πράσινα κέντρα δεδομένων». Οι M. Xu, Y. Shang, D. Li και ο X. Wang (2010) προτείνουν έναν ενεργειακά ενήμερο αλγόριθμο που ονομάζεται εγγυημένος ενεργειακά ενήμερος αλγόριθμος δρομολόγησης (throughput-guaranteed power-aware routing algorithm). Στόχος του είναι να μειωθεί η κατανάλωση ενέργειας στα δίκτυα υψηλής πυκνότητας των κέντρων δεδομένων σε οποιαδήποτε τοπολογίας δικτύου ενώ η απόδοση να παραμένει υψηλή. Η ουσία είναι να χρησιμοποιηθεί η μικρότερη ισχύς του δικτύου χωρίς να μειωθεί σημαντικά η απόδοση του. Οι ρελαντί συσκευές του δικτύου και οι συνδέσεις μπορούν να κλείσουν ή να τεθούν σε κατάσταση αναστολής λειτουργίας για εξοικονόμηση ενέργειας. Εκτεταμένες προσομοιώσεις που διεξήχθηκαν σε δίκτυα κέντρων δεδομένων δείχνουν ότι η ενεργειακά ενήμερη δρομολόγηση μπορεί να μειώσει αποτελεσματικά την κατανάλωση ενέργειας των συσκευών δικτύου, κυρίως με μικρά φορτία. Ο συγκεκριμένος αλγόριθμος αποτελείται από πέντε ενότητες : Route γενιάς (Route Generation) ( RG ), Throughput Υπολογισμού (Throughput Computation) ( TC ),Διακόπτης Αποβολής (Switch Elimination )( SE ), Σύνδεσμος Εξάλειψης (Link Elimination) ( LE ) και Αξιοπιστία προσαρμογής(reliability Adaptation).Η σχέση μεταξύ των πέντε ενότητες δείχνεται στο Σχήμα 1 18

19 Σχήμα 1: Σχέση μεταξύ των πέντε ενοτήτων του αλγορίθμου (M. Xu et al., 2010) Ο ψευδοκώδικας του προτεινόμενου αλγορίθμου είναι ο εξής (Σχήμα 2): Σχήμα 2: Ο ψευδοκώδικας του αλγορίθμου(m. Xu et al., 2010) 19

20 Οι ενεργειακά ενήμεροι αλγόριθμοι (energy-aware routing algorithms) παρουσιάζουν μια από τις τρείς βασικές αρχές που θα πρέπει να διαθέτουν οι αλγόριθμοι των κέντρων δεδομένων, δηλαδή χαμηλή ενεργειακή κατανάλωση. (M. Xu et al., 2010), (Y. Shang et al., 2010), (A. Belogavzon, 2012) 20

21 ΣΥΜΠΕΡΑΣΜΑΤΑ Κλείνοντας, θα μπορούσαμε να πούμε ότι υπάρχουν πολλοί αλγόριθμοι δρομολόγησης που «ταιριάζουν» στα κέντρα δεδομένων, οι οποίοι αν βρεθούν κάτω από τις κατάλληλες συνθήκες (τοπολογίες) μπορούν να δράσουν αποτελεσματικά. Δεν υπάρχει αμφιβολία ότι το κυριότερο πρόβλημα αποτελεί η υψηλή ενεργειακή κατανάλωση από την πλευρά των κέντρων δεδομένων για το λόγο αυτό είναι επιτακτική η χρήση των ενεργειακά ενήμερων αλγορίθμων δρομολόγησης. Επίσης, σε σύγκριση με πριν από 20 χρόνια, οι συσκευές που χρησιμοποιούν δίκτυα κέντρων δεδομένων σήμερα καλύπτουν το μεγαλύτερο μέρος της καθημερινότητας μας. Στο μέλλον κάθε πτυχή της ζωής θα συνδέεται με κέντρα δεδομένων και προκειμένου οι επιχειρήσεις να συμβαδίζουν με τις εξελίξεις στην τεχνολογία και με τις σύγχρονες απαιτήσεις είναι αναγκαίο να δημιουργηθούν πιο εξελιγμένα κέντρα δεδομένων τα on demand data centers. Τα νέα κέντρα δεδομένων, τα κέντρα δεδομένων του μέλλοντος, θα έχουν μεγαλύτερη χωρητικότητα, μέγιστη και βέλτιστη απόδοση και ευελιξία κινήσεων. Αυτά τα νέα κέντρα θα χρησιμοποιούν και τους κατάλληλους αλγορίθμους οι οποίοι πρέπει να είναι ευέλικτους στις αλλαγές και φυσικά να μπορεί να εξυπηρετήσει τεράστιους όγκους δεδομένων με μεγάλη ταχύτητα. Μια πρόταση για μελλοντική έρευνα είναι αν υπάρχει η δυνατότητα για την ανάπτυξη τέτοιων κέντρων και ιδιαίτερα στην Ελλάδα και να τελικά είναι αυτή η καλύτερη λύση για την αντιμετώπιση των αυξανόμενων απαιτήσεων. ( 21

22 ΒΙΒΛΙΟΓΡΑΦΙΑ ü Διακονικολάου, Γ., Αγιακάτσικα, Α., & Μπούρας, Η. (2007). Επιχειρηματική διαδικτύωση (2η εκδ.). Αθήνα: Κλειδάριθμος ü Βασίλης Θ. Τσαουσίδης.(2010). Διαδικτυακά Πρωτόκολλα, Αθήνα: Κλειδάριθμος ü Beloglazov, Α., & Buyyα,R.,(2012). Optimal Online Deterministic Algorithms and Adaptive Heuristics for Energy and Performance Efficient Dynamic Consolidation of Virtual Machines in Cloud Data Centers, , Ανακτήθηκε από : ü Chen, K., Chengchen, H., Zhang, X., Zheng, K., Chen, Y., Vasilakos, A., (2011). Survey on Routing in Data Centers: Insights and Future Directions, Ανακτήθηκε από: 3A%2F%2Fieeexplore.ieee.org%2Fxpls%2Fabs_all.jsp%3Farnumber%3D ü Dennis, A., & John, K., (2011). High Performance Datacenter Networks: Architectures, Algorithms, and Opportunities, Morgan & Claypool ü Dennis, A., & Felderman, B., (2012). A Guided Tour through Data-center Networking, Ανακτήθηκε από: ü Mohammad, A., Loukissas, A., Vahdat, A.(2008). A Scalable, Commodity Data Center Network Architecture, 17-22, Ανακτήθηκε από: /FaLV08-DataCenter-interconnect-p63-alfares.pdf ü Alizadeh, M., Albert Greenberg, A.,, Maltz, D., Padhye, J., Patel, P., Prabhakar, B.,, Sengupta, S., Sridharan, M.,(2010). Data Center TCP (DCTCP), Ανακτήθηκε από: ü R&M Data Center Handbook V2.0 (2011). Reichle & De-Massari AG, Ανακτήθηκε από: 22

23 fr/portaldata/1/resources/fra/doc/rdm_data_center_handbook_v20_en.p df ü Shang, Y., Li,D., Xu, M.,(2010). Energy-aware Routing in Data Center Network, Ανακτήθηκε από: ü Sjöblom, T.,(2013). An Agda proof of the correctness of Valiant s algorithm for context free Parsing- Master s Thesis in Computer Science algorithms, languages and logic, Ανακτήθηκε από: ü Xu, M., Shang, Y., Li, D., Wang, X.,(2010). Greening Data Center Networks with Throughput-guaranteedPower-aware Routing. Ανακτήθηκε από: ü Kurose, J., (2012). Computer Networking: A Top-down Approach James F. Kurose Keith W. Ross (sixth) edition ü Nolet, J. (2013). A Data Center for the Future: How to Make It a Reality.Datacenterjournal. Ανακτήθηκε από: ü Bannister, M., & Eppstein, D. (2011). Randomized speedup of the Bellman Ford algorithm. Ανακτήθηκε από: ü Ανακτήθηκε στις 30/4/2014 ü Ανακ τηθηκε στις 30/4/2014 ü Ανακτήθηκε στις 30/4/2014 ü Ανακτήθηκε στις 30/4/2014 ü Ανακτήθηκε στις 2/5/2014 ü Ανακτήθηκε στις 8/5/

ΔΙΚΤΥΑ (13) Π. Φουληράς

ΔΙΚΤΥΑ (13) Π. Φουληράς ΔΙΚΤΥΑ (13) Π. Φουληράς Τεχνολογίες WAN και Δρομολόγηση LAN Επεκτείνεται μόνον σε ένα κτίριο ή ομάδα κτιρίων WAN (Wide Area Network) Επεκτείνονται σε μεγάλες περιοχές MAN Ενδιάμεσο ως προς το μέγεθος της

Διαβάστε περισσότερα

ιαδίκτυα & Ενδοδίκτυα Η/Υ

ιαδίκτυα & Ενδοδίκτυα Η/Υ ιαδίκτυα & Ενδοδίκτυα Η/Υ (Kεφ. 10) ΡΟΜΟΛΟΓΗΣΗ Χαρακτηριστικά Στρατηγικές ροµολόγησης Παραδείγµατα Βιβλίο Μαθήµατος: Επικοινωνίες Υπολογιστών & εδοµένων, William Stallings, 6/e, 2000. ΕΥ - κεφ.10 (2/3)

Διαβάστε περισσότερα

8 η ιάλεξη: σε δίκτυα δεδομένων

8 η ιάλεξη: σε δίκτυα δεδομένων Εργαστήριο ικτύων Υπολογιστών 8 η ιάλεξη: Βασικές αρχές δρομολόγησης Βασικές αρχές δρομολόγησης σε δίκτυα δεδομένων ρομολόγηση (Routing) Μεταφορά μηνυμάτων μέσω του διαδικτύου από μία πηγή σε ένα προορισμό

Διαβάστε περισσότερα

Δροµολόγηση (Routing)

Δροµολόγηση (Routing) Δροµολόγηση (Routing) Περίληψη Flooding Η Αρχή του Βέλτιστου και Δυναµικός Προγραµµατισµός Dijkstra s Algorithm Αλγόριθµοi Δροµολόγησης Link State Distance Vector Δροµολόγηση σε Κινητά Δίκτυα Δροµολόγηση

Διαβάστε περισσότερα

7.9 ροµολόγηση. Ερωτήσεις

7.9 ροµολόγηση. Ερωτήσεις 7.9 ροµολόγηση Ερωτήσεις 1. Να δώσετε τον ορισµό της δροµολόγησης; 2. Από τι εξαρτάται η χρονική στιγµή στην οποία λαµβάνονται οι αποφάσεις δροµολόγησης; Να αναφέρετε ποια είναι αυτή στην περίπτωση των

Διαβάστε περισσότερα

Δρομολόγηση (Routing)

Δρομολόγηση (Routing) Δρομολόγηση (Routing) Περίληψη Flooding Η Αρχή του Βέλτιστου και Δυναμικός Προγραμματισμός ijkstra s Algorithm Αλγόριθμοi Δρομολόγησης Link State istance Vector Δρομολόγηση σε Κινητά Δίκτυα Δρομολόγηση

Διαβάστε περισσότερα

Ειδικά Θέματα Δικτύων Ι

Ειδικά Θέματα Δικτύων Ι Ειδικά Θέματα Δικτύων Ι Ενότητα 7: Δρομολόγηση (Μέρος 3) Νικολάου Σπύρος Τμήμα Μηχανικών Πληροφορικής ΤΕ Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό

Διαβάστε περισσότερα

Υλοποίηση Δικτυακών Υποδομών και Υπηρεσιών: Δρομολόγηση

Υλοποίηση Δικτυακών Υποδομών και Υπηρεσιών: Δρομολόγηση Υλοποίηση Δικτυακών Υποδομών και Υπηρεσιών: Δρομολόγηση Δρ. Απόστολος Γκάμας Διδάσκων 407/80 gkamas@uop.gr Υλοποίηση Δικτυακών Υποδομών και Υπηρεσιών Διαφάνεια 1 Δρομολόγηση Εισαγωγή Ιεραρχική δρομολόγηση

Διαβάστε περισσότερα

ΔΙΑΣΥΝΔΕΣΗ ΔΙΚΤΥΩΝ (INTERNETWORKING)

ΔΙΑΣΥΝΔΕΣΗ ΔΙΚΤΥΩΝ (INTERNETWORKING) ΔΙΑΣΥΝΔΕΣΗ ΔΙΚΤΥΩΝ (INTERNETWORKING) Α. Α. Οικονομίδης Πανεπιστήμιο Μακεδονίας Διασυνδεδεμένο δίκτυο διασύνδεση δικτύων που το καθένα διατηρεί την ταυτότητά του χρησιμοποιώντας ειδικούς μηχανισμούς διασύνδεσης

Διαβάστε περισσότερα

Εισαγωγή - ορολογία. Προώθηση (forwarding): Δρομολόγηση (routing):

Εισαγωγή - ορολογία. Προώθηση (forwarding): Δρομολόγηση (routing): Δρομολόγηση Ι Εισαγωγή - ορολογία Προώθηση (forwarding): Οι συσκευές διαδικτύωσης (γέφυρες, δρομολογητές, κ.τ.λ.) προωθούν πακέτα δεδομένων στα κατάλληλα μονοπάτια βάσει των πινάκων δρομολόγησης (routing

Διαβάστε περισσότερα

Είναι η διαδικασία εύρεσης της διαδρομής που πρέπει να ακολουθήσει ένα πακέτο για να φτάσει στον προορισμό του. Η διαδικασία αυτή δεν είναι πάντα

Είναι η διαδικασία εύρεσης της διαδρομής που πρέπει να ακολουθήσει ένα πακέτο για να φτάσει στον προορισμό του. Η διαδικασία αυτή δεν είναι πάντα 1 Είναι η διαδικασία εύρεσης της διαδρομής που πρέπει να ακολουθήσει ένα πακέτο για να φτάσει στον προορισμό του. Η διαδικασία αυτή δεν είναι πάντα εύκολη, τη στιγμή που γνωρίζουμε ότι ένα σύνθετο δίκτυο

Διαβάστε περισσότερα

Δίκτυα Υπολογιστών I

Δίκτυα Υπολογιστών I Δίκτυα Υπολογιστών I Βασικές Αρχές Δικτύωσης Ευάγγελος Παπαπέτρου Τμ. Μηχ. Η/Υ & Πληροφορικής, Παν. Ιωαννίνων Ε.Παπαπέτρου (Τμ.Μηχ. Η/Υ & Πληροφορικής) MYY703: Δίκτυα Υπολογιστών I 1 / 22 Διάρθρωση 1 Βασικές

Διαβάστε περισσότερα

Δίκτυα Επικοινωνιών ΙΙ: Δρομολόγηση

Δίκτυα Επικοινωνιών ΙΙ: Δρομολόγηση Δίκτυα Επικοινωνιών ΙΙ: Δρομολόγηση Δρ. Απόστολος Γκάμας Διδάσκων 407/80 gkamas@uop.gr Δίκτυα Επικοινωνιών ΙΙ Διαφάνεια 1 Δρομολόγηση Εισαγωγή Ιεραρχική δρομολόγηση - Αυτόνομα συστήματα Δρομολόγηση αυτόνομου

Διαβάστε περισσότερα

Διάρθρωση. Δίκτυα Υπολογιστών I Βασικές Αρχές Δικτύωσης. Διάρθρωση. Δίκτυο Υπολογιστών: ένας απλός ορισμός. Ευάγγελος Παπαπέτρου

Διάρθρωση. Δίκτυα Υπολογιστών I Βασικές Αρχές Δικτύωσης. Διάρθρωση. Δίκτυο Υπολογιστών: ένας απλός ορισμός. Ευάγγελος Παπαπέτρου Δίκτυα Υπολογιστών I Βασικές Αρχές Δικτύωσης Ευάγγελος Παπαπέτρου Τμ. Μηχ. Η/Υ & Πληροφορικής, Παν. Ιωαννίνων Ε.Παπαπέτρου (Τμ.Μηχ. Η/Υ & Πληροφορικής) MYY703: Δίκτυα Υπολογιστών I 1 / 22 Ε.Παπαπέτρου

Διαβάστε περισσότερα

ιαδίκτυα & Ενδοδίκτυα Η/Υ

ιαδίκτυα & Ενδοδίκτυα Η/Υ ιαδίκτυα & Ενδοδίκτυα Η/Υ ΙΑ ΙΚΤΥΑΚΗ ΛΕΙΤΟΥΡΓΙΑ (Kεφ. 16) ΠΡΩΤΟΚΟΛΛΑ ΡΟΜΟΛΟΓΗΣΗΣ Αυτόνοµα Συστήµατα Πρωτόκολλο Συνοριακών Πυλών OSPF ΑΡΧΙΤΕΚΤΟΝΙΚΗ ΟΛΟΚΛΗΡΩΜΕΝΩΝ ΥΠΗΡΕΣΙΩΝ (ISA) Κίνηση ιαδικτύου Προσέγγιση

Διαβάστε περισσότερα

Ενότητα 4. Πρωτόκολλα ροµολόγησης: Αρχές Λειτουργίας του OSPF (Open Shortest Path First)

Ενότητα 4. Πρωτόκολλα ροµολόγησης: Αρχές Λειτουργίας του OSPF (Open Shortest Path First) Ενότητα 4 Πρωτόκολλα ροµολόγησης: Αρχές Λειτουργίας του OSPF (Open Shortest Path First) Πρωτόκολλα ροµολόγησης Πρωτόκολλα ιανύσµατος Απόστασης Πρωτόκολλα Κατάστασης Ζεύξης Πρωτόκολλα ιανύσµατος Απόστασης

Διαβάστε περισσότερα

ΕΠΙΚΟΙΝΩΝΙΕΣ ΔΕΔΟΜΕΝΩΝ ΚΑΙ ΤΕΧΝΟΛΟΓΙΕΣ INTERNET

ΕΠΙΚΟΙΝΩΝΙΕΣ ΔΕΔΟΜΕΝΩΝ ΚΑΙ ΤΕΧΝΟΛΟΓΙΕΣ INTERNET ΕΠΙΚΟΙΝΩΝΙΕΣ ΔΕΔΟΜΕΝΩΝ ΚΑΙ ΤΕΧΝΟΛΟΓΙΕΣ INTERNET Κεφάλαιο 4: Τεχνικές Μετάδοσης ΜΕΤΑΓΩΓΗ Τεχνική µεταγωγής ονομάζεται ο τρόπος µε τον οποίο αποκαθίσταται η επικοινωνία ανάµεσα σε δύο κόµβους με σκοπό την

Διαβάστε περισσότερα

T.E.I. ΗΠΕΙΡΟΥ ΤΜΗΜΑ ΤΗΛΕΠΛΗΡΟΦΟΡΙΚΗΣ & ΔΙΟΙΚΗΣΗΣ ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ

T.E.I. ΗΠΕΙΡΟΥ ΤΜΗΜΑ ΤΗΛΕΠΛΗΡΟΦΟΡΙΚΗΣ & ΔΙΟΙΚΗΣΗΣ ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ T.E.I. ΗΠΕΙΡΟΥ ΤΜΗΜΑ ΤΗΛΕΠΛΗΡΟΦΟΡΙΚΗΣ & ΔΙΟΙΚΗΣΗΣ ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ ΘΕΜΑ: ΜΕΛΕΤΗ & ΡΥΘΜΙΣΕΙΣ ΠΡΩΤΟΚΟΛΛΟΥ ΔΡΟΜΟΛΟΓΗΣΗΣ RIP ΕΠΙΒΛΕΠΩΝ ΚΑΘΗΓΗΤΗΣ: ΣΤΕΡΓΙΟΥ ΕΛΕΥΘΕΡΙΟΣ ΣΠΟΥΔΑΣΤΡΙΑ: ΤΣΙΜΠΙΔΑ ΙΩΑΝΝΑ- ΠΑΡΑΣΚΕΥΗ

Διαβάστε περισσότερα

Εργαστήριο 4 Πρωτόκολλα Δρομολόγησης

Εργαστήριο 4 Πρωτόκολλα Δρομολόγησης Εργαστήριο 4 Πρωτόκολλα Δρομολόγησης. Εισαγωγή Η παρούσα εργαστηριακή άσκηση έχει ως σκοπό την εξοικείωση με τα πρωτόκολλα δρομολόγησης τα οποία χρησιμοποιούνται στα Ad-Hoc δίκτυα, καθώς και την συγκριτική

Διαβάστε περισσότερα

1.5.1 ΓΕΦΥΡΑ (BRIDGE) Εικόνα Επίπεδα λειτουργίας επαναλήπτη, γέφυρας, δρομολογητή και πύλης ως προς το μοντέλο OSI.

1.5.1 ΓΕΦΥΡΑ (BRIDGE) Εικόνα Επίπεδα λειτουργίας επαναλήπτη, γέφυρας, δρομολογητή και πύλης ως προς το μοντέλο OSI. 40 Σύγχρονα τηλεπικοινωνιακά και δικτυακά πρωτόκολλα Εικόνα 1.5.1 Επίπεδα λειτουργίας επαναλήπτη, γέφυρας, δρομολογητή και πύλης ως προς το μοντέλο OSI. 1.5.1 ΓΕΦΥΡΑ (BRIDGE) Οι γέφυρες λειτουργούν τόσο

Διαβάστε περισσότερα

Αρχές Δικτύων Επικοινωνιών. Επικοινωνίες Δεδομένων Μάθημα 4 ο

Αρχές Δικτύων Επικοινωνιών. Επικοινωνίες Δεδομένων Μάθημα 4 ο Αρχές Δικτύων Επικοινωνιών Επικοινωνίες Δεδομένων Μάθημα 4 ο Τα επικοινωνιακά δίκτυα και οι ανάγκες που εξυπηρετούν Για την επικοινωνία δύο συσκευών απαιτείται να υπάρχει μεταξύ τους σύνδεση από σημείο

Διαβάστε περισσότερα

Δίκτυα Υπολογιστών I

Δίκτυα Υπολογιστών I Δίκτυα Υπολογιστών I Δίκτυα Μεταγωγής και Διαδίκτυα: Μέρος Γ Ευάγγελος Παπαπέτρου Τμ. Μηχ. Η/Υ & Πληροφορικής, Παν. Ιωαννίνων Ε.Παπαπέτρου (Τμ.Μηχ. Η/Υ & Πληροφορικής) MYY703: Δίκτυα Υπολογιστών I 1 /

Διαβάστε περισσότερα

Υλοποίηση τεχνικών για την αποφυγή συμφόρησης σε τοπικά ασύρματα δίκτυα αισθητήρων

Υλοποίηση τεχνικών για την αποφυγή συμφόρησης σε τοπικά ασύρματα δίκτυα αισθητήρων Πανεπιστήμιο Πατρών Τμήμα Ηλεκτρολόγων Μηχανικών και Τεχνολογίας Υπολογιστών Τομέας Ηλεκτρονικής και Υπολογιστών Εργαστήριο Ηλεκτρονικών Εφαρμογών Υλοποίηση τεχνικών για την αποφυγή συμφόρησης σε τοπικά

Διαβάστε περισσότερα

ΔΙΚΤΥΑ Η/Υ ΙΙ. Πρωτόκολλα δρομολόγησης

ΔΙΚΤΥΑ Η/Υ ΙΙ. Πρωτόκολλα δρομολόγησης ΔΙΚΤΥΑ Η/Υ ΙΙ Πρωτόκολλα δρομολόγησης Εσωτερικά πρωτόκολλα δρομολόγησης Interior Routing Protocols Distance-vector routing Link-state routing Exterior Routing Protocols 2 Δίκτυα Η/Υ ΙΙ Distance-Vector

Διαβάστε περισσότερα

Διάρθρωση. Δίκτυα Υπολογιστών I Δίκτυα Μεταγωγής και Διαδίκτυα: Μέρος Γ. Διάρθρωση. Σκοπός της Δρομολόγησης. Ευάγγελος Παπαπέτρου

Διάρθρωση. Δίκτυα Υπολογιστών I Δίκτυα Μεταγωγής και Διαδίκτυα: Μέρος Γ. Διάρθρωση. Σκοπός της Δρομολόγησης. Ευάγγελος Παπαπέτρου Δίκτυα Υπολογιστών I Δίκτυα Μεταγωγής και Διαδίκτυα: Μέρος Γ Ευάγγελος Παπαπέτρου Τμ. Μηχ. Η/Υ & Πληροφορικής, Παν. Ιωαννίνων 2 3 Ε.Παπαπέτρου (Τμ.Μηχ. Η/Υ & Πληροφορικής) MYY703: Δίκτυα Υπολογιστών I

Διαβάστε περισσότερα

ΤΕΧΝΟΛΟΓΙΑ ΔΙΚΤΥΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ 5ο ΚΕΦΑΛΑΙΟ

ΤΕΧΝΟΛΟΓΙΑ ΔΙΚΤΥΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ 5ο ΚΕΦΑΛΑΙΟ ΤΕΧΝΟΛΟΓΙΑ ΔΙΚΤΥΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ 5ο ΚΕΦΑΛΑΙΟ ΕΡΩΤΗΣΕΙΣ - ΑΣΚΗΣΕΙΣ 14. Ποιος είναι ο ρόλος των καρτών δικτύου (Network Interface Card, NIC); Απάντηση: Οι κάρτες δικτύου χρησιμοποιούνται για να συνδέσουν

Διαβάστε περισσότερα

ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ Δρομολόγηση στο Internet (II) Αλγόριθμοι Distance Vector (Bellman) Αλγόριθμοι Link State (Dijkstra)

ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ Δρομολόγηση στο Internet (II) Αλγόριθμοι Distance Vector (Bellman) Αλγόριθμοι Link State (Dijkstra) ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ Δρομολόγηση στο Internet (II) Αλγόριθμοι Distance Vector (Bellman) Αλγόριθμοι Link State (Dijkstra) Β. Μάγκλαρης maglaris@netmode.ntua.gr www.netmode.ntua.gr 2/11/2015 Άδεια Χρήσης Το

Διαβάστε περισσότερα

ΤΙΤΛΟΣ ΜΑΘΗΜΑΤΟΣ: Δίκτυα Μεταγωγής & Τεχνικές Μεταγωγής Σε Δίκτυα Ευρείας Περιοχής

ΤΙΤΛΟΣ ΜΑΘΗΜΑΤΟΣ: Δίκτυα Μεταγωγής & Τεχνικές Μεταγωγής Σε Δίκτυα Ευρείας Περιοχής ΤΙΤΛΟΣ ΜΑΘΗΜΑΤΟΣ: Δίκτυα Μεταγωγής & Τεχνικές Μεταγωγής Σε Δίκτυα Ευρείας Περιοχής Στο σημερινό μάθημα ασχολούμαστε με τις έννοιες: Τεχνικές Μεταγωγής o Μεταγωγή κυκλώματος o Μεταγωγή μηνύματος o Μεταγωγή

Διαβάστε περισσότερα

ΚΕΦΑΛΑΙΟ 1: Τα είδη των Δικτύων Εισαγωγή

ΚΕΦΑΛΑΙΟ 1: Τα είδη των Δικτύων Εισαγωγή ΚΕΦΑΛΑΙΟ 1: Τα είδη των Δικτύων 1.1. Εισαγωγή Γενικότερα δεν υπάρχει κάποια ταξινόμηση των πιθανών δικτύων κάτω από την οποία να ταιριάζουν όλα τα δίκτυα. Παρόλα αυτά η ταξινόμηση τους είθισται να γίνεται

Διαβάστε περισσότερα

Ειδικά Θέματα Δικτύων Ι

Ειδικά Θέματα Δικτύων Ι Ειδικά Θέματα Δικτύων Ι Ενότητα 6: Δρομολόγηση (Μέρος 2) Νικολάου Σπύρος Τμήμα Μηχανικών Πληροφορικής ΤΕ Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό

Διαβάστε περισσότερα

3.6 Δρομολόγηση 1 22 /

3.6 Δρομολόγηση 1 22 / 3.6 Δρομολόγηση 1 / 22 Το επίπεδο Διαδικτύου (στο μοντέλο TCP/IP), εκτός από τη διευθυνσιοδότηση, είναι επιφορτισμένο και με τη δρομολόγηση των αυτοδύναμων πακέτων (datagrams) ώστε να εξασφαλίσει την επικοινωνία

Διαβάστε περισσότερα

Παράλληλη Επεξεργασία Κεφάλαιο 7 ο Αρχιτεκτονική Συστημάτων Κατανεμημένης Μνήμης

Παράλληλη Επεξεργασία Κεφάλαιο 7 ο Αρχιτεκτονική Συστημάτων Κατανεμημένης Μνήμης Παράλληλη Επεξεργασία Κεφάλαιο 7 ο Αρχιτεκτονική Συστημάτων Κατανεμημένης Μνήμης Κωνσταντίνος Μαργαρίτης Καθηγητής Τμήμα Εφαρμοσμένης Πληροφορικής Πανεπιστήμιο Μακεδονίας kmarg@uom.gr http://eos.uom.gr/~kmarg

Διαβάστε περισσότερα

ΕΛΕΓΧΟΣ ΣΥΜΦΟΡΗΣΗΣ ΣΕ ΑΣΥΡΜΑΤΑ ΔΙΚΤΥΑ

ΕΛΕΓΧΟΣ ΣΥΜΦΟΡΗΣΗΣ ΣΕ ΑΣΥΡΜΑΤΑ ΔΙΚΤΥΑ ΕΛΕΓΧΟΣ ΣΥΜΦΟΡΗΣΗΣ ΣΕ ΑΣΥΡΜΑΤΑ ΔΙΚΤΥΑ ΚΟΚΚΩΝΗΣ ΓΕΩΡΓΙΟΣ (MIS0419) ΕΠΙΒΛΕΠΩΝ ΚΑΘΗΓΗΤΗΣ :Dr. Μ. ΡΟΥΜΕΛΙΩΤΗΣ ΕΞΕΤΑΣΤΗΣ :Dr. Α. ΓΕΩΡΓΙΟΥ ΘΕΣΣΑΛΟΝΙΚΗ ΟΚΤΩΒΡΙΟΣ 2006 ΠΕΡΙΕΧΟΜΕΝΑ ΑΣΥΡΜΑΤΑ AD-HOC ΔΙΚΤΥΑ ΠΡΩΤΟΚΟΛΛΑ

Διαβάστε περισσότερα

Δίκτυα ΙΙ. Κεφάλαιο 7

Δίκτυα ΙΙ. Κεφάλαιο 7 Δίκτυα ΙΙ Κεφάλαιο 7 Στο κεφάλαιο αυτό παρουσιάζεται ο τρόπος επικοινωνίας σε ένα δίκτυο υπολογιστών. Το κεφάλαιο εστιάζεται στο Επίπεδο Δικτύου του OSI (το οποίο είδατε στο μάθημα της Β Τάξης). Οι βασικές

Διαβάστε περισσότερα

Δίκτυα Υπολογιστών I

Δίκτυα Υπολογιστών I Δίκτυα Υπολογιστών I Βασικές Αρχές Δικτύωσης Ευάγγελος Παπαπέτρου Τμ. Μηχ. Η/Υ & Πληροφορικής, Παν. Ιωαννίνων Ε.Παπαπέτρου (Τμ.Μηχ. Η/Υ & Πληροφορικής) MYY703: Δίκτυα Υπολογιστών I 1 / 20 Διάρθρωση 1 Βασικές

Διαβάστε περισσότερα

Αυτόνομα Συστήματα (ΑΣ)

Αυτόνομα Συστήματα (ΑΣ) Δρομολόγηση ΙI Αυτόνομα Συστήματα (ΑΣ) Αυτόνομο σύστημα ονομάζουμε εκείνο που έχει τα εξής χαρακτηριστικά: Είναι ένα σύνολο δρομολογητών και δικτύων υπό τη διαχείριση ενός και μόνο οργανισμού Αποτελείται

Διαβάστε περισσότερα

Διάρθρωση. Δίκτυα Υπολογιστών I Δίκτυα Μεταγωγής και Διαδίκτυα: Μέρος Β. Διάρθρωση. Αναγκαιότητα της διευθυνσιοδότησης. Ευάγγελος Παπαπέτρου

Διάρθρωση. Δίκτυα Υπολογιστών I Δίκτυα Μεταγωγής και Διαδίκτυα: Μέρος Β. Διάρθρωση. Αναγκαιότητα της διευθυνσιοδότησης. Ευάγγελος Παπαπέτρου Δίκτυα Υπολογιστών I Δίκτυα Μεταγωγής και Διαδίκτυα: Μέρος Β Ευάγγελος Παπαπέτρου Τμ. Μηχ. Η/Υ & Πληροφορικής, Παν. Ιωαννίνων 2 Ε.Παπαπέτρου (Τμ.Μηχ. Η/Υ & Πληροφορικής) MYY703: Δίκτυα Υπολογιστών I 1

Διαβάστε περισσότερα

Δίκτυα Υπολογιστών I

Δίκτυα Υπολογιστών I Δίκτυα Υπολογιστών I Δίκτυα Μεταγωγής και Διαδίκτυα: Μέρος Β Ευάγγελος Παπαπέτρου Τμ. Μηχ. Η/Υ & Πληροφορικής, Παν. Ιωαννίνων Ε.Παπαπέτρου (Τμ.Μηχ. Η/Υ & Πληροφορικής) MYY703: Δίκτυα Υπολογιστών I 1 /

Διαβάστε περισσότερα

7.1 Επίπεδο δικτύου. Ερωτήσεις. λέξεις κλειδιά:

7.1 Επίπεδο δικτύου. Ερωτήσεις. λέξεις κλειδιά: 7.1 Επίπεδο δικτύου Ερωτήσεις 1. Με ποιες ενέργειες ασχολείται το επίπεδο δικτύου; Ποιες συσκευές συμμετέχουν σε αυτές τις ενέργειες; 2. Ποιο είναι το χαμηλότερο επίπεδο στο μοντέλο OSI που ασχολείται

Διαβάστε περισσότερα

ΜΗΧΑΝΙΣΜΟΙ ΠΟΙΟΤΗΤΑΣ ΥΠΗΡΕΣΙΑΣ ΣΕ ΔΙΚΤΥΑ

ΜΗΧΑΝΙΣΜΟΙ ΠΟΙΟΤΗΤΑΣ ΥΠΗΡΕΣΙΑΣ ΣΕ ΔΙΚΤΥΑ ΜΗΧΑΝΙΣΜΟΙ ΠΟΙΟΤΗΤΑΣ ΥΠΗΡΕΣΙΑΣ ΣΕ ΔΙΚΤΥΑ Ενότητα # 3: Integrated Services (IntServ) II Καθηγητής Χρήστος Ι. Μπούρας Τμήμα Μηχανικών Η/Υ & Πληροφορικής, Πανεπιστήμιο Πατρών email: bouras@cti.gr, site: http://ru6.cti.gr/ru6/bouras

Διαβάστε περισσότερα

Εισαγωγή στη Δικτύωση Υπολογιστών

Εισαγωγή στη Δικτύωση Υπολογιστών Εισαγωγή στη Δικτύωση Υπολογιστών Ενότητα 4: Το Επίπεδο Δικτύου Δημήτριος Τσώλης Σχολή Οργάνωσης και Διοίκησης Επιχειρήσεων Τμήμα Διαχείρισης Πολιτισμικού Περιβάλλοντος και Νέων Τεχνολογιών Στόχοι Μαθήματος

Διαβάστε περισσότερα

Διαδίκτυα και το Διαδίκτυο (Internetworking and the Internet)

Διαδίκτυα και το Διαδίκτυο (Internetworking and the Internet) Διαδίκτυα και το Διαδίκτυο (Internetworking and the Internet) Περίληψη Πως τα διάφορα δίκτυα διαφέρουν μεταξύ τους Πως συνδέονται ανομοιογενή δίκτυα μεταξύ τους Εικονικά κυκλώματα συνδεδεμένα σε σειρά

Διαβάστε περισσότερα

Ειδικά Θέματα Δικτύων ΙΙ. Ενότητα 8: Δρομολόγηση κατάστασης ζεύξης (Μέρος 2) Νικολάου Σπύρος Τμήμα Μηχανικών Πληροφορικής ΤΕ

Ειδικά Θέματα Δικτύων ΙΙ. Ενότητα 8: Δρομολόγηση κατάστασης ζεύξης (Μέρος 2) Νικολάου Σπύρος Τμήμα Μηχανικών Πληροφορικής ΤΕ Ειδικά Θέματα Δικτύων ΙΙ Ενότητα 8: Δρομολόγηση κατάστασης ζεύξης (Μέρος 2) Νικολάου Σπύρος Τμήμα Μηχανικών Πληροφορικής ΤΕ Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative

Διαβάστε περισσότερα

Ερώτηση 1 η μεταγωγής κυκλώματος? : Ποια είναι τα κύρια χαρακτηριστικά της. Ερώτηση 2 η : Ποια είναι τα κύρια χαρακτηριστικά της μεταγωγής μηνύματος?

Ερώτηση 1 η μεταγωγής κυκλώματος? : Ποια είναι τα κύρια χαρακτηριστικά της. Ερώτηση 2 η : Ποια είναι τα κύρια χαρακτηριστικά της μεταγωγής μηνύματος? Μετάδοση Δεδομένων Δίκτυα Υπολογιστών 68 Ερώτηση 1 η μεταγωγής κυκλώματος? : Ποια είναι τα κύρια χαρακτηριστικά της Απάντηση : Στα δίκτυα μεταγωγής κυκλώματος (circuit switching networks), η μετάδοση των

Διαβάστε περισσότερα

ΗY335: Δίκτυα Υπολογιστών Χειμερινό Εξάμηνο Τμήμα Επιστήμης Υπολογιστών Πανεπιστήμιο Κρήτης Διδάσκουσα: Μαρία Παπαδοπούλη 16 Νοεμβρίου 2013

ΗY335: Δίκτυα Υπολογιστών Χειμερινό Εξάμηνο Τμήμα Επιστήμης Υπολογιστών Πανεπιστήμιο Κρήτης Διδάσκουσα: Μαρία Παπαδοπούλη 16 Νοεμβρίου 2013 ΗY335: Δίκτυα Υπολογιστών Χειμερινό Εξάμηνο 2013-2014 Τμήμα Επιστήμης Υπολογιστών Πανεπιστήμιο Κρήτης Διδάσκουσα: Μαρία Παπαδοπούλη 16 Νοεμβρίου 2013 Λύσεις Πρώτης Προόδου (συνολικά 100 μονάδες) 1. Αντιπαραθέσετε

Διαβάστε περισσότερα

Τεχνολογία Πολυμέσων. Ενότητα # 16: Πολυεκπομπή Διδάσκων: Γεώργιος Ξυλωμένος Τμήμα: Πληροφορικής

Τεχνολογία Πολυμέσων. Ενότητα # 16: Πολυεκπομπή Διδάσκων: Γεώργιος Ξυλωμένος Τμήμα: Πληροφορικής Τεχνολογία Πολυμέσων Ενότητα # 16: Πολυεκπομπή Διδάσκων: Γεώργιος Ξυλωμένος Τμήμα: Πληροφορικής Χρηματοδότηση Το παρόν εκπαιδευτικό υλικό έχει αναπτυχθεί στα πλαίσια του εκπαιδευτικού έργου του διδάσκοντα.

Διαβάστε περισσότερα

Διασύνδεση τοπικών δικτύων

Διασύνδεση τοπικών δικτύων Κεφάλαιο 10 Διασύνδεση τοπικών δικτύων ------------------------- Μάθημα 10.1 : Αρχές διασύνδεσης τοπικών δικτύων Μάθημα 10.2 : Επιλογή τοπικού δικτύου και μέσου μετάδοσης Μάθημα 10.3 : Επιλογή τοπικού

Διαβάστε περισσότερα

Κεφάλαιο 3.3: Δίκτυα. Επιστήμη ΗΥ Κεφ. 3.3 Καραμαούνας Πολύκαρπος

Κεφάλαιο 3.3: Δίκτυα. Επιστήμη ΗΥ Κεφ. 3.3 Καραμαούνας Πολύκαρπος Κεφάλαιο 3.3: Δίκτυα 1 3.3.1 Τι είναι ένα Δίκτυο Υπολογιστών Δίκτυο Υπολογιστών/Επικοινωνιών: ένα σύνολο συνδεδεμένων μεταξύ τους συσκευών με φυσικές συνδέσεις οι οποίες μπορούν να παράγουν, να στέλνουν,

Διαβάστε περισσότερα

ΤΕΙ Στερεάς Ελλάδας Τμ. Ηλ.γων Μηχ/κων ΤΕ. Δίκτυα Υπολογιστών. Διάλεξη 4: Επίπεδο 3 το πρωτόκολλο IP

ΤΕΙ Στερεάς Ελλάδας Τμ. Ηλ.γων Μηχ/κων ΤΕ. Δίκτυα Υπολογιστών. Διάλεξη 4: Επίπεδο 3 το πρωτόκολλο IP ΤΕΙ Στερεάς Ελλάδας Τμ. Ηλ.γων Μηχ/κων ΤΕ Δίκτυα Υπολογιστών Διάλεξη 4: Επίπεδο 3 το πρωτόκολλο IP Απαιτήσεις διαδικτύωσης Τα ζητήματα που πρέπει να επιλύσει η διαδικτύωση Πρωτόκολλα διαδικτύωσης Αρχιτεκτονικές

Διαβάστε περισσότερα

ΔΙΚΤΥΑ Η/Υ ΙΙ. Αρχές δρομολόγησης

ΔΙΚΤΥΑ Η/Υ ΙΙ. Αρχές δρομολόγησης ΔΙΚΤΥΑ Η/Υ ΙΙ Αρχές δρομολόγησης Γενικά Δρομολόγηση και κριτήριο ελάχιστου κόστους (least-cost criterion) ο αριθμός των αλμάτων (hops), η χωρητικότητα των ζεύξεων, ο τηλεπικοινωνιακός φόρτος των ζεύξεων

Διαβάστε περισσότερα

Εισαγωγή στις Τηλεπικοινωνίες

Εισαγωγή στις Τηλεπικοινωνίες Τμήμα Μηχανικών Πληροφορικής & Τηλεπικοινωνιών Εισαγωγή στις Τηλεπικοινωνίες Ενότητα 4: Δίκτυα Τηλεπικοινωνιών Αν. καθηγήτρια Μαλαματή Λούτα e-mail: louta@uowm.gr Τμήμα Μηχανικών Πληροφορικής και Τηλεπικοινωνιών

Διαβάστε περισσότερα

Τρίτη Πρόοδος [110 μονάδες] Απαντήσεις

Τρίτη Πρόοδος [110 μονάδες] Απαντήσεις ΗY335: Δίκτυα Υπολογιστών Χειμερινό Εξάμηνο 2011-20112 Τμήμα Επιστήμης Υπολογιστών Πανεπιστήμιο Κρήτης Διδάσκουσα: Μαρία Παπαδοπούλη 15 Δεκεμβρίου 2011 Τρίτη Πρόοδος [110 μονάδες] Απαντήσεις 1. Θεωρήσετε

Διαβάστε περισσότερα

ιαδίκτυα & Ενδοδίκτυα Η/Υ

ιαδίκτυα & Ενδοδίκτυα Η/Υ ιαδίκτυα & Ενδοδίκτυα Η/Υ (Kεφ. 10) ΑΡΧΕΣ ΜΕΤΑΓΩΓΗΣ ΠΑΚΕΤΩΝ Τεχνική Μεταγωγής Μέγεθος Πακέτου Σύγκριση Μεταγωγής Κυκλώµατος και Μεταγωγής Πακέτου Εξωτερική και Εσωτερική Λειτουργία Βιβλίο Μαθήµατος: Επικοινωνίες

Διαβάστε περισσότερα

ΤΕΧΝΟΛΟΓΙΑ ΔΙΚΤΥΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ

ΤΕΧΝΟΛΟΓΙΑ ΔΙΚΤΥΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ Ημέχρι τώρα περιγραφή των πρωτοκόλλων TCP/IP αποδεικνύει, ότι το πρωτόκολλο IP είναι υπεύθυνο για τη μεταφορά των αυτοδύναμων πακέτων στον προορισμό, που δηλώνεται από τη διεύθυνση προορισμού, αλλά δεν

Διαβάστε περισσότερα

Κεφάλαιο 5: Τοπικά ίκτυα

Κεφάλαιο 5: Τοπικά ίκτυα Κεφάλαιο 5: Τοπικά ίκτυα 5.1 ΤοΠρωτόκολλο ALOHA Αλγόριθµοι επίλυσης συγκρούσεων µε βάση το δυαδικό δένδρο 5.2 ίκτυα Ethernet Πρότυπο ΙΕΕΕ 802.3 5.3 ίκτυα Token Ring - Πρότυπο ΙΕΕΕ 802.5 Τοπικά ίκτυα 5-1

Διαβάστε περισσότερα

Δίκτυα ATM. Τεχνολογία Πολυμέσων και Πολυμεσικές Επικοινωνίες 21-1

Δίκτυα ATM. Τεχνολογία Πολυμέσων και Πολυμεσικές Επικοινωνίες 21-1 Δίκτυα ATM Εισαγωγή Εικονικά κυκλώματα Πακέτα και κελιά Δρομολόγηση και προώθηση Ιεραρχία πρωτοκόλλων Επίπεδα προσαρμογής Ποιότητα υπηρεσίας Υποστήριξη IP Τεχνολογία Πολυμέσων και Πολυμεσικές Επικοινωνίες

Διαβάστε περισσότερα

ΔΙΑΓΩΝΙΣΜΑ ΤΕΛΙΚΗΣ ΕΠΑΝΑΛΗΨΗΣ ΣΤΙΣ ΕΝΟΤΗΤΕΣ

ΔΙΑΓΩΝΙΣΜΑ ΤΕΛΙΚΗΣ ΕΠΑΝΑΛΗΨΗΣ ΣΤΙΣ ΕΝΟΤΗΤΕΣ ΕΠΑ.Λ. Άμφισσας Σχολικό Έτος : 2011-2012 Τάξη : Γ Τομέας : Πληροφορικής Μάθημα : ΔΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ ΙΙ Διδάσκων : Χρήστος Ρέτσας Η-τάξη : tiny.cc/retsas-diktya2 ΔΙΑΓΩΝΙΣΜΑ ΤΕΛΙΚΗΣ ΕΠΑΝΑΛΗΨΗΣ ΣΤΙΣ ΕΝΟΤΗΤΕΣ

Διαβάστε περισσότερα

Δίκτυα ΙΙ Τομέας Πληροφορικής,

Δίκτυα ΙΙ Τομέας Πληροφορικής, Δίκτυα ΙΙ Τομέας Πληροφορικής, Γ τάξης ΕΠΑ.Λ. Απαντήσεις στις ερωτήσεις του σχ. βιβλίου ΤΟΜΕΑΣ ΠΛΗΡΟΦΟΡΙΚΗΣ Γ ΤΑΞΗ ΕΠΑ.Λ. Δίκτυα ΙΙ Τομέας Πληροφορικής, Γ τάξης ΕΠΑ.Λ. ΑΠΑΝΤΗΣΕΙΣ 6ου Κεφαλαίου Δίκτυα Η/Υ

Διαβάστε περισσότερα

ΣΥΓΚΡΙΤΙΚΗ ΜΕΛΕΤΗ ΑΛΓΟΡΙΘΜΩΝ ΔΡΟΜΟΛΟΓΗΣΗΣ

ΣΥΓΚΡΙΤΙΚΗ ΜΕΛΕΤΗ ΑΛΓΟΡΙΘΜΩΝ ΔΡΟΜΟΛΟΓΗΣΗΣ ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΑΤΡΩΝ ΠΟΛΥΤΕΧΝΙΚΗ ΣΧΟΛΗ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΗΛΕΚΤΡΟΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΚΑΙ ΠΛΗΡΟΦΟΡΙΚΗΣ ΜΕΤΑΠΤΥΧΙΑΚΟ ΠΡΟΓΡΑΜΜΑ ΣΠΟΥΔΩΝ: ΕΠΙΣΤΗΜΗ ΚΑΙ ΤΕΧΝΟΛΟΓΙΑ ΥΠΟΛΟΓΙΣΤΩΝ ΑΛΓΟΡΙΘΜΙΚΑ ΘΕΜΑΤΑ ΔΙΚΤΥΩΝ ΚΑΙ ΤΗΛΕΜΑΤΙΚΗΣ

Διαβάστε περισσότερα

ΗΥ335α Δίκτυα Υπολογιστών Καραγκούνης Δημήτρης

ΗΥ335α Δίκτυα Υπολογιστών Καραγκούνης Δημήτρης ΗΥ335α Δίκτυα Υπολογιστών Καραγκούνης Δημήτρης Θέματα Ιεραρχία του διαδικτύου Αυτόνομα Συστήματα (AS) BGP : βασικές έννοιες και λειτουργία Τύποι μηνυμάτων BGP Πλεονεκτήματα/Μειονεκτήματα BGP Τι γνωρίζουμε

Διαβάστε περισσότερα

Πρότυπο Αναφοράς Open Systems Interconnection (OSI) Επικοινωνίες Δεδομένων Μάθημα 5 ο

Πρότυπο Αναφοράς Open Systems Interconnection (OSI) Επικοινωνίες Δεδομένων Μάθημα 5 ο Πρότυπο Αναφοράς Open Systems Interconnection (OSI) Επικοινωνίες Δεδομένων Μάθημα 5 ο Πρωτόκολλα και Αρχιτεκτονική Δικτύου Για να ανταλλάξουν δεδομένα δύο σταθμοί, εκτός από την ύπαρξη διαδρομής μεταξύ

Διαβάστε περισσότερα

Προχωρημένα Θέματα Προγραμματισμού Δικτύων

Προχωρημένα Θέματα Προγραμματισμού Δικτύων 1 Ελληνική ημοκρατία Τεχνολογικό Εκπαιδευτικό Ίδρυμα Ηπείρου Προχωρημένα Θέματα Προγραμματισμού Δικτύων Ενότητα 9: ΈλεγχοςΡοήςΚλειστούΒρόχου(1) Φώτης Βαρζιώτης 2 Ανοιχτά Τμήμα Μηχανικών Πληροφορικής ΤΕ

Διαβάστε περισσότερα

Εγγυημένη ποιότητα υπηρεσίας

Εγγυημένη ποιότητα υπηρεσίας Εγγυημένη ποιότητα υπηρεσίας Απαιτήσεις ποιότητας υπηρεσίας Μηχανισμοί κατηγοριοποίησης Χρονοπρογραμματισμός Μηχανισμοί αστυνόμευσης Ενοποιημένες υπηρεσίες Διαφοροποιημένες υπηρεσίες Τεχνολογία Πολυμέσων

Διαβάστε περισσότερα

Μάθημα 4: Πρότυπα, Πρωτόκολλα & Υπηρεσίες

Μάθημα 4: Πρότυπα, Πρωτόκολλα & Υπηρεσίες Μάθημα 4: Πρότυπα, Πρωτόκολλα & Υπηρεσίες 4.1 Γενικά Σκοπός ενός δικτύου υπολογιστών είναι οι χρήστες να έχουν τη δυνατότητα να διαμοιράζονται πληροφορίες και συσκευές του δικτύου. Η σχεδίαση και η ανάπτυξη

Διαβάστε περισσότερα

ΔΙΚΤΥΑ ΔΗΜΟΣΙΑΣ ΧΡΗΣΗΣ ΚΑΙ ΔΙΑΣΥΝΔΕΣΗ ΔΙΚΤΥΩΝ Ενότητα #3: Εισαγωγή στα Δίκτυα Δεδομένων Μέρος 3

ΔΙΚΤΥΑ ΔΗΜΟΣΙΑΣ ΧΡΗΣΗΣ ΚΑΙ ΔΙΑΣΥΝΔΕΣΗ ΔΙΚΤΥΩΝ Ενότητα #3: Εισαγωγή στα Δίκτυα Δεδομένων Μέρος 3 ΔΙΚΤΥΑ ΔΗΜΟΣΙΑΣ ΧΡΗΣΗΣ ΚΑΙ ΔΙΑΣΥΝΔΕΣΗ ΔΙΚΤΥΩΝ Ενότητα #3: Καθηγητής Χρήστος Ι. Μπούρας Τμήμα Μηχανικών Η/Υ & Πληροφορικής, Πανεπιστήμιο Πατρών email: bouras@cti.gr, site: http://ru6.cti.gr/ru6/bouras Σκοποί

Διαβάστε περισσότερα

Προχωρημένα Θέματα Προγραμματισμού Δικτύων Ενότητα 13: QoS Policy, Παραδείγματα QoS, Επισκόπηση μαθήματος Φώτης Βαρζιώτης

Προχωρημένα Θέματα Προγραμματισμού Δικτύων Ενότητα 13: QoS Policy, Παραδείγματα QoS, Επισκόπηση μαθήματος Φώτης Βαρζιώτης 1 Ελληνική ημοκρατία Τεχνολογικό Εκπαιδευτικό Ίδρυμα Ηπείρου Προχωρημένα Θέματα Προγραμματισμού Δικτύων Ενότητα 13: QoS Policy, Παραδείγματα QoS, Επισκόπηση μαθήματος Φώτης Βαρζιώτης 2 Ανοιχτά Ακαδημαϊκά

Διαβάστε περισσότερα

Δίκτυα Υπολογιστών. Δίκτυα υπολογιστών και το Διαδίκτυο Ο πυρήνας του δικτύου. Κ. Βασιλάκης

Δίκτυα Υπολογιστών. Δίκτυα υπολογιστών και το Διαδίκτυο Ο πυρήνας του δικτύου. Κ. Βασιλάκης Δίκτυα Υπολογιστών Δίκτυα υπολογιστών και το Διαδίκτυο Ο πυρήνας του δικτύου Κ. Βασιλάκης Περιεχόμενα ενότητες που εξετάζονται Τι είναι το διαδίκτυο Στοιχεία που το συνθέτουν Τρόποι παροχής υπηρεσιών Τι

Διαβάστε περισσότερα

Προβλήματα Ελάχιστου Κόστους Ροής σε Δίκτυο. Δίκτυα Ροής Ελάχιστου Κόστους (Minimum Cost Flow Networks)

Προβλήματα Ελάχιστου Κόστους Ροής σε Δίκτυο. Δίκτυα Ροής Ελάχιστου Κόστους (Minimum Cost Flow Networks) Προβλήματα Ελάχιστου Κόστους Ροής σε Δίκτυο Ορισμοί Παραδείγματα Δικτυακή Simplex (προβλήματα με και χωρίς φραγμούς). Δίκτυα Ροής Ελάχιστου Κόστους (Minimum ost Flow Networks) Ένα δίκτυο μεταφόρτωσης αποτελείται

Διαβάστε περισσότερα

ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ

ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΣΧΟΛΗ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ & ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ Τομέας Επικοινωνιών, Ηλεκτρονικής & Συστημάτων Πληροφορικής Εργαστήριο Διαχείρισης και Βέλτιστου Σχεδιασμού Δικτύων - NETMODE

Διαβάστε περισσότερα

a. b. c. d ΤΕΧΝΟΛΟΓΙΑ ΔΙΚΤΥΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ

a. b. c. d ΤΕΧΝΟΛΟΓΙΑ ΔΙΚΤΥΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ 7.7 Πρωτόκολλο Μέχρι τώρα έχουμε αναφέρει, ότι, για να μεταδοθούν τα αυτοδύναμα πακέτα στο φυσικό μέσο, πρέπει αυτά να μετατραπούν σε πακέτα φυσικού δικτύου (π.χ. Ethernet). Όμως, δεν έχει ειπωθεί τίποτε

Διαβάστε περισσότερα

Σχεδίαση Δικτύων Υπολογιστών. Ενότητα 8: Δρομολόγηση κατάστασης ζεύξης (Μέρος 1 ο ) Άγγελος Μιχάλας Τμήμα Μηχανικών Πληροφορικής ΤΕ

Σχεδίαση Δικτύων Υπολογιστών. Ενότητα 8: Δρομολόγηση κατάστασης ζεύξης (Μέρος 1 ο ) Άγγελος Μιχάλας Τμήμα Μηχανικών Πληροφορικής ΤΕ Σχεδίαση Δικτύων Υπολογιστών Ενότητα 8: Δρομολόγηση κατάστασης ζεύξης (Μέρος 1 ο ) Άγγελος Μιχάλας Τμήμα Μηχανικών Πληροφορικής ΤΕ Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative

Διαβάστε περισσότερα

Ειδικά Θέματα Δικτύων Ι

Ειδικά Θέματα Δικτύων Ι Ειδικά Θέματα Δικτύων Ι Ενότητα 8: Διαχείριση φόρτου Νικολάου Σπύρος Τμήμα Μηχανικών Πληροφορικής ΤΕ Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό

Διαβάστε περισσότερα

AEI Πειραιά Τ.Τ. Τμ. Μηχ/κων Αυτοματισμού ΤΕ. Δίκτυα Μετάδοσης Δεδομένων. Διάλεξη 1: Εισαγωγή στα δίκτυα υπολογιστών και βασικές αρχές

AEI Πειραιά Τ.Τ. Τμ. Μηχ/κων Αυτοματισμού ΤΕ. Δίκτυα Μετάδοσης Δεδομένων. Διάλεξη 1: Εισαγωγή στα δίκτυα υπολογιστών και βασικές αρχές AEI Πειραιά Τ.Τ. Τμ. Μηχ/κων Αυτοματισμού ΤΕ Δίκτυα Μετάδοσης Δεδομένων Διάλεξη 1: Εισαγωγή στα δίκτυα υπολογιστών και βασικές αρχές Γενικά Διδάσκουσα: Ελένη Αικατερίνη Λελίγκου Γραφείο ΖΑ202. Ε-mail:

Διαβάστε περισσότερα

ΤΕΧΝΟΛΟΓΙΑ ΔΙΚΤΥΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ 7ο ΚΕΦΑΛΑΙΟ

ΤΕΧΝΟΛΟΓΙΑ ΔΙΚΤΥΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ 7ο ΚΕΦΑΛΑΙΟ ΤΕΧΝΟΛΟΓΙΑ ΔΙΚΤΥΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ 7ο ΚΕΦΑΛΑΙΟ ΕΡΩΤΗΣΕΙΣ - ΑΣΚΗΣΕΙΣ 1. Για να διεκπεραιωθεί η μεταφορά των πακέτων από την πηγή στον προορισμό μεταξύ των κόμβων του επικοινωνιακού υποδικτύου απαιτείται η

Διαβάστε περισσότερα

ΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ

ΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ ΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ Δίκτυα Υπολογιστών Δίκτυα Μεταγωγής Διδάσκων : Επίκουρος Καθηγητής Ε Παπαπέτρου Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative

Διαβάστε περισσότερα

Ιατρική Πληροφορική. Δρ. Π. ΑΣΒΕΣΤΑΣ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΒΙΟΪΑΤΡΙΚΗΣ ΤΕΧΝΟΛΟΓΙΑΣ Τ. Ε. Χρήσιμοι Σύνδεσμοι

Ιατρική Πληροφορική. Δρ. Π. ΑΣΒΕΣΤΑΣ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΒΙΟΪΑΤΡΙΚΗΣ ΤΕΧΝΟΛΟΓΙΑΣ Τ. Ε. Χρήσιμοι Σύνδεσμοι Ιατρική Πληροφορική Δρ. Π. ΑΣΒΕΣΤΑΣ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΒΙΟΪΑΤΡΙΚΗΣ ΤΕΧΝΟΛΟΓΙΑΣ Τ. Ε. Σημειώσεις μαθήματος: Χρήσιμοι Σύνδεσμοι http://medisp.bme.teiath.gr/eclass/courses/tio103/ https://eclass.teiath.gr/courses/tio100/

Διαβάστε περισσότερα

Πρωτόκολλα Διαδικτύου

Πρωτόκολλα Διαδικτύου Πρωτόκολλα Διαδικτύου Ερωτήσεις Ασκήσεις Επικοινωνίες Δεδομένων Μάθημα 3 ο Ερωτήσεις 1. Τι είναι το intranet και ποια τα πλεονεκτήματα που προσφέρει; 2. Τι δηλώνει ο όρος «TCP/IP»; 3. Να αναφέρετε τα πρωτόκολλα

Διαβάστε περισσότερα

Β. Μάγκλαρης.

Β. Μάγκλαρης. ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ Δρομολόγηση Επιπέδου IP στο Internet Άμεση Έμμεση Δρομολόγηση Δρομολόγηση εντός Αυτόνομης Περιοχής (IGP) Δρομολόγηση μεταξύ Αυτονόμων Περιοχών (BGP) Αλγόριθμοι Distance Vector (Bellman)

Διαβάστε περισσότερα

ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΜΕΤΑΠΤΥΧΙΑΚΟ ΠΡΟΓΡΑΜΜΑ ΣΠΟΥΔΩΝ «ΠΡΟΗΓΜΕΝΕΣ ΔΙΚΤΥΑΚΕΣ ΤΕΧΝΟΛΟΓΙΕΣ» ΔΡΟΜΟΛΟΓΗΣΗ ΣΕ AD HOC ΔΙΚΤΥΑ. Γενικά

ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΜΕΤΑΠΤΥΧΙΑΚΟ ΠΡΟΓΡΑΜΜΑ ΣΠΟΥΔΩΝ «ΠΡΟΗΓΜΕΝΕΣ ΔΙΚΤΥΑΚΕΣ ΤΕΧΝΟΛΟΓΙΕΣ» ΔΡΟΜΟΛΟΓΗΣΗ ΣΕ AD HOC ΔΙΚΤΥΑ. Γενικά ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΜΕΤΑΠΤΥΧΙΑΚΟ ΠΡΟΓΡΑΜΜΑ ΣΠΟΥΔΩΝ «ΠΡΟΗΓΜΕΝΕΣ ΔΙΚΤΥΑΚΕΣ ΤΕΧΝΟΛΟΓΙΕΣ» ΔΡΟΜΟΛΟΓΗΣΗ ΣΕ HO ΔΙΚΤΥΑ Μάιος Βάιος Νάσος Γραβάνης Γιάννης Γενικά Τι είναι; Η τυχαία οργάνωση κόμβων χωρίς κεντρικό

Διαβάστε περισσότερα

Δίκτυα Υπολογιστών. Δίκτυα υπολογιστών και το Διαδίκτυο Ο πυρήνας του δικτύου. Κ. Βασιλάκης

Δίκτυα Υπολογιστών. Δίκτυα υπολογιστών και το Διαδίκτυο Ο πυρήνας του δικτύου. Κ. Βασιλάκης Δίκτυα Υπολογιστών Δίκτυα υπολογιστών και το Διαδίκτυο Ο πυρήνας του δικτύου Κ. Βασιλάκης Περιεχόμενα ενότητες που εξετάζονται Τι είναι το διαδίκτυο Στοιχεία που το συνθέτουν Τρόποι παροχής υπηρεσιών Τι

Διαβάστε περισσότερα

1.1 Επαναλήπτες (repeaters ή regenerators)

1.1 Επαναλήπτες (repeaters ή regenerators) 1.1 Επαναλήπτες (repeaters ή regenerators) Οι επαναλήπτες λειτουργούν στο φυσικό επίπεδο του OSI μοντέλου. Χρησιμεύουν για την ενίσχυση των σημάτων που μεταφέρονται στο δίκτυο. Ένα σήμα μπορεί να ταξιδέψει

Διαβάστε περισσότερα

ΤΕΧΝΟΛΟΓΙΑ ΔΙΚΤΥΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ

ΤΕΧΝΟΛΟΓΙΑ ΔΙΚΤΥΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ 7.4 Πρωτόκολλο Μέχρι τώρα περιγράψαμε συνδέσεις, που χρησιμοποιούν το πρωτόκολλο TCP. Θυμηθείτε, ότι το TCP είναι υπεύθυνο για το τεμαχισμό των μηνυμάτων σε τμήματα και την επανασύνδεση τους στον προορισμό.

Διαβάστε περισσότερα

Β. Μάγκλαρης.

Β. Μάγκλαρης. ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ Αρχιτεκτονική & Δρομολόγηση στο Internet (Τμήμα 2/2) Ορισμοί & Ταξινόμηση Τεχνικών Δρομολόγησης Δρομολόγηση Επιπέδου Δικτύου (IP) Intra-AS & Inter-AS Β. Μάγκλαρης maglaris@netmode.ntua.gr

Διαβάστε περισσότερα

7.7 Πρωτόκολλο ARP. Τεχνολογία ικτύων Επικοινωνιών ΙΙ

7.7 Πρωτόκολλο ARP. Τεχνολογία ικτύων Επικοινωνιών ΙΙ Τεχνολογία ικτύων Επικοινωνιών ΙΙ 7.7 Πρωτόκολλο ARP 73. Ποιο είναι το έργο του Πρωτοκόλλου Μετατροπής ιεύθυνσης (Address Resolution Protocol ARP); Η µετατροπή των ΙΡ διευθύνσεων στις αντίστοιχες φυσικές

Διαβάστε περισσότερα

Δίκτυα Επικοινωνίας Υπολογιστών Ενότητα 2: Εισαγωγή. Μιχαήλ Λογοθέτης Πολυτεχνική Σχολή Τμήμα Ηλεκτρολόγων Μηχανικών και Τεχνολογίας Υπολογιστών

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

Διαβάστε περισσότερα

Διάρθρωση. Δίκτυα Υπολογιστών Δίκτυα Μεταγωγής και Διαδίκτυα. Δίκτυα άμεσου συνδέσμου και περιορισμοί. Διάρθρωση

Διάρθρωση. Δίκτυα Υπολογιστών Δίκτυα Μεταγωγής και Διαδίκτυα. Δίκτυα άμεσου συνδέσμου και περιορισμοί. Διάρθρωση Δίκτυα Υπολογιστών Δίκτυα Μεταγωγής και Διαδίκτυα Ευάγγελος Παπαπέτρου Τμ Μηχ Η/Υ & Πληροφορικής, Παν Ιωαννίνων 1 Εισαγωγή στο Επίπεδο Δικτύου 2 προέλευσης 3 4 Έλεγχος συμφόρησης και κατανομή πόρων ΕΠαπαπέτρου

Διαβάστε περισσότερα

Δίκτυα Τηλεπικοινωνιών. και Μετάδοσης

Δίκτυα Τηλεπικοινωνιών. και Μετάδοσης Τεχνολογικό Εκπαιδευτικό Ίδρυμα Σερρών Τμήμα Πληροφορικής & Επικοινωνιών Δίκτυα Τηλεπικοινωνιών και Μετάδοσης Δρ. Δημήτριος Ευσταθίου Επίκουρος Καθηγητής & Δρ. Στυλιανός Τσίτσος Επίκουρος Καθηγητής Δίκτυα

Διαβάστε περισσότερα

Ethernet Ethernet ΙΕΕΕ CSMA/CD

Ethernet Ethernet ΙΕΕΕ CSMA/CD Ethernet Τα τοπικά δίκτυα είναι συνήθως τύπου Ethernet ή λέμε ότι ακολουθούν το πρότυπο ΙΕΕΕ 802.3 Ακολουθούν το μηχανισμό CSMA/CD (Πολλαπλή πρόσβαση με Ακρόαση Φέροντος και Ανίχνευση Συγκρούσεων). Πολλαπλή

Διαβάστε περισσότερα

Κεφάλαιο 1 Ε Π Α Ν Α Λ Η Ψ Η

Κεφάλαιο 1 Ε Π Α Ν Α Λ Η Ψ Η Κεφάλαιο 1 Ε Π Α Ν Α Λ Η Ψ Η Αρχές Δικτύων Επικοινωνιών Σελ. 9-50 Γεώργιος Γιαννόπουλος ΠΕ19, ggiannop (at) sch.gr http://diktya-epal-b.ggia.info/ Creative Commons License 3.0 Share-Alike Σύνδεση από σημείο

Διαβάστε περισσότερα

Βασίλειος Κοντογιάννης ΠΕ19

Βασίλειος Κοντογιάννης ΠΕ19 Ενότητα3 Επικοινωνία και Διαδίκτυο Κεφ8: Δίκτυα Υπολογιστών 8.1 Επικοινωνία και Δίκτυα Υπολογιστών Τι εννοούμε με τον όρο δίκτυο; Εννοούμε ένα σύνολο αντικειμένων (π.χ. τηλεφώνων, υπολογιστών) ή ανθρώπων

Διαβάστε περισσότερα

Επίπεδο δικτύου IP Forwading κτλ

Επίπεδο δικτύου IP Forwading κτλ Επίπεδο δικτύου IP Forwading κτλ (IP για που το έβαλες) Εργαστήριο Δικτύων Υπολογιστών 2014-2015 Τμήμα Μηχανικών Η/Υ και Πληροφορικής Επίπεδο δικτύου (Network layer) Επίπεδο εφαρμογής (Application layer):

Διαβάστε περισσότερα

ΔΙΚΤΥΑ (15-17) Π. Φουληράς

ΔΙΚΤΥΑ (15-17) Π. Φουληράς ΔΙΚΤΥΑ (15-17) Π. Φουληράς Χαρακτηριστικά Δικτύου: Ιδιοκτησία, Υπόδειγμα Υπηρεσίας, και Απόδοση Ιδιωτικά Δίκτυα Κλασσικό Παράδειγμα τα LAN Μεγάλες εταιρείες όμως και σε επίπεδο WAN Αγοράζουν υλικό διασύνδεσης

Διαβάστε περισσότερα

Επικοινωνία με μηνύματα. Κατανεμημένα Συστήματα 1

Επικοινωνία με μηνύματα. Κατανεμημένα Συστήματα 1 Επικοινωνία με μηνύματα Κατανεμημένα Συστήματα 1 lalis@inf.uth.gr Επικοινωνία με ανταλλαγή μηνυμάτων Η επικοινωνία με μηνύματα είναι ο πιο ευέλικτος τρόπος αλληλεπίδρασης σε κατανεμημένα συστήματα πιο

Διαβάστε περισσότερα

ΣΥΣΤΗΜΑΤΑ ΑΝΑΜΟΝΗΣ Queuing Systems

ΣΥΣΤΗΜΑΤΑ ΑΝΑΜΟΝΗΣ Queuing Systems ΣΥΣΤΗΜΑΤΑ ΑΝΑΜΟΝΗΣ Queuing Systems Εφαρμογές Θεωρήματος Jackson: (i) Δίκτυα Μεταγωγής Πακέτου (ii) Υπολογιστικά Μοντέλα Πολυεπεξεργασίας Βασίλης Μάγκλαρης maglaris@netmode.ntua.gr 3/5/2017 ΑΝΟΙΚΤΑ ΔΙΚΤΥΑ

Διαβάστε περισσότερα

Τηλεπικοινωνιακά Δίκτυα Ευρείας Ζώνης Ενότητα 8: MPLS και Τηλεπικοινωνιακή Κίνηση

Τηλεπικοινωνιακά Δίκτυα Ευρείας Ζώνης Ενότητα 8: MPLS και Τηλεπικοινωνιακή Κίνηση Τηλεπικοινωνιακά Δίκτυα Ευρείας Ζώνης Ενότητα 8: MPLS και Τηλεπικοινωνιακή Κίνηση Μιχαήλ Λογοθέτης Πολυτεχνική Σχολή Τμήμα Ηλεκτρολόγων Μηχανικών και Τεχνολογίας Υπολογιστών Σκοποί ενότητας Εισαγωγικά

Διαβάστε περισσότερα

Κεφάλαιο 1 Ε Π Α Ν Α Λ Η Ψ Η. Αρχές Δικτύων Επικοινωνιών

Κεφάλαιο 1 Ε Π Α Ν Α Λ Η Ψ Η. Αρχές Δικτύων Επικοινωνιών Κεφάλαιο 1 Ε Π Α Ν Α Λ Η Ψ Η Αρχές Δικτύων Επικοινωνιών Τι είναι επικοινωνία; Είναι η διαδικασία αποστολής πληροφοριών από ένα πομπό σε κάποιο δέκτη. Η Τηλεπικοινωνία είναι η επικοινωνία από απόσταση (τηλε-).

Διαβάστε περισσότερα

Νέες Επικοινωνιακές Τεχνολογίες

Νέες Επικοινωνιακές Τεχνολογίες Νέες Επικοινωνιακές Τεχνολογίες Λύσεις Θεμάτων http://nop33.wordpress.com Τι ορίζουμε ως Τοπικό Δίκτυο Υπολογιστών; Ποια είναι τα βασικά χαρακτηριστικά των Τοπικών Δικτύων; Ποιες οι βασικές τοπολογίες

Διαβάστε περισσότερα

Ειδικά Θέματα Δικτύων ΙΙ. Ενότητα 7: Δρομολόγηση κατάστασης ζεύξης (Μέρος 1) Νικολάου Σπύρος Τμήμα Μηχανικών Πληροφορικής ΤΕ

Ειδικά Θέματα Δικτύων ΙΙ. Ενότητα 7: Δρομολόγηση κατάστασης ζεύξης (Μέρος 1) Νικολάου Σπύρος Τμήμα Μηχανικών Πληροφορικής ΤΕ Ειδικά Θέματα Δικτύων ΙΙ Ενότητα 7: Δρομολόγηση κατάστασης ζεύξης (Μέρος 1) Νικολάου Σπύρος Τμήμα Μηχανικών Πληροφορικής ΤΕ Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative

Διαβάστε περισσότερα

6.1 Επεκτείνοντας το δίκτυο 6.2 Επιλεγόμενες τηλεφωνικές γραμμές modems Πλεονεκτήματα Μειονεκτήματα Βασική χρήση

6.1 Επεκτείνοντας το δίκτυο 6.2 Επιλεγόμενες τηλεφωνικές γραμμές modems Πλεονεκτήματα Μειονεκτήματα Βασική χρήση 6.1 Επεκτείνοντας το δίκτυο Τοπικά δίκτυα (LAN): επικοινωνία με περιορισμένη απόσταση κάλυψης (μικρή εμβέλεια) Δίκτυα Ευρείας Περιοχής (WAN): επικοινωνία σε ευρύτερη γεωγραφική κάλυψη. Από την άποψη του

Διαβάστε περισσότερα

ΣΥΣΤΗΜΑΤΑ ΑΝΑΜΟΝΗΣ Queuing Systems Άσκηση Προσομοίωσης Στατιστικές Εξόδου Ουράς Μ/Μ/1 - Θεώρημα Burke Ανοικτά Δίκτυα Ουρών Μ/Μ/1 - Θεώρημα Jackson

ΣΥΣΤΗΜΑΤΑ ΑΝΑΜΟΝΗΣ Queuing Systems Άσκηση Προσομοίωσης Στατιστικές Εξόδου Ουράς Μ/Μ/1 - Θεώρημα Burke Ανοικτά Δίκτυα Ουρών Μ/Μ/1 - Θεώρημα Jackson ΣΥΣΤΗΜΑΤΑ ΑΝΑΜΟΝΗΣ Queuing Systems Άσκηση Προσομοίωσης Στατιστικές Εξόδου Ουράς Μ/Μ/1 - Θεώρημα Burke Ανοικτά Δίκτυα Ουρών Μ/Μ/1 - Θεώρημα Jackson Βασίλης Μάγκλαρης maglaris@netmode.ntua.gr 26/4/2017 ΠΡΟΣΟΜΟΙΩΣΗ

Διαβάστε περισσότερα