Αποδοτικοί Μηχανισµοί Ανάνηψης από Σφάλµατα Ζεύξεων µε Χρήση ιαστρωµατικής Πληροφορίας σε Ασύρµατα Αυτοργανούµενα ίκτυα Ad-Hoc

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

Download "Αποδοτικοί Μηχανισµοί Ανάνηψης από Σφάλµατα Ζεύξεων µε Χρήση ιαστρωµατικής Πληροφορίας σε Ασύρµατα Αυτοργανούµενα ίκτυα Ad-Hoc"

Transcript

1 ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΣΧΟΛΗ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΚΑΙ ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΤΟΜΕΑΣ ΕΠΙΚΟΙΝΩΝΙΩΝ ΗΛΕΚΤΡΟΝΙΚΗΣ ΚΑΙ ΣΥΣΤΗΜΑΤΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ Αποδοτικοί Μηχανισµοί Ανάνηψης από Σφάλµατα Ζεύξεων µε Χρήση ιαστρωµατικής Πληροφορίας σε Ασύρµατα Αυτοργανούµενα ίκτυα Ad-Hoc ΙΠΛΩΜΑΤΙΚΗ ΕΡΓΑΣΙΑ Παρασκευή Α. Παπούλα Επιβλέπων : Συµεών Χ. Παπαβασιλείου Επ. Καθηγητής ΕΜΠ Αθήνα, Ιούλιος 2009

2 ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΣΧΟΛΗ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΚΑΙ ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΤΟΜΕΑΣ ΕΠΙΚΟΙΝΩΝΙΩΝ ΗΛΕΚΤΡΟΝΙΚΗΣ ΚΑΙ ΣΥΣΤΗΜΑΤΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ Αποδοτικοί Μηχανισµοί Ανάνηψης από Σφάλµατα Ζεύξεων µε Χρήση ιαστρωµατικής Πληροφορίας σε Ασύρµατα Αυτοργανούµενα ίκτυα Ad-Hoc ΙΠΛΩΜΑΤΙΚΗ ΕΡΓΑΣΙΑ Παρασκευή Α. Παπούλα Επιβλέπων : Συµεών Χ. Παπαβασιλείου Επ. Καθηγητής ΕΜΠ Εγκρίθηκε από την τριµελή εξεταστική επιτροπή την 16 η Ιουλίου Αθήνα, Ιούλιος Σ. Παπαβασιλείου Επικ. Καθ. Ε.Μ.Π.... Β. Μάγκλαρης Καθ. Ε.Μ.Π.... Ι. Ρουσσάκη Λέκτορας Ε.Μ.Π.

3 ... Παρασκευή Α. Παπούλα ιπλωµατούχος Ηλεκτρολόγος Μηχανικός και Μηχανικός Υπολογιστών Ε.Μ.Π. Copyright Παρασκεύη Α. Παπούλα, Με επιφύλαξη παντός δικαιώµατος. All rights reserved. Απαγορεύεται η αντιγραφή, αποθήκευση και διανοµή της παρούσας εργασίας, εξ ολοκλήρου ή τµήµατος αυτής, για εµπορικό σκοπό. Επιτρέπεται η ανατύπωση, αποθήκευση και διανοµή για σκοπό µη κερδοσκοπικό, εκπαιδευτικής ή ερευνητικής φύσης, υπό την προϋπόθεση να αναφέρεται η πηγή προέλευσης και να διατηρείται το παρόν µήνυµα. Ερωτήµατα που αφορούν τη χρήση της εργασίας για κερδοσκοπικό σκοπό πρέπει να απευθύνονται προς τον συγγραφέα. Οι απόψεις και τα συµπεράσµατα που περιέχονται σε αυτό το έγγραφο εκφράζουν τον συγγραφέα και δεν πρέπει να ερµηνευθεί ότι αντιπροσωπεύουν τις επίσηµες θέσεις του Εθνικού Μετσόβιου Πολυτεχνείου.

4 Περίληψη Τα Αυτοργανούµενα Ad Hoc δίκτυα κερδίζουν ολοένα και περισσότερο έδαφος εξαιτίας διάφορων χαρακτηριστικών που παρουσιάζουν, όπως ευκολία στην εγκατάσταση και τη λειτουργία τους, ανθεκτικότητα σε σφάλµατα, κινητικότητα και αποδοτικότητα συνδυασµένου δείκτη κόστους/αποτελέσµατος. Εξαιτίας της έλλειψης κεντρικής υποδοµής, αρκετά συχνά εµφανίζονται συγκρούσεις στο ασύρµατο κανάλι, που προκαλούν µείωση της επίδοσης του δικτύου. Ένα από τα κυριότερα προβλήµατα των Αυτοργανούµενων Ad Hoc δικτύων είναι η χρονική καθυστέρηση που προκαλείται από παράγοντες όπως η συµφόρηση, η καθυστέρηση και τα σφάλµατα που εισάγει ο ασύρµατος τρόπος µετάδοσης. Στην παρούσα διπλωµατική εστιάζουµε ειδικότερα σε αποδοτικούς µηχανισµούς που µειώνουν την καθυστέρηση η οποία εισάγεται από σφάλµατα ζεύξεων, χωρίς να αυξάνονται οι απώλειες. Λειτουργώντας κυρίως στο στρώµα Ελέγχου Πρόσβασης στο Μέσο (MAC) αξιοποιούµε πληροφορία που έχει προκύψει από το επίπεδο δροµολόγησης για να υπολογιστεί µία διαδροµή ανάµεσα σε δύο αποµακρυσµένους κόµβους. Με αυτόν τον τρόπο, µειώνουµε όχι µόνο τις απώλειες, αλλά και την καθυστέρηση ανάνηψης της ζεύξης. Προτείνονται δύο αλγόριθµοι για να αποφευχθεί ένας κόµβος που έγινε ξαφνικά ανενεργός. Στον πρώτο µηχανισµό η παράκαµψη είναι τοπική, ενώ στο δεύτερο χρησιµοποιείται µία νέα διαδροµή από τον ανενεργό κόµβο προς τον τελικό προορισµό. Για την επίδειξη των µοντέλων, χρησιµοποιείται το DSR πρωτόκολλο που ακολουθεί δροµολόγηση πηγής. Σύµφωνα µε τα αποτελέσµατα των προσοµοιώσεων, οι απώλειες πακέτων µειώνονται στο δίκτυο όταν εφαρµόζεται τοπική ή ολική παράκαµψη. Αυτό ήταν αναµενόµενο, καθώς το DSR πληµµυρίζει το δίκτυο µε µηνύµατα RREQ για να υπολογίσει νέα διαδροµή, αυξάνοντας έτσι το φορτίο του δικτύου και συνεπώς και την πιθανότητα σύγκρουσης. Επίσης η καθυστέρηση ανάνηψης στα προτεινόµενα µοντέλα είναι τρεις τάξεις µεγέθους µικρότερη από αυτήν του αρχικού. Τέλος αξίζει να σηµειώσουµε ότι τα σχήµατα τοπικής και ολικής παράκαµψης είναι εύκολα κλιµακούµενα σε δίκτυα µεγάλου µεγέθους. 1

5 Λέξεις Κλειδιά Ασύρµατα αυτοργανούµενα δίκτυα ad hoc, DCF, πρωτόκολλο DSR, πρωτόκολλα παράκαµψης ζεύξεων. 2

6 Abstract Wireless Ad Hoc networks gain constantly increasing technological and market shares, owe to the important features they exhibit, such as fast deployment, robustness to failures, mobility support and efficiency of the combined cost/results index. Due to the lack of central infrastructure, frequent collisions appear in the wireless channel, which eventually lead to performance degradation. One of the most notable problems of wireless Ad Hoc networks is the delayed packet delivery caused by factors such as network bottlenecks, individual packet delay and link errors/faults inserted by the wireless channel. In this thesis, we focus on efficient mechanisms that aim at reducing the delay caused by link failures without increasing the packet loss. Operating mainly at the Medium Access Control (MAC) layer, information from the routing layer and the routing protocol is utilized in order to compute a route between two non-neighboring nodes. By such means, packet loss reduction is achieved, as well as reduction of the link recovery delay. Two mechanisms are proposed to bypass a suddenly non-operational node. In the first, the bypassing is local, while in the second a new global route towards the final destination is utilized. For demonstration purposes, the DSR routing protocol, which utilizes source routing, is employed. According to the simulation results, packet loss is reduced when local or global bypassing is employed. This is intuitively expected, as the DSR protocol floods the network with RREQ packets in order to compute a new route, thus increasing network load and the collision probability respectively. Furthermore, the recovery delay in the proposed protocols is three orders of magnitude smaller than that of the initial mechanism. Last but not least, local and global bypassing can be very easily scaled in networks with large number of nodes. 3

7 Keywords Wireless Ad Hoc networks, DCF, DSR routing protocol, link bypassing protocols. 4

8 Ευχαριστίες Στο σηµείο αυτό θα ήθελα να εκφράσω τις ευχαριστίες µου προς κάποια πρόσωπα που µε βοήθησαν µε το δικό τους τρόπο στην εκπόνηση της διπλωµατικής µου εργασίας. Καταρχάς, θα ήθελα να ευχαριστήσω τον επιβλέποντα καθηγητή µου Συµεών Παπαβασιλείου για την άψογη συνεργασία του και την καθοδήγηση που µου παρείχε κυρίως στο τελευταίο εξάµηνο των σπουδών µου. Οι υποδείξεις του και οι παρατηρήσεις του οδήγησαν στην προσαρµογή του τρόπου σκέψης µου στις υψηλές απαιτήσεις της εργασίας. Στη συνέχεια, θα ήθελα να ευχαριστήσω τους γονείς µου Αναστάσιο και Ελπίδα για τις πολύτιµες ηθικές αξίες και αρχές µε τις οποίες µε εφοδίασαν κατά τη µέχρι τώρα µαθητική και φοιτητική πορεία µου, και για την συµπαράστασή τους κατά τη διάρκεια της εργασίας αυτής. Ο τρόπος ζωής και σκέψης τους αποτελεί πρότυπο για µένα που συνεισέφερε στη διαµόρφωση της προσωπικότητάς. Επίσης, οφείλω ένα µεγάλο ευχαριστώ στα αδέρφια µου Ελένη και Μιχάλη, τα οποία πίστεψαν στις ικανότητές µου και συνεισέφεραν πολύπλευρα στις αποφάσεις µου της περιόδου αυτής. Η στάση ζωής µε ενθαρρύνει και µε διδάσκει να καταπολεµώ τις δυσκολίες που παρουσιάζονται στις επιλογές µου µε θάρρος και αποφασιστικότητα. Σηµαντικό ρόλο στην εκπόνηση της παρούσας διπλωµατικής διαδραµάτισαν και οι υπέυθυνοι της διπλωµατικής µου εργασίας Βασίλειος Καρυώτης και ήµητρα Κόλλια τους οποίους και ευχαριστώ. Έδειξαν υποµονή και επιµονή στην αντιµετώπιση των προβληµάτων που παρουσιάστηκαν στην εργασία, όσο και στα διλήµµατά µου για την µετέπειτα πορεία µου στο µεταπτυχιακό χώρο σπουδών. Πιστεύω ότι η συνεργασία µου µαζί τους δεν θα λήξει µε την ολοκλήρωση της παρούσας διπλωµατικής. 5

9 First you dream it, then you do it... 6

10 Περιεχόµενα Περίληψη... 1 Abstract... 3 Ευχαριστίες... 5 Περιεχόµενα... 7 Κατάλογος Εικόνων... 9 Κατάλογος ιαγραµµάτων Κεφάλαιο Εισαγωγή Συµβολή και ιάρθρωση ιπλωµατικής Εργασίας Κεφάλαιο Οργάνωση και Λειτουργία Αυτοργανούµενων Ad Hoc ικτύων Πρωτόκολλα Στρώµατος Μεταφοράς Πρωτόκολλα ροµολόγησης Επίπεδα Πρωτόκολλα ροµολόγησης (Flat Routing) Ιεραρχικά Πρωτόκολλα ροµολόγησης Πρωτόκολλα Υποβοηθούµενα από Γεωγραφική Πληροφορία Θέσης (Geographic Position Information Assisted Routing) Πρωτόκολλα Ελέγχου Πρόσβασης Στο Μέσο Κατανεµηµένη Συνάρτηση Συντονισµού (Distributed Coordination Function, DCF) Μέγιστη Ρυθµαπόδοση και Ρυθµαπόδοση σε Κατάσταση Κορεσµού (Maximum and Saturation Throughput Performance) Ανάλυση Ρυθµαπόδοσης (Throughput Analysis) Μέγιστη Ρυθµαπόδοση Κορεσµού Αξιολόγηση Επίδοσης Κεφάλαιο Παράκαµψη Απασχοληµένου κόµβου Τοπική Παράκαµψη (Local bypassing) Συνολική Παράκαµψη (Global bypassing) Γενίκευση Μοντέλων Παράκαµψης Κεφάλαιο Αποτελέσµατα Προσοµοιώσεων και Συγκρίσεις Μέτρηση Απωλειών Πακέτων Καθυστέρηση Ανάνηψης

11 Κεφάλαιο Κεφάλαιο Συµπεράσµατα Μελλοντική ουλειά ΒΙΒΛΙΟΓΡΑΦΙΑ

12 Κατάλογος Εικόνων Εικόνα 1: Χρήση πακέτων RRTS για αποφυγή αύξησης ΒΟ µετρητή, και γνώση περιόδων ανταγωνισµού Εικόνα 2: Μηχανισµός RTS/CTS κατά τη διάρκεια ενός πλήρους κύκλου λειτρουργίας Εικόνα 3: Αρχική διαδροµή πακέτων από τον κόµβο Α προς τον Κ Εικόνα 4: Εναλλακτική διαδροµή που προτείνει το µοντέλο τοπικής παράκαµψης όταν ο κόµβος G είναι απασχοληµένος Εικόνα 5 Τοπολογία πέντε κόµβων του µοντέλου Τοπικής Παράκαµψης Εικόνα 6: Εναλλακτική διαδροµή που προτείνει το µοντέλο συνολικής παράκαµψης όταν ο κόµβος G είναι απασχοληµένος

13 Κατάλογος ιαγραµµάτων ιάγραµµα 1: Απώλειες Πακέτων για 10 Πακέτα, 20 κόµβους και διάσταση περιοχής L= ιάγραµµα 2: Απώλειες Πακέτων για 10 Πακέτα, 30 κόµβους και διάσταση περιοχής L= ιάγραµµα 3: Απώλειες Πακέτων για 20 Πακέτα, 20 κόµβους και διάσταση περιοχής L= ιάγραµµα 4: Απώλειες Πακέτων για 20 Πακέτα, 30 κόµβους και διάσταση περιοχής L= ιάγραµµα 5: Απώλειες Πακέτων για 30 Πακέτα, 20 κόµβους και διάσταση περιοχής L= ιάγραµµα 6: Απώλειες Πακέτων για 30 Πακέτα, 30 κόµβους και διάσταση περιοχής L= ιάγραµµα 7: Απώλειες Πακέτων για 50 πακέτα, 20 κόµβους και διάσταση περιοχής L= ιάγραµµα 8: Απώλειες Πακέτων για 50 Πακέτα, 30 κόµβους και διάσταση περιοχής L= ιάγραµµα 9: Απώλειες Πακέτων για 60 Πακέτα, 20 κόµβους και διάσταση περιοχής L= ιάγραµµα 10: Απώλειες Πακέτων για 60 Πακέτα, 30 κόµβους και διάσταση περιοχής L= ιάγραµµα 11: Απώλειες Πακέτων για 5 κόµβους και διάσταση περιοχής L= ιάγραµµα 12: Απώλειες Πακέτων για 20 κόµβους και διάσταση περιοχής L= ιάγραµµα 13: Απώλειες Πακέτων για δίκτυο 30 κόµβων και διάσταση περιοχής L= ιάγραµµα 14: Καθυστέρηση Ανάνηψης για 10 Πακέτα, 20 κόµβους ιάγραµµα 15: Καθυστέρηση Ανάνηψης για 10 Πακέτα, 30 κόµβους ιάγραµµα 16: Καθυστέρηση Ανάνηψης για 20 Πακέτα, 20 κόµβους ιάγραµµα 17: Καθυστέρηση Ανάνηψης για 20 Πακέτα, 30 κόµβους

14 ιάγραµµα 18: Καθυστέρηση Ανάνηψης για 30 Πακέτα, 20 κόµβους ιάγραµµα 19: Καθυστέρηση Ανάνηψης για 30 Πακέτα, 30 κόµβους ιάγραµµα 20: Καθυστέρηση Ανάνηψης για 50 Πακέτα, 20 κόµβους ιάγραµµα 21: Καθυστέρηση Ανάνηψης για 50 Πακέτα, 30 κόµβους ιάγραµµα 22: Καθυστέρηση Ανάνηψης για 60 Πακέτα, 20 κόµβους ιάγραµµα 23: Καθυστέρηση Ανάνηψης για 60 Πακέτα, 30 κόµβους ιάγραµµα 24: Καθυστέρηση Ανάνηψης για 5 κόµβους ιάγραµµα 25: Καθυστέρηση Ανάνηψης για 20 κόµβους ιάγραµµα 26: Καθυστέρηση Ανάνηψης για 30 κόµβους

15 Κεφάλαιο 1 Εισαγωγή Προσωπικοί υπολογιστές, τηλέφωνα, αισθητήρες και άλλες ηλεκτρονικές συσκευές χρησιµοποιούνται ολοένα και περισσότερο σε διαφορετικούς χώρους, όπως σε κατοικίες, κτίρια, πόλεις, σχηµατίζοντας διαφόρων ειδών δίκτυα. Παραδοσιακά, τα ενσύρµατα δίκτυα παρέχουν στους χρήστες τους υψηλούς ρυθµούς µετάδοσης δεδοµένων, αξιοπιστία και ασφάλεια, αλλά ταυτόχρονα περιορίζουν τις δραστηριότητές τους εξαιτίας της στατικής και εξαρτώµενης από την τοποθεσία πρόσβασης στην υποδοµή του δικτύου. Από την άλλη πλευρά, ασύρµατα δίκτυα έχουν υιοθετηθεί πρόσφατα για να προσφέρουν κινητικότητα, ευελιξία, αποδοτικότητα, και δηµιουργία προσωρινών υποδοµών στα σηµεία όπου η εγκατάσταση σταθερής υποδοµής κρίνεται αδύνατη ή ασύµφορη. Τα κινητά ασύρµατα δίκτυα µπορούν να χωριστούν σε δύο κατηγορίες, εκείνα που διαθέτουν κεντρική υποδοµή (όπως είναι τα κυψελωτά συστήµατα και τα Wi-Fi) και αυτά χωρίς κεντρική υποδοµή (όπως είναι τα δίκτυα αισθητήρων και τα αυτοργανούµενα Ad Hoc). Στην πρώτη κατηγορία το δίκτυο έχει σταθερές και ενσύρµατες πύλες στο ιαδίκτυο (gateways) και η κινητή συσκευή εξακολουθεί να έχει σταθερό σηµείο πρόσβασης στο µέσο. Συνεπώς, η κινητικότητα παραµένει ένας περιοριστικός παράγοντας για τους χρήστες. Στα πλαίσια της παρούσας διπλωµατικής θα επικεντρωθούµε στη δεύτερη κατηγορία, η οποία αναφέρεται ως «κινητά αυτοργανούµενα δίκτυα» (Mobile Ad hoc Networks, MANET). Ένα τέτοιο δίκτυο είναι αυτο-οργανούµενο, αυτο-ρυθµιζόµενο και η υποδοµή του µεταβάλλεται δυναµικά εξαιτίας περιβαλλοντικών παραγόντων και της κινητικότητας των κόµβων του. Οι κόµβοι µοιράζονται το ίδιο ασύρµατο κανάλι, λειτουργώντας ως δροµολογητές (routers) και χρήστες (hosts) ταυτόχρονα. Τα βασικότερα χαρακτηριστικά των δικτύων αυτών, είναι η κινητικότητα, η αυθαίρετη τοπολογία, η δυναµική συνδεσιµότητα, η ευελιξία, η ευρωστία, το χαµηλό κόστος και η απουσία σταθερών δροµολογητών. Παράλληλα, αρκετά θέµατα, όπως οι περιορισµένοι πόροι επικοινωνίας (ενέργεια και εύρος ζώνης), οι χαµηλοί ρυθµοί µετάδοσης, ο θόρυβος και η περιορισµένη εµβέλεια αποτελούν προκλήσεις που πρέπει να αντιµετωπιστούν στα κινητά αυτοργανούµενα ad hoc δίκτυα. Συνεπώς είναι αναγκαία η δηµιουργία 12

16 µηχανισµών και κανόνων που θα εξυπηρετούν τις επιθυµίες του κάθε χρήστη, όπως είναι το αυξηµένο εύρος ζώνης/ρυθµοί µετάδοσης και η χαµηλή καθυστέρηση παράδοσης πακέτων, χωρίς να επηρεάζουν την οµαλή λειτουργία όλου του δικτύου. Το πρότυπο ΙΕΕΕ [1] είναι ένα σύνολο από κανόνες (standards) για ασύρµατη επικοινωνία µεταξύ υπολογιστών τοπικού δικτύου, οι οποίοι αναλύονται περαιτέρω σε επόµενα κεφάλαια. Το πρότυπο e [2] βελτιώνει το , λύνοντας τα προβλήµατα του κρυµµένου και του εκτεθειµένου τερµατικού, τα οποία απαντώνται συχνά στα ad hoc δίκτυα και εξηγούνται αναλυτικότερα στη συνέχεια. Στο , εισάγεται ένα µέγιστο χρονικό διάστηµα ευκαιρίας µετάδοσης (transmission opportunity, TxOP) µέσα στο οποίο ένας κόµβος θα πρέπει να στείλει τα πλαίσιά του. Επίσης παρέχεται ποιότητα υπηρεσίας καθώς η κατανεµηµένη πρόσβαση στο µέσο χρησιµοποιεί προτεραιότητα σχετικά µε το χρόνο µετάδοσης, τη διάρκειά της, και το παράθυρο ανταγωνισµού (Contention Window, CW). Ο µηχανισµός αυτός, χρησιµοποιεί κατηγορίες πρόσβασης µε διαφορετικές ουρές και χρονοδιακόπτες για να ταυτοποιήσει οµάδες κίνησης (traffic types) που ανταγωνίζονται για το διάστηµα ευκαιρίας µετάδοσης, το οποίο τελικά ανατίθεται στην κατηγορία µε τη µεγαλύτερη προτεραιότητα. Η κατάσταση των συνδέσεων σε ένα αυτοργανούµενο δίκτυο επηρεάζεται από χαρακτηριστικά όπως η κινητικότητα κόµβων, περιβαλλοντικές µεταβολές και δυνητικά άγνωστη τοποθεσία των κόµβων. Αν χρησιµοποιηθεί οµοιοκατευθυντική κεραία µετάδοσης δεν απαιτείται η γνώση της τοποθεσίας του παραλήπτη, αφού το σήµα θα το λάβουν όλοι όσοι βρίσκονται εντός της εµβέλειας της κεραίας. Ωστόσο όλοι οι κόµβοι στη γειτονιά αυτή πρέπει να παραµείνουν σιωπηλοί κατά τη διάρκεια της µετάδοσης για να µην παρεµβάλλουν στη λήψη. Η γειτονιά αυτή εξαρτάται από το κέρδος της κεραίας, το οποίο είναι µικρότερο από αυτό µιας κατευθυντικής κεραίας. Αν χρησιµοποιηθεί κατευθυντική κεραία αυξάνεται η ακτίνα µετάδοσης, µειώνεται η παρεµβολή και η περιοχή που καλύπτεται δεν είναι πλέον κυκλική, µε αποτέλεσµα να διευκολύνεται η χωρική επαναχρησιµοποίηση και οι ταυτόχρονες µεταδόσεις στον ίδιο χώρο µετάδοσης. Τα µειονεκτήµατα χρήσης κατευθυντικής κεραίας είναι η απαίτηση της γνώσης της τοποθεσίας του παραλήπτη µε ακρίβεια και το φαινόµενο γνωστό ως κώφωση (deafness): όταν ένας κόµβος έχει προσανατολιστεί προς µία κατεύθυνση, τότε δεν µπορεί να δεχθεί παρεµβολή από σήµατα που προέρχονται από τις υπόλοιπες κατευθύνσεις, και συνεπώς θεωρείται «κωφός» (deaf) 13

17 για αυτές. Ο µηχανισµός που συνήθως χρησιµοποιείται είναι ένα σύστηµα µε δύο τρόπους µετάδοσης και λήψης, οµοιοκατευθυντικό και κατευθυντικό. Η επικοινωνία µπορεί να ξεκινήσει µε οµοικατευθυντικό τρόπο, αν είναι άγνωστος ο παραλήπτης ή η θέση του, και να συνεχίσει µε κατευθυντικό τρόπο. Το φαινόµενο αυτό (κώφωσηdeafness) µπορεί να επηρεάσει την επίδοση του δικτύου προκαλώντας απόρριψη πακέτων χωρίς να υπάρχει συµφόρηση ή φθορά της ζεύξης (link rupture), και να δηµιουργήσει µικρής διάρκειας έλλειψη εµπιστοσύνης µεταξύ ροών που έχουν τον ίδιο παραλήπτη. Το φαινόµενο κρυµµένου τερµατικού επιδεινώνεται µε τη χρήση κατευθυντικών κεραιών, αλλά µία πιθανή λύση σε αυτή την περίπτωση είναι να στέλνονται όλα τα πλαίσια ελέγχου οµοιοκατευθυντικά. Μία δεύτερη λύση είναι να στέλνονται κατευθυντικά τα RTS πλαίσια και οµοικατευθυντικά τα CTS πλαίσια, οπότε αν κάποιος αδρανής (idle) κόµβος λάβει ένα CTS, να µη χρησιµοποιεί τη συγκεκριµένη κατεύθυνση για µετάδοση, αλλά τις υπόλοιπες, αποφεύγοντας έτσι την παρεµβολή και αυξάνοντας τη χωρική επαναχρησιµοποίηση. Τα µηνύµατα ελέγχου RTS/CTS όπως εξηγούνται και στην επόµενη ενότητα, χρησιµοποιούνται για την κατάληψη του µέσου από όσους κόµβους επιτρέπεται κάθε φορά, ώστε να ελαχιστοποιούνται οι συγκρούσεις. Επίσης, η χρήση κατευθυντικών κεραιών επηρεάζει και τη δροµολόγηση. Το πρωτόκολλο δροµολόγησης που προτείνεται, είναι τύπου κατάστασης ζέυξης (Link State), προνοητικό (proactive) το οποίο µειώνει την ποσότητα των µηνυµάτων ενηµερώσεων που αφορούν στην κατάσταση ζέυξης όσο η απόσταση από τον αρχικό (originating) κόµβο αυξάνεται. Κατευθυντικές κεραίες µπορούν να χρησιµοποιηθούν για τη δηµιουργία πιο µακρινών ζεύξεων και την τοπική αποκατάσταση µίας σπασµένης διαδροµής (broken link). Χαρακτηριστικά όπως η εκποµπή (broadcast), η απουσία κεντρικής υποδοµής, η δυναµική τοπολογία, η συνεργατική πολυβηµατική (multihop) επικοινωνία και η αυτο-οργάνωση, αυξάνουν την ευπάθεια (vulnerability) ενός ad hoc δικτύου. Παράλληλα, ένα τέτοιο δίκτυο είναι εκτεθειµένο σε καταστροφικές επιθέσεις άρνησης υπηρεσίας (jamming denial of service attacks, DoS) και σε παρακολούθηση µηνυµάτων στο κοινό µέσο µετάδοσης (eavesdropping). Για να λυθούν τέτοια προβλήµατα, προτείνεται η χρήση συµµετρικών και µη συµµετρικών κρυπτογραφικών κλειδιών, για την κωδικοποίηση των πακέτων και των περιεχοµένων τους. 14

18 1.1 Συµβολή και ιάρθρωση ιπλωµατικής Εργασίας Η επικοινωνία στα ad hoc δίκτυα, γίνεται βήµα προς βήµα από την πηγή προς τον προορισµό. Αυτό συνεπάγεται ότι αφού βρεθεί µία διαδροµή µε βάση ένα κριτήριο που µας ενδιαφέρει, όπως για παράδειγµα η πιο σύντοµη, ή αυτή µε τις λιγότερες παρεµβολές, η πηγή θα στείλει ένα πακέτο στον πρώτο κόµβο της διαδροµής, έπειτα αυτός στον επόµενο και η διαδικασία επαναλαµβάνεται. Εδώ πρέπει να σηµειώσουµε ότι ο κάθε κόµβος σε κάθε χρονική στιγµή µπορεί να είναι άεργος, σε κατάσταση λήψης, σε κατάσταση µετάδοσης, ή ανενεργός. Κατά συνέπεια, επειδή ο κάθε κόµβος µπορεί είτε να λαµβάνει είτε να στέλνει την κάθε χρονική στιγµή, ο ενδιάµεσος κόµβος θα περιµένει να λάβει το πακέτο από την πηγή και µετά να το προωθήσει στον επόµενο άεργο κόµβο. Συνεπώς στην περίπτωση που κάποιος από τους ενδιάµεσους κόµβους µίας διαδροµής τεθεί εκτός λειτουργίας, είτε για λόγους συµφόρησης είτε για λόγους βλάβης, τότε η επικοινωνία θα διακοπεί προσωρινά µέχρι να βρεθεί εναλλακτική διαδροµή, αν αυτό είναι δυνατόν. Οι γειτονικοί κόµβοι αυτού που βγήκε εκτός λειτουργίας, θα διαπιστώσουν πρώτοι την απουσία του, οπότε και θα πρέπει να ενηµερώσουν το ζεύγος πηγής-προορισµού ότι η διαδροµή δεν ισχύει πλέον. Όσο πιο γρήγορη είναι η αποκατάσταση της επικοινωνίας, τόσο λιγότερα πακέτα θα χαθούν στο διάστηµα µέχρι να σταµατήσει η πηγή να στέλνει πακέτα προς την παλιά διαδροµή και τόσο λιγότερη καθυστέρηση θα έχουν τα επόµενα πακέτα. Το πρόβληµα που καλούµαστε να εξετάσουµε στην παρούσα διπλωµατική, είναι αυτό της συµφόρησης µιάς συγκεκριµένης ζέυξης (bottleneck) κατά µήκος µιας πολυβηµατικής διαδροµής. Χαρακτηριστικά ενός ad hoc δικτύου όπως η έλλειψη κεντρικής υποδοµής και η δυναµική τοπολογία που αναφέρθηκαν παραπάνω, είναι πιθανόν να δηµιουργήσουν συµφόρηση σε κάποιο σηµείο της διαδροµής, µε αποτέλεσµα τα πακέτα να καθυστερήσουν σηµαντικά και να έχουν αυξηµένη πιθάνοτητα απόρριψης στη συγκεκριµένη ζεύξη. Αν τα πακέτα αφορούν εφαρµογή µε µικρή ανοχή στην καθυστέρηση, τότε το πρόβληµα της συµφόρησης πρέπει να εντοπιστεί αµέσως και να αντιµετωπιστεί. Μία πιθανή λύση είναι να δηµιουργηθεί µία τοπική παράκαµψη γύρω από τον κόµβο που προκαλεί την καθυστέρηση (local bypassing), ειδάλλως τα πακέτα θα πρέπει να αποσταλλούν ξανά από την αρχική πηγή, αυξάνοντας έτσι το συνολικό φορτίο του δικτύου. Στην περίπτωση της 15

19 επαναµετάδοσης ενός πακέτου, εκτός από το ίδιο το πακέτο δεδοµένων, πρέπει να αποσταλλούν και µηνύµατα ελέγχου πρόσβασης στο µέσο (επίπεδο MAC), καθώς και πακέτα αναζήτησης διαδροµής (επίπεδο ικτύου), συνεπώς µια παράκαµψη ενός κόµβου θα έχει ως αποτέλεσµα όχι µόνο την επιτυχηµένη λήψη ενός πακέτου, αλλά και την αύξηση της επίδοσης του δικτύου. Μία δεύτερη λύση για το πρόβληµα της συµφόρησης γύρω από έναν απασχοληµένο κόµβο, είναι η επιλογή νέας διαδροµής από το σηµείο της συµφόρησης µέχρι τον αρχικό προορισµό, που δεν περιέχει τον κόµβο αυτόν (global bypassing), αλλά ούτε και τους επόµενους που είχε επιλέξει το πρωτόκολλο DSR. Για να λύσουµε αυτό το πρόβληµα, δηλαδή να αποφύγουµε επαναµετάδοση πακέτων ελέγχου και δεδοµένων επιλέγοντας άλλη διαδροµή, χρησιµοποιούµε διαστρωµατική πληροφορία από το επίπεδο ικτύου, το στρώµα Ζεύξης εδοµένων και το Φυσικό επίπεδο. Όπως αναλύουµε σε επόµενο κεφάλαιο, στο στρώµα ικτύου χρησιµοποιούµε ένα πρωτόκολλο δροµολόγησης πηγής (Dynaminc Source Routing, DSR), στο επίπεδο Ζεύξης εδοµένων χρησιµοποιούµε το (MAC) και στο Φυσικό επίπεδο υποθέτουµε οµοιοκατευθυντικές κεραίες και το µοντέλο του friis. (Σύµφωνα µε το µοντέλο αυτό, η ισχύς P r που λαµβάνεται σε απόσταση d από τον εκποµπό P t είναι ανάλογη της ποσότητας 2 λ 4πd 2 P t ) Η διάρθρωση του περιεχοµένου της παρούσας διπλωµατικής εργασίας έχει την ακόλουθη δοµή: Στο κεφάλαιο 2 περιγράφεται η οργάνωση και η λειτουργία των Αυτοργανούµµενων Ad Hoc δικτύων σε κάθε στρώµα της στοίβας πρωτοκόλλων ξεχωριστά. Αναφέρονται οι κατηγορίες των πρωτοκόλλων ροµολόγησης ανάλογα µε τον αλγόριθµο που ακολουθούν αλλά και τα πιο βασικά πρωτόκολλα της κάθε κατηγορίας όπως εµφανίζονται στη βιβλιογραφία. Στο τέλος της κάθε κατηγορίας ακολουθεί µία σύγκριση των πρωτοκόλλων της ίδιας κατηγορίας, αλλά και των κατηγοριών µεταξύ τους. Στη συνέχεια παρουσιάζεται ο µηχανισµός για δίκτυα χωρίς κεντρική υποδοµή, και ακολουθεί ανάλυση ρυθµαπόδοσης, καθώς και τα προβλήµατα που συναντώνται στα δίκτυα αυτά. Στο κεφάλαιο 3 αναλύονται τα µοντέλα της τοπικής και της ολικής παράκαµψης που εξοµαλύνουν το πρόβληµα της καθυστέρησης και της απώλειας 16

20 πακέτων στην περίπτωση συµφόρησης, εφαρµοσµένα σε ένα δίκτυο πέντε κόµβων που το διαρρέει µία ροή πακέτων, και έπειτα σε µια αυθαίρετη, γενικότερη τοπολογία είκοσι και τριάντα κόµβων. Παρουσιάζεται µία σύγκριση των δύο αυτών µοντέλων µε ένα τρίτο που δεν χρησιµοποιεί µηχανισµό ανάνηψης ζεύξης. Τέλος, στα κεφάλαια 4 και 5 παρουσιάζονται τα διαγράµµατα, για διαφορετικές τιµές πακέτων και µέγεθος δικτύου και αναλύονται τα συµπεράσµατα που προέκυψαν από την υλοποίηση και την σύγκριση των µοντέλων αντίστοιχα. Επίσης, αναφέρονται θέµατα για µελλοντική εργασία σχετιζόµενα µε την παρούσα διπλωµατική µε σκοπό την επέκταση και συµπλήρωση για µελλοντική αξιοποίησή σε άλλες ή παρόµοιες εφαρµογές. 17

21 Κεφάλαιο 2 Οργάνωση και Λειτουργία Αυτοργανούµενων Ad Hoc ικτύων Πριν προχωρήσουµε στην περιγραφή και ανάλυση του προτεινόµενου µοντέλου, είναι χρήσιµη µία περιγραφή της λειτουργίας των αυτοργανούµενων ad hoc δικτύων στα καθιερωµένα στρώµατα της στοίβας πρωτοκόλλων TCP/IP. Στις ενότητες που ακολουθούν παρουσιάζουµε µία πιο λεπτοµερή εικόνα των ad hoc δικτύων, ξεκινώντας από τα ανώτερα στρώµατα και συνεχίζοντας προς τα χαµηλότερα, περιγράφοντας πως λειτουργούν τα διάφορα πρωτόκολλα σε αυτόν τον τύπο δικτύου και πώς διαφοροποιούνται ανάλογα µε το µέγεθος του δικτύου και την κινητικότητά του. 2.1 Πρωτόκολλα Στρώµατος Μεταφοράς Το Πρωτόκολλο Ελέγχου Μεταφοράς (Transport Control Protocol, TCP) είναι ένα πρωτόκολλο του στρώµατος µεταφοράς πακέτων το οποίο παρέχει αξιόπιστη και κατά παραγγελία µετάδοση δεδοµένων, ανεξάρτητα από τα υποκείµενα στρώµατα δικτύου. Καθότι είναι σχεδιασµένο για ενσύρµατα δίκτυα, η απόδοσή του στα ασύρµατα δίκτυα είναι εκ κατασκευής φτωχότερη. Το βασικότερο πρόβληµα που παρουσιάζει οφείλεται στην αδυναµία αναγνώρισης της αιτίας απόρριψης ενός πακέτου, η οποία µπορεί να είναι συµφόρηση, λάθος σε bit, αποτυχία εύρεσης διαδροµής, ή εξασθένιση σήµατος. Συνεπώς, το πρωτόκολλο επαναµεταδίδει το πακέτο ακολουθώντας ακριβώς τον ίδιο µηχανισµό οπισθοχώρησης (backoff, BO) για όλες τις παραπάνω περιπτώσεις. Αν ένα πακέτο χαθεί εξαιτίας της εξασθένισης ή της αποτυχίας εύρεσης σωστής διαδροµής, τότε το TCP θα έπρεπε να προσπαθήσει να το µεταδώσει µόλις το πρωτόκολλο δροµολόγησης βρεί νέα διαδροµή, αντί να αυξήσει την περίοδο λήξης της επαναµετάδοσης και να µειώσει το παράθυρο ανταγωνισµού. Αυτή η βελτίωση µπορεί να επιτευχθεί µε την εισαγωγή ενός ενδιάµεσου κόµβου, ο οποίος θα «ξεγελάσει» τον αποστολέα παρέχοντάς του την πληροφορία ότι η ασύρµατη ζέυξη λειτουργεί κανονικά (αποθηκεύοντας τα πακέτα δεδοµένων και 18

22 απαντώντας µε πακέτα επιβεβαιώσης), µέχρι το πρωτόκολλο δροµολόγησης να υπολογίσει εναλλακτική διαδροµή. Ένας άλλος τρόπος να βελτιωθεί η επίδοση του TCP, είναι µε χρήση διαστρωµατικής πληροφορίας η οποία προέρχεται από τα χαµηλότερα στρώµατα. Για παράδειγµα, όταν λαµβάνεται από το πρωτόκολλο δροµολόγησης ένα µήνυµα αποτυχίας διαδροµής, ο αποστολέας-πηγή της ροής TCP µπαίνει σε κατάσταση αναµονής µέχρι να αποκατασταθεί η διαδροµή, και στη συνέχεια ακολουθεί την προγραµµατισµένη λειτουργία. Η διαστρωµατική βελτιστοποίηση αποδεικνύει ότι υπάρχει µία βέλτιστη τιµή για το µέγεθος του παραθύρου ανταγωνισµού του TCP. Υπάρχει επίσης τρόπος να αµβλυνθεί το πρόβληµα του εκτεθειµένου τερµατικού σε µία πολυβηµατική εποικοινωνία, εισάγοντας επιπλέον διαστήµατα οπισθοχώρησης. 2.2 Πρωτόκολλα ροµολόγησης Τα πρωτόκολλα δροµολόγησης στα αυτοργανούµενα δίκτυα καλούνται να αντιµετωπίσουν δυσκολίες όπως περιορισµοί ενέργειας και εύρους ζώνης, µεγάλος αριθµός κόµβων αλλά και κινητικότητα αυτών. Ενώ η αύξηση του πληθυσµού του δικτύου συνεπάγεται υπέρµετρο κόστος µηνυµάτων, η κλιµάκωση δροµολόγησης επιτυγχάνεται µε µείωση του κόστους αυτού. Τα πρωτόκολλα δροµολόγησης χρησιµοποιούν αλγορίθµους είτε διανυσµάτων απόστασης (Distance Vector, DV), είτε κατάστασης ζεύξης (Link State, LS) [3] για να ανακτήσουν την πιο σύντοµη διαδροµή προς τον προορισµό. Στην πρώτη κατηγορία, το κόστος και το µονοπάτι προς οποιοδήποτε προορισµό αποθηκεύεται σε κάθε κόµβο και ανταλλάσσεται εφόσον ζητηθεί. Στη δεύτερη, διατηρείται µία καθολική τοπολογία δικτύου σε κάθε κόµβο µέσω περιοδικών µηνυµάτων πληµµύρας (flooding), προκαλώντας έτσι τεράστιο κόστος ελέγχου δροµολόγησης όταν αυξάνεται η κινητικότητα, καθώς τότε πρέπει να ενηµερωθούν όλοι οι κόµβοι για τις νέες θέσεις των υπολοίπων. Στην παρούσα διπλωµατική θα επικεντρωθούµε σε λύσεις που επιτρέπουν την κινητικότητα και την κλιµάκωση της δροµολόγησης σε δίκτυα µεγάλου πληθυσµού. Τα πρωτόκολλα δροµολόγησης χωρίζονται σε τρεις γενικές κατηγορίες: επίπεδα (flat), ιεραρχικά (hierarchical) και υποβοηθούµενα από γεωγραφική πληροφορία θέσης (geographic position-assisted). Η τελευταία κατηγορία δε θα εξεταστεί στα πλαίσια της διπλωµατικής αυτής. 19

23 2.2.1 Επίπεδα Πρωτόκολλα ροµολόγησης (Flat Routing) Στα πρωτόκολλα αυτά, όλοι οι κόµβοι έχουν τις ίδιες αρµοδιότητες στη δροµολόγηση, και χωρίζονται σε δύο περαιτέρω κατηγορίες: προνοητικά (proactive) και κατά απαίτηση (on-demand). Στην πρώτη κατηγορία, πληροφορίες δροµολόγησης ανταλλάσσονται ανεξαρτήτως από το αν έχουν ζητηθεί, και κάθε κόµβος διατηρεί προκαταβολικά ενηµερωµένους πίνακες δροµολόγησης µε διαδροµές προς όλους τους προορισµούς, τους οποίους στέλνει περιοδικά στο υπόλοιπο δίκτυο. Τα πλεονεκτήµατα που προκύπτουν, είναι η µικρή καθυστέρηση στην εύρεση διαδροµής, η ύπαρξη εναλλακτικής διαδροµής η οποία προσφέρει ποιότητα υπηρεσίας και η δυνατότητα παρακολούθησης του δικτύου. Αντίστοιχα όµως, τα µειονεκτήµατα είναι η σηµαντική ποσότητα δεδοµένων που απαιτείται για την διατήρηση του πίνακα δροµολόγησης και η καθυστερηµένη ανταπόκριση του δικτύου σε περίπτωση αποτυχίας διαδροµής. Η δεύτερη κατηγορία είναι τα on-demand πρωτόκολλα, σύµφωνα µε τα οποία κάθε κόµβος προσπαθεί να µειώσει το κόστος δροµολόγησης στέλνοντας πακέτα ελέγχου δροµολόγησης µόνο αν θέλει να επικοινωνήσει µε κάποιο κόµβο. Η διαδροµή προς τον προορισµό, υπολογίζεται πληµµυρίζοντας το δίκτυο µε µηνύµατα εύρεσης διαδροµής (Route Request, RREQ), και λαµβάνοντας την απάντηση από τον προορισµό µε unicast αποστολή πακέτου τύπου (Route Reply, RREP). Η κάθε διαδροµή που ανακαλύπτεται, αποθηκεύεται προσωρινά σε πίνακες δροµολόγησης, οι οποίοι είναι σηµαντικά µικρότεροι από αυτούς της προηγούµενης κατηγορίας. Τα κυριότερα µειονεκτήµατα είναι η µεγάλη καθυστέρηση κατά την ανακάλυψη της διαδροµής και η πληµµύρα του δικτύου µε RREQ πακέτα Προνοητικά Πρωτόκολλα (Proactive Routing Protocols) Παρακάτω παρουσιάζουµε δύο προνοητικά πρωτόκολλα, το Destination- Sequenced Distance Vector (DSDV) και το Wireless Routing Protocol (WRP). Το DSDV [4] προτείνει τη διατήρηση πινάκων δροµολόγησης σε κάθε κόµβο, που θα ενηµερώνονται περιοδικά µε εκποµπή (broadcast) ενηµερωτικών µηνυµάτων από την εκάστοτε πηγή, τα οποία θα περιέχουν τη διεύθυνση του προορισµού, την τελευταία γνωστή ακολουθία κόµβων προς τον προορισµό, τον αριθµό των κόµβων 20

24 που υπάρχουν ανάµεσα στην πηγή και τον προορισµό και ένα µοναδικό αριθµό που χαρακτηρίζει το συγκεκριµένο πακέτο. Τα πιο βασικά µειονεκτήµατα είναι ότι τα µηνύµατα αυτά µειώνουν την αποδοτικότητα του αλγορίθµου, αφού το εύρος ζώνης χρησιµοποιείται για την ανταλλαγή πληροφοριών και όχι δεδοµένων, περιορίζοντας τον αριθµό των συνδεδεµένων κόµβων στο δίκτυο. Παλιότερες διαδροµές προς τον ίδιο προορισµό, χαρακτηρίζονται από µικρότερους κωδικούς. Οι κόµβοι καταγράφουν τη χρονική στιγµή που βρέθηκε κάθε διαδροµή, ώστε όταν χρειαστεί, να επιλέξουν την πιο πρόσφατη. Ο αλγόριθµος αυτός βρίσκει την πιο σύντοµη και χωρίς βρόχους διαδροµή προς τον προορισµό. Το WRP [5] προτείνει τη διατήρηση πληροφοριών δροµολόγησης σε κάθε κόµβο για όλους τους υπόλοιπους, σε τέσσερις διαφορετικούς πίνακες. Μηνύµατα ενηµέρωσης µε την απόσταση από τον προορισµό και πληροφορίες δροµολόγησης των ενδιάµεσων κόµβων, αποστέλλονται µεταξύ γειτονικών κόµβων όποτε µεταβάλλεται η τοπολογία του δικτύου, και έπειτα οι γείτονες επιβεβαιώνουν τη λήψη της ενηµέρωσης, ώστε να προκύπτουν διαδροµές χωρίς βρόχους. Επίσης, για να επιβεβαιώνεται η συνεκτικότητα του δικτύου, οι παλιοί αλλά και οι νέοι κόµβοι στέλνουν σύντοµα µηνύµατα σηµατοδοσίας (hello messages) για να ενηµερώσουν τους γείτονές τους ότι υπάρχουν ακόµα στο δίκτυο σε ενεργή κατάσταση. Τα µειονεκτήµατα του αλγορίθµου αυτού αφορούν στο χώρο µνήµης που απαιτείται για τους πίνακες δροµολόγησης καθώς και το εύρος ζώνης και την ενέργεια που καταναλώνουν τα υποχρεωτικά «hello» µηνύµατα. Σύγκριση των προνοητικών πρωτοκόλλων Από τη σύγκριση των δύο παραπάνω πρωτοκόλλων προκύπτει ότι το WRP έχει µικρότερη χρονική πολυπλοκότητα (time complexity) από το DSDV στην περίπτωση αποτυχίας µίας διαδροµής, καθότι ενηµερώνει µόνο τους γείτονες για την αποτυχία και όχι ολόκληρο το δίκτυο. Και τα δύο πρωτόκολλα έχουν τον ίδιο βαθµό πολυπλοκότητας κατά την εισαγωγή ή την αποχώρηση κόµβων από το δίκτυο Πρωτόκολλα Κατά απαίτηση (On-demand Routing Protocols) Συνεχίζοντας, περιγράφουµε τα εξής πέντε πιο χαρακτηριστικά on-demand πρωτόκολλα δροµολόγησης: Ad hoc On Demand Distance Vector Routing (AODV), 21

25 Dynamic Source Routing (DSR), Temporally Ordered Routing Algorithm (TORA), Associativity-Based Routing (ABR) και Signal Stability Routing (SSR). Το AODV [6] βασίζεται στον αλγόριθµο του πρωτοκόλλου DSDV, το οποίο κατά βάση έχει σχεδιαστεί για ενσύρµατα δίκτυα, αλλά ελαχιστοποιεί τον αριθµό των απαιτούµενων µηνυµάτων εκποµπής δηµιουργώντας διαδροµές µόνο εφόσον αυτές ζητηθούν. Συνεπώς, οι κόµβοι που δεν ανήκουν στην επιλεγµένη διαδροµή δεν συµµετέχουν στην ανταλλαγή πινάκων δροµολόγησης. Κατά την αναζήτηση διαδροµής για κάποιο προορισµό, η πηγή στέλνει πακέτα RREQ σε όλους τους γείτονές της (broadcast). Κάθε ενδιάµεσος κόµβος που έχει ενηµερωµένη και πρόσφατη διαδροµή για τον προορισµό, απαντάει στο RREQ που έλαβε από το γείτονά του µε µήνυµα τύπου Route Reply (RREP) και έχει τη δυνατότητα να καταχωρήσει στον πίνακα δροµολόγησής του τον κόµβο από τον οποίο έλαβε το πρώτο RREQ µήνυµα διατηρώντας έτσι µία ανεστραµµένη διαδροµή για τον προορισµό. Αντίθετα, κάθε ενδιάµεσος κόµβος των µηνυµάτων RREP καταχωρεί στον πίνακά του την κανονική διαδροµή προς τον προορισµό. Ένα χρονόµετρο σε κάθε κόµβο χρησιµοποιείται για να διαγράφονται παλιές καταχωρηµένες διαδροµές. Κάποια επιπλέον χαρακτηριστικά του αλγορίθµου είναι ο υπολογισµός διαδροµών χωρίς βρόχους, η υποστήριξη συµµετρικών ζεύξεων και η δυνατότητα χρήσης µηνυµάτων τύπου «hello» για επιβεβαίωση συνδεσιµότητας (connectivity) κόµβων. Στο DSR [7] ο αλγόριθµος βασίζεται στη δροµολόγηση πηγής (source routing). Κάθε κόµβος διατηρεί τις διαδροµές που γνωρίζει, πιθανώς και πολλαπλές ανά προορισµό σε µια λανθάνουσα µνήµη δροµολόγησης. Αν κάποια καταχώρηση προς ένα προορισµό λήξει, τότε αποστέλλονται πακέτα RREQ τα οποία περιέχουν τη διεύθυνση του προορισµού και της πηγής, καθώς και ένα µοναδικό αριθµό. Κάθε ενδιάµεσος κόµβος που δεν έχει διαδροµή για τον προορισµό προσθέτει τη διεύθυνσή του στο µητρώο δεδοµένων (route record) του πακέτου και στη συνέχεια το προωθεί σε κάποιον που δεν το έχει ήδη λάβει. Με αυτόν τον τρόπο, το RREQ πακέτο καταλήγει να περιέχει τη διαδροµή από την πηγή προς τον προορισµό, άρα και τον αριθµό των βηµάτων που µεσολαβούν. Το µήνυµα RREP αντιγράφει αυτήν τη διαδροµή από το RREQ, ή από τη µνήµη κάποιου ενδιάµεσου κόµβου που έχει πρόσφατη διαδροµή προς το ζητούµενο προορισµό, και αποστέλλεται στην πηγή. Ο 22

26 αλγόριθµος περιλαµβάνει επίσης µηνύµατα λάνθασµένης διαδροµής (Route Error, RERR) και επιβεβαίωσης (Acknowledgement, ACK) για να επιτυγχάνεται διατήρηση διαδροµής. Το κυριότερο µειονέκτηµα του DSR είναι το µεγάλο κόστος που το καθιστά µη κλιµακούµενο (non-scalable) σε µεγάλα δίκτυα. Ο αλγόριθµος TORA [8] είναι προσαρµοζόµενος (adaptive), χωρίς βρόχους και βασίζεται στην αντιστροφή των ζεύξεων. Η αναζήτηση διαδροµής αρχίζει από την πηγή και προκύπτουν πολλαπλές διαδροµές για κάθε ζεύγος πηγής-προορισµού. Οι κόµβοι διατηρούν πληροφορίες δροµολόγησης για γειτονικούς κόµβους και πρέπει να έχουν συγχρονισµένα ρολόγια, περιορίζοντας έτσι τις δυνατότητες του αλγορίθµου. Όσον αφορά στη διατήρηση της τοπολογίας, αποστέλλονται µηνύµατα ελέγχου σε ένα µικρό σύνολο από κόµβους, όποτε αυτή µεταβάλλεται. Οι ζεύξεις έχουν συγκεκριµένη κατεύθυνση (direction) η οποία µπορεί να αναστραφεί όταν δεν υπάρχει µετάδοση. Εξαιτίας της συνεργασίας των κόµβων, ίσως προκύψει πρόβληµα αστάθειας, αλλά τελικά επέρχεται σύγκλιση. Το πρωτόκολλο ABR [9] ορίζει ένα νέο µετρικό γνωστό ως «βαθµός ευστάθειας συσχέτισης» (degree of association stability) και χρησιµοποιεί τη βασισµένη σε σύνδεση (connection-oriented) προσέγγιση προώθησης πακέτων. Παρέχει διαδροµές απαλλαγµένες από βρόχους, αδιέξοδα και πολλαπλά αντίγραφα πακέτων. Μηνύµατα σηµατοδοσίας από κάθε κόµβο, ειδοποιούν τους γείτονές τους για την ύπαρξή τους, οι οποίοι µε την σειρά τους ενηµερώνουν τους πίνακες συσχέτισης. Ως Association Stability (AS), ορίζουµε τη χωρική και χρονική ευστάθεια ενός κόµβου. Υψηλή ευστάθεια είναι ενδεικτική ηψηλής κινητικότητας. Η εύρεση µίας διαδροµής ξεκινάει µε εκποµπή µηνυµάτων RREQ και ολοκληρώνεται µε λήψη των RREP. Τα πακέτα RREQ περιέχουν τις διευθύνσεις και την AS των ενδιάµεσων κόµβων, οπότε η καλύτερη διαδροµή επιλέγεται από τον προορισµό και αποστέλλεται µε ένα πακέτο RREP στην πηγή. Μηνύµατα ειδοποίησης χρησιµοποιούνται για να διαγραφούν καταχωρήσεις από τους πίνακες όποτε είναι απαραίτητο, και µηνύµατα διαγραφής διαδροµής αποστέλλονται σε όλους τους κόµβους αν κάποια διαδροµή δεν είναι επιθυµητή ή δεν ισχύει πλέον. Ερωτήσεις τοπικού χαρακτήρα καθορίζουν αν ένας κόµβος είναι προσεγγίσιµος. Στο πρωτόκολλο SSR [10] επιλέγονται οι διαδροµές µε την ισχυρότερη συνδεσιµότητα, εξετάζοντας την ισχύ του σήµατος και τη σταθερότητα της θέσης των 23

27 κόµβων. Υλοποιείται µέσα από δύο πρωτόκολλα που συνεργάζονται: το πρωτόκολλο δυναµικής δροµολόγησης (Dynamic Routing Protocol, DRP) και το πρωτόκολλο στατικής δροµολόγησης (Static Routing Protocol, SRP). Το πρώτο καταγράφει σε πίνακες τη σταθερότητα και την ισχύ του σήµατος για κάθε κόµβο, ενώ το δεύτερο επεξεργάζεται τα πακέτα και τα προωθεί, ή αν χρειάζεται εκκινεί διαδικασία εύρεσης διαδροµής µε πακέτα RREQ. Το SSR θεωρεί ότι το πακέτο που φτάνει πρώτο στον προορισµό, έχει διανύσει είτε την πιο σύντοµη διαδροµή ή αυτήν µε τη µικρότερη συµφόρηση. Αν δεν είναι διαθέσιµη η διαδροµή µε το ισχυρότερο σήµα, τότε η πηγή χρησιµοποιεί κανάλια µε µικρότερη ισχύ. Οι ενδιάµεσοι κόµβοι µπορούν να στείλουν ένα µήνυµα λάθους στην πηγή αν κάποια ζέυξη έχει αποτύχει, και η πηγή µε τη σειρά της να ενηµερώσει όλους τους κόµβους µε µηνύµατα διαγραφής διαδροµής, ωστόσο (οι ενδιάµεσοι κόµβοι) δεν µπορούν να απαντήσουν σε RREQ που έχουν σταλεί προς κάποιο προορισµό. Μόνο η πηγή µπορεί να επανεκκινήσει τη διαδικασία εύρεσης διαδροµής σε περίπτωση αποτυχίας µίας ζεύξης. Σύγκριση των Reactive Πρωτοκόλλων Στο σηµείο αυτό συνοψίζουµε τα κυριότερα χαρακτηριστικά και τις διαφορές των reactive πρωτοκόλλων δροµολόγησης που παρουσιάστηκαν παραπάνω. Το κόστος δροµολόγησης του DSR είναι δυνητικά πιο µεγάλο από αυτό του AODV, το οποίο προκαλεί µεγαλύτερο κόστος ελέγχου. Όµοια, τα µηνύµατα RREP στο DSR είναι µεγαλύτερα από αυτά του AODV καθώς τα τελευταία περιέχουν µόνο τη διεύθυνση IP και ένα µοναδικό αριθµό (sequence number). Το κόστος σε µνήµη στα πακέτα για την εύρεση µιας διαδροµής στο πρωτόκολλο DSR είναι αυξηµένο, εξαιτίας της ανάγκης για διατήρηση όλων των κόµβων που περιέχονται σε αυτήν, σε αντίθεση µε την αποθήκευση µόνο της πληροφορίας του επόµενου βήµατος στο AODV. Το DSR είναι ανώτερο του AODV όσον αφορά στις συµµετρικές ζέυξεις, καθώς µόνο το πρώτο τις υποστηρίζει. Ένα ακόµα πλεονέκτηµα του DSR είναι η απουσία περιοδικών διαφηµίσεων των πληροφοριών δροµολόγησης, µε συνέπεια την εξοικονόµηση ενέργειας και εύρους ζώνης. Παράλληλα, η αποκατάσταση µίας διαδροµής είναι πιο γρήγορη στο DSR παρά σε κάθε άλλο πρωτόκολλο εάν ο κόµβος έχει έγκυρη διαδροµή αποθηκευµένη στη λανθάνουσα µνήµη του. 24

28 Παρόλο που το AODV είναι το µοναδικό πρωτόκολλο που υποστηρίζει πολυεκποµπή (multicast), το TORA έχει και αυτό τη δυνατότητα για multicast. Το TORA χρησιµοποιείται σε µεγάλα και πυκνά δίκτυα, και µαζί µε το DSR διαθέτουν πολλαπλές διαδροµές προς τον προορισµό, ωστόσο κατά τη διάρκεια της αποκατάστασης µιας διαδροµής, το TORA καθυστερεί περισσότερο από κάθε άλλο πρωτόκολλο. Μεγάλες καθυστερήσεις παρατηρούνται και στο SSR κατά την διάρκεια της εύρεσης διαδροµής, καθώς οι ενδιάµεσοι κόµβοι δεν µπορούν να απαντήσουν στα πακέτα RREQ. Παρόλο που το ABR και το SSR δεν διανύουν το πιο σύντοµο µονοπάτι προς τον προορισµό, χρησιµοποιούν αυτό που έχει διατηρηθεί πιο πολύ, µε συνέπεια να έχουν µεγαλύτερη ρυθµαπόδοση. Το ABR σε αντίθεση µε το DSR δε χρησιµοποιεί λανθάνουσα µνήµη, και απαντάει µε µερικές διαδροµές στα µηνύµατα RREQ (σε αντίθεση µε το SSR). Παρόλο που το AODV και το DSR δεν περιλαµβάνουν αποκατάσταση ενδιάµεσων κόµβων (intermediate node rebuilding), δεν παρατηρείται περαιτέρω καθυστέρηση όταν η πηγή προσπαθεί να βρεί νέα διαδροµή. Αυτό το γεγονός, οδηγεί στο ερώτηµα αν η αποκαταστάση της διαδροµής από ενδιάµεσους κόµβους είναι πιο αποδοτική από την αποκατάσταση της διαδροµής από µία διαδικασία που εκκινεί η πηγή (source node route rebuilding) Σύγκριση των proactive µε τα on-demand πρωτόκολλα δροµολόγησης Οι proactive αλγόριθµοι δροµολόγησης ακολουθούν την προσέγγιση της προώθησης πακέτων χωρίς σύνδεση (connectionless), ανεξάρτητα από τη συχνότητα ζήτησης διαδροµών. Βασίζονται σε ένα µηχανισµό ενηµέρωσης των πινάκων δροµολόγησης που περιλαµβάνει συνεχή ανταλλαγή των απαιτούµενων πληροφοριών. Είναι πάντα διαθέσιµη µία διαδροµή προς κάθε κόµβο γνωρίζοντας την ποιότητα της ζεύξης εκ των προτέρων, µε το κόστος όµως της αυξηµένης κίνησης σηµατοδοσίας και της κατανάλωσης ενέργειας. Στα on-demand πρωτόκολλα, η διαδροµή ανακαλύπτεται εφόσον έχει ζητηθεί από κάποιο κόµβο. Επίσης, σε µικρή κίνηση και χαµηλή κινητικότητα κλιµακώνονται ικανοποιητικά σε µεγάλα δίκτυα, ωστόσο αν αυξηθεί η κινητικότητα, τα πρωτόκολλα 25

29 γίνονται µη αποδοτικά επειδή αυξάνεται το κόστος δροµολόγησης και το µέγεθος των πακέτων προκαλώντας έτσι µεγαλύτερες καθυστερήσεις. Σε συνθήκες υψηλής κινητικότητας και διασκορπισµένης κίνησης, οι proactive αλγόριθµοι λειτουργούν πιο αποδοτικά µε κόστος τη συνεχή κατανάλωση ενέργειας και εύρους ζώνης εξαιτίας των περιοδικών ενηµερώσεων που απαιτούνται Ιεραρχικά Πρωτόκολλα ροµολόγησης Ένας τρόπος να µειωθεί το κόστος της αναζήτησης πλήρους διαδροµής και να παραχθούν αποδοτικές λύσεις που κλιµακώνονται σε µεγάλα δίκτυα, είναι η χρήση ιεραρχικών πρωτοκόλλων. Τα πρωτόκολλα αυτής της κατηγορίας βασίζονται στην ιδέα της οργάνωσης κόµβων σε οµάδες (clusters), έτσι ώστε στο εσωτερικό κάθε οµάδας, οι κόµβοι να έχουν διαφορετικά καθήκοντα. Άµεση συνέπεια του διαχωρισµού των αρµοδιοτήτων είναι η µείωση του µεγέθους του κάθε πακέτου και του πίνακα δροµολόγησης, µιας και σε αυτόν καταχωρείται µόνο ένα µέρος του δικτύου. Είναι δυνατόν να χρησιµοποιηθούν διαφορετικές στρατηγικές δροµολόγησης στο εσωτερικό από το εξωτερικό µίας οµάδας. Παρακάτω παρουσιάζονται τέσσερα πρωτόκολλα που ανήκουν σε αυτήν την κατηγορία. Το Clusterhead-Gateway Switch Routing (CGSR) [11] είναι ένα από τα πρωτόκολλα DV που βασίζονται στην οµαδοποίηση του δικτύου. Όλο το δίκτυο χωρίζεται σε οµάδες, και σε κάθε µία από αυτές εκλέγεται ένας υπεύθυνος (clusterhead), ο οποίος ελέγχει ένα αριθµό από κόµβους, παραχωρεί εύρος ζώνης και ρυθµίζει την πρόσβαση στο µέσο, ενώ παράλληλα δροµολογεί πακέτα. Ένας κόµβος που ανήκει ταυτόχρονα σε δύο ή περισσότερες οµάδες αποτελεί µία πύλη (gateway) που συνδέει τις οµάδες. Κατά την δροµολόγηση ενός πακέτου, ο εκάστοτε κόµβος το προωθεί στον επικεφαλής της οµάδας του, ο οποίος στη συνέχεια το στέλνει στην πύλη που είναι πλησιέστερα στην οµάδα του προορισµού. Στον αλγόριθµο αυτό, υπάρχουν δύο είδη πινάκων δροµολόγησης, ο ένας αφορά τις υπόλοιπες οµάδες του δικτύου και καταγράφει µόνο το µονοπάτι προς κάθε επικεφαλής (clusterhead), και ο άλλος αφορά όλους τους κόµβους του δικτύου και καταγράφει τον επικεφαλής κάθε κόµβου. Ο τελευταίος πίνακας αποστέλλεται σε όλους περιοδικά µε εκποµπή (broadcast). Συνεπώς το µεγαλύτερο πλεονέκτηµα του CGSR είναι το µικρό µέγεθος του πίνακα δροµολόγησης και των µηνυµάτων δροµολόγησης που εκπέµπονται, το 26

30 οποίο το καθιστά αποδοτικό σε πολυπληθή δίκτυα. Ένα µειονέκτηµα του αλγορίθµου που προκαλεί µείωση της επίδοσής του, είναι το επιπλέον κόστος που εισάγεται εξαιτίας της δυσκολίας διατήρησης της δοµής αυτής όταν οι κόµβοι κινούνται και αλλάζουν συχνά αρµοδιότητες. Το Hierarchical State Routing (HSR) [12] είναι ένα πολυεπίπεδο πρωτόκολλο κατάστασης ζέυξης (Link-State, LS), το οποίο χρησιµοποιεί την οµαδοποίηση αναδροµικά (recursively) για να µειώσει το κόστος δροµολόγησης. Οµότιµοι κόµβοι ανήκουν στην ίδια οµάδα. Οι εκλεγµένοι επικεφαλής των χαµηλότερων επιπέδων αποτελούν τα µέλη ανώτερης οµάδας και η διαδικασία επαναλαµβάνεται. Ο κάθε επικεφαλής συλλέγει πληροφορίες, όπως ποιότητα υπηρεσίας, για την οµάδα του και τις µεταδίδει στους γειτονικούς κόµβους επικεφαλής. Μόλις ληφθούν πληροφορίες για µια οµάδα, αυτές προωθούνται προς τις οµάδες χαµηλότερων επιπέδων. Κάθε κόµβος έχει ένα κωδικό ιεραρχίας (Hierarchical ID) τον οποίο ανανεώνει δυναµικά όποτε λαµβάνει ενηµερώσεις από τα ανώτερα στρώµατα, ωστόσο αυτό δηµιουργεί µεγαλύτερους κωδικούς και πιο συχνές ενηµερώσεις όσο αυξάνεται η κινητικότητα των κόµβων. Το Zone Routing Protocol (ZRP) [13] είναι ένα υβριδικό πρωτόκολλο δροµολόγησης το οποίο συνδυάζει στρατηγικές των πρωτοκόλλων που λειτουργούν κατ απαίτηση, και των προνοητικών. Κάθες κόµβος έχει µία προκαθορισµένη ζώνη γύρω από αυτόν, µέσα στην οποία χρησιµοποιούνται proactive αλγόριθµοι για τη δροµολόγηση των πακέτων, ενώ έξω από αυτή reactive. Όταν η θέση του προορισµού είναι άγνωστη, τότε η πηγή στέλνει µηνύµατα RREQ σε όλο το δίκτυο µέσω των συνοριακών κόµβων κάθε ζώνης, διαδικασία που αναφέρεται ως bordercast. Αν κάποιος από τους κόµβους που έλαβε µήνυµα RREQ έχει διαδροµή προς τον προορισµό, τότε δε συνεχίζεται η εκποµπή από αυτή τη ζώνη. Το υβριδικό σχήµα, περιορίζει το proactive κόστος µόνο στα όρια της ζώνης, ενώ την αναζήτηση για τα reactive µόνο στους συνοριακούς κόµβους. Ωστόσο, πιθανή αποτυχία του αλγορίθµου είναι δυνατή στην περίπτωση που πληµµυρίσει το δίκτυο µε πακέτα RREQ. Το Landmark Ad Hoc Routing Protocol (LANMAR) [14, 15] είναι σχεδιασµένο για ΜΑΝΕΤ µε υποδίκτυα τα οποία αποτελούνται από µέλη που έχουν κοινά ενδιαφέροντα και είναι πιθανό να κινούνται σαν οµάδα. Για να εντοπίζονται οι 27

31 διάφορες οµάδες, ο αλγόριθµος αυτός εισάγει την έννοια του ορόσηµου (landmark), το οποίο κάθε οµάδα αποκτά δυναµικά. Υπάρχει ένας γενικός DV µηχανισµός που διαδίδει την πληροφορία δροµολόγησης για τα ορόσηµα σε όλο το δίκτυο, και ένας τοπικός µηχανισµός δροµολόγησης που χρησιµοποιεί proactive πρωτόκολλα όπως το FSR. Συνεπώς, ο κάθε κόµβος αποκτά λεπτοµερείς τοπολογικές πληροφορίες για τους κόµβους στη γειτονιά του αλλά και το διάνυσµα απόστασης προς όλα τα ορόσηµα (routing vector). Το LANMAR µειώνει αποτελεσµατικά το µέγεθος του πίνακα δροµολόγησης και το κόστος ελέγχου χρησιµοποιώντας µικρότερους πίνακες που περιέχουν µόνο τους κόµβους της ίδιας οµάδας και τη συνεπτυγµένη πληροφορία δροµολόγησης για τις αποµακρυσµένες οµάδες Σύγκριση των Ιεραρχικών Πρωτοκόλλων Στην ενότητα αυτή παρουσιάζουµε τις κυριότερες διαφορές των ιεραρχικών πρωτοκόλλων που αναλύσαµε παραπάνω. Τα CGSR και HSR αναγκάζουν τις διαδροµές να περιλάβουν κάποιους συγκεκριµένους κόµβους (clusterheads, gateways) µε αποτέλεσµα να µην ακολουθείται κατ ανάγκη η βέλτιστη διαδροµή. Τα ZRP και LANMAR χρησιµοποιούν αλγόριθµο βέλτιστης διαδροµής µόνο αν ο προορισµός βρίσκεται εντός της ζώνης ή της οµάδας αντίστοιχα. Η συµπεριφορά του ZRP µοιάζει µε αυτήν ενός on-demand πρωτοκόλλου και µπορεί να αποκτήσει απρόβλεπτα µεγάλο κόστος, ενώ το LANMAR έχει µικρό διάνυσµα απόστασης οροσήµου (landmark distance vector) το οποίο µεγαλώνει αργά. Όσον αφορά στην επικοινωνία και τον αποθηκευτικό χώρο, έχει αποδειχτεί ότι τα ιεραρχικά, σε αντίθεση µε τα επίπεδα proactive πρωτόκολλα, διατηρούν µικρότερους πίνακες δροµολόγησης, και έχουν µικρότερο µέγεθος µηνυµάτων µειώνοντας έτσι και το κόστος δροµολόγησης. Η µείωση αυτή βελτιώνει σηµαντικά την κλιµάκωση των πρωτοκόλλων αυτών σε µεγαλύτερα αυτοργανούµενα δίκτυα. Ωστόσο και σε αυτούς τους αλγορίθµους δροµολόγησης, το κόστος αυξάνεται αναλογικά µε την κινητικότητα των κόµβων. 28

32 2.2.3 Πρωτόκολλα Υποβοηθούµενα από Γεωγραφική Πληροφορία Θέσης (Geographic Position Information Assisted Routing) Η ανάπτυξη των υπηρεσιών που παρέχει το Παγκόσµιο Σύστηµα Εντοπισµού Θέσης (Global Positioning System, GPS) έδωσε τη δυνατότητα γνώσης της τοποθεσίας των κόµβων σε κατανεµηµένα αυτοργανούµενα δίκτυα, καθώς και του συγχρονισµού ο οποίος είναι απαραίτητος στα πρωτόκολλα αυτής της κατηγορίας. Το Geographic Addressing and Routing (GeoCast) [16] επιτρέπει στα µηνύµατα να σταλούν σε όλους τους κόµβους µιας περιοχής χρησιµοποιώντας γεωγραφική πληροφορία (γεωγραφικό πλάτος και µήκος) αντί για λογικές διευθύνσεις. Ο κάθε κεντρικός δροµολογητής που εξυπηρετεί µία περιοχή (GeoRouter), ανταλλάσσει πληροφορίες µε τους οµότιµους κόµβους του, ώστε να ενηµερώνει τον πίνακα δροµολόγησής του. Αυτή η προσέγγιση δίνει στους χρήστες την ελευθερία της κίνησης δηµιουργώντας παράλληλα µία ιεραρχική δοµή, καθώς η επικοινωνία στο GeoCast ακολουθεί τη διαδροµή: GeoHost (κόµβος που λαµβάνει και στέλνει γεωγραφικά µηνύµατα) τοπικός GeoNode (κόµβος που προωθεί τα πακέτα του υποδικτύου) GeoRouter Parent Router broadcast προορισµός. Η πληροφορία στους GeoNodes διατηρείται για πάντα και εκπέµπεται περιοδικά (multicast) σε χρήστες, οι οποίοι πρέπει να συντονιστούν στην κατάλληλη διεύθυνση για να τη λάβουν. Το Location-Aided Routing (LAR) [17] είναι ένα on-demand πρωτόκολλο βασισµένο σε δροµολόγηση πηγής (source routing). Ο αλγόριθµος αξιοποιεί τη γεωγραφική πληροφορία για να περιορίσει την περιοχή αναζήτησης σε µία περιοχή (request zone) και εκεί πραγµατοποιεί ελεγχόµενη πληµµύρα καθώς µόνο οι κόµβοι µέσα στην περιοχή αυτή θα προωθήσουν τα RREQ πακέτα. Αυτή η ζώνη καθορίζεται από δύο φάσεις. Στην πρώτη, η πηγή εκτιµά µία κυκλική περιοχή (expected zone) µέσα στην οποία αναµένεται να είναι ο προορισµός. Το µικρότερο ορθογώνιο που περικλείει την κυκλική περιοχή είναι η ζώνη αναζήτησης (request zone). Στη δεύτερη φάση, η πηγή στέλνει RREQ πακέτα στους γείτονές της που περιέχουν την απόσταση µέχρι τον προορισµό και την τοποθεσία του. Οι γείτονες θα προωθήσουν το πακέτο αυτό µόνο αν βρίσκονται πιο κοντά στον προορισµό, ενηµερώνοντας παράλληλα στο πακέτο και το περιεχόµενο του πεδίου µε την απόσταση. 29

33 Το Distance Routing Effect Algorithm for Mobility (DREAM) [18] είναι ένα proactive πρωτόκολλο το οποίο χρησιµοποιεί γεωγραφική πληροφορία και πραγµατοποιεί πολυδιαδροµική δροµολόγηση. Ελαχιστοποιεί το κόστος δροµολόγησης χρησιµοποιώντας δύο αρχές για τη συχνότητα ενηµέρωσης και τη διάρκεια ζωής των µηνυµάτων. Σύµφωνα µε την πρώτη, όσο µεγαλύτερη είναι η απόσταση που χωρίζει δύο κόµβους, τόσο πιο αργή θεωρείται η σχετική τους κίνηση. Η δεύτερη αφορά στο ρυθµό κίνησης, υποστηρίζοντας ότι όσο πιο γρήγορα κινείται ένας κόµβος, τόσο πιο συχνά απαιτείται να διαφηµίζει τη θέση του. Επειδή η γεωγραφική πληροφορία αποθηκεύεται στους πίνακες δροµολόγησης, τα πακέτα δεδοµένων πληµµυρίζουν εν µέρει την περιοχή του προορισµού. Η πηγή επιλέγει ένα σύνολο από γειτονικούς κόµβους τους οποίους καταγράφει στην επικεφαλίδα του πακέτου δεδοµένων, για να λάβουν και να προωθήσουν το πακέτο αυτό. Ο προορισµός απαντάει στην πηγή µε µήνυµα επιβεβαίωσης µε τον ίδιο τρόπο. Το πρωτόκολλο Greedy Perimeter Stateless Routing (GPSR) [19] χρησιµοποιεί γεωγραφική πληροφορία των γειτονικών κόµβων µέσα στα προωθούµενα πακέτα. Η ενηµέρωση των κόµβων για τη θέση των γειτόνων τους πραγµατοποιείται µε περιοδικά µηνύµατα σηµατοδοσίας, περιορίζοντας έτσι τη γνώση της τοπολογίας του κάθε κόµβου, αφού κάθε ένας γνωρίζει µόνο τη γειτονιά του. Ο αλγόριθµος υποθέτει ότι η πηγή έχει τη δυνατότητα να µάθει την τοποθεσία του προορισµού και να την ενσωµατώσει στην επικεφαλίδα του πακέτου δεδοµένων. Υπάρχουν δύο µηχανισµοί προώθησης: ο άπληστος (greedy) και ο περιµετρικός (perimeter). Ο πρώτος επιλέγει το βέλτιστο µονοπάτι µεταδίδοντας τα πακέτα στο γείτονα που βρίσκεται πλησιέστερα γεωγραφικά στον προορισµό. Αν αποτύχει, τότε ο δεύτερος µηχανισµός διανύει βήµα-βήµα ένα γράφο σχετικής γειτονίας (Relative Neighborhood Graph) µε τον κανόνα δεξιού χεριού κατά µήκος της περιµέτρου της περιοχής. Υπάρχει το ενδεχόµενο να δηµιουργηθούν βρόχοι στην περίπτωση που ο προορισµός είναι απρόσιτος (unreachable). Τα πλεονεκτήµατα του GPSR είναι ότι απαιτεί λίγες πληροφορίες για την κατάσταση του κάθε κόµβου, ότι έχει µικρή πολυπλοκότητα µηνυµάτων και ότι είναι αποτελεσµατικό για πυκνά και µεγάλα ad hoc δίκτυα. 30

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

σχεδιαστικές προκλήσεις, θεωρία γράφων

σχεδιαστικές προκλήσεις, θεωρία γράφων Δομή παρουσίασης 1. Εισαγωγή στις κατανεμημένες εφαρμογές: σχεδιαστικές προκλήσεις, θεωρία γράφων 2. Χαρακτηριστικά και πεδία εφαρμογών: ιδιαιτερότητες και χαρακτηριστικά που απαιτούν τη χρήση αλγορίθμων

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

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

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

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

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

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

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

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

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

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

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

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

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

Μειέηε θαη αλάιπζε επίδνζεο πξσηνθόιισλ δξνκνιόγεζεο ζε θηλεηά ad hoc δίθηπα κε βάζε ελεξγεηαθά θξηηήξηα ΓΗΠΛΩΜΑΣΗΚΖ ΔΡΓΑΗΑ

Μειέηε θαη αλάιπζε επίδνζεο πξσηνθόιισλ δξνκνιόγεζεο ζε θηλεηά ad hoc δίθηπα κε βάζε ελεξγεηαθά θξηηήξηα ΓΗΠΛΩΜΑΣΗΚΖ ΔΡΓΑΗΑ ΔΘΝΗΚΟ ΜΔΣΟΒΗΟ ΠΟΛΤΣΔΥΝΔΗΟ ΥΟΛΖ ΖΛΔΚΣΡΟΛΟΓΩΝ ΜΖΥΑΝΗΚΩΝ ΚΑΗ ΜΖΥΑΝΗΚΩΝ ΤΠΟΛΟΓΗΣΩΝ ΣΟΜΔΑ ΤΣΖΜΑΣΩΝ ΜΔΣΑΓΟΖ ΠΛΖΡΟΦΟΡΗΑ ΚΑΗ ΣΔΥΝΟΛΟΓΗΑ ΤΛΗΚΩΝ Μειέηε θαη αλάιπζε επίδνζεο πξσηνθόιισλ δξνκνιόγεζεο ζε θηλεηά ad

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

AODV - SD ΕΠΕΚΤΑΣΗ ΤΟΥ ΠΡΩΤΟΚΟΛΛΟΥ ΔΡΟΜΟΛΟΓΗΣΗΣ AODV ΓΙΑ ΑΝΑΚΑΛΥΨΗ ΥΠΗΡΕΣΙΩΝ ΣΕ ΚΙΝΗΤΑ AD HOC ΔΙΚΤΥΑ SIMULATION WITH J-SIM

AODV - SD ΕΠΕΚΤΑΣΗ ΤΟΥ ΠΡΩΤΟΚΟΛΛΟΥ ΔΡΟΜΟΛΟΓΗΣΗΣ AODV ΓΙΑ ΑΝΑΚΑΛΥΨΗ ΥΠΗΡΕΣΙΩΝ ΣΕ ΚΙΝΗΤΑ AD HOC ΔΙΚΤΥΑ SIMULATION WITH J-SIM AODV - SD ΕΠΕΚΤΑΣΗ ΤΟΥ ΠΡΩΤΟΚΟΛΛΟΥ ΔΡΟΜΟΛΟΓΗΣΗΣ AODV ΓΙΑ ΑΝΑΚΑΛΥΨΗ ΥΠΗΡΕΣΙΩΝ ΣΕ ΚΙΝΗΤΑ AD HOC ΔΙΚΤΥΑ SIMULATION WITH J-SIM MANETS MANETS = Mobile Ad Hoc Networks Δεν υπάρχει fixed network infrastructure

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

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

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

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

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

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

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

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

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

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

Adaptive Distributed Routing Algorithms & QoS in Mobile Networks. Καραβέτσιος Άκης MIS

Adaptive Distributed Routing Algorithms & QoS in Mobile Networks. Καραβέτσιος Άκης MIS Adaptive Distributed Routing Algorithms & QoS in Mobile Networks Καραβέτσιος Άκης MIS 1 Τι είναι τα MOBILE Networks Τα mobile δίκτυα είναι μια νέα τεχνολογία που θα επιτρέψει στους χρήστες να έχουν πρόσβαση

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

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

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

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

Ασύρματα Δίκτυα Μικρής Εμβέλειας (7) Αγγελική Αλεξίου

Ασύρματα Δίκτυα Μικρής Εμβέλειας (7) Αγγελική Αλεξίου Ασύρματα Δίκτυα Μικρής Εμβέλειας (7) Αγγελική Αλεξίου alexiou@unipi.gr 1 Ασύρματα AdHoc Δίκτυα 2 Ασύρματα AdHoc Δίκτυα Σχηματίζονται από ασύρματες μονάδες (που μπορεί να είναι κινητές) Χωρίς (απαραίτητα)

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

Τη φυσική (MAC) διεύθυνση που δίνει ο κατασκευαστής του δικτυακού υλικού στις συσκευές του (π.χ. στις κάρτες δικτύου). Η περιοχή διευθύνσεων που

Τη φυσική (MAC) διεύθυνση που δίνει ο κατασκευαστής του δικτυακού υλικού στις συσκευές του (π.χ. στις κάρτες δικτύου). Η περιοχή διευθύνσεων που 7.7 Πρωτόκολλο ARP 1 ύο είδη διευθύνσεων: MAC - IP Τη φυσική (MAC) διεύθυνση που δίνει ο κατασκευαστής του δικτυακού υλικού στις συσκευές του (π.χ. στις κάρτες δικτύου). Η περιοχή διευθύνσεων που µπορεί

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

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

7.5 Πρωτόκολλο IP. Τεχνολογία ικτύων Επικοινωνιών ΙΙ Τεχνολογία ικτύων Επικοινωνιών ΙΙ 7.5 Πρωτόκολλο IP 38. Τι είναι το πρωτόκολλο ιαδικτύου (Internet Protocol, IP); Είναι το βασικό πρωτόκολλο του επιπέδου δικτύου της τεχνολογίας TCP/IP. Βασίζεται στα αυτοδύναµα

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

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

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

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

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

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

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

Ασύρµατα ίκτυα Αισθητήρων. Σαράντης Πασκαλής Εθνικό και Καποδιστριακό Πανεπιστήµιο Αθηνών

Ασύρµατα ίκτυα Αισθητήρων. Σαράντης Πασκαλής Εθνικό και Καποδιστριακό Πανεπιστήµιο Αθηνών Ασύρµατα ίκτυα Αισθητήρων Σαράντης Πασκαλής Εθνικό και Καποδιστριακό Πανεπιστήµιο Αθηνών Αισθητήρες Ο αισθητήρας (sensor) είναι µια συσκευή που µετρά ένα φυσικό µέγεθος και το µετατρέπει σε σήµα αναγνώσιµο

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

Improving the performance of TCP in the case of packet reordering. Στρατάκη Μαρία

Improving the performance of TCP in the case of packet reordering. Στρατάκη Μαρία Improving the performance of TCP in the case of packet reordering Στρατάκη Μαρία Γενικές Πληροφορίες για το TCP/IP TCP (Transmission Control Protocol) IP (Internet Protocol) Χωρίζουν τα δεδομένα σε τμήματα

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

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

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

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

Υποστήριξη Κινητικότητας στο Internet. Σαράντης Πασκαλής <paskalis@di.uoa.gr> Εθνικό και Καποδιστριακό Πανεπιστήµιο Αθηνών

Υποστήριξη Κινητικότητας στο Internet. Σαράντης Πασκαλής <paskalis@di.uoa.gr> Εθνικό και Καποδιστριακό Πανεπιστήµιο Αθηνών Υποστήριξη Κινητικότητας στο Internet Σαράντης Πασκαλής Εθνικό και Καποδιστριακό Πανεπιστήµιο Αθηνών 1 Mobile IP Ιστορικό Το πρωτόκολλο Internet σχεδιάστηκε για στατικούς υπολογιστές.

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

ΗΥ335 - Δίκτυα Υπολογιστών Χειμερινό εξάμηνο 2010-2011 Φροντιστήριο Ασκήσεις στο TCP

ΗΥ335 - Δίκτυα Υπολογιστών Χειμερινό εξάμηνο 2010-2011 Φροντιστήριο Ασκήσεις στο TCP ΗΥ335 - Δίκτυα Υπολογιστών Χειμερινό εξάμηνο 2010-2011 Φροντιστήριο Ασκήσεις στο TCP Άσκηση 1 η : Καθυστερήσεις Θεωρείστε μία σύνδεση μεταξύ δύο κόμβων Χ και Υ. Το εύρος ζώνης του συνδέσμου είναι 10Gbits/sec

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

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

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

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

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

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

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

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

ιαδίκτυα & Ενδοδίκτυα Η/Υ ιαδίκτυα & Ενδοδίκτυα Η/Υ ΠΡΩΤΟΚΟΛΛΑ ΙΑ ΙΚΤΥΩΣΗΣ (Kεφ. 15) IPV6 ΠΟΛΛΑΠΛΗ ΑΠΟΣΤΟΛΗ ΙΡ ΠΡΟΒΛΗΜΑΤΑ επί του κεφ. 15 Βιβλίο Μαθήµατος: Επικοινωνίες Υπολογιστών & εδοµένων, William Stallings, 6/e, 2000. ΕΥ -

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

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

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

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

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

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

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

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

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

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

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

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

Ethernet Ethernet ΙΕΕΕ CSMA/CD

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

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

Adaptive Distributed Routing & QoS in Mobile Networks

Adaptive Distributed Routing & QoS in Mobile Networks University of Macedonia Master in Information Systems Networking Technologies Professor : A. A. Economides Subject : Adaptive Distributed Routing & QoS in Mobile Networks Karavetsios Prokopios Tsitouras

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

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

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

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

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

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

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

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

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

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

ΙΚΤΥΑ ΕΠΙΚΟΙΝΩΝΙΩΝ Ασκήσεις για το φυσικό στρώμα. λ από τον ρυθμό μετάδοσής της. Υποθέτοντας ότι ο κόμβος A

ΙΚΤΥΑ ΕΠΙΚΟΙΝΩΝΙΩΝ Ασκήσεις για το φυσικό στρώμα. λ από τον ρυθμό μετάδοσής της. Υποθέτοντας ότι ο κόμβος A ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΤΜΗΜΑ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧ/ΚΩΝ ΚΑΙ ΜΗΧ. ΥΠΟΛΟΓΙΣΤΩΝ ΤΟΜΕΑΣ ΕΠΙΚΟΙΝΩΝΙΩΝ, ΗΛΕΚΤΡΟΝΙΚΗΣ ΚΑΙ ΣΥΣΤΗΜΑΤΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΙΚΤΥΑ ΕΠΙΚΟΙΝΩΝΙΩΝ Ασκήσεις για το φυσικό στρώμα 1. Στο δίκτυο

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

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

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

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

7.3 Πρωτόκολλο TCP. 1. Το TCP πρωτόκολλο παρέχει υπηρεσίες προσανατολισµένες σε σύνδεση. Σ Λ

7.3 Πρωτόκολλο TCP. 1. Το TCP πρωτόκολλο παρέχει υπηρεσίες προσανατολισµένες σε σύνδεση. Σ Λ Ερωτήσεις 7.3 Πρωτόκολλο TCP 1. Τι είναι το τµήµα (segment) στο πρωτόκολλο TCP; Από ποια µέρη αποτελείται; 2. Για ποιο σκοπό χρησιµοποιείται ο Αριθµός ειράς στην επικεφαλίδα ενός segment TCP; 3. την περίπτωση

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

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

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

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

J. Glenn Brookshear. Copyright 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley

J. Glenn Brookshear. Copyright 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Κεφάλαιο 4: ικτύωση και ιαδίκτυο Η Επιστήµη των Υπολογιστών: Μια Ολοκληρωµένη Παρουσίαση (δέκατη αµερικανική έκδοση) J. Glenn Brookshear Copyright 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley

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

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

Δρομολόγηση (Routing) Δρομολόγηση (Routing) Ασύρματη συσκευή Ηκεραία Χρησιμοποιεί ραδιοκύματα Η συχνότητα των ραδιοκυμάτων εξαρτάται από τη χρήση Αναλογικό ραδιόφωνο: 535 ΚΗz 1.7 MHz FM ραδιόφωνο: 88 108 ΜΗz Ασύρματα τηλέφωνα:

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

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

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

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

Πρωτόκολλο TCP Διάλεξη ΙΙI

Πρωτόκολλο TCP Διάλεξη ΙΙI Πρωτόκολλο TCP Διάλεξη ΙΙI Χρόνος επαναμετάδοσης Στην προηγούμενη διάλεξη είδαμε ότι: Η πρόβλεψη του χρόνου επαναμετάδοσης ενός πακέτου βάσει του εκθετικού μέσου παρατηρημένου χρόνου παράδοσης παλιότερων

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

Διανεμημένοι Αλγόριθμοι Δρομολόγησης και Ποιότητα Προσφερόμενων Υπηρεσιών στα Ασύρματα Κινητά (Mobile) Δίκτυα

Διανεμημένοι Αλγόριθμοι Δρομολόγησης και Ποιότητα Προσφερόμενων Υπηρεσιών στα Ασύρματα Κινητά (Mobile) Δίκτυα ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕΔΟΝΙΑΣ ΜΕΤΑΠΤΥΧΙΑΚΟ ΣΤΑ ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ ΕΠΙΒΛΕΠΩΝ ΚΑΘΗΓΗΤΗΣ: ΑΝΑΣΤΑΣΙΟΣ A. ΟΙΚΟΝΟΜΙΔΗΣ ΕΞΕΤΑΣΤΗΣ ΚΑΘΗΓΗΤΗΣ: ΑΝΔΡΕΑΣ ΓΕΩΡΓΙΟΥ MASTER THESIS ΚΑΡΑΒΕΤΣΙΟΣ ΠΡΟΚΟΠΙΟΣ ΦΕΒΡΟΥΑΡΙΟΣ 2004

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

Υπόστρωμα Ελέγχου Πρόσβασης Μέσου. Medium Access Control Sub-layer.

Υπόστρωμα Ελέγχου Πρόσβασης Μέσου. Medium Access Control Sub-layer. Υπόστρωμα Ελέγχου Πρόσβασης Μέσου Medium Access Control Sub-layer. Πρόβλημα Υπάρχει ένα κανάλι το οποίο «μοιράζονται» πολλοί κόμβοι. Πρόβλημα: Ποίος μεταδίδει και πότε; Περίληψη Κανάλια πολλαπλής πρόσβασης

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

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

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

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

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

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

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

ΤΕΙ Κρήτης, Παράρτηµα Χανίων

ΤΕΙ Κρήτης, Παράρτηµα Χανίων ΠΣΕ, Τµήµα Τηλεπικοινωνιών & ικτύων Η/Υ Εργαστήριο ιαδίκτυα & Ενδοδίκτυα Η/Υ ( ηµιουργία συστήµατος µε ροint-tο-ροint σύνδεση) ρ Θεοδώρου Παύλος Χανιά 2003 Περιεχόµενα 1 ΕΙΣΑΓΩΓΗ...2 2 ΤΟ ΚΑΝΑΛΙ PΟINT-TΟ-PΟINT...2

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

CSMA/CA στο Κατανεμημένα Ενσωματωμένα Συστήματα Πραγματικού Χρόνου

CSMA/CA στο Κατανεμημένα Ενσωματωμένα Συστήματα Πραγματικού Χρόνου CSMA/CA στο 802.11 Κατανεμημένα Ενσωματωμένα Συστήματα Πραγματικού Χρόνου Medium Access Control Συνήθως πολλοί κόμβοι μοιράζονται ένα κοινό μέσο Πρόβλημα: απαιτείται διαχείριση της πρόσβασης των κόμβων

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

Δίκτυα Υπολογιστών Λύσεις σειράς ασκήσεων επανάληψης

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

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

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

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

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

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

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

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

Μάθημα 5: To Μοντέλο Αναφοράς O.S.I.

Μάθημα 5: To Μοντέλο Αναφοράς O.S.I. Μάθημα 5: To Μοντέλο Αναφοράς O.S.I. 5.1 Γενικά Τα πρώτα δίκτυα χαρακτηρίζονταν από την «κλειστή» αρχιτεκτονική τους με την έννοια ότι αυτή ήταν γνωστή μόνο στην εταιρία που την είχε σχεδιάσει. Με τον

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Γενικές Αρχές. Τεχνολογία ικτύων Επικοινωνιών ΙΙ

Γενικές Αρχές. Τεχνολογία ικτύων Επικοινωνιών ΙΙ Τεχνολογία ικτύων Επικοινωνιών ΙΙ 7.1.1. Γενικές Αρχές 1. Τι ονοµάζεται επικοινωνιακό υποδίκτυο και ποιο είναι το έργο του; Το σύνολο όλων των ενδιάµεσων κόµβων που εξασφαλίζουν την επικοινωνία µεταξύ

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

ΠΟΛΥΕΚΠΟΜΠΗ ΣΕ ΑΣΥΡΜΑΤΑ ΚΙΝΗΤΑ ΙΚΤΥΑ (MANET)( ΒΑΣΙΛΕΙΟΥ ΑΛΕΞΑΝ ΡΟΣ

ΠΟΛΥΕΚΠΟΜΠΗ ΣΕ ΑΣΥΡΜΑΤΑ ΚΙΝΗΤΑ ΙΚΤΥΑ (MANET)( ΒΑΣΙΛΕΙΟΥ ΑΛΕΞΑΝ ΡΟΣ ΠΟΛΥΕΚΠΟΜΠΗ ΣΕ ΑΣΥΡΜΑΤΑ ΚΙΝΗΤΑ ΙΚΤΥΑ (MANET)( ΒΑΣΙΛΕΙΟΥ ΑΛΕΞΑΝ ΡΟΣ ΑΣΥΡΜΑΤΑ ΙΚΤΥΑ Η συνεχής εξέλιξη της τεχνολογίας έδωσε την δυνατότητα της ανάπτυξης ασύρµατων δικτύων υπολογιστών δηµιουργώντας κατάλληλες

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

ΔΙΚΤΥΑ ΕΠΙΚΟΙΝΩΝΙΩΝ Ασκήσεις για το φυσικό στρώμα

ΔΙΚΤΥΑ ΕΠΙΚΟΙΝΩΝΙΩΝ Ασκήσεις για το φυσικό στρώμα ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΤΜΗΜΑ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧ/ΚΩΝ ΚΑΙ ΜΗΧ. ΥΠΟΛΟΓΙΣΤΩΝ ΤΟΜΕΑΣ ΕΠΙΚΟΙΝΩΝΙΩΝ, ΗΛΕΚΤΡΟΝΙΚΗΣ ΚΑΙ ΣΥΣΤΗΜΑΤΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΔΙΚΤΥΑ ΕΠΙΚΟΙΝΩΝΙΩΝ Ασκήσεις για το φυσικό στρώμα 1. Μήνυμα μήκους

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

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

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

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

Φροντιστήριο στο Mac Layer Καραγκούνης Δημήτρης

Φροντιστήριο στο Mac Layer Καραγκούνης Δημήτρης Φροντιστήριο στο Mac Layer Καραγκούνης Δημήτρης Πρωτόκολλα Τυχαίας Προσπέλασης (Random Access Protocols) Αρχές Πρωτοκόλλων RA Όταν υπάρχει πακέτο προς αποστολή, αποστέλλεται με μέγιστο ρυθμό μετάδοσης

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

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

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

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

ΔΙΚΤΥΑ Η/Υ ΙΙ. Διαδικτύωση

ΔΙΚΤΥΑ Η/Υ ΙΙ. Διαδικτύωση ΔΙΚΤΥΑ Η/Υ ΙΙ Διαδικτύωση Γενικά Διαδικτύωση είναι η διασύνδεση υπολογιστικών συστημάτων μέσω τηλεπικοινωνιακών δικτύων με σκοπό το διαμοιρασμό των πόρων και των υπηρεσιών τους. Τοπικά δίκτυα (LANs) Ευρείας

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

ΠΡΟΤΕΙΝΟΜΕΝΑ ΘΕΜΑΤΑ ΣΤΑ ΔΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ ΙΙ Γ Τάξη Ε.Π.Α.Λ.

ΠΡΟΤΕΙΝΟΜΕΝΑ ΘΕΜΑΤΑ ΣΤΑ ΔΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ ΙΙ Γ Τάξη Ε.Π.Α.Λ. ΠΡΟΤΕΙΝΟΜΕΝΑ ΘΕΜΑΤΑ ΣΤΑ ΔΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ ΙΙ 2016 Γ Τάξη Ε.Π.Α.Λ. ΘΕΜΑ Α Α1. Να γράψετε στο τετράδιό σας τον αριθµό καθεµιάς από τις παρακάτω προτάσεις και δίπλα το γράµµα Σ, αν είναι σωστή, ή το γράµµα

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

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

ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΑΣΣΑΛΙΑΣ ΠΟΛΥΤΕΧΝΙΚΗ ΣΧΟΛΗ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΗΛΕΚΤΡΟΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ, ΤΗΛΕΠΙΚΟΙΝΩΝΙΩΝ ΚΑΙ ΔΙΚΤΥΩΝ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΑΣΣΑΛΙΑΣ ΠΟΛΥΤΕΧΝΙΚΗ ΣΧΟΛΗ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΗΛΕΚΤΡΟΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ, ΤΗΛΕΠΙΚΟΙΝΩΝΙΩΝ ΚΑΙ ΔΙΚΤΥΩΝ Διπλωματική Εργασία Τίτλος : «Αδιατάρακτη ομαδοποίηση οχημάτων σε Ad Hoc δίκτυα οχημάτων»

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

Δίκτυα Απευθείας Ζεύξης. Επικοινωνία µεταξύ δύο υπολογιστών οι οποίοι είναι απευθείας συνδεδεµένοι.

Δίκτυα Απευθείας Ζεύξης. Επικοινωνία µεταξύ δύο υπολογιστών οι οποίοι είναι απευθείας συνδεδεµένοι. Δίκτυα Απευθείας Ζεύξης Επικοινωνία µεταξύ δύο υπολογιστών οι οποίοι είναι απευθείας συνδεδεµένοι. Περίληψη Ζεύξεις σηµείου προς σηµείο (point-to-point links) Πλαισίωση (framing) Ανίχνευση και διόρθωση

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

Υπόστρωµα Ελέγχου Πρόσβασης Μέσου. Medium Access Control Sub-layer.

Υπόστρωµα Ελέγχου Πρόσβασης Μέσου. Medium Access Control Sub-layer. Υπόστρωµα Ελέγχου Πρόσβασης Μέσου Medium Access Control Sub-layer. Πρόβληµα Υπάρχει ένα κανάλι το οποίο «µοιράζονται» πολλοί κόµβοι. Πρόβληµα: Ποίος µεταδίδει και πότε; Περίληψη Κανάλια πολλαπλής πρόσβασης

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

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

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

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

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

ιαδίκτυα & Ενδοδίκτυα Η/Υ ιαδίκτυα & Ενδοδίκτυα Η/Υ (κεφ. 9) ροµολόγηση σε ίκτυα Μεταγωγής Κυκλώµατος Σηµατοδοσία Ελέγχου Λειτουργίες Σηµατοδοσίας Τοποθεσία Σηµατοδοσίας Σηµατοδοσία Κοινού Καναλιού Σύστηµα Σηµατοδοσίας Νο 7 Βιβλίο

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

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

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

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

ΚΕΦΑΛΑΙΟ 4. Τεχνική Ανίχνευσης του. Πτυχιακή Εργασία Σελίδα 95

ΚΕΦΑΛΑΙΟ 4. Τεχνική Ανίχνευσης του. Πτυχιακή Εργασία Σελίδα 95 ΚΕΦΑΛΑΙΟ 4 Τεχνική Ανίχνευσης του ICMP Echo Spoofing Πτυχιακή Εργασία Σελίδα 95 Περιεχόμενα ΕΙΣΑΓΩΓΗ 98 ΜΕΡΟΣ Α: Έλεγχος του Icmp Echo Reply Πακέτου 103 A.1. Ανίχνευση του spoofed Icmp Echo Request Πακέτου.

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

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

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

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

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

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

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

ΠΡΟΛΟΓΟΣ... 13 ΚΕΦ.1 Πρωτόκολλα TCP/IP... 15 1.1 Χαρακτηριστικά της σουίτας TCP/IP... 16 1.1.2. Λειτουργίες των TCP, IP και UDP πρωτοκόλλων...

ΠΡΟΛΟΓΟΣ... 13 ΚΕΦ.1 Πρωτόκολλα TCP/IP... 15 1.1 Χαρακτηριστικά της σουίτας TCP/IP... 16 1.1.2. Λειτουργίες των TCP, IP και UDP πρωτοκόλλων... ΠΕΡΙΕΧΟΜΕΝΑ ΠΡΟΛΟΓΟΣ... 13 ΚΕΦ.1 Πρωτόκολλα TCP/IP... 15 1.1 Χαρακτηριστικά της σουίτας TCP/IP... 16 1.1.2. Λειτουργίες των TCP, IP και UDP πρωτοκόλλων... 19 1.1.3 Ανάλυση πρωτοκόλλων στο μοντέλο OSI...

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

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

ιαδίκτυα & Ενδοδίκτυα Η/Υ ιαδίκτυα & Ενδοδίκτυα Η/Υ ΠΡΩΤΟΚΟΛΛΑ ΜΕΤΑΦΟΡΑΣ (Kεφ. 17) TCP Υπηρεσίες TCP Μορφή Επικεφαλίδας TCP Μηχανισµοί TCP Πολιτικές Υλοποίησης TCP Βιβλίο Μαθήµατος: Επικοινωνίες Υπολογιστών & εδοµένων, William

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

ΙΑΛΕΞΗ 6 Η. ίκτυα Υπολογιστών & Επικοινωνία. ιδάσκουσα: : ρ. Παντάνο Ρόκου Φράνκα. ίκτυα Υπολογιστών και Επικοινωνία. ιάλεξη 6: H Πολύπλεξη

ΙΑΛΕΞΗ 6 Η. ίκτυα Υπολογιστών & Επικοινωνία. ιδάσκουσα: : ρ. Παντάνο Ρόκου Φράνκα. ίκτυα Υπολογιστών και Επικοινωνία. ιάλεξη 6: H Πολύπλεξη ίκτυα Υπολογιστών & Επικοινωνία ΙΑΛΕΞΗ 6 Η ιδάσκουσα: : ρ. Παντάνο Ρόκου Φράνκα ρ. Παντάνο Ρόκου Φράνκα 1 Πολύπλεξη ΗΠολύπλεξηείναι η µετάδοση διαφορετικών ρευµάτων πληροφορίας µέσα από την ίδια φυσική

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

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

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

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

Ενότητα 1. Εισαγωγή στις βασικές έννοιες των ικτύων ΗΥ

Ενότητα 1. Εισαγωγή στις βασικές έννοιες των ικτύων ΗΥ Ενότητα 1 Εισαγωγή στις βασικές έννοιες των ικτύων ΗΥ Εύρος Ζώνης και Ταχύτητα Μετάδοσης Η ταχύτητα µετάδοσης [εύρος ζώνης (banwidth)] των δεδοµένων αποτελεί ένα δείκτη επίδοσης των δικτύων και συνήθως

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

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

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

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

Λουκάς Ελευθέριος

Λουκάς Ελευθέριος Λουκάς Ελευθέριος eloukas05@aueb.gr Σκοπός Δ. Εργασίας Πορεία προς τη Λύση Multi Service Link Layer (MSLL) MSLL Πρωτόκολλα Πλήρους Ανάκαμψης MSLL Πρωτόκολλα Περιορισμένης Ανάκαμψης Σενάρια Προσομοίωσης

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

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

Ειδικά Θέματα Δικτύων ΙΙ Ειδικά Θέματα Δικτύων ΙΙ Ενότητα 6: Περισσότερα για το EIGRP (Enhanced Interior Gateway Routing Protocol) Νικολάου Σπύρος Τμήμα Μηχανικών Πληροφορικής ΤΕ Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται

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