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

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

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

Transcript

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

2 Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons Για εκπαιδευτικό υλικό, όπως εικόνες, που υπόκειται σε άλλου τύπου άδειας χρήσης, η άδεια χρήσης αναφέρεται ρητώς

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

4 Διάρθρωση 1 Εισαγωγή στο Επίπεδο Δικτύου 2 Μεταγωγή πληροφορίας Μεταγωγή Πακέτου Μεταγωγή Εικονικού Κυκλώματος Δρομολόγηση προέλευσης Γέφυρες και μεταγωγή LAN 3 Δρομολόγηση Αλγόριθμοι διανυσμάτων απόστασης Αλγόριθμοι κατάστασης συνδέσμων Ιεραρχική δρομολόγηση Άλλες μορφές δρομολόγησης 4 Έλεγχος συμφόρησης και κατανομή πόρων ΕΠαπαπέτρου (ΤμΜηχ Η/Υ & Πληροφορικής) ΠΛΥ606: Δίκτυα Υπολογιστών 2 / 91

5 Εισαγωγή στο Επίπεδο Δικτύου Διάρθρωση 1 Εισαγωγή στο Επίπεδο Δικτύου 2 Μεταγωγή πληροφορίας Μεταγωγή Πακέτου Μεταγωγή Εικονικού Κυκλώματος Δρομολόγηση προέλευσης Γέφυρες και μεταγωγή LAN 3 Δρομολόγηση Αλγόριθμοι διανυσμάτων απόστασης Αλγόριθμοι κατάστασης συνδέσμων Ιεραρχική δρομολόγηση Άλλες μορφές δρομολόγησης 4 Έλεγχος συμφόρησης και κατανομή πόρων ΕΠαπαπέτρου (ΤμΜηχ Η/Υ & Πληροφορικής) ΠΛΥ606: Δίκτυα Υπολογιστών 3 / 91

6 Εισαγωγή στο Επίπεδο Δικτύου Δίκτυα άμεσου συνδέσμου και περιορισμοί Τα δίκτυα άμεσου συνδέσμου διέπονται από σημαντικούς περιορισμούς: περιορισμένο πλήθος υπολογιστών υπηρεσίας μπορεί να δικτυωθεί αιτία: το εύρος ζώνης για κάθε υπολογιστή υπηρεσίας μειώνεται με το πλήθος των συνδεδεμένων υπολογιστών πχ στο Ethernet μπορούν να συνδεθούν μέχρι 1024 υπολογιστές ένα δίκτυο μπορεί να εξυπηρετήσει μια γεωγραφική περιοχή με περιορισμένο μέγεθος αιτία: η λειτουργία των μηχανισμών πρόσβασης επηρεάζεται από τις ταχύτητες διάδοσης και μετάδοσης πχ, στο Ethernet η μέγιστη απόσταση δικτύωσης είναι 2500m Για τους παραπάνω λόγους τα δίκτυα άμεσου συνδέσμου χρησιμοποιούνται για την υλοποίηση μόνο τοπικών δικτύων ΕΠαπαπέτρου (ΤμΜηχ Η/Υ & Πληροφορικής) ΠΛΥ606: Δίκτυα Υπολογιστών 4 / 91

7 Εισαγωγή στο Επίπεδο Δικτύου Δίκτυα Μεταγωγής (1/2) Τα δίκτυα άμεσου συνδέσμου δεν είναι επεκτάσιμα ή κλιμακώσιμα (scalable) οι τεχνολογίες άμεσου συνδέσμου δεν μπορούν να χρησιμοποιηθούν για την υλοποίηση μεγάλης κλίμακας και παγκόσμιων δικτύων Λύση: διασύνδεση πολλών συνδέσμων μέσω ενός υπολογιστή ειδικού σκοπού που ονομάζεται μεταγωγέας (switch) Ένας μεταγωγέας προωθεί ή μετάγει δεδομένα από μία είσοδο (σύνδεσμο) σε μία έξοδο (σύνδεσμο) η διαδικασία ονομάζεται μεταγωγή (switching) και πολλές φορές αναφέρεται και με τον όρο προώθηση (forwarding) ΕΠαπαπέτρου (ΤμΜηχ Η/Υ & Πληροφορικής) ΠΛΥ606: Δίκτυα Υπολογιστών 5 / 91

8 Εισαγωγή στο Επίπεδο Δικτύου Δίκτυα Μεταγωγής (2/2) Πλεονεκτήματα τοπολογίας αστέρα: μπορούν να διασυνδεθούν πολλοί μεταγωγείς ώστε να υλοποιηθούν δίκτυα πολλών υπολογιστών η γεωγραφική περιοχή ενός δικτύου μπορεί να είναι μεγάλη επειδή η διασύνδεση υπολογιστών και μεταγωγέων γίνεται με συνδέσεις από σημείο σε σημείο (point-to-point) η σύνδεση νέων υπολογιστών δε συνεπάγεται κατ ανάγκη τη μείωση της απόδοσης του δικτύου για τους άλλους υπολογιστές Ένας μεταγωγέας εισάγει την τοπολογία αστέρα ενώ ο συνδυασμός πολλών μεταγωγέων δημιουργεί μια τοπολογία mesh ΕΠαπαπέτρου (ΤμΜηχ Η/Υ & Πληροφορικής) ΠΛΥ606: Δίκτυα Υπολογιστών 6 / 91

9 Εισαγωγή στο Επίπεδο Δικτύου Δίκτυα Μεταγωγής και Διαδίκτυα Τα δίκτυα που δημιουργούνται με τη χρήση μεταγωγέων ονομάζονται δίκτυα μεταγωγής Επίσης οι μεταγωγείς μπορούν να χρησιμοποιηθούν για να διασυνδέσουν: δίκτυα άμεσου συνδέσμου όπως πχ δίκτυα Ethernet, Token ring, κλπ δίκτυα μεταγωγής διαφορετικών τεχνολογιών Στην περίπτωση αυτή το δίκτυο ονομάζεται διαδίκτυο (internetwork) Στα δίκτυα μεταγωγής και στα διαδίκτυα μπορούν να υπάρχουν πολλαπλές διαδρομές για την επικοινωνία δύο υπολογιστών η εύρεση της βέλτιστης διαδρομής επιτυγχάνεται με το μηχανισμό της δρομολόγησης (routing) ΕΠαπαπέτρου (ΤμΜηχ Η/Υ & Πληροφορικής) ΠΛΥ606: Δίκτυα Υπολογιστών 7 / 91

10 Εισαγωγή στο Επίπεδο Δικτύου Λειτουργία Μεταγωγέα Ένας μεταγωγέας διαθέτει πολλές εισόδους και εξόδους που ονομάζονται θύρες (ports) κάθε σύνδεσμος μπορεί να αποτελεί είσοδο και έξοδο οι θύρες διακρίνονται είτε χρησιμοποιώντας αρίθμηση είτε με τη διεύθυνση του υπολογιστή ή του μεταγωγέα στον οποίο οδηγούν Η επικοινωνία σε κάθε σύνδεσμο γίνεται με το κατάλληλο πρωτόκολλο συνδέσμου μετάδοσης δεδομένων ο μεταγωγέας εκτελεί το κατάλληλο πρωτόκολλο συνδέσμου μετάδοσης δεδομένων για να λάβει (μεταδώσει) τα δεδομένα από τον (στον) εισερχόμενο (εξερχόμενο) σύνδεσμο Η λειτουργία του μεταγωγέα προδιαγράφεται από ένα πρωτόκολλο μεταγωγής (switching protocol) το πρωτόκολλο μεταγωγής είναι μέρος του επιπέδου δικτύου (network layer) ΕΠαπαπέτρου (ΤμΜηχ Η/Υ & Πληροφορικής) ΠΛΥ606: Δίκτυα Υπολογιστών 8 / 91

11 Εισαγωγή στο Επίπεδο Δικτύου Ανταγωνισμός και Συμφόρηση (1/2) Βασικό πρόβλημα: το εύρος ζώνης των εξόδων ενός μεταγωγέα είναι πεπερασμένο και κοινόχρηστο Ανταγωνισμός (contention): τα δεδομένα που καταφθάνουν από τις εισόδους ανταγωνίζονται για το εύρος ζώνης των εξόδων ωστόσο είναι δυνατό εισερχόμενα δεδομένα να κατευθύνονται σε διαφορετική θύρα εξόδου οπότε δεν υπάρχει ανταγωνισμός ΕΠαπαπέτρου (ΤμΜηχ Η/Υ & Πληροφορικής) ΠΛΥ606: Δίκτυα Υπολογιστών 9 / 91

12 Εισαγωγή στο Επίπεδο Δικτύου Ανταγωνισμός και Συμφόρηση (2/2) Συμφόρηση (Congestion) Η κατάσταση κατά την οποία, για μεγάλο χρονικό διάστημα, το εύρος ζώνης των εξόδων ενός μεταγωγέα δεν είναι αρκετό για την εξυπηρέτηση των εισερχόμενων δεδομένων Η ταχύτητα λειτουργίας ενός μεταγωγέα είναι πάντα πολύ υψηλή ώστε να θεωρείται ότι δεν επηρεάζει το ρυθμό λήψης και προώθησης των δεδομένων Σε δίκτυα που η πληροφορία μεταδίδεται υπό τη μορφή αυτοδύναμων πακέτων (datagrams): τα πακέτα αποθηκεύονται προσωρινά στον μεταγωγέα επειδή ο αποθηκευτικός χώρος είναι πεπερασμένος η συμφόρηση οδηγεί σε απώλεια πακέτων Σε δίκτυα που η πληροφορία μεταδίδεται υπό τη μορφή ροής bit (bitstream) σε συνδέσεις: νέες συνδέσεις δεν μπορούν να γίνουν αποδεκτές και απορρίπτονται ΕΠαπαπέτρου (ΤμΜηχ Η/Υ & Πληροφορικής) ΠΛΥ606: Δίκτυα Υπολογιστών 10 / 91

13 Εισαγωγή στο Επίπεδο Δικτύου Δίκτυα Μεταγωγής και Μοντέλο OSI Η περιγραφή των δικτύων μεταγωγής απαιτεί ένα νέο επίπεδο που ονομάζεται επίπεδο δικτύου (network layer) το επίπεδο συνδέσμου μετάδοσης δεδομένων δεν είναι αρκετό καθώς οι υπολογιστές δεν είναι άμεσα συνδεδεμένοι Το επίπεδο δικτύου περιγράφει την επικοινωνία υπολογιστών που δεν είναι συνδεδεμένοι στο ίδιο κοινό φυσικό μέσο δηλαδή οι υπολογιστές δεν μπορούν να επικοινωνήσουν με ένα άλμα (one hop) αλλά η επικοινωνία τους απαιτεί πολλαπλά άλματα (multihop communication) Οι μηχανισμοί που περιγράφει το επίπεδο δικτύου είναι: διευθυνσιοδότηση (addressing) μεταγωγή (switching) δρομολόγηση (routing) έλεγχος συμφόρησης (congestion control) ΕΠαπαπέτρου (ΤμΜηχ Η/Υ & Πληροφορικής) ΠΛΥ606: Δίκτυα Υπολογιστών 11 / 91

14 Εισαγωγή στο Επίπεδο Δικτύου Διευθυνσιοδότηση Σε όλα τα δίκτυα υπάρχει η ανάγκη αναγνώρισης των κόμβων με μοναδικό τρόπο πχ, στο Ethernet χρησιμοποιούνται διευθύνσεις των 48 bit Απαίτηση: οι διευθύνσεις πρέπει να έχουν το ρόλο ενός καθολικά μοναδικού αναγνωριστικού (global unique identifier, GUID) Η διευθυνσιοδότηση στο επίπεδο συνδέσμου μετάδοσης δεδομένων δεν είναι αρκετή και επομένως απαιτείται και στο επίπεδο δικτύου σε ένα δίκτυο μεταγωγής ή ένα διαδίκτυο μπορεί να συνυπάρχουν διαφορετικές τεχνολογίες άμεσης διασύνδεσης (πχ, Ethernet, PPP, κλπ) που χρησιμοποιούν διαφορετικούς τρόπους διευθυνσιοδότησης ΕΠαπαπέτρου (ΤμΜηχ Η/Υ & Πληροφορικής) ΠΛΥ606: Δίκτυα Υπολογιστών 12 / 91

15 Μεταγωγή πληροφορίας Διάρθρωση 1 Εισαγωγή στο Επίπεδο Δικτύου 2 Μεταγωγή πληροφορίας Μεταγωγή Πακέτου Μεταγωγή Εικονικού Κυκλώματος Δρομολόγηση προέλευσης Γέφυρες και μεταγωγή LAN 3 Δρομολόγηση Αλγόριθμοι διανυσμάτων απόστασης Αλγόριθμοι κατάστασης συνδέσμων Ιεραρχική δρομολόγηση Άλλες μορφές δρομολόγησης 4 Έλεγχος συμφόρησης και κατανομή πόρων ΕΠαπαπέτρου (ΤμΜηχ Η/Υ & Πληροφορικής) ΠΛΥ606: Δίκτυα Υπολογιστών 13 / 91

16 Μεταγωγή πληροφορίας Είδη Μεταγωγής (1/2) Βασικό ζήτημα στη μεταγωγή: Με ποιό τρόπο ο μεταγωγέας αποφασίζει τη θύρα εξόδου Ο τρόπος λήψης της απόφασης καθορίζει και την τεχνική μεταγωγής Οι τεχνικές μεταγωγής αποτελούνται από: τις τεχνικές που εφαρμόζονται σε δίκτυα αυτοδύναμων πακέτων (datagrams) τη μεταγωγή κυκλώματος (circuit switch) η μεταγωγή κυκλώματος έχει εφαρμοστεί παραδοσιακά στα τηλεφωνικά δίκτυα όπου η πληροφορία μεταφέρονταν με τη μορφή ροής δεδομένων ή αναλογικά Τα δίκτυα υπολογιστών είναι δίκτυα αυτοδύναμων πακέτων και για το λόγο αυτό θα εστιάσουμε στις αντίστοιχες τεχνικές μεταγωγής ΕΠαπαπέτρου (ΤμΜηχ Η/Υ & Πληροφορικής) ΠΛΥ606: Δίκτυα Υπολογιστών 14 / 91

17 Μεταγωγή πληροφορίας Είδη Μεταγωγής (2/2) Στα δίκτυα αυτοδύναμων πακέτων δύο είναι οι σημαντικότερες τεχνικές μεταγωγής: μεταγωγή πακέτου (packet switching) αποτελεί την ασυνδεσμική (connectionless) προσέγγιση μεταγωγή εικονικού κυκλώματος (virtual circuit switching) αποτελεί τη συνδεσμοστρεφή (connection-oriented) προσέγγιση είναι επέκταση της τεχνικής μεταγωγής κυκλώματος για εφαρμογή σε δίκτυα αυτοδύναμων πακέτων Μια τρίτη αλλά λιγότερο σημαντική τεχνική μεταγωγής είναι η δρομολόγηση προέλευσης (source routing) ΕΠαπαπέτρου (ΤμΜηχ Η/Υ & Πληροφορικής) ΠΛΥ606: Δίκτυα Υπολογιστών 15 / 91

18 Μεταγωγή πληροφορίας Μεταγωγή Πακέτου Διάρθρωση 1 Εισαγωγή στο Επίπεδο Δικτύου 2 Μεταγωγή πληροφορίας Μεταγωγή Πακέτου Μεταγωγή Εικονικού Κυκλώματος Δρομολόγηση προέλευσης Γέφυρες και μεταγωγή LAN 3 Δρομολόγηση Αλγόριθμοι διανυσμάτων απόστασης Αλγόριθμοι κατάστασης συνδέσμων Ιεραρχική δρομολόγηση Άλλες μορφές δρομολόγησης 4 Έλεγχος συμφόρησης και κατανομή πόρων ΕΠαπαπέτρου (ΤμΜηχ Η/Υ & Πληροφορικής) ΠΛΥ606: Δίκτυα Υπολογιστών 16 / 91

19 Μεταγωγή πληροφορίας Μεταγωγή Πακέτου Προώθηση πακέτων (1/2) Κάθε πακέτο περιέχει την πλήρη διεύθυνση του προορισμού Σε κάθε μεταγωγέα υπάρχει ένας πίνακας που αντιστοιχίζει τις διευθύνσεις προορισμού με τις θύρες εξόδου του μεταγωγέα ο πίνακας καλείται πίνακας προώθησης (forwarding table) ή πίνακας δρομολόγησης (routing table) ο αλγόριθμος δρομολόγησης είναι υπεύθυνος για την κατασκευή και την διατήρηση του πίνακα προώθησης Για κάθε εισερχόμενο πακέτο ο μεταγωγέας: διαβάζει τη διεύθυνση προορισμού αποφασίζει την εξερχόμενη θύρα χρησιμοποιώντας τη διεύθυνση προορισμού και τον πίνακα προώθησης Η μεταγωγή πακέτου χρησιμοποιείται στο Internet ΕΠαπαπέτρου (ΤμΜηχ Η/Υ & Πληροφορικής) ΠΛΥ606: Δίκτυα Υπολογιστών 17 / 91

20 Μεταγωγή πληροφορίας Μεταγωγή Πακέτου Προώθηση πακέτων (2/2) Example Πίνακας Προώθησης για τον Μεταγωγέα 2 (Switch 2) Προορισμός Θύρα A 3 B 0 C 3 D 3 E 2 F 1 G 0 H 0 ΕΠαπαπέτρου (ΤμΜηχ Η/Υ & Πληροφορικής) ΠΛΥ606: Δίκτυα Υπολογιστών 18 / 91

21 Μεταγωγή πληροφορίας Μεταγωγή Πακέτου Χαρακτηριστικά Μεταγωγής Πακέτου (1/2) Η μεταγωγή πακέτου αποτελεί την ασυνδεσμική (conectionless) προσέγγιση στη μεταγωγή ένας μεταγωγέας δε χρειάζεται να διατηρεί πληροφορίες σχετικά με την κατάσταση της επικοινωνίας (πληροφορίες κατάστασης, state) δύο κόμβων του δικτύου (stateless προσέγγιση) παραδείγματα πληροφορίων κατάστασης: αναγνωριστικό επικοινωνίας, αριθμοί μη επιβεβαιωμένων πακέτων, κλπ κάθε πακέτο θεωρείται ανεξάρτητο από προηγούμενα πακέτα που έχουν αποσταλεί από τον ίδιο υπολογιστή προέλευσης στον ίδιο υπολογιστή προορισμό Η ασυνδεσμική προσέγγιση χαρακτηρίζεται από χαμηλό κόστος υλοποίησης γιατί δεν απαιτείται: η επικοινωνία των υπολογιστών υπηρεσίας με τους μεταγωγείς για τη εγγραφή και τη διαγραφή των πληροφοριών κατάστασης η διατήρηση και ενημέρωση των πληροφοριών κατάστασης ΕΠαπαπέτρου (ΤμΜηχ Η/Υ & Πληροφορικής) ΠΛΥ606: Δίκτυα Υπολογιστών 19 / 91

22 Μεταγωγή πληροφορίας Μεταγωγή Πακέτου Χαρακτηριστικά Μεταγωγής Πακέτου (2/2) Κάθε υπολογιστής υπηρεσίας μπορεί άμεσα να στείλει ένα πακέτο προς οποιοδήποτε προορισμό προϋπόθεση: υπάρχει ένας έγκυρος πίνακας δρομολόγησης δεν απαιτείται προηγούμενα η επικοινωνία του υπολογιστή με τους μεταγωγείς για την καταγραφή της επικοινωνίας Ένας υπολογιστής υπηρεσίας δεν μπορεί να επιβεβαιώσει την ορθή παράδοση ενός πακέτου ένας μεταγωγέας μπορεί να μην λειτουργεί ή να βρίσκεται σε κατάσταση συμφόρησης ο υπολογιστής προορισμός μπορεί να μην είναι σε λειτουργία Δύο διαδοχικά πακέτα ενδέχεται να ακολουθήσουν διαφορετικές διαδρομές στο δίκτυο αν ο πίνακας προώθησης μεταβληθεί ενδέχεται πακέτα να παραδοθούν εκτός σειράς Η καταστροφή ενός μεταγωγέα ή ενός συνδέσμου ενδέχεται να μην έχει σοβαρή επίπτωση στην επικοινωνία προϋπόθεση: να βρεθεί μια εναλλακτική διαδρομή ΕΠαπαπέτρου (ΤμΜηχ Η/Υ & Πληροφορικής) ΠΛΥ606: Δίκτυα Υπολογιστών 20 / 91

23 Μεταγωγή πληροφορίας Μεταγωγή Εικονικού Κυκλώματος Διάρθρωση 1 Εισαγωγή στο Επίπεδο Δικτύου 2 Μεταγωγή πληροφορίας Μεταγωγή Πακέτου Μεταγωγή Εικονικού Κυκλώματος Δρομολόγηση προέλευσης Γέφυρες και μεταγωγή LAN 3 Δρομολόγηση Αλγόριθμοι διανυσμάτων απόστασης Αλγόριθμοι κατάστασης συνδέσμων Ιεραρχική δρομολόγηση Άλλες μορφές δρομολόγησης 4 Έλεγχος συμφόρησης και κατανομή πόρων ΕΠαπαπέτρου (ΤμΜηχ Η/Υ & Πληροφορικής) ΠΛΥ606: Δίκτυα Υπολογιστών 21 / 91

24 Μεταγωγή πληροφορίας Μεταγωγή Εικονικού Κυκλώματος Εισαγωγή Κεντρική ιδέα: η χρήση της έννοιας του εικονικού κυκλώματος (virtual circuit, VC) Η μεταγωγή εικονικού κυκλώματος αποτελεί τη συνδεσμοστρεφή (connection-oriented) προσέγγιση στη μεταγωγή κάθε μεταγωγέας στο μονοπάτι επικοινωνίας δύο κόμβων πρέπει να καταγράψει την επικοινωνία των κόμβων (σύνδεση) όταν αυτοί θέλουν να ανταλλάξουν δεδομένα Η επικοινωνία αποτελείται από δύο στάδια: εγκαθίδρυση της σύνδεσης: στο στάδιο αυτό πρέπει κάθε μεταγωγέας να καταγράψει τις πληροφορίες κατάστασης (state) για μια σύνδεση που πρόκειται να εξυπηρετήσει μεταφορά δεδομένων: μπορεί να ξεκινήσει αφού ολοκληρωθεί η εγκατάσταση της εικονικής σύνδεσης Η μεταγωγή εικονικού κυκλώματος εφαρμόζεται σε γνωστά και επιτυχημένα δίκτυα όπως τα ATM και X25 ΕΠαπαπέτρου (ΤμΜηχ Η/Υ & Πληροφορικής) ΠΛΥ606: Δίκτυα Υπολογιστών 22 / 91

25 Μεταγωγή πληροφορίας Μεταγωγή Εικονικού Κυκλώματος Αναπαράσταση σύνδεσης Οι πληροφορίες κατάστασης, που αναπαριστούν μια σύνδεση σε ένα μεταγωγέα, αποθηκεύονται ως εγγραφές ενός πίνακα VC και περιλαμβάνουν: ένα αναγνωριστικό εικονικού κυκλώματος (virtual circuit identifier, VCI) για τα εισερχόμενα πακέτα της σύνδεσης τη θύρα εισόδου μέσω της οποίας καταφθάνουν στο μεταγωγέα τα πακέτα της σύνδεσης ένα αναγνωριστικό εικονικού κυκλώματος (virtual circuit identifier, VCI) για τα εξερχόμενα πακέτα της σύνδεσης τη θύρα εξόδου μέσω της οποίας προωθούνται τα πακέτα της σύνδεσης Example Θύρα εισόδου Εισερχόμενο VCI Θύρα εξόδου Εξερχόμενο VCI ΕΠαπαπέτρου (ΤμΜηχ Η/Υ & Πληροφορικής) ΠΛΥ606: Δίκτυα Υπολογιστών 23 / 91

26 Μεταγωγή πληροφορίας Μεταγωγή Εικονικού Κυκλώματος Προώθηση πακέτων (1/2) Κάθε πακέτο που ανήκει σε μια σύνδεση μεταφέρει ένα αναγνωριστικό εικονικού κυκλώματος, VCI Ο μεταγωγέας, για κάθε πακέτο που φθάνει από μια καθορισμένη θύρα εισόδου και έχει τον καθορισμένο VCI,: αντικαθιστά στο πακέτο την τιμή VCI με αυτήν που καθορίζεται ως εξερχόμενο VCI από τον πίνακα VC προωθεί το πακέτο στη θύρα εξόδου που καθορίζεται από τον πίνακα VC Το ζεύγος τιμών θύρα εισόδου και εισερχόμενο VCI προσδιορίζει μοναδικά μια σύνδεση η τιμή VCI προσδιορίζει τη σύνδεση μόνο σε ένα σύνδεσμο (τοπική εμβέλεια συνδέσμου, link-local scope) η χρήση του ζεύγους τιμών δίνει τη δυνατότητα προσδιορισμού των συνδέσεων σε όλο το δίκτυο χωρίς την ανάγκη κεντρικού ελέγχου ΕΠαπαπέτρου (ΤμΜηχ Η/Υ & Πληροφορικής) ΠΛΥ606: Δίκτυα Υπολογιστών 24 / 91

27 Μεταγωγή πληροφορίας Μεταγωγή Εικονικού Κυκλώματος Προώθηση πακέτων (2/2) Example Πίνακας VC στον μεταγωγέα 1 Θύρα εισόδου Εισερχόμενο VCI Θύρα εξόδου Εξερχόμενο VCI Πίνακας VC στον μεταγωγέα 2 Θύρα εισόδου Εισερχόμενο VCI Θύρα εξόδου Εξερχόμενο VCI Πίνακας VC στον μεταγωγέα 3 Θύρα εισόδου Εισερχόμενο VCI Θύρα εξόδου Εξερχόμενο VCI ΕΠαπαπέτρου (ΤμΜηχ Η/Υ & Πληροφορικής) ΠΛΥ606: Δίκτυα Υπολογιστών 25 / 91

28 Μεταγωγή πληροφορίας Μεταγωγή Εικονικού Κυκλώματος Εγκαθίδρυση σύνδεσης (1/3) Κάθε φορά που δημιουργείται μια καινούργια σύνδεση πρέπει να γίνει εγκαθίδρυση της σύνδεσης: να αποδοθεί μια τιμή VCI για κάθε σύνδεσμο που αυτή θα διασχύσει κάθε μεταγωγέας που εμπλέκεται να ενημερώσει τον πίνακα VC Υπάρχουν δύο τεχνικές για την εγκαθίδρυση μιας σύνδεσης: η στατική εγκαθίδρυση από το διαχειριστή του δικτύου η δυναμική εγκαθίδρυση με την ανταλλαγή μηνυμάτων μεταξύ των υπολογιστών υπηρεσίας και των μεταγωγέων Στατική εγκαθίδρυση: ο διαχειριστής του δικτύου είναι υπεύθυνος για την απόδοση των τιμών VCI αλλά και την ενημέρωση των μεταγωγέων (εγγραφή και διαγραφή) στην περίπτωση αυτή τα εικονικά κυκλώματα χαρακτηρίζονται ως μόνιμα (permanent virtual circuits, PVC) καθώς είναι κυκλώματα μακράς διάρκειας η τεχνική είναι ανέφικτη σε δίκτυα με πολλούς υπολογιστές ΕΠαπαπέτρου (ΤμΜηχ Η/Υ & Πληροφορικής) ΠΛΥ606: Δίκτυα Υπολογιστών 26 / 91

29 Μεταγωγή πληροφορίας Μεταγωγή Εικονικού Κυκλώματος Εγκαθίδρυση σύνδεσης (2/3) Μηχανισμός δυναμικής εγκαθίδρυσης: ο υπολογιστής προέλευσης στέλνει ένα μήνυμα εγκατάστασης που διέρχεται από τους μεταγωγείς που θα εξυπηρετήσουν τη σύνδεση κάθε μεταγωγέας που λαμβάνει το μήνυμα επιλέγει μια τιμή VCI για τον εξερχόμενο κλάδο και ενημερώνει τον επόμενο μεταγωγέα για την επιλογή του ο υπολογιστής προορισμού απαντά με την αποστολή ενός μηνύματος επιβεβαίωσης με το μήνυμα επιβεβαίωσης κάθε μεταγωγέας ενημερώνεται για την επιλογή του επόμενου (στο μονοπάτι) μεταγωγέα για τη διαγραφή της σύνδεσης ο υπολογιστής προσέλευσης στέλνει ένα μήνυμα διαγραφής το οποίο λαμβάνουν με τη σειρά οι μεταγωγείς ΕΠαπαπέτρου (ΤμΜηχ Η/Υ & Πληροφορικής) ΠΛΥ606: Δίκτυα Υπολογιστών 27 / 91

30 Μεταγωγή πληροφορίας Μεταγωγή Εικονικού Κυκλώματος Εγκαθίδρυση σύνδεσης (3/3) Η ανταλλαγή μηνυμάτων για την εγκαθίδρυση της σύνδεσης ονομάζεται σηματοδότηση (signalling) τα εικονικά κυκλώματα ονομάζονται κυκλώματα μεταγωγής (switched virtual circuits, SVC) το κόστος (πλήθος μηνυμάτων) της σηματοδότησης είναι σημαντικό Ο αλγόριθμος δρομολόγησης είναι σημαντικός και στη μεταγωγή εικονικού κυκλώματος καθορίζει τον επόμενο κόμβο (μεταγωγέα) στον οποίο ένας μεταγωγέας προωθεί ένα μήνυμα εγκατάστασης μιας σύνδεσης ο αλγόριθμος δρομολόγησης χρησιμοποιείται στην έναρξη της επικοινωνίας ενώ στη μεταγωγή πακέτου η απόφαση δρομολόγησης λαμβάνεται για κάθε πακέτο ξεχωριστά ΕΠαπαπέτρου (ΤμΜηχ Η/Υ & Πληροφορικής) ΠΛΥ606: Δίκτυα Υπολογιστών 28 / 91

31 Μεταγωγή πληροφορίας Μεταγωγή Εικονικού Κυκλώματος Χαρακτηριστικά Μεταγωγής Εικονικού Κυκλώματος (1/2) Η εγκαθίδρυση της σύνδεσης και η διαγραφή της συνεπάγεται αυξημένο κόστος τα μηνύματα σηματοδοσίας καταναλώνουν το εύρος ζώνης του δικτύου ο απαιτούμενος αποθηκευτικός χώρος σε κάθε μεταγωγέα αυξάνεται με το πλήθος των συνδέσεων και είναι σημαντικός για μεγάλα δίκτυα η απαιτούμενη επεξεργαστική ισχύς ενός μεταγωγέα αυξάνεται με το πλήθος των συνδέσεων Η έναρξη της επικοινωνίας δε μπορεί να γίνει άμεσα απαιτείται καθυστέρηση τουλάχιστον RTT για την αποστολή του μηνύματος εγκαθίδρυσης και την απάντηση του κόμβου προορισμού ΕΠαπαπέτρου (ΤμΜηχ Η/Υ & Πληροφορικής) ΠΛΥ606: Δίκτυα Υπολογιστών 29 / 91

32 Μεταγωγή πληροφορίας Μεταγωγή Εικονικού Κυκλώματος Χαρακτηριστικά Μεταγωγής Εικονικού Κυκλώματος (2/2) Όλα τα πακέτα της ίδιας σύνδεσης ακολουθούν το ίδιο δρομολόγιο εφόσον δεν υπάρχουν μεταβολές στο δίκτυο η εν σειρά παράδοση των δεδομένων είναι εγγυημένη Σε περίπτωση αστοχίας (συνδέσμου ή μεταγωγέα) η σύνδεση διακόπτεται και πρέπει να εγκαθιδρυθεί μια νέα η διαδικασία ονομάζεται handover η παλιά σύνδεση πρέπει να διαγραφεί από όλους τους μεταγωγείς ώστε να απελευθερωθεί ο αποθηκευτικός χώρος Κάθε πακέτο χρειάζεται να μεταφέρει μόνο το αναγνωριστικό VCI και όχι τη διεύθυνση προορισμού η επιβάρυνση του δικτύου είναι μικρότερη ΕΠαπαπέτρου (ΤμΜηχ Η/Υ & Πληροφορικής) ΠΛΥ606: Δίκτυα Υπολογιστών 30 / 91

33 Μεταγωγή πληροφορίας Μεταγωγή Εικονικού Κυκλώματος Ανταγωνισμός, συμφόρηση και είδος μεταγωγής (1/2) Μεταγωγή πακέτου και εικονικού κυκλώματος: δύο διαφορετικές προσεγγίσεις στη διαχείριση των πόρων ενός μεταγωγέα Μεταγωγή εικονικού κυκλώματος συντηρητική προσέγγιση η διαδικασία εγκαθίδρυσης μιας σύνδεσης επιτρέπει στους μεταγωγείς να έχουν έλεγχο των διαθέσιμων πόρων και να απορρίψουν αιτήματα αν δεν υπάρχουν πόροι οι πόροι ενός μεταγωγέα ενδεχομένως υποαξιοποιούνται γιατί είναι απίθανο μια σύνδεση να αξιοποιεί όλους τους πόρους που της έχουν ανατεθεί σε όλες τις χρονικές στιγμές η δημιουργία συμφόρησης δεν είναι δυνατή Μεταγωγή πακέτου επιθετική προσέγγιση η απουσία ελέγχου στους μεταγωγείς επιτρέπει την εξυπηρέτηση περισσότερων συνδέσεων (καλύτερη αξιοποίηση των πόρων των μεταγωγέων) ωστόσο δεν υπάρχει τρόπος να αποφευχθεί η συμφόρηση παρά μόνο να αντιμετωπιστεί μετά την εμφάνισή της ΕΠαπαπέτρου (ΤμΜηχ Η/Υ & Πληροφορικής) ΠΛΥ606: Δίκτυα Υπολογιστών 31 / 91

34 Μεταγωγή πληροφορίας Μεταγωγή Εικονικού Κυκλώματος Ανταγωνισμός, συμφόρηση και είδος μεταγωγής (2/2) Ο ρόλος της δρομολόγησης είναι ιδιαίτερα σημαντικός και για τις δύο τεχνικές στη μεταγωγή πακέτου: μπορεί να μειώσει την πιθανότητα εμφάνισης της συμφόρησης στη μεταγωγή εικονικού κυκλώματος: μπορεί να αυξήσει το πλήθος των εξυπηρετούμενων συνδέσεων Η μεταγωγή εικονικού κυκλώματος είναι βασικός μηχανισμός για την παροχή διαφορετικής ποιότητας υπηρεσιών (Quality of Service, QoS) σε κάθε σύνδεση (κύκλωμα) το γεγονός ότι τα πακέτα μια σύνδεσης διέρχονται από τον ίδιο μεταγωγέα διευκολύνει την εφαρμογή μιας πολιτικής ανάθεσης πόρων οι δυνατότητες με τη μεταγωγή πακέτου είναι περιορισμένες και απαιτούν πολύπλοκους μηχανισμούς Το δίλημμα μεταξύ των δύο τεχνικών μεταγωγής είναι ισοδύναμο με το δίλημμα: αποδοτικότητα vs αξιοπιστία ΕΠαπαπέτρου (ΤμΜηχ Η/Υ & Πληροφορικής) ΠΛΥ606: Δίκτυα Υπολογιστών 32 / 91

35 Μεταγωγή πληροφορίας Δρομολόγηση προέλευσης Διάρθρωση 1 Εισαγωγή στο Επίπεδο Δικτύου 2 Μεταγωγή πληροφορίας Μεταγωγή Πακέτου Μεταγωγή Εικονικού Κυκλώματος Δρομολόγηση προέλευσης Γέφυρες και μεταγωγή LAN 3 Δρομολόγηση Αλγόριθμοι διανυσμάτων απόστασης Αλγόριθμοι κατάστασης συνδέσμων Ιεραρχική δρομολόγηση Άλλες μορφές δρομολόγησης 4 Έλεγχος συμφόρησης και κατανομή πόρων ΕΠαπαπέτρου (ΤμΜηχ Η/Υ & Πληροφορικής) ΠΛΥ606: Δίκτυα Υπολογιστών 33 / 91

36 Μεταγωγή πληροφορίας Δρομολόγηση προέλευσης Εισαγωγή Κεντρική ιδέα: οι πληροφορίες που είναι απαραίτητες για τη μεταγωγή του πακέτου μέχρι τον προορισμό παρέχονται από τον υπολογιστή υπηρεσίας προέλευσης η τεχνική ονομάζεται δρομολόγηση προέλευσης (source routing) προϋπόθεση: ο αλγόριθμος δρομολόγησης πρέπει να παρέχει στον υπολογιστή προέλευσης τη διαδρομή μέχρι τον προορισμό Οι απαραίτητες πληροφορίες για τη μεταγωγή (θύρα εξόδου σε κάθε μεταγωγέα) αποθηκεύονται στην κεφαλίδα του πακέτου Η μέθοδος μπορεί να χρησιμοποιηθεί σε δίκτυα μεταγωγής πακέτου και μεταγωγής εικονικών κυκλωμάτων πχ, στο πρωτόκολλο IP υπάρχει πρόβλεψη για δρομολόγηση προέλευσης ΕΠαπαπέτρου (ΤμΜηχ Η/Υ & Πληροφορικής) ΠΛΥ606: Δίκτυα Υπολογιστών 34 / 91

37 Μεταγωγή πληροφορίας Δρομολόγηση προέλευσης Προώθηση πακέτων Example Κάθε μεταγωγέας: διαβάζει την πρώτη θύρα στην κεφαλίδα του πακέτου και τη μεταφέρει στην τελευταία θέση της κεφαλίδας μεταδίδει το πακέτο στη θύρα εξόδου που διάβασε ΕΠαπαπέτρου (ΤμΜηχ Η/Υ & Πληροφορικής) ΠΛΥ606: Δίκτυα Υπολογιστών 35 / 91

38 Μεταγωγή πληροφορίας Δρομολόγηση προέλευσης Κόστος Η μεταφορά των πληροφοριών μεταγωγής στην κεφαλίδα του πακέτου αποτελεί σημαντικό κόστος το εύρος ζώνης σπαταλιέται για τη μετάδοση των πληροφοριών μεταγωγής Υπάρχουν διάφορες τεχνικές για τη μείωση του κόστους κάθε μεταγωγέας μπορεί να αφαιρεί από την κεφαλίδα τη θύρα που μόλις διάβασε στην κεφαλίδα είναι δυνατόν να καθορίζονται μόνο ορισμένοι από τους μεταγωγείς του δρομολογίου που πρέπει να ακολουθήσει το πακέτο (χαλαρή δρομολόγηση) ο καθορισμός όλων των ενδιάμεσων μεταγωγέων ονομάζεται αυστηρή δρομολόγηση Δεν υπάρχει αποθηκευτικό κόστος στους μεταγωγείς και το κόστος επεξεργασίας είναι χαμηλό ΕΠαπαπέτρου (ΤμΜηχ Η/Υ & Πληροφορικής) ΠΛΥ606: Δίκτυα Υπολογιστών 36 / 91

39 Μεταγωγή πληροφορίας Γέφυρες και μεταγωγή LAN Διάρθρωση 1 Εισαγωγή στο Επίπεδο Δικτύου 2 Μεταγωγή πληροφορίας Μεταγωγή Πακέτου Μεταγωγή Εικονικού Κυκλώματος Δρομολόγηση προέλευσης Γέφυρες και μεταγωγή LAN 3 Δρομολόγηση Αλγόριθμοι διανυσμάτων απόστασης Αλγόριθμοι κατάστασης συνδέσμων Ιεραρχική δρομολόγηση Άλλες μορφές δρομολόγησης 4 Έλεγχος συμφόρησης και κατανομή πόρων ΕΠαπαπέτρου (ΤμΜηχ Η/Υ & Πληροφορικής) ΠΛΥ606: Δίκτυα Υπολογιστών 37 / 91

40 Μεταγωγή πληροφορίας Γέφυρες και μεταγωγή LAN Εισαγωγή Σε πολλές περιπτώσεις είναι επιθυμητό να διασυνδέσουμε πολλά δίκτυα άμεσου συνδέσμου της ίδιας τεχνολογίας πχ, να διασυνδέσουμε δίκτυα Ethernet Η χρήση ενός επαναλήπτη δεν είναι ικανοποιητική γιατί: ενδέχεται να παραβιάζει τους φυσικούς περιορισμούς (πχ, το μέγιστο μήκος ή το πλήθος των υπολογιστών) δεν μπορεί να αποδώσει ικανοποιητικό εύρος ζώνης στους συνδεδεμένους υπολογιστές (όλοι οι κόμβοι είναι συνδεδεμένοι στο ίδιο πεδίο συγκρούσεων) Η διασύνδεση μπορεί να πραγματοποιηθεί με ειδικούς μεταγωγείς που ονομάζονται γέφυρες (bridges) ή μεταγωγείς LAN ή μεταγωγείς επιπέδου-2 (layer-2 switches) οι μεταγωγείς αυτοί λειτουργούν μόνο με αρχές του επιπέδου συνδέσμου μετάδοσης δεδομένων το δίκτυο που σχηματίζεται ονομάζεται επεκτεταμένο (extended) LAN ΕΠαπαπέτρου (ΤμΜηχ Η/Υ & Πληροφορικής) ΠΛΥ606: Δίκτυα Υπολογιστών 38 / 91

41 Μεταγωγή πληροφορίας Γέφυρες και μεταγωγή LAN Γέφυρες με δυνατότητα μάθησης Ένας μεταγωγέας LAN μπορεί να κατασκευάσει τον πίνακα προώθησης και να υλοποιήσει τη μεταγωγή πακέτου υλοποιώντας έναν απλό αλγόριθμο ο μεταγωγέας καταγράφει τη διεύθυνση προέλευση κάθε πακέτου και τη θύρα λήψης και ενημερώνει τον πίνακα προώθησης οι εγγραφές του πίνακα προώθησης διατηρούνται για συγκεκριμένο χρονικό διάστημα, ύστερα από το οποίο διαγράφονται Ο μεταγωγέας: προωθεί τα πακέτα σύμφωνα με τον πίνακα προώθησης που έχει κατασκευάσει προωθεί όλα τα πακέτα προς προορισμούς για τους οποίους δεν υπάρχει εγγραφή στον πίνακα προώθησης δεν προωθεί πακέτα που κατευθύνονται στην ίδια θύρα από την οποία ελήφθησαν ΕΠαπαπέτρου (ΤμΜηχ Η/Υ & Πληροφορικής) ΠΛΥ606: Δίκτυα Υπολογιστών 39 / 91

42 Μεταγωγή πληροφορίας Γέφυρες και μεταγωγή LAN Αλγόριθμος δένδρου κάλυψης Ο αλγόριθμος μάθησης που περιγράφηκε δε λειτουργεί όταν η τοπολογία του επεκτεταμένου LAN περιέχει βρόχους Λύση: κάθε μεταγωγέας εκτελεί έναν κατανεμημένο αλγόριθμο δένδρου κάλυψης (spanning tree) δένδρο κάλυψης: ένα υπογράφημα που εκτείνεται σε όλους τους κόμβους του δικτύου και δεν περιέχει κύκλους ένας απλός αλγόριθμος δένδρου κάλυψης υλοποιείται στο πρότυπο IEEE 8021 ΕΠαπαπέτρου (ΤμΜηχ Η/Υ & Πληροφορικής) ΠΛΥ606: Δίκτυα Υπολογιστών 40 / 91

43 Μεταγωγή πληροφορίας Γέφυρες και μεταγωγή LAN Περιορισμοί γεφυρών Οι μεταγωγείς LAN υπόκεινται σε δύο βασικούς περιορισμούς που σχετίζονται με: την κλιμάκωση την ετερογένεια Η δυνατότητα κλιμάκωσης σε δίκτυα με πολλούς υπολογιστές είναι περιορισμένη αιτία: ο αλγόριθμος του δένδρου κάλυψης δεν έχει καλές ιδιότητες κλιμάκωσης (γραμμική κλιμάκωση) δεν έχει προβλεφθεί κάποια ιεραρχική οργάνωση των επεκτεταμένων LAN Τα είδη των δικτύων που διασυνδέουν οι μεταγωγείς LAN είναι περιορισμένα αιτία: χρησιμοποιούν την κεφαλίδα του πλαισίου για τη μεταγωγή μόνο δίκτυα που χρησιμοποιούν την ίδια μορφή διευθύνσεων μπορούν να διασυνδεθούν ΕΠαπαπέτρου (ΤμΜηχ Η/Υ & Πληροφορικής) ΠΛΥ606: Δίκτυα Υπολογιστών 41 / 91

44 Δρομολόγηση Διάρθρωση 1 Εισαγωγή στο Επίπεδο Δικτύου 2 Μεταγωγή πληροφορίας Μεταγωγή Πακέτου Μεταγωγή Εικονικού Κυκλώματος Δρομολόγηση προέλευσης Γέφυρες και μεταγωγή LAN 3 Δρομολόγηση Αλγόριθμοι διανυσμάτων απόστασης Αλγόριθμοι κατάστασης συνδέσμων Ιεραρχική δρομολόγηση Άλλες μορφές δρομολόγησης 4 Έλεγχος συμφόρησης και κατανομή πόρων ΕΠαπαπέτρου (ΤμΜηχ Η/Υ & Πληροφορικής) ΠΛΥ606: Δίκτυα Υπολογιστών 42 / 91

45 Δρομολόγηση Σκοπός της Δρομολόγησης Δρομολόγηση Ο μηχανισμός με τον οποίο επιλέγεται το βέλτιστο μονοπάτι σε ένα δίκτυο μεταγωγής (ή διαδίκτυο) για την επικοινωνία δύο υπολογιστών Δρομολόγηση (από τη σκοπιά του μεταγωγέα) Επιλογή της βέλτιστης θύρας εξόδου με βάση τη διεύθυνση προορισμού Η δρομολόγηση είναι εξίσου σημαντική για τη μεταγωγή πακέτου και τη μεταγωγή εικονικού κυκλώματος μεταγωγή πακέτου: η δρομολόγηση είναι απαραίτητη για την προώθηση κάθε πακέτου μεταγωγή εικονικού κυκλώματος: η δρομολόγηση είναι απαραίτητη για την εγκαθίδρυση της σύνδεσης Οι λειτουργίες της δρομολόγησης και της μεταγωγής εκτελούνται συνήθως στον ίδιο υπολογιστή ειδικού σκοπού, ο οποίος ονομάζεται δρομολογητής ΕΠαπαπέτρου (ΤμΜηχ Η/Υ & Πληροφορικής) ΠΛΥ606: Δίκτυα Υπολογιστών 43 / 91

46 Δρομολόγηση Δρομολόγηση vs Προώθηση (1/2) Διάκριση μεταξύ προώθησης και δρομολόγησης Δρομολόγηση: η διαδικασία σύνταξης των πινάκων προώθησης υλοποιείται με σύνθετους κατανεμημένους αλγόριθμους Προώθηση: η αποστολή του πακέτου προς μια κατεύθυνση με βάση τη διεύθυνση προορισμού και τον πίνακα προώθησης απλή διαδικασία που εκτελείται τοπικά στο μεταγωγέα Η δρομολόγηση παράγει τον πίνακα δρομολόγησης για κάθε μεταγωγεά η σύνταξη του πίνακα προώθησης γίνεται με βάση τον πίνακα δρομολόγησης Αν και διαφορετικοί, σε πολλές περιπτώσεις ο πίνακας δρομολόγησης και ο πίνακας προώθησης χρησιμοποιούνται ισοδύναμα ΕΠαπαπέτρου (ΤμΜηχ Η/Υ & Πληροφορικής) ΠΛΥ606: Δίκτυα Υπολογιστών 44 / 91

47 Δρομολόγηση Δρομολόγηση vs Προώθηση (2/2) Example Ένας πίνακας δρομολόγησης περιέχει αντιστοιχίες μεταξύ υπολογιστών προορισμού και επόμενων αλμάτων επίσης, μπορεί να περιέχει πληροφορίες που σχετίζονται με την υλοποίηση του αλγόριθμου δρομολόγησης Ο πίνακας προώθησης στηρίζεται στον πίνακα δρομολόγησης αλλά περιέχει επιπλέον πληροφορίες: τον προσδιορισμό της θύρας εξόδου (ή του κλάδου εξόδου) λεπτομέρειες για τη μετάδοση των δεδομένων στο σύνδεσμο (πχ η διεύθυνση MAC του επόμενου άλματος) ΕΠαπαπέτρου (ΤμΜηχ Η/Υ & Πληροφορικής) ΠΛΥ606: Δίκτυα Υπολογιστών 45 / 91

48 Δρομολόγηση Δρομολόγηση και γραφήματα Ένα δίκτυο μπορεί να αναπαρασταθεί με ένα γράφημα: οι κόμβοι αναπαριστούν τους υπολογιστές υπηρεσίας, τους δρομολογητές ή ακόμα και ολόκληρα δίκτυα οι ακμές αναπαριστούν τους συνδέσμους του δικτύου κάθε ακμή περιγράφεται με ένα κόστος μεγάλο κόστος: η αποστολή δεδομένων μέσα από την ακμή είναι λιγότερο επιθυμητή H δρομολόγηση μετατρέπεται σε ένα πρόβλημα της θεωρίας γραφημάτων που είναι γνωστό με τον όρο δρομολόγηση συντομότερης διαδρομής (shortest path routing) πρόβλημα: εντοπισμός της διαδρομής με το μικρότερο κόστος κόστος διαδρομής: είναι το άθροισμα του κόστους των συνδέσμων που την αποτελούν Η πιο ακριβής αναπαράσταση ενός δικτύου απαιτεί τη χρήση δύο ακμών για κάθε σύνδεσμο (μία για κάθε κατεύθυνση) και ενός κόστους για κάθε ακμή ΕΠαπαπέτρου (ΤμΜηχ Η/Υ & Πληροφορικής) ΠΛΥ606: Δίκτυα Υπολογιστών 46 / 91

49 Δρομολόγηση Προσαρμογή στις μεταβολές του δικτύου (1/2) Η προσέγγιση της δρομολόγησης ως γραφοθεωρητικού προβλήματος είναι στατική και μη εφαρμόσιμη σε πραγματικά δίκτυα δεν αντιμετωπίζει τις αστοχίες κόμβων και συνδέσμων δεν λαμβάνει υπόψη την προσθήκη κόμβων στο δίκτυο υπονοεί ότι το κόστος δεν μεταβάλλεται το κόστος σχετίζεται συνήθως με μεταβαλλόμενες παραμέτρους του συνδέσμου, πχ σύνδεσμος με μεγάλο φόρτο υψηλό κόστος δε λαμβάνει υπόψη πιθανή κινητικότητα των κόμβων που μπορεί να μεταβάλλει τις ακμές και το κόστος τους Η μεταβλητότητα του δικτύου επιβάλλει το δυναμικό προσδιορισμό των συντομότερων διαδρομών ΕΠαπαπέτρου (ΤμΜηχ Η/Υ & Πληροφορικής) ΠΛΥ606: Δίκτυα Υπολογιστών 47 / 91

50 Δρομολόγηση Προσαρμογή στις μεταβολές του δικτύου (2/2) Κάθε κόμβος που υλοποιεί τον αλγόριθμο δρομολόγησης πρέπει δυναμικά να ανανεώνει την εικόνα που έχει για το δίκτυο Ακριβής γνώση του δικτύου Επιτυχημένη δρομολόγηση η ακριβής γνώση του δικτύου απαιτεί ο κόμβος να συλλέγει πληροφορίες κατάστασης του δικτύου Η συλλογή πληροφοριών κατάστασης πραγματοποιείται με την ανταλλαγή μηνυμάτων που καλούνται μηνύματα δρομολόγησης (routing messages) τα μηνύματα ανταλλάσσονται μεταξύ του κόμβου που υλοποιεί τον αλγόριθμο και των υπόλοιπων κόμβων του δικτύου Πληροφορίες κατάστασης του δικτύου: με τον όρο αυτό αναφερόμαστε στις πληροφορίες που περιγράφουν το γράφημα του δικτύου σε μια χρονική στιγμή ΕΠαπαπέτρου (ΤμΜηχ Η/Υ & Πληροφορικής) ΠΛΥ606: Δίκτυα Υπολογιστών 48 / 91

51 Δρομολόγηση Κόστος δρομολόγησης Τα μηνύματα δρομολόγησης που ανταλλάσσουν οι κόμβοι ενός δικτύου αναφέρονται και με τον όρο φορτίο δρομολόγησης (routing overhead) Το φορτίο δρομολόγησης αποτελεί το σημαντικότερο κόστος ενός αλγόριθμου δρομολόγησης η μετάδοση των μηνυμάτων δρομολόγησης καταναλώνει το εύρος ζώνης των συνδέσμων Στο κόστος ενός αλγόριθμου δρομολόγησης συμπεριλαμβάνονται επίσης: η απαιτούμενη επεξεργαστική ισχύς ο απαιτούμενος χώρος αποθήκευσης, κλπ ΕΠαπαπέτρου (ΤμΜηχ Η/Υ & Πληροφορικής) ΠΛΥ606: Δίκτυα Υπολογιστών 49 / 91

52 Δρομολόγηση Τεχνικές ανανέωσης (1/2) Η εγκυρότητα των υπολογιζόμενων διαδρομών εξαρτάται από: τη συχνότητα συλλογής των πληροφοριών κατάστασης του δικτύου και υπολογισμού των διαδρομών το ρυθμό μεταβολής της κατάστασης του δικτύου ιδιαίτερης σημασίας είναι η μεταβολή του κόστους των συνδέσεων ενός δικτύου Οι σημαντικότερες προσεγγίσεις για τη δυναμική ανανέωση των συντομότερων διαδρομών είναι: περιοδική (periodic): ο υπολογισμός των διαδρομών γίνεται περιοδικά ανεξάρτητα από το αν έχει μεταβληθεί ή όχι η κατάσταση του δικτύου πυροδοτούμενη (triggered) ή εξαναγκασμένη: ο υπολογισμός των διαδρομών γίνεται μόνο αν έχει προκύψει κάποια αλλαγή στην κατάσταση του δικτύου αιτούμενη (on-demand): ο υπολογισμός μιας διαδρομής γίνεται μόνο αν η διαδρομή είναι απαραίτητη ΕΠαπαπέτρου (ΤμΜηχ Η/Υ & Πληροφορικής) ΠΛΥ606: Δίκτυα Υπολογιστών 50 / 91

53 Δρομολόγηση Τεχνικές ανανέωσης (2/2) Η κάθε προσέγγιση προσφέρει διαφορετικά επίπεδα εγκυρότητας των υπολογισμένων διαδρομών αλλά και φορτίου δρομολόγησης πχ, περιοδική προσέγγιση: μικρότερη περίοδος ανανέωσης μεγαλύτερη εγκυρότητα διαδρομών μεγαλύτερο φορτίο δρομολόγησης Σε κάθε περίπτωση η εγκυρότητα οποιουδήποτε αλγόριθμου δρομολόγησης είναι περιορισμένη αιτία: η μετάδοση των μηνυμάτων δρομολόγησης απαιτεί χρόνο μέσα στον οποίο η κατάσταση του δικτύου μπορεί να έχει μεταβληθεί ΕΠαπαπέτρου (ΤμΜηχ Η/Υ & Πληροφορικής) ΠΛΥ606: Δίκτυα Υπολογιστών 51 / 91

54 Δρομολόγηση Κατανεμημένη vs Κεντρικοποιημένη υλοποίηση (1/2) Ο δυναμική προσέγγιση επιβάλλει την κατανεμημένη (decentralized) υλοποίηση των αλγόριθμων δρομολόγησης Στην κατανεμημένη υλοποίηση κάθε κόμβος: εκτελεί τοπικά τον αλγόριθμο δρομολόγησης ανταλλάσσει μηνύματα δρομολόγησης με τους άλλους κόμβους του δικτύου για να ανακαλύψει πληροφορίες σχετικά με το δίκτυο Οι κεντρικοποιημένες (centralized) υλοποιήσεις δεν είναι κλιμακώσιμες και χρησιμοποιούνται σπάνια τα ευρέως χρησιμοποιούμενα πρωτόκολλα δρομολόγησης υιοθετούν κατανεμημένες προσεγγίσεις Κεντρικοποιημένη υλοποίηση Μόνο ένας κόμβος υπολογίζει τις συντομότερες διαδρομές και τις αποστέλλει στους υπόλοιπους κόμβους του δικτύου Μηνύματα δρομολόγησης ανταλλάσσονται μεταξύ του κόμβου και κάθε άλλου κόμβου του δικτύου ΕΠαπαπέτρου (ΤμΜηχ Η/Υ & Πληροφορικής) ΠΛΥ606: Δίκτυα Υπολογιστών 52 / 91

55 Δρομολόγηση Κατανεμημένη vs Κεντρικοποιημένη υλοποίηση (2/2) Ζήτημα στην κατανεμημένη υλοποίηση: δύο κόμβοι ενδέχεται να έχουν διαφορετική εικόνα για την κατάσταση του δικτύου σε μια δεδομένη χρονική στιγμή αιτία: ο χρόνος που απαιτείται ώστε ένας κόμβος να λάβει πληροφορίες για ένα τμήμα του δικτύου εξαρτάται από τη θέση του κόμβου στο δίκτυο Η έλλειψη κοινής εικόνας στους κόμβους δημιουργεί σημαντικά προβλήματα και θέτει σημαντικές προκλήσεις πχ, σχηματισμός βρόχων: δύο κόμβοι ενδέχεται να γνωρίζουν διαφορετικό μονοπάτι προς έναν προορισμό με αποτέλεσμα ένα πακέτο να μεταφέρεται μεταξύ των κόμβων αυτών ο σχηματισμός βρόχων είναι ένα μόνο από τα προβλήματα που ενδέχεται να δημιουργηθούν ΕΠαπαπέτρου (ΤμΜηχ Η/Υ & Πληροφορικής) ΠΛΥ606: Δίκτυα Υπολογιστών 53 / 91

56 Δρομολόγηση Μετρικές δρομολόγησης (1/2) Οι μετρικές που μπορούν να χρησιμοποιηθούν ως κόστος ενός συνδέσμου σχετίζονται με τα χαρακτηριστικά του συνήθως χρησιμοποιούνται μετρικές που είναι συνάρτηση: της καθυστέρησης διάδοσης, του εύρους ζώνης, του τρέχοντος φορτίου και της καθυστέρησης αναμονής σπανιότερα χρησιμοποιούνται μετρικές που σχετίζονται με την αξιοπιστία Η επιλογή της μετρικής που θα χρησιμοποιηθεί επηρεάζει σημαντικά την απόδοση του αλγόριθμου δρομολόγησης πχ, μπορεί να δημιουργήσει το φαινόμενο των μετατοπίσεων του φορτίου (load oscillations) πχ, μπορεί να οδηγήσει σε μονοπάτια με πολλά άλματα και επομένως σε σπατάλη των πόρων του δικτύου ΕΠαπαπέτρου (ΤμΜηχ Η/Υ & Πληροφορικής) ΠΛΥ606: Δίκτυα Υπολογιστών 54 / 91

57 Δρομολόγηση Μετρικές δρομολόγησης (2/2) Επίσης, η επιλογή της μετρικής καθορίζει τα χαρακτηριστικά των υπολογιζόμενων διαδρομών πχ, κόστος=καθυστέρηση: η διαδρομή που υπολογίζεται είναι κατάλληλη για εφαρμογές πραγματικού χρόνου (real time) πχ, κόστος=τρέχον φορτίο: η διαδρομή που υπολογίζεται είναι κατάλληλη για μετάδοση streaming video Παραδοσιακά ως μετρική χρησιμοποιείται η συνολική καθυστέρηση (καθυστερήσεις διάδοσης, μετάδοσης και αναμονής) στο σύνδεσμο με ιδιαίτερη μέριμνα ώστε: να μην προκαλούνται απότομες μεταβολές της μετρικής να περιοριστεί το εύρος τιμών της μετρικής Σε πολλές περιπτώσεις χρησιμοποιούνται μετρικές που δε μεταβάλλονται με το χρόνο συνηθέστερη επιλογή: κόστος=σταθερά*(1/εύρος ζώνης) ΕΠαπαπέτρου (ΤμΜηχ Η/Υ & Πληροφορικής) ΠΛΥ606: Δίκτυα Υπολογιστών 55 / 91

58 Δρομολόγηση Κατηγορίες αλγόριθμων δρομολόγησης Οι αλγόριθμοι δρομολόγησης μπορούν να κατηγοριοποιηθούν με διαφορετικούς τρόπους Οι συνηθέστερες κατηγοριοποιήσεις αφορούν: την τεχνική ανανέωσης που χρησιμοποιείται το είδος και την έκταση των πληροφοριών κατάστασης του δικτύου, τις οποίες συλλέγουν αλγόριθμοι διανυσμάτων απόστασης (distance vector) αλγόριθμοι κατάστασης συνδέσμων (link state) ΕΠαπαπέτρου (ΤμΜηχ Η/Υ & Πληροφορικής) ΠΛΥ606: Δίκτυα Υπολογιστών 56 / 91

59 Δρομολόγηση Αλγόριθμοι διανυσμάτων απόστασης Διάρθρωση 1 Εισαγωγή στο Επίπεδο Δικτύου 2 Μεταγωγή πληροφορίας Μεταγωγή Πακέτου Μεταγωγή Εικονικού Κυκλώματος Δρομολόγηση προέλευσης Γέφυρες και μεταγωγή LAN 3 Δρομολόγηση Αλγόριθμοι διανυσμάτων απόστασης Αλγόριθμοι κατάστασης συνδέσμων Ιεραρχική δρομολόγηση Άλλες μορφές δρομολόγησης 4 Έλεγχος συμφόρησης και κατανομή πόρων ΕΠαπαπέτρου (ΤμΜηχ Η/Υ & Πληροφορικής) ΠΛΥ606: Δίκτυα Υπολογιστών 57 / 91

60 Δρομολόγηση Αλγόριθμοι διανυσμάτων απόστασης Εισαγωγή Η χρήση διανυσμάτων απόστασης (distance vector) στη δρομολόγηση είναι μια ιδέα που έχει εφαρμοστεί σε πολλούς αλγόριθμους δρομολόγησης Κεντρική ιδέα: κάθε κόμβος μπορεί να μάθει το δίκτυο λαμβάνοντας επαναλαμβανόμενες ενημερώσεις από τους γειτονικούς του κόμβους Οι αλγόριθμοι διανυσμάτων απόστασης υλοποιούνται κατανεμημένα δεν υπάρχει ανάγκη κεντρικού ελέγχου για την υλοποίηση του αλγόριθμου Ο βασικός αλγόριθμος διανυσμάτων απόστασης ονομάζεται και αλγόριθμος Bellman-Ford προς τιμήν αυτών που τον πρότειναν ΕΠαπαπέτρου (ΤμΜηχ Η/Υ & Πληροφορικής) ΠΛΥ606: Δίκτυα Υπολογιστών 58 / 91

61 Δρομολόγηση Αλγόριθμοι διανυσμάτων απόστασης Πίνακας δρομολόγησης και αρχικοποίηση Κάθε κόμβος διατηρεί ένα πίνακα δρομολόγησης με μία εγγραφή (διάνυσμα) για κάθε πιθανό προορισμό που περιέχει: το επόμενο άλμα (κόμβο) ώστε το πακέτο να φτάσει στον προορισμό το συνολικό κόστος (απόσταση) μέχρι τον προορισμό Αρχικοποίηση πίνακα: Destination Next hop Cost το συνολικό κόστος για τους Example γείτονες αρχικοποιείται με το κόστος του συνδέσμου για όλους τους άλλους κόμβους το συνολικό κόστος αρχικά θεωρείται άπειρο Υποθέτουμε ότι κάθε κόμβος μπορεί να ανιχνεύσει το κόστος του συνδέσμου με ένα γειτονικό κόμβο Αυτό θα μπορούσε να γίνει χρησιμοποιώντας πχ μηχανισμούς του επιπέδου συνδέσμου μετάδοσης δεδομένων ΕΠαπαπέτρου (ΤμΜηχ Η/Υ & Πληροφορικής) ΠΛΥ606: Δίκτυα Υπολογιστών 59 / 91

62 Δρομολόγηση Αλγόριθμοι διανυσμάτων απόστασης Αποστολή και λήψη ενημερώσεων (1/2) Κάθε κόμβος αποστέλλει μηνύματα δρομολόγησης (ή ενημερώσεις) σε όλους τους γείτονες οι ενημερώσεις αποστέλλονται κάθε φορά που ο κόμβος παρατηρεί μια μεταβολή στον πίνακα δρομολόγησης Ένα μήνυμα δρομολόγησης περιέχει τις αποστάσεις που ο κόμβος γνωρίζει για τους άλλους κόμβους του δικτύου Αντίστοιχα, κάθε κόμβος λαμβάνει ενημερώσεις από τους γείτονές του χρησιμοποιεί τις πληροφορίες που λαμβάνει για να ανακαλύψει συντομότερες διαδρομές αν ένας κόμβος v λάβει μια ενημέρωση από τον z όπου cost(z, w) + cost(v, z) < cost(v, w) τότε η διαδρομή μέσω του z είναι η συντομότερη διαδρομή του v προς τον w ΕΠαπαπέτρου (ΤμΜηχ Η/Υ & Πληροφορικής) ΠΛΥ606: Δίκτυα Υπολογιστών 60 / 91

63 Δρομολόγηση Αλγόριθμοι διανυσμάτων απόστασης Αποστολή και λήψη ενημερώσεων (2/2) Example Σειρά αποστολής ενημερώσεων: 1,2,4,3 ΕΠαπαπέτρου (ΤμΜηχ Η/Υ & Πληροφορικής) ΠΛΥ606: Δίκτυα Υπολογιστών 61 / 91

64 Δρομολόγηση Αλγόριθμοι διανυσμάτων απόστασης Πυροδοτούμενη και Περιοδική ανανέωση Η αποστολή ενημερώσεων σε κάθε μεταβολή του πίνακα δρομολόγησης ονομάζεται πυροδοτούμενη (triggered) ενημέρωση Αλλαγές στον πίνακα δρομολόγησης μπορούν να προκύψουν από: τη μεταβολή του συνδέσμου με κάποιο γείτονα τη λήψη και επεξεργασίας κάποιας ενημέρωσης Επίσης, ένα κόμβος αποστέλλει περιοδικές (periodic) ενημερώσεις η μέθοδος έχει σκοπό να ενημερώσει τους γειτονικούς κόμβους: ότι ο αποστολέας της ενημέρωσης εξακολουθεί να λειτουργεί για εναλλακτικές διαδρομές προς κόμβους των οποίων η προηγούμενη διαδρομή έχει καταστεί ανενεργή η περίοδος αποστολής ενημερώσεων εξαρτάται από τη μεταβλητότητα του δικτύου ΕΠαπαπέτρου (ΤμΜηχ Η/Υ & Πληροφορικής) ΠΛΥ606: Δίκτυα Υπολογιστών 62 / 91

65 Δρομολόγηση Αλγόριθμοι διανυσμάτων απόστασης Σύγκλιση αλγόριθμου Η ανταλλαγή ενημερώσεων μεταξύ των κόμβων σταματά όταν δεν προκύπτουν αλλαγές στους πίνακες δρομολόγησης των κόμβων στο σημείο αυτό λέμε ότι επιτεύχθηκε η σύγκλιση του αλγόριθμου Σύγκλιση (Convergence) Η κατάσταση κατά την οποία οι κόμβοι του δικτύου έχουν υπολογίσει τις συντομότερες διαδρομές και δεν ανταλλάσσουν ενημερώσεις Πριν τη σύγκλιση του αλγόριθμου κάποιες διαδρομές δεν έχουν υπολογιστεί ενώ κάποιες άλλες δεν είναι οι συντομότερες Ο χρόνος σύγκλισης ενός αλγόριθμου δρομολόγησης εξαρτάται από πολλούς παράγοντες όπως: το μέγεθος του δικτύου η διάμετρος του δικτύου η μεταβλητότητα του δικτύου οι καθυστερήσεις διάδοσης και μετάδοσης στους συνδέσμους ΕΠαπαπέτρου (ΤμΜηχ Η/Υ & Πληροφορικής) ΠΛΥ606: Δίκτυα Υπολογιστών 63 / 91

66 Δρομολόγηση Αλγόριθμοι διανυσμάτων απόστασης Πρόβλημα μέτρησης μέχρι το άπειρο Υπό ορισμένες συνθήκες, η αστοχία ενός κόμβου ή συνδέσμου μπορεί να οδηγήσει στην αδυναμία σύγκλισης του αλγόριθμου η κατάσταση είναι γνωστή με τον όρο μέτρηση ως το άπειρο (count-to-infinity) Οι γνωστότερες τεχνικές αντιμετώπισης του φαινομένου είναι: χρησιμοποίηση ενός μικρού αριθμού για την αναπαράσταση του άπειρου κόστους χωριστός ορίζοντας (split horizon) χωριστός ορίζοντας με αντιστροφή δηλητηρίου (split horizon with poison reverse) Ανίχνευση αστοχίας Η αστοχία ενός κόμβου (ή συνδέσμου) μπορεί να ανιχνευθεί: με την αποστολή μηνυμάτων ελέγχου στο σύνδεσμο και τη λήψη επιβεβαιώσεων αν δεν ληφθεί η περιοδική ενημέρωση από τον κόμβο αυτό ΕΠαπαπέτρου (ΤμΜηχ Η/Υ & Πληροφορικής) ΠΛΥ606: Δίκτυα Υπολογιστών 64 / 91

67 Δρομολόγηση Αλγόριθμοι διανυσμάτων απόστασης Κριτική αλγόριθμου Πλεονεκτήματα: είναι ένας κατανεμημένος αλγόριθμος με χαμηλή πολυπλοκότητα υλοποίησης απαιτεί μικρό αποθηκευτικό χώρο σε κάθε κόμβο το φορτίο δρομολόγησης που παράγεται είναι σχετικά χαμηλό μόνο οι γειτονικοί κόμβοι ανταλλάσσουν μηνύματα δρομολόγησης Μειονεκτήματα: το πρόβλημα μέτρησης μέχρι το άπειρο η σύγκλιση του αλγόριθμου μπορεί να είναι αργή σε μεγάλα και ταχέως μεταβαλλόμενα δίκτυα σε εξαιρετικές περιπτώσεις η σύγκλιση μπορεί να μην είναι εφικτή ΕΠαπαπέτρου (ΤμΜηχ Η/Υ & Πληροφορικής) ΠΛΥ606: Δίκτυα Υπολογιστών 65 / 91

68 Δρομολόγηση Αλγόριθμοι κατάστασης συνδέσμων Διάρθρωση 1 Εισαγωγή στο Επίπεδο Δικτύου 2 Μεταγωγή πληροφορίας Μεταγωγή Πακέτου Μεταγωγή Εικονικού Κυκλώματος Δρομολόγηση προέλευσης Γέφυρες και μεταγωγή LAN 3 Δρομολόγηση Αλγόριθμοι διανυσμάτων απόστασης Αλγόριθμοι κατάστασης συνδέσμων Ιεραρχική δρομολόγηση Άλλες μορφές δρομολόγησης 4 Έλεγχος συμφόρησης και κατανομή πόρων ΕΠαπαπέτρου (ΤμΜηχ Η/Υ & Πληροφορικής) ΠΛΥ606: Δίκτυα Υπολογιστών 66 / 91

69 Δρομολόγηση Αλγόριθμοι κατάστασης συνδέσμων Εισαγωγή (1/2) Η δρομολόγηση με χρήση πληροφοριών κατάστασης συνδέσμων (link state) χρησιμοποιείται από πολλούς αλγόριθμους δρομολόγησης Κεντρική ιδέα: κάθε κόμβος διαδίδει σε όλους τους κόμβους του δικτύου πληροφορίες κατάστασης σχετικά με τους γειτονικούς του κόμβους με τον τρόπο αυτό όλοι οι κόμβοι μαθαίνουν την κατάσταση ολόκληρου του δικτύου Distance Vector vs Link State Distance vector: κάθε κόμβος επικοινωνεί μόνο με τους γείτονες και μαθαίνει όλες τις πληροφορίες που αυτοί έχουν Link State: κάθε κόμβος επικοινωνεί με όλους τους κόμβους και μαθαίνει πληροφορίες σχετικά με τους γείτονές τους ΕΠαπαπέτρου (ΤμΜηχ Η/Υ & Πληροφορικής) ΠΛΥ606: Δίκτυα Υπολογιστών 67 / 91

70 Δρομολόγηση Αλγόριθμοι κατάστασης συνδέσμων Εισαγωγή (2/2) Ο βασικός αλγόριθμος αποτελείται από δύο επιμέρους μηχανισμούς: την διάδοση των πληροφοριών κατάστασης που υλοποιείται με έναν μηχανισμό αξιόπιστης πλημμύρας (reliable flooding) τον υπολογισμό των διαδρομών προσοχή: είναι δυνατός ο υπολογισμός της πλήρους διαδρομής και όχι μόνο του επόμενου άλματος Η τεχνική μπορεί να εφαρμοστεί με κατανεμημένο ή κεντρικοποιημένο τρόπο κατανεμημένη υλοποίηση: οι κόμβοι διαδίδουν πληροφορίες και υπολογίζουν τις καλύτερες διαδρομές κεντρικοποιημένη υλοποίηση: όλοι οι κόμβοι διαδίδουν πληροφορίες προς έναν κόμβο αλλά μόνο ο κόμβος αυτός υπολογίζει τις διαδρομές και τις διανέμει στους άλλους κόμβους ΕΠαπαπέτρου (ΤμΜηχ Η/Υ & Πληροφορικής) ΠΛΥ606: Δίκτυα Υπολογιστών 68 / 91

71 Δρομολόγηση Αλγόριθμοι κατάστασης συνδέσμων Μηνύματα LSP και πίνακας δρομολόγησης (1/2) Οι πληροφορίες που αποστέλλει κάθε κόμβος οργανώνονται σε πακέτα που ονομάζονται πακέτα κατάστασης συνδέσμων (Link State Packets, LSPs) Ένα πακέτο LSP περιέχει: το αναγνωριστικό (ID) του κόμβου που δημιούργησε το πακέτο ένα κατάλογο από εγγραφές του τύπου <γείτονας, κόστος συνδέσμου> έναν αριθμό ακολουθίας (sequence number) ένα χρόνο ζωής (time to live, TTL) για το πακέτο Και πάλι υποθέτουμε ότι ένας κόμβος διαθέτει μηχανισμούς ώστε να ανακαλύπτει το κόστος του συνδέσμου με ένα γειτονικό κόμβο ΕΠαπαπέτρου (ΤμΜηχ Η/Υ & Πληροφορικής) ΠΛΥ606: Δίκτυα Υπολογιστών 69 / 91

72 Δρομολόγηση Αλγόριθμοι κατάστασης συνδέσμων Μηνύματα LSP και πίνακας δρομολόγησης (2/2) Example Κάθε κόμβος διατηρεί ένα πίνακα δρομολόγησης με εγγραφές της μορφής <προορισμός, επόμενο άλμα, κόστος> Στην πραγματικότητα η δομή του πίνακα δρομολόγησης εξαρτάται από την τεχνική μεταγωγής Πχ, στη δρομολόγηση προέλευσης ο πίνακας δρομολόγησης μπορεί να περιέχει ολόκληρη τη διαδρομή ΕΠαπαπέτρου (ΤμΜηχ Η/Υ & Πληροφορικής) ΠΛΥ606: Δίκτυα Υπολογιστών 70 / 91

73 Δρομολόγηση Αλγόριθμοι κατάστασης συνδέσμων Περιοδική και Πυροδοτούμενη ανανέωση Η ανταλλαγή μηνυμάτων LSP και ο υπολογισμός των διαδρομών γίνεται περιοδικά αλλά και με πυροδοτούμενη ανανέωση πυροδοτούμενη ανανέωση: κατόπιν μεταβολών της τοπολογίας του δικτύου Η περίοδος ανανέωσης επιλέγεται συνήθως να είναι ένα μεγάλο χρονικό διάστημα αν η διάδοση των μηνυμάτων LSP είναι αξιόπιστη τότε δεν έχει νόημα η πολύ συχνή διάδοση των μηνυμάτων καθώς οι μεταβολές περιγράφονται από την πυροδοτούμενη ανανέωση Ένας κόμβος ανιχνεύει τις αλλαγές τοπολογίας που αφορούν την κατάρρευση ενός γειτονικού κόμβου ή του αντίστοιχου συνδέσμου: σε μερικές περιπτώσεις χρησιμοποιώντας το πρωτόκολλο του επιπέδου μετάδοσης δεδομένων με τη χρήση περιοδικών μηνυμάτων χαιρετισμού (hello messages) η αδυναμία λήψης ενός μηνύματος hello για κάποιο χρόνο δηλώνει την κατάρρευση ΕΠαπαπέτρου (ΤμΜηχ Η/Υ & Πληροφορικής) ΠΛΥ606: Δίκτυα Υπολογιστών 71 / 91

74 Δρομολόγηση Αλγόριθμοι κατάστασης συνδέσμων Αξιόπιστη πλημμύρα (1/2) Στόχος: η αξιόπιστη παράδοση ενός μηνύματος LSP από έναν κόμβο σε όλους τους κόμβους του δικτύου Ένας κόμβος v που θέλει να στείλει ένα μήνυμα LSP μεταδίδει το μήνυμα σε όλους τους γείτονές του στο μήνυμα εισάγει τη διεύθυνσή του (src), έναν ακολουθιακό αριθμό (seq src ) και το χρόνο ζωής του πακέτου ακολουθιακός αριθμός: ένας ακέραιος που αυξάνεται κάθε φορά που ένας κόμβος στέλνει ένα πακέτο LSP Ο ακολουθιακός αριθμός έχει διπλή χρησιμότητα: καθορίζει την ηλικία του πακέτου το ζεύγος τιμών < src, seq src > προσδιορίζει μοναδικά ένα πακέτο LSP μέσα στο δίκτυο ΕΠαπαπέτρου (ΤμΜηχ Η/Υ & Πληροφορικής) ΠΛΥ606: Δίκτυα Υπολογιστών 72 / 91

75 Δρομολόγηση Αλγόριθμοι κατάστασης συνδέσμων Αξιόπιστη πλημμύρα (2/2) Κάθε κόμβος w που λαμβάνει ένα μήνυμα LSP από έναν κόμβο v εξετάζει το ζεύγος τιμών < src, seq src >: προωθεί το πακέτο σε όλους τους γείτονες εκτός από τον v και αποθηκεύει τις τιμές < src, seq src > (seq w (src) seq src ) αν: δεν έχει δει άλλο πακέτο από τον κόμβο src seq src > seq w (src) απορρίπτει το πακέτο αν seqw src seq src το πακέτο LSP είναι παλαιότερο από κάποιο άλλο που έλαβε προηγούμενα ο w από τον src Ο χρόνος ζωής (time to live) καθορίζει το χρόνο παραμονής ενός πακέτου LSP στο δίκτυο επιτρέπει τη διαγραφή παλιών πακέτων LSP από κόμβους που έχουν καταρρεύσει και την αποδοχή νέων όταν οι κόμβοι επανακάμψουν ένας κόμβος μπορεί να μεταδώσει ξανά ένα μήνυμα LSP με χρόνο ζωής μηδέν για να εξαναγκάσει τους άλλους κόμβους να διαγράψουν το συγκεκριμένο πακέτο ΕΠαπαπέτρου (ΤμΜηχ Η/Υ & Πληροφορικής) ΠΛΥ606: Δίκτυα Υπολογιστών 73 / 91

76 Δρομολόγηση Αλγόριθμοι κατάστασης συνδέσμων Υπολογισμός διαδρομών (1/2) Μετά την ανταλλαγή μηνυμάτων LSP όλοι οι κόμβοι έχουν λάβει πληροφορίες που περιγράφουν ολόκληρο το δίκτυο Ο υπολογισμός των συντομότερων διαδρομών μπορεί να γίνει με τον αλγόριθμο του Dijkstra s: ο κόμβος προέλευσης N: σύνολο που περιέχει τους κόμβους του δικτύου M: το σύνολο των κόμβων που έχουν εξεταστεί από τον αλγόριθμο l(i, j): το κόστος του συνδέσμου που συνδέει τους κόμβους i και j C(n): το κόστος της διαδρομής από τον s στον n 1: procedure DIJKSTRA(()) 2: M = {s} 3: for each n N {s} do 4: C(n) = l(s, n) 5: end for 6: while N do 7: M = M {w} : C(w) is minimum, w N M 8: for each n N M do 9: C(n) = min{c(n), C(w) + l(w, n)} 10: end for 11: end while 12: end procedure ΕΠαπαπέτρου (ΤμΜηχ Η/Υ & Πληροφορικής) ΠΛΥ606: Δίκτυα Υπολογιστών 74 / 91

77 Δρομολόγηση Αλγόριθμοι κατάστασης συνδέσμων Υπολογισμός διαδρομών (2/2) Example ΕΠαπαπέτρου (ΤμΜηχ Η/Υ & Πληροφορικής) ΠΛΥ606: Δίκτυα Υπολογιστών 75 / 91

78 Δρομολόγηση Αλγόριθμοι κατάστασης συνδέσμων Κριτική αλγόριθμου Πλεονεκτήματα: σταθεροποιείται γρήγορα και επομένως: επιτρέπει το σωστό υπολογισμό των συντομότερων διαδρομών ο σχηματισμός βρόχων είναι λιγότερο πιθανός ανταποκρίνεται γρήγορα στις μεταβολές της τοπολογίας μπορούν να υπολογιστούν παραπάνω από μια διαδρομές για κάθε ζεύγος κόμβων μπορεί να υλοποιηθεί τόσο με κατανεμημένο όσο και με κεντρικοποιημένο τρόπο Μειονεκτήματα: το φορτίο δρομολόγησης που παράγεται από τη διάδοση των μηνυμάτων LSP με την αποδοτική πλημμύρα είναι σημαντικά υψηλό σε κάθε κόμβο πρέπει να αποθηκεύεται σημαντική ποσότητα πληροφοριών ΕΠαπαπέτρου (ΤμΜηχ Η/Υ & Πληροφορικής) ΠΛΥ606: Δίκτυα Υπολογιστών 76 / 91

79 Δρομολόγηση Ιεραρχική δρομολόγηση Διάρθρωση 1 Εισαγωγή στο Επίπεδο Δικτύου 2 Μεταγωγή πληροφορίας Μεταγωγή Πακέτου Μεταγωγή Εικονικού Κυκλώματος Δρομολόγηση προέλευσης Γέφυρες και μεταγωγή LAN 3 Δρομολόγηση Αλγόριθμοι διανυσμάτων απόστασης Αλγόριθμοι κατάστασης συνδέσμων Ιεραρχική δρομολόγηση Άλλες μορφές δρομολόγησης 4 Έλεγχος συμφόρησης και κατανομή πόρων ΕΠαπαπέτρου (ΤμΜηχ Η/Υ & Πληροφορικής) ΠΛΥ606: Δίκτυα Υπολογιστών 77 / 91

80 Δρομολόγηση Ιεραρχική δρομολόγηση Αναγκαιότητα Καμία από τις τεχνικές δρομολόγησης που περιγράφηκαν δεν παρουσιάζει καλές ιδιότητες κλιμάκωσης το φορτίο δρομολόγησης αλλά και ο απαιτούμενος αποθηκευτικός χώρος αυξάνονται σημαντικά με το μέγεθος του δικτύου Λύση: δρομολόγηση με τη χρήση ιεραρχίας (ιεραρχική δρομολόγηση, hierarchical routing) Αντάλλαγμα: οι υπολογιζόμενες διαδρομές ενδέχεται να μην είναι οι συντομότερες ΕΠαπαπέτρου (ΤμΜηχ Η/Υ & Πληροφορικής) ΠΛΥ606: Δίκτυα Υπολογιστών 78 / 91

81 Δρομολόγηση Ιεραρχική δρομολόγηση Βασικές αρχές (1/2) Το δίκτυο χωρίζεται σε μικρότερα τμήματα που καλούνται περιοχές δρομολόγησης (routing domain) Περιοχή δρομολόγησης Μια περιοχή του δικτύου της οποίας όλοι οι δρομολογητές υπόκεινται στον ίδιο διαχειριστικό έλεγχο Ο σχηματισμός των περιοχών δρομολόγησης εξαρτάται από τους διαχειριστές των δρομολογητών του δικτύου Σε κάθε περιοχή δρομολόγησης μπορεί να χρησιμοποιηθεί οποιοσδήποτε από τους γνωστούς αλγόριθμους δρομολόγησης τα πρωτόκολλα δρομολόγησης στην περίπτωση αυτή καλούνται ενδοπεριοχικά πρωτόκολλα (intradomain protocols) Η δρομολόγηση μεταξύ περιοχών υλοποιείται με ξεχωριστό πρωτόκολλο που υλοποιείται στους κόμβους πύλες (gateways) το πρωτόκολλο ονομάζεται διαπεριοχικής δρομολόγησης (inter-domain routing protocol) ΕΠαπαπέτρου (ΤμΜηχ Η/Υ & Πληροφορικής) ΠΛΥ606: Δίκτυα Υπολογιστών 79 / 91

82 Δρομολόγηση Ιεραρχική δρομολόγηση Βασικές αρχές (2/2) Example Ιεραρχική vs Παραδοσιακή δρομολόγηση ΕΠαπαπέτρου (ΤμΜηχ Η/Υ & Πληροφορικής) ΠΛΥ606: Δίκτυα Υπολογιστών 80 / 91

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Βασικές Αρχές Δικτύωσης. Ευάγγελος Παπαπέτρου

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.1 Βασικές Έννοιες Δικτύωσης. .2 Δίκτυα Άμεσου Συνδέσμου. .3 Δίκτυα Μεταγωγής και Διαδίκτυα. .4 Δικτύωση: συνολική θεώρηση

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

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

Δίκτυα Υψηλών Ταχυτήτων Ενότητα 9: MPLS

Δίκτυα Υψηλών Ταχυτήτων Ενότητα 9: MPLS Δίκτυα Υψηλών Ταχυτήτων Ενότητα 9: MPLS Μιχάλας Άγγελος Τμήμα Μηχανικών Πληροφορικής ΤΕ Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό υλικό, όπως

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Διάρθρωση. Δίκτυα Υπολογιστών I Δίκτυα άμεσου συνδέσμου: Μέρος Α. Διάρθρωση. Δίκτυα άμεσου συνδέσμου και μοντέλο OSI (1/2) Ευάγγελος Παπαπέτρου

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

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

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

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

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

Διάρθρωση. Δίκτυα Υπολογιστών I Δίκτυα άμεσου συνδέσμου: Μέρος Α. Διάρθρωση. Δίκτυα άμεσου συνδέσμου και μοντέλο OSI (1/2) Ευάγγελος Παπαπέτρου

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

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

ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ Δρομολόγηση στο 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 Άδεια Χρήσης Το

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

2 η Σειρά Ασκήσεων Data Link Layer

2 η Σειρά Ασκήσεων Data Link Layer HY335: Δίκτυα Υπολογιστών Χειμερινό Εξάμηνο 2017-2018 Διδάσκουσα: Μαρία Παπαδοπούλη Τμήμα Επιστήμης Υπολογιστών, Πανεπιστημίου Κρήτης 2 η Σειρά Ασκήσεων Data Link Layer Άσκηση 1 Αναφέρεται τα 4 επιθυμητά

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

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

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

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

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

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

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

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

ΔΙΚΤΥΑ (14) Π. Φουληράς ΔΙΚΤΥΑ (14) Π. Φουληράς Συνδεσμική Δικτύωση και ΑΤΜ Στα μέσα της δεκαετίας του 1980 οι τηλεφωνικές εταιρείες διεπίστωσαν ότι η επικοινωνία φωνής θα απέφερε σταδιακά μειωμένο περιθώριο κέρδους Απεφάσισαν

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Δίκτυα Επικοινωνιών ΙΙ: Δρομολόγηση στο Διαδίκτυο, RIP, OSPF Δίκτυα Επικοινωνιών ΙΙ: Δρομολόγηση στο Διαδίκτυο, RIP, OSPF Δρ. Απόστολος Γκάμας Διδάσκων 407/80 gkamas@uop.gr Δίκτυα Επικοινωνιών ΙΙ Διαφάνεια 1 1 RIP: Routing Information Protocol Συμπεριλήφθηκε στην

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

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

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

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

ΔΡΟΜΟΛΟΓΗΣΗ ΠΑΚΕΤΩΝ. Η δρομολόγηση των πακέτων μπορεί να γίνει είτε κάνοντας χρήση ασυνδεσμικής υπηρεσίας είτε συνδεσμοστρεφούς υπηρεσίας.

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

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

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

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

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

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

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

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

Μεταγωγή (Switching)

Μεταγωγή (Switching) Μεταγωγή (Switching) Πως σχηματίζουμε διαδίκτυα Περίληψη Μεταγωγή Κυκλωμάτων (Circuit switching) Μεταγωγή Πακέτων (Packet switching) Μεταγωγή Εικονικών Κυκλωμάτων (Virtual circuit switching) Λειτουργία

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

Πρωτόκολλα Επικοινωνίας Πρωτόκολλο IP

Πρωτόκολλα Επικοινωνίας Πρωτόκολλο IP Πρωτόκολλα Επικοινωνίας Πρωτόκολλο IP Πρωτόκολλα επικοινωνίας Ορισμός Σύνολα προσυμφωνημένων κανόνων που απαιτούνται για τον καθορισμό του τρόπου με τον οποίο επιτυγχάνεται η ανταλλαγή δεδομένων, και επομένως

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

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

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

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

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

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

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

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

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

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

Δίκτυα Υψηλών Ταχυτήτων Ενότητα 2: Τοπικά Δίκτυα

Δίκτυα Υψηλών Ταχυτήτων Ενότητα 2: Τοπικά Δίκτυα Δίκτυα Υψηλών Ταχυτήτων Ενότητα 2: Τοπικά Δίκτυα Μιχάλας Άγγελος Τμήμα Μηχανικών Πληροφορικής ΤΕ Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό

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

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

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

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

Δίκτυα Θεωρία

Δίκτυα Θεωρία Δίκτυα Θεωρία 2016-17 Κεφάλαιο 1 1. Ποια είναι τα επίπεδα που χρησιμοποιεί το μοντέλο αναφοράς για τη Διασύνδεση Ανοικτών Συστημάτων (OSI); i. Φυσικό Επίπεδο ii. επίπεδο Ζεύξης ή Σύνδεσης Δεδομένων iii.

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

v z cost(z, w) + cost(v, z) < cost(v, w) z v w < > < > v src seq src < src, seq src > w v < src, seq src > v < src, seq src > seq w (src) seq src src seq src > seq w (src) seqw src seq src w src

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

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

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

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

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

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

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

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

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

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

Ad Hoc Routing Πρωτόκολλα. Κατηγορίες και κύρια πρωτόκολλα

Ad Hoc Routing Πρωτόκολλα. Κατηγορίες και κύρια πρωτόκολλα Ad Hoc Routing Πρωτόκολλα Κατηγορίες και κύρια πρωτόκολλα Αναγκαιότητα WSN Routing Algor. Λόγω των ιδιαίτερων χαρακτηριστικών των WSN δεν συνιστάται η χρήση αντίστοιχων αλγορίθμων που συναντιόνται σε άλλα

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

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

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

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

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

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

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

Επίπεδο Δικτύου: Διαδικτύωση

Επίπεδο Δικτύου: Διαδικτύωση Επίπεδο Δικτύου: Διαδικτύωση Μάθημα «Δίκτυα Υπολογιστών» Τμήμα Πληροφορικής Οικονομικό Πανεπιστήμιο Αθηνών Εαρινό Εξάμηνο 2013-14 Γεώργιος Ξυλωμένος Γεώργιος Δ. Σταμούλης Βασίλειος Σύρης Εισαγωγή Υπάρχει

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

Ethernet Ethernet ΙΕΕΕ CSMA/CD

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

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

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

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

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

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

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

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

Εισαγωγή στην πληροφορική

Εισαγωγή στην πληροφορική Τμήμα Μηχανικών Πληροφορικής & Τηλεπικοινωνιών Εισαγωγή στην πληροφορική Ενότητα 7: Εισαγωγή στα δίκτυα Η/Υ (μέρος Α) Αγγελίδης Παντελής Τμήμα Μηχανικών Πληροφορικής και Τηλεπικοινωνιών Άδειες Χρήσης Το

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

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

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

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

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

Δίκτυα Υπολογιστών I Εργαστήρια Δίκτυα Υπολογιστών I Εργαστήρια Άσκηση 6 η Δίκτυα Ethernet Πανεπιστήμιο Ιωαννίνων Τμήμα Μηχανικών Η/Υ και Πληροφορικής Διδάσκων: Παπαπέτρου Ευάγγελος 2 1 Εισαγωγή Σκοπός της παρούσας άσκησης είναι η μελέτη

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Δίκτυα Επικοινωνιών ΙΙ: ATM NNI Σηματοδοσία

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

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

4.1.1 Πρωτόκολλο TCP - Δομή πακέτου

4.1.1 Πρωτόκολλο TCP - Δομή πακέτου 4.1.1 Πρωτόκολλο TCP - Δομή πακέτου 1 / 38 Παράδειγμα Έστω ότι θέλουμε να αποστείλουμε ένα μήνυμα μέσω ηλεκτρονικού ταχυδρομείου. Αρχικά η εφαρμογή χρησιμοποιώντας τα πρωτόκολλα του επιπέδου εφαρμογής

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

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

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

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

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

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

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

Παραδείγµατα δικτυακών τεχνολογιών. Ethernet Internet ATM

Παραδείγµατα δικτυακών τεχνολογιών. Ethernet Internet ATM Παραδείγµατα δικτυακών τεχνολογιών Ethernet Internet ATM Τοπικά δίκτυα (LANs) Τα πιο απλά δίκτυα Κάθε υπολογιστής έχει όνοµα διεύθυνση δικτύου (Internet) διεύθυνση τοπικού δικτύου (Ethernet) alice 28 35

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

Δίκτυα Υψηλών Ταχυτήτων Ενότητα 4: Frame Relay

Δίκτυα Υψηλών Ταχυτήτων Ενότητα 4: Frame Relay Δίκτυα Υψηλών Ταχυτήτων Ενότητα 4: Frame Relay Μιχάλας Άγγελος Τμήμα Μηχανικών Πληροφορικής ΤΕ Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό υλικό,

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

ΔΙΚΤΥΑ Η/Υ ΙΙ. Γέφυρες

ΔΙΚΤΥΑ Η/Υ ΙΙ. Γέφυρες ΔΙΚΤΥΑ Η/Υ ΙΙ Γέφυρες Γενικά Οι γέφυρες (bridges) είναι συσκευές που επιτυγχάνουν τη διασύνδεση ενός απλού τοπικού δικτύου με άλλα παρόμοια τοπικά δίκτυα. Μια γενικότερη συσκευή και για τη διασύνδεση με

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

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

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

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

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

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

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

Δίκτυα Υπολογιστών Εργαστήρια

Δίκτυα Υπολογιστών Εργαστήρια Δίκτυα Υπολογιστών Εργαστήρια Άσκηση 6 η Πολλαπλή Πρόσβαση με Ακρόαση Φέροντος (CSMA-CD) Πανεπιστήμιο Ιωαννίνων Τμήμα Μηχανικών Η/Υ και Πληροφορικής Διδάσκων: Παπαπέτρου Ευάγγελος 2 1 Εισαγωγή Σκοπός της

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

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

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

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

Δίκτυα Επικοινωνιών ΙΙ: ATM

Δίκτυα Επικοινωνιών ΙΙ: ATM Δίκτυα Επικοινωνιών ΙΙ: ATM Δρ. Απόστολος Γκάμας Διδάσκων (407/80) gkamas@uop.gr Δίκτυα Επικοινωνιών ΙΙ Διαφάνεια 1 1 Θέματα διάλεξης Στόχοι ΑΤΜ Αρχιτεκτονική ΑΤΜ Κατακόρυφα επίπεδα (planes) Οριζόντια

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

Κινητές Επικοινωνίες & Τηλεπικοινωνιακά Δίκτυα

Κινητές Επικοινωνίες & Τηλεπικοινωνιακά Δίκτυα ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα Κινητές Επικοινωνίες & Τηλεπικοινωνιακά Δίκτυα Ενότητα : Στρώμα Ζεύξης στα Δίκτυα ΗΥ- Ethernet MAC Στρώμα Σαββαΐδης Στυλιανός

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

3.2 Το αυτοδύναμο πακέτο IP (datagram) Δομή πακέτου

3.2 Το αυτοδύναμο πακέτο IP (datagram) Δομή πακέτου 3.2 Το αυτοδύναμο πακέτο IP (datagram) Δομή πακέτου 1 / 54 Το πρωτόκολλο Διαδικτύου (Internet Protocol -IP) ενθυλακώνει τα πακέτα δεδομένων που του προωθούνται από το ανώτερο επίπεδο σε αυτοδύναμα πακέτα

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

Ενότητα 3. Στρώµα Ζεύξης: Αρχές Λειτουργίας & Το Υπόδειγµα του Ethernet

Ενότητα 3. Στρώµα Ζεύξης: Αρχές Λειτουργίας & Το Υπόδειγµα του Ethernet Ενότητα 3 Στρώµα Ζεύξης: Αρχές Λειτουργίας & Το Υπόδειγµα του Ethernet Εισαγωγή στις βασικές έννοιες του στρώµατος Ζεύξης (Data Link Layer) στα δίκτυα ΗΥ Γενικές Αρχές Λειτουργίας ηµιουργία Πλαισίων Έλεγχος

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

Επαναληπτικές Ασκήσεις Μαθήματος

Επαναληπτικές Ασκήσεις Μαθήματος Επαναληπτικές Ασκήσεις Μαθήματος Ερώτηση: EAM1. Ποιο από τα παρακάτω χαρακτηριστικά δεν αποτελεί κριτήριο κατηγοριοποίησης δικτύων. Κλίμακα Τεχνολογία μετάδοσης Πλήθος τερματικών εντός του δικτύου Ερώτηση:

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

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

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

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

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

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

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

ΒΑΣΙΚΕΣ ΥΠΗΡΕΣΙΕΣ Βελώνης Γεώργιος ΤΟΥ ΔΙΑΔΙΚΤΥΟΥ. Μάθημα 2ο. Βελώνης Γεώργιος - 1ο Τ.Ε.Ε. Κατερίνης. Καθηγητής Πληροφορικής ΠΕ20 2-1

ΒΑΣΙΚΕΣ ΥΠΗΡΕΣΙΕΣ Βελώνης Γεώργιος ΤΟΥ ΔΙΑΔΙΚΤΥΟΥ. Μάθημα 2ο. Βελώνης Γεώργιος - 1ο Τ.Ε.Ε. Κατερίνης. Καθηγητής Πληροφορικής ΠΕ20 2-1 ΒΑΣΙΚΕΣ ΥΠΗΡΕΣΙΕΣ Βελών ΤΟΥ ΔΙΑΔΙΚΤΥΟΥ Μάθημα 2ο Βελών - 1ο Τ.Ε.Ε. Κατερίν Καθηγητής Πληροφορικής ΠΕ20 2-1 Τεχνολογίες Μεταγωγής Δεδομένων Δίκτυα Μεταγωγής Βελών Βελών Δίκτυα Μεταγωγής Δίκτυα Μεταγωγής

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

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

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

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

A1. Φυσικό επίπεδο 1. Αντιπαραθέσετε (κάνετε τη σύγκριση) με 2-3 προτάσεις την στατιστική πολυπλεξία και την πολυπλεξία με διαίρεση χρόνου.

A1. Φυσικό επίπεδο 1. Αντιπαραθέσετε (κάνετε τη σύγκριση) με 2-3 προτάσεις την στατιστική πολυπλεξία και την πολυπλεξία με διαίρεση χρόνου. ΗY335: Δίκτυα Υπολογιστών Χειμερινό Εξάμηνο 2014-2015 Τμήμα Επιστήμης Υπολογιστών Πανεπιστήμιο Κρήτης Διδάσκουσα: Μαρία Παπαδοπούλη 27.10.2014 mockup Πρόοδος Οδηγίες: Η κάθε απάντηση θα πρέπει να συνοδεύεται

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

Πρωτόκολλα Διαδικτύου Μέρος 2ο. Επικοινωνίες Δεδομένων Μάθημα 3 ο

Πρωτόκολλα Διαδικτύου Μέρος 2ο. Επικοινωνίες Δεδομένων Μάθημα 3 ο Πρωτόκολλα Διαδικτύου Μέρος 2ο Επικοινωνίες Δεδομένων Μάθημα 3 ο Internet Protocol (IP) Στο επίπεδο δικτύου της τεχνολογίας TCP/IP, συναντάμε το πρωτόκολλο IP. Η λειτουργία του IP βασίζεται αποκλειστικά

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

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

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

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

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

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

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

Περίληψη. Ethernet Δίκτυα Δακτυλίου, (Token Ring) Άλλα Δίκτυα Σύνδεση Τοπικών Δικτύων.

Περίληψη. Ethernet Δίκτυα Δακτυλίου, (Token Ring) Άλλα Δίκτυα Σύνδεση Τοπικών Δικτύων. Τοπικά Δίκτυα Περίληψη Ethernet Δίκτυα Δακτυλίου, (Token Ring) Άλλα Δίκτυα Σύνδεση Τοπικών Δικτύων. Αναµεταδότες, Γέφυρες, Μεταγωγείς, δροµολογητές και Πύλες (repeaters, hubs, bridges, switches, routers,

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

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

Πρωτόκολλα Διαδικτύου Πρωτόκολλα Διαδικτύου Μέρος 1ο Επικοινωνίες Δεδομένων Μάθημα 3 ο Εισαγωγή στην Τεχνολογία TCP/IP To TCP/IP σημαίνει Transmission Control Protocol / Internet Protocol και θα μπορούσε να θεωρηθεί ότι πρόκειται

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