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

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

Download "ΤΕΧΝΟΛΟΓΙΚΟ ΕΚΠΑΙ ΕΥΤΙΚΟ Ι ΡΥΜΑ ΣΕΡΡΩΝ ΣΧΟΛΗ ΤΕΧΝΟΛΟΓΙΚΩΝ ΕΦΑΡΜΟΓΩΝ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΕΠΙΚΟΙΝΩΝΙΩΝ"

Transcript

1 ΤΕΧΝΟΛΟΓΙΚΟ ΕΚΠΑΙ ΕΥΤΙΚΟ Ι ΡΥΜΑ ΣΕΡΡΩΝ ΣΧΟΛΗ ΤΕΧΝΟΛΟΓΙΚΩΝ ΕΦΑΡΜΟΓΩΝ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΕΠΙΚΟΙΝΩΝΙΩΝ ΜΕΛΕΤΗ ΤΗΣ ΣΥΜΦΟΡΗΣΗΣ ΤΟΥ TCP ΠΡΩΤΟΚΟΛΛΟΥ ΣΤΑ AD-HOC ΑΣΥΡΜΑΤΑ ΙΚΤΥΑ ΜΕ ΤΗΝ ΧΡΗΣΗ ΤΟΥ NETWORK SIMULATOR 2 Πτυχιακή Εργασία των ΠΕΓΙΟΥ ΙΩΑΝΝΑ (353) ΧΑΤΖΗ ΗΜΗΤΡΙΟΥ ΕΙΡΗΝΗ-ΜΑΡΙΑ (467) Επιβλέπων: Α.Χ. ΠΟΛΙΤΗΣ

2 Τ.Ε.Ι. ΣΕΡΡΩΝ ΠΕΡΙΕΧΟΜΕΝΑ Περιεχόµενα Πίνακας Περιεχοµένων ΤΟΠΙΚΑ ΑΣΥΡΜΑΤΑ ΙΚΤΥΑ Εισαγωγή Σύγκριση WLAN LAN Εφαρµογές ασύρµατων δικτύων Πρωτόκολλα δροµολόγησης στα ad hoc δίκτυα 8 2 ΠΡΟΤΥΠΟ Εισαγωγή Συµπληρωµατικά Πρότυπα ιαστρωµάτωση Φυσικό στρώµα MAC TCP/IP Εισαγωγή ΙΑΣΤΡΩΜΑΤΩΣΗ Υπηρεσίες TCP Η υπηρεσία του TCP στις εφαρµογές Υπηρεσία µε βάση την σύνδεση Υπηρεσία Επικοινωνία σηµείο προς σηµείο (Point to -Point) Υπηρεσία Πλήρης Αξιοπιστία Λήξη χρονοµετρητή και Επαναµετάδοση - Retransmission TimeOut (RTO) Επιβεβαίωσης Λήψης Duplicate Acknowledgements Έλεγχος Συµφόρησης Αργή εκκίνηση - Slow Start Γρήγορη Επαναµετάδοση και Γρήγορη Ανάκτηση Fast Retransmit and Fast Recovery Αλγόριθµος Αποφυγής Συµφόρησης - Congestion Aνoidance Algorithm Εκδόσεις του TCP Μορφή του τµήµατος TCP

3 Τ.Ε.Ι. ΣΕΡΡΩΝ ΠΕΡΙΕΧΟΜΕΝΑ 4 NETWORK SIMULATOR ( NS -2 ) Εισαγωγή Λεπτοµερή περιγραφή Tι είναι η TCL Η TCL σε ενσύρµατα δίκτυα Η TCL σε ασύρµατα δίκτυα Υποστήριξη ιχνηλάτισης (Trace support) Μορφή Trace File NETWORK ANIMATOR (NAM) Οδηγίες για την εγκατάσταση και εκτέλεση του Προσοµοιωτή Network Simulator 2 σε περιβάλλον windows Για την εγκατάσταση των εκτελέσιµων αρχείων Εκτέλεση των προγραµµάτων προσοµοίωσης ΠΕΙΡΑΜΑΤΙΚΟ ΜΕΡΟΣ Εισαγωγή Πρώτο Σενάριο Γενική Περιγραφή Αρχείο εξόδου Επεξεργασία των αποτελεσµάτων Επεξεργασία του cwnd Επεξεργασία του throughput Μετρήσεις εύτερο Πείραµα Γενική Περιγραφή Αρχείο εξόδου Επεξεργασία των αποτελεσµάτων Επεξεργασία του cwnd Επεξεργασία του throughput Μετρήσεις Τρίτο σενάριο Γενική Περιγραφή Αρχείο εξόδου Επεξεργασία των αποτελεσµάτων

4 Τ.Ε.Ι. ΣΕΡΡΩΝ ΠΕΡΙΕΧΟΜΕΝΑ Επεξεργασία του cwnd Επεξεργασία του throughput Μετρήσεις Τέταρτο Σενάριο Γενική Περιγραφή Αρχείο εξόδου Επεξεργασία των αποτελεσµάτων Επεξεργασία του cwnd Επεξεργασία του throughput Μετρήσεις Παρατηρήσεις 77 6 ΠΑΡΑΡΤΗΜΑ Α Κώδικας φίλτρου AWK Κώδικας Πρώτου Σεναρίου Κώδικας εύτερου Σεναρίου Κώδικας Τρίτου Σεναρίου Κώδικας τέταρτου σεναρίου..91 Βιβλιογραφία

5 Τ.Ε.Ι ΣΕΡΡΩΝ ΚΕΦΑΛΑΙΟ 1 ΚΕΦΑΛΑΙΟ 1 ΤΟΠΙΚΑ ΑΣΥΡΜΑΤΑ ΙΚΤΥΑ 1.1 Εισαγωγή Τα ασύρµατα τοπικά δίκτυα (Wireless Local Networks WLAΝ) είναι µία σχετικά νέα µορφή τοπικών δικτύων που λειτουργεί συµπληρωµατικά ή εναλλακτικά του κοινού ενσύρµατου δικτύου (Ethernet). εν αποσκοπεί στην αντικατάσταση του. Επιτρέπει την επέκταση της γεωγραφικής κάλυψης του προϋπάρχοντος δικτύου χωρίς να απαιτούνται καλώδια. Τα WLAN είναι κατάλληλα για τη σύνδεση χρηστών σε οποιοδήποτε περιοχή υπάρχει η κατάλληλη υποδοµή και τεχνολογία. Η δυνατότητα πρόσβασης κατά την κίνηση, που προσφέρεται στους χρήστες, είναι το κύριο χαρακτηριστικό που διαφοροποιεί τα ασύρµατα από τα ενσύρµατα δίκτυα. Υπάρχουν πολλά πρότυπα ασύρµατης δικτύωσης αλλά το πλέον διαδεδοµένο και εµπορικό θεωρείται το , το οποίο ανέπτυξε το Institute of Electrical and Electronics Engineers. [1] 1.2 Σύγκριση WLAN LAN Σε σχέση µε τα ενσύρµατα τοπικά δίκτυα (Local Area Networks LANs) τα WLAN παρουσιάζουν πλεονεκτήµατα αλλά και αρκετούς περιορισµούς, που προσδιορίζουν σε µεγάλο βαθµό τον τρόπο χρήσης τους. Στη συνέχεια αναφέρονται τα βασικότερα πλεονεκτήµατά τους: [2] Η δυνατότητα πρόσβασης κατά την κίνηση (Mobility) χρηστών: Οι χρήστες έχουν δυνατότητα πρόσβασης, σε πραγµατικό χρόνο, ακόµη και αν εκείνοι βρίσκονται εν κινήσει. Για να το - 4 -

6 Τ.Ε.Ι ΣΕΡΡΩΝ ΚΕΦΑΛΑΙΟ 1 εκµεταλλευτούν πρέπει φυσικά να διαθέτουν το αντίστοιχο κινητό τερµατικό (για παράδειγµα laptop µε κάρτα ασύρµατης δικτύωσης). Ευκολία, ταχύτητα εγκατάστασης και επεκτασιµότητα: Σε αντίθεση µε τα ενσύρµατα δίκτυα δεν λαµβάνεται υπ όψιν η κτιριακή δοµή και δεν απαιτούνται µεγάλες παρεµβάσεις στην περιοχή λειτουργίας, όπως είναι η εγκατάσταση καλωδίωσης. Αυτό έχει ως αποτέλεσµα την εύκολη επέκταση τους, εφόσον το µέσο µετάδοσης που χρησιµοποιούν είναι παντού διαθέσιµο. Κόστος: Μπορεί το αρχικό κόστος για τον εξοπλισµό ενός ασύρµατου τοπικού δικτύου να είναι συγκριτικά ακριβότερο από αυτό ενός ενσύρµατου, ωστόσο τα οφέλη είναι µακροπρόθεσµα. Αυτό συµβαίνει κυρίως σε περιπτώσεις δυναµικών χώρων εργασίας που απαιτούν συχνές αλλαγές, καθώς το κόστος επαναδιαµόρφωσης του προϋπάρχοντος ασύρµατου δικτύου θα είναι αµελητέο. Οι βασικότεροι περιορισµοί στην εγκατάσταση και λειτουργία των ασυρµάτων δικτύων είναι οι εξής: Κατανάλωση ισχύος: Για να εκµεταλλευτούν οι χρήστες την κινητικότητα που τους προσφέρει το ασύρµατο δίκτυο πρέπει να χρησιµοποιούν κινητούς σταθµούς (mobile stations). Αυτοί λειτουργούν µε µπαταρίες και ο σχεδιασµός του δικτύου πρέπει να τους επιτρέπει όσο το δυνατόν µεγαλύτερη αυτονοµία. Ρυθµοροή (throughout): Ιδανικά η διέλευση των ασύρµατων δικτύων θα έπρεπε να είναι περίπου ίση µε τη διέλευση των ενσύρµατων. Αυτό δε συµβαίνει στην πράξη, λόγω περιορισµών που επιβάλλει η ασύρµατη µετάδοση. Αν και έχει - 5 -

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

8 Τ.Ε.Ι ΣΕΡΡΩΝ ΚΕΦΑΛΑΙΟ 1 Ασφάλεια χρηστών: Η ασφάλεια των χρηστών κατά τη χρήση κάθε είδους ασύρµατων συσκευών είναι ένα θέµα που µελετάται διαρκώς. Στα ασύρµατα δίκτυα ένας από τους λόγους περιορισµού της εκπεµπόµενης ισχύος είναι η προστασία των χρηστών. 1.3 Εφαρµογές ασύρµατων δικτύων Τα ασύρµατα δίκτυα έχουν σήµερα τέσσερις βασικές εφαρµογές. [5] Επέκταση των ενσύρµατων LAN: Τα ασύρµατα δίκτυα µπορούν να χρησιµοποιηθούν για τη διασύνδεση των χρηστών µε το βασικό κορµό (backbone) του ενσύρµατου δικτύου, όταν η ύπαρξη καλωδίωσης είναι δύσκολο και οικονοµικά ασύµφορο να εγκατασταθεί µέχρι τον τελικό χρήστη. ιασύνδεση µεταξύ κτιρίων: Εναλλακτικά της χρήσης ενσύρµατης δικτύωσης για την διασύνδεση µεταξύ κτιρίων µπορεί να χρησιµοποιηθεί η τεχνολογία ασύρµατων ζεύξεων. Για την οποία οι συσκευές που συνδέονται στα δύο άκρα της ζεύξης είναι συνήθως δροµολογητές (routers) ή γέφυρες (bridges) ή ζεύξη οπτικής επαφής οπού χρησιµοποιούνται laser και φωτοανιχνευτές. Σποραδική πρόσβαση στο δίκτυο: Ασύρµατα δίκτυα µπορούν να εγκατασταθούν σε χώρους όπου κινούνται χρήστες για να προσφέρουν πρόσβαση στο υπάρχων ενσύρµατο δίκτυο. Σηµαντικό θέµα σε αυτήν την περίπτωση είναι φυσικά η ασφάλεια των δεδοµένων

9 Τ.Ε.Ι ΣΕΡΡΩΝ ΚΕΦΑΛΑΙΟ 1 ηµιουργία δικτύων άµεσης σύνδεσης (Ad-hoc): Τα Ad hoc δίκτυα συνήθως δηµιουργούνται για να ικανοποιήσουν άµεσα µία συγκεκριµένη ανάγκη. Τέτοια δίκτυα µπορούν να χρησιµοποιηθούν για παράδειγµα σε συνεδριακούς χώρους ή σε αίθουσες διδασκαλίας, οπότε οι συµµετέχοντες µπορούν να ανταλλάσσουν δεδοµένα µέσω του προσωρινού ασυρµάτου δικτύου, χωρίς να απαιτείται οποιαδήποτε εκ των προτέρων διαµόρφωση του χώρου. 1.4 Πρωτόκολλα δροµολόγησης στα ad hoc δίκτυα Στα ad hoc δίκτυα οι κόµβοι είναι κινητοί και µπορούν να συνδεθούν δυναµικά. Όλοι οι κόµβοι αυτών των δικτύων συµπεριφέρονται ως δροµολογητές και συµµετέχουν στην ανακάλυψη και τη συντήρηση των διαδροµών σε άλλους κόµβους στο δίκτυο. Tα ad hoc πρωτόκολλα δροµολόγησης µπορούν να διαιρεθούν σε δύο κατηγορίες: 1. «Οδηγούµενα από Πίνακα», Table-driven πρωτόκολλα δροµολόγησης. Τα οδηγούµενα από πίνακα πρωτόκολλα δροµολόγησης, διατηρούν σε κάθε κόµβο συνεπείς και ενηµερωµένες πληροφορίες δροµολόγησης προς όλους τους κόµβους. 2. «υναµικά» On demand πρωτόκολλα δροµολόγησης. Στα δυναµικά πρωτόκολλα δροµολόγησης, οι διαδροµές δηµιουργούνται όταν και όπως ζητηθεί. Όταν µια πηγή θέλει να - 8 -

10 Τ.Ε.Ι ΣΕΡΡΩΝ ΚΕΦΑΛΑΙΟ 1 στείλει σε έναν προορισµό, επικαλείται τους µηχανισµούς ανακαλύψεων διαδροµών για να βρει την πορεία στον προορισµό. Τα τελευταία χρόνια έχουν αναπτυχθεί ποικίλα νέα πρωτόκολλα δροµολόγησης. Υπάρχουν τέσσερα ασύρµατα ειδικά πρωτόκολλα δροµολόγησης δικτύων πολλαπλών-αναπηδήσεων (multi-hop) που καλύπτουν µια σειρά των επιλογών σχεδίου: 1. Destination-Sequenced Distance-Vector (DSDV) 2. Temporally Ordered Routing Algorithm (TORA) 3. Dynamic Source Routing (DSR) 4. Ad Hoc On-Demand Distance Vector Routing (AODV). Το DSDV είναι ένα «Οδηγούµενο από Πίνακα» πρωτόκολλο δροµολόγησης, ενώ τα TORA, DSR και AODV, βρίσκονται στην κατηγορία των «Κατόπιν διαταγής» πρωτοκόλλων δροµολόγησης. DSDV Σε αυτό το πρωτόκολλο δροµολόγησης, τα µηνύµατα δροµολόγησης ανταλλάσσονται µεταξύ των γειτονικών κόµβων (γειτονικοί κόµβοι θεωρούνται οι κόµβοι που είναι ο ένας στην εµβέλεια του άλλου). Ανανεώσεις των πινάκων δροµολόγησης γίνονται σε περίπτωση που αλλάξει κάτι στον πίνακα δροµολόγησης ενός γειτονικού κόµβου. Τα πακέτα, τα οποία έχουν άγνωστο προορισµό, φυλάσσονται µέχρι ο κόµβος να λάβει σχετικές πληροφορίες. Υπάρχει φυσικά ένα µέγιστο µέγεθος για τον buffer, που φυλάσσει τα πακέτα αυτά, πέρα από το οποίο τα πακέτα αρχίζουν και απορρίπτονται

11 Τ.Ε.Ι ΣΕΡΡΩΝ ΚΕΦΑΛΑΙΟ 1 DSR (Dynamic Source Routing) Πρόκειται για ένα δυναµικό πρωτόκολλο δροµολόγησης. Ελέγχει για κάθε εισερχόµενο πακέτο τί πληροφορίες δροµολόγησης έχει και το προωθεί ανάλογα. Σε περίπτωση που δεν υπάρχουν πληροφορίες δροµολόγησης για κάποιο πακέτο, το βάζει σε αναµονή και ρωτάει τους υπόλοιπους κόµβους. TORA Είναι ένα πρωτόκολλο δροµολόγησης βασισµένο σε έναν αλγόριθµο " link reversal " ο οποίος παρέχει αξιόπιστη παράδοση των µηνυµάτων δροµολόγησης (route-messaging) και πληροφορεί τους κόµβους για οποιαδήποτε αλλαγή συµβεί στους γειτονικούς τους κόµβους. Σχεδιάστηκε για να ανακαλύπτει τις διαδροµές δυναµικά, να παρέχει πολλαπλούς δροµολογητές προς έναν προορισµό, να καθιερώνει τις διαδροµές γρήγορα, και να ελαχιστοποιεί το κόστος της επικοινωνίας. AODV Αποτελεί έναν συνδυασµό των DSR και DSDV πρωτοκόλλων. Έχει τους βασικούς µηχανισµούς εύρεσης των κατάλληλων µονοπατιών. Υιοθετεί έναν πολύ διαφορετικό µηχανισµό για να διατηρήσει τις πληροφορίες δροµολόγησης. Χρησιµοποιεί τους παραδοσιακούς πίνακες δροµολόγησης, µια καταχώρηση ανά προορισµό

12 Τ.Ε.Ι. ΣΕΡΡΩΝ ΚΕΦΑΛΑΙΟ 2 ΚΕΦΑΛΑΙΟ 2 ΠΡΟΤΥΠΟ Εισαγωγή Σε ένα τοπικό δίκτυο είναι δυνατόν το φυσικό µέσo επικοινωνίας να διατίθεται σε έναν µόνο κόµβο (σύνδεση σηµείο προς σηµείο) ή σε όλους τους κόµβους του δικτύου (σύνδεση εκποµπής). Οι συνδέσεις καθορίζονται από κοινά αποδεκτούς κανόνες επικοινωνίας, οι οποίοι αναφέρονται είτε στις διάφορες τερµατικές διατάξεις ενός τοπικού δικτύου, είτε στα ίδια τα τοπικά δίκτυα όταν αυτά διασυνδέονται µε άλλα δίκτυα των ίδιων ή διαφορετικών προδιαγραφών. Κάθε πρωτόκολλο επικοινωνίας (communication protocol) είναι µία συµφωνία που καθορίζει την µορφή και την σηµασία των µηνυµάτων που ανταλλάσσουν οι υπολογιστές. Οι εφαρµογές που χρησιµοποιούν ένα δίκτυο δεν αλληλεπιδρούν απευθείας µε το υλικό του δικτύου. Μια εφαρµογή αλληλεπιδρά µε το λογισµικό πρωτοκόλλων, το οποίο ακολουθεί τους κανόνες ενός δεδοµένου πρωτοκόλλου όταν πραγµατοποιείται επικοινωνία. 2.2 Συµπληρωµατικά Πρότυπα Για την επικοινωνία στα ασύρµατα τοπικά δίκτυα χρησιµοποιείται το πρότυπο που ανακοινώθηκε από την IEEE επίσηµα το Στη συνέχεια ανακοινώθηκαν τα εξής συµπληρωµατικά πρότυπα: a: παρέχει µετάδοση µέχρι 54 Mbps στη ζώνη 5GHz. Λιγότερο δυναµικό για παρεµβολή σε ραδιοσυχνότητα από το b και το g. Σχετικά µικρότερη εµβέλεια (περίπου 60 µέτρα) από το b. εν είναι συµβατό µε το b

13 Τ.Ε.Ι. ΣΕΡΡΩΝ ΚΕΦΑΛΑΙΟ b: παρέχει µετάδοση 11 Mbps στη ζώνη 2.4 GHz. εν είναι συµβατό µε το a. Προσφέρει πρόσβαση σε δεδοµένα σε απόσταση µέχρι 100 µέτρα από το σταθµό βάσης g: παρέχει µετάδοση µέχρι 54 Mbps (τυπικά 22 Mbps) στη ζώνη 2.4 GHz. Θεωρείται ότι είναι ο διάδοχος και συµβατός µε το πρότυπο b. Προσφέρει πρόσβαση υψηλής ταχύτητας σε δεδοµένα σε απόσταση µέχρι 100 µέτρα από το σταθµό βάσης. 2.3 ιαστρωµάτωση Το πρότυπο καλύπτει τις προδιαγραφές για το υπό-επίπεδο MAC (Medium Access Control), του επιπέδου σύνδεσης δεδοµένων (Data Link Layer), και το φυσικό επίπεδο (Physical), του µοντέλου διαστρωµάτωσης (OSI). Ουσιαστικά, ένα µοντέλο διαστρωµάτωσης περιγράφει έναν τρόπο µε τον οποίο το πρόβληµα της επικοινωνίας µπορεί να υποδιαιρεθεί σε µέρη, τα οποία λέγονται επίπεδα (layers). Το άλλο υπόστρωµα του επιπέδου σύνδεσης δεδοµένων, δηλαδή το υπόστρωµα ελέγχου λογικής ζεύξης (Logical Link Control LLC), είναι αυτό που έχει προτυποποιηθεί ως ΙΕΕΕ και χρησιµοποιείται σε συνδυασµό µε όλα τα διαφορετικά MAC της σειράς IEEE 802, όπως φαίνεται στο Σχήµα

14 Τ.Ε.Ι. ΣΕΡΡΩΝ ΚΕΦΑΛΑΙΟ Logical Link Control (LLC) Data Link Layer MAC & PHY MAC & PHY MAC FHSS PHY DSSS PHY IR PHY a PHY b PHY Physical Layer Σχήµα 2.1 ιαστρωµάτωση του προτύπου Φυσικό στρώµα Αποτελεί το πρώτο επίπεδο του µοντέλου αναφοράς OSI. Είναι υπεύθυνο για την µετατροπή των δυαδικών ψηφίων που περιλαµβάνει από τον δέκτη σε σήµα κατάλληλο για µετάδοση από το µέσο επικοινωνίας, την µετάδοση τους και την επαναφορά τους σε δυαδική µορφή. Τα χαρακτηριστικά του δικτύου που ορίζει το φυσικό επίπεδο αφορούν κυρίως το χρησιµοποιούµενο κανάλι επικοινωνίας. Οι υπηρεσίες που προσφέρει είναι η ενεργοποίηση και απενεργοποίηση της φυσικής σύνδεσης όπως επίσης η µεταφορά των δεδοµένων σε µορφή δυαδικού ψηφίου και επισηµαίνει τα σφάλµατα στην µετάδοση. Όπως αναφέρθηκε και παραπάνω, τρία φυσικά στρώµατα είχαν οριστεί αρχικά για το πρότυπο Αυτά είναι τα εξής: Direct Sequence Spread Spectrum (Απλωµένο Φάσµα Ευθείας Ακολουθίας) στην ISM (Industrial, Scientific, Medical) µπάντα των 2,4 GHz µε ρυθµούς µετάδοσης 1 και 2 Mbps. Η τεχνική Direct Sequence είναι η πιο επιτυχηµένη τεχνική που έχει χρησιµοποιηθεί σε συνδυασµό µε τα ασύρµατα δίκτυα. Τo µεγάλο

15 Τ.Ε.Ι. ΣΕΡΡΩΝ ΚΕΦΑΛΑΙΟ 2 πλεονέκτηµά της είναι ότι µπορεί εύκολα να αναβαθµιστεί για την επίτευξη υψηλότερων ρυθµών µετάδοσης. Frequency Hopping Spread Spectrum (Απλωµένο Φάσµα και Αναπήδηση Συχνότητας) στην ISM (Industrial, Scientific, Medical) µπάντα των 2,4 GHz µε ρυθµούς µετάδοσης 1 και 2 Mbps. Το φυσικό στρώµα αυτό ήταν το πρώτο που χρησιµοποιήθηκε ευρέως σε εµπορικά προϊόντα. Πλεονεκτήµατά του είναι τα απλούστερα και φθηνότερα ηλεκτρονικά για την υλοποίηση των ανάλογων συσκευών, η χαµηλότερη κατανάλωση ενέργειας και η δυνατότητα συνύπαρξης πολλών τέτοιων δικτύων στην ίδια περιοχή χωρίς να επηρεάζεται η συνολική διέλευση. Infrared (Υπέρυθρες Ακτίνες) σε µήκη κύµατος µεταξύ 850 και 950 nm µε ρυθµούς µετάδοσης 1 και 2 Mbps. Το φυσικό στρώµα υπέρυθρων ακτινών (Infrared IR) δεν χρησιµοποιείται ιδιαίτερα. Η λειτουργία του βασίζεται στην εκποµπή παλµών διάρκειας 250 nsec, που παράγονται από τα LEDs (Light Emitting Diode) του ποµπού. Η ακτίνα λειτουργίας του µπορεί να φτάσει περίπου τα 20 µέτρα, σε ελεύθερο φυσικά οπτικό πεδίο. Άλλη περίπτωση είναι η ανάκλαση των υπέρυθρων ακτινών από κατάλληλη επιφάνεια MAC Το υπόστρωµα MAC του είναι ίσως το πιο σηµαντικό κοµµάτι της προτυποποίησης. Αναλαµβάνει την επικοινωνία µε το φυσικό επίπεδο. Σκοπός του είναι να ελέγχει την αξιοπιστία της ροή της πληροφορίας από και προς τον κόµβο στον οποίο βρίσκεται. Οι όποιες διαφοροποιήσεις του από το αντίστοιχο MAC ενσύρµατων δικτύων οφείλονται στις ιδιαιτερότητες του ασύρµατου µέσου µετάδοσης που χρησιµοποιείται στο φυσικό επίπεδο

16 Τ.Ε.Ι. ΣΕΡΡΩΝ ΚΕΦΑΛΑΙΟ 2 Σαν µηχανισµός πρόσβασης στο µέσο έχει επιλεχτεί η Πολλαπλή Πρόσβαση µέσω Ανίχνευσης Φέροντος Σήµατος µε αποφυγή Συγκρούσεων (CSMA /CA, Carrier Sense Multiple Access with Collision Avoidance). Αντί να βασίζεται στην λήψη όλων των µεταδόσεων από όλους τους άλλου υπολογιστές, ο µηχανισµός CSMA/CA που χρησιµοποιείται στα ασύρµατα LAN προκαλεί µια σύντοµη µετάδοση από τον αποστολέα πριν µεταδοθεί ένα πακέτο. Η αξιόπιστη µεταφορά δεδοµένων µεταξύ των διαφόρων κόµβων δυσχεραίνεται ακόµα περισσότερο εξαιτίας του ασύρµατου φυσικού µέσου. Το MAC του προσφέρει τους κατάλληλους µηχανισµούς, όπως η θετική επιβεβαίωση (positive acknowledgment) κάθε πλαισίου και την ανταλλαγή πλαισίων RTS (Ready To Send) και CTS (Clear To Send), πριν την µετάδοση κάποιου πλαισίου. Τα πλαίσια RTS (Ready To Send) και CTS (Clear To Send) βελτιώνουν την απόδοση της χρήσης του ασύρµατου δικτύου σε περιπτώσεις µεγάλου φόρτου εξαιτίας της ύπαρξης πολλών τερµατικών. Αν όµως χρησιµοποιείται χωρίς λόγο, έχει το ακριβώς αντίθετο αποτέλεσµα, αφού προσθέτει επιπλέον φόρτο στο ασύρµατο δίκτυο

17 Τ.Ε.Ι ΣΕΡΡΩΝ ΚΕΦΑΛΑΙΟ 3 ΚΕΦΑΛΑΙΟ 3 TCP/IP 3.1 Εισαγωγή Η οικογένεια του πρωτοκόλλου επικοινωνίας TCP/IP επιτρέπει σε ηλεκτρονικούς υπολογιστές, διαφορετικών µεγεθών και κατασκευαστών, οι οποίοι διαθέτουν διαφορετικά λειτουργικά συστήµατα, να επικοινωνούν µεταξύ τους. Είναι εντυπωσιακό το πώς η χρησιµότητα του ξεπέρασε τους αρχικούς στόχους.[4] Στα τέλη της δεκαετίας του 60 ξεκίνησε ως κυβερνητική οικονοµική ερευνητική µελέτη σε δίκτυα µεταγωγής πακέτων. Στα τέλη του 1990 έχει εξελιχθεί στη πιο διαδεδοµένη οικογένεια πρωτοκόλλων και το χρησιµοποιεί η πλειοψηφία των υπολογιστικών συστηµάτων. Αποτελεί την βάση για ότι αποκαλούµε παγκόσµιο ιστό του διαδικτύου, ή Internet, ένα δίκτυο ευρείας περιοχής (WAN) αποτελούµενο από ογδόντα δυο εκατοµµύρια υπολογιστές που στην κυριολεξία διασυνδέουν την υφήλιο. [4] Η παγκόσµια ζήτηση για προϊόντα διαδικτύωσης έχει επηρεάσει τις περισσότερες εταιρείες που διαθέτουν στην αγορά τεχνολογίες δικτύωσης. Ο ανταγωνισµός έχει αυξηθεί επειδή έχουν δηµιουργηθεί νέες εταιρείες που παρέχουν υλικό και λογισµικό που χρειάζονται για τη διαδικτύωση. Ακόµα, πολλές εταιρείες έχουν τροποποιήσει τη σχεδίαση των πρωτοκόλλων τους ώστε να ανταποκρίνονται στη διαδικτύωση. Συγκεκριµένα, τα περισσότερα πρωτόκολλα δικτύων αρχικά είχαν σχεδιαστεί για να δουλεύουν µε µια µόνο τεχνολογία δικτύου και µε ένα φυσικό δίκτυο κάθε φορά. Για να παρέχουν

18 Τ.Ε.Ι ΣΕΡΡΩΝ ΚΕΦΑΛΑΙΟ 3 δυνατότητες διαδικτύωσης, οι εταιρείες έχουν επεκτείνει αυτές τις σχεδιάσεις ως εξής: Τα πρωτόκολλα έχουν προσαρµοστεί ώστε να δουλεύουν µε τις τεχνολογίες δικτύων, και έχουν προστεθεί νέες δυνατότητες που επιτρέπουν στα πρωτόκολλα να µεταφέρουν δεδοµένα µέσω δια-δικτύων. [5] 3.2 ΙΑΣΤΡΩΜΑΤΩΣΗ Τα πρωτόκολλα διαδικτύωσης είναι συνήθως δοµηµένα σε επίπεδα, layers, όπου κάθε επίπεδο είναι υπεύθυνο για διαφορετική πλευρά της επικοινωνίας. Η οικογένεια πρωτοκόλλων, όπως το TCP/IP, είναι ο συνδυασµός διαφορετικών πρωτοκόλλων σε ποικίλα επίπεδα. Το µοντέλο διαστρωµάτωσης TCP/IP (TCP/IP Layering Model), το οποίο λέγεται και µοντέλο διαστρωµάτωσης του Internet (Internet Layering Model) ή µοντέλο αναφοράς του Internet (Internet Reference Model) αποτελείται από 4 επίπεδα, όπως φαίνεται παρακάτω στο σχήµα 3.1. Application Transport Network Link telnet, FTP, κλπ. TCP, UDP IP, ICMP, IGMP Device driver και interface card Σχήµα 3.1 Τα 4 επίπεδα του πρωτοκόλλου TCP/IP Κάθε επίπεδο έχει διαφορετικές ευθύνες: 1. Το φυσικό επίπεδο (Link Layer), ή όπως µερικές φορές το αποκαλούν Data-link layer ή network interface layer, συνήθως περιλαµβάνει τους οδηγούς συσκευών για το λειτουργικό

19 Τ.Ε.Ι ΣΕΡΡΩΝ ΚΕΦΑΛΑΙΟ 3 σύστηµα και την κάρτα δικτύου του υπολογιστή. Μαζί χειρίζονται όλες τις λεπτοµέρειες του υλικού για την φυσική ζεύξη. 2. Το επίπεδο δικτύου ή διαδικτύου (network or internet layer) χειρίζεται την κίνηση των πακέτων µέσα στο δίκτυο. Η δροµολόγηση των αυτοδύναµων πακέτων (IP), για παράδειγµα, είναι µία από τις υπηρεσίες του επιπέδου αυτού. 3. Το επίπεδο µεταφοράς (Transport layer) παρέχει, στο ανώτερο επίπεδο εφαρµογών, την ροή δεδοµένων µεταξύ δύο κόµβων. Στην οικογένεια πρωτοκόλλων TCP/IP δύο είναι τα µεγαλύτερα διαφορετικά πρωτόκολλα µεταφοράς: το πρωτόκολλο ελέγχου µετάδοσης (TCP, Transmission Control Protocol) και το UDP (User Data-gram Protocol). Το TCP παρέχει αξιόπιστη µεταφορά δεδοµένων µεταξύ δυο υπολογιστών µέσω ενός µηχανισµού θετικών επιβεβαιώσεων (Acknowledgments). Ασχολείται µε την υποδιαίρεση των δεδοµένων, που παραλαµβάνει από το ανώτερο επίπεδο εφαρµογών, σε κατάλληλο µέγεθος πακέτα για το κατώτερο επίπεδο διαδικτύου, λαµβάνει τα πακέτα επιβεβαίωσης (acknowledge packet) και θέτει χρονικούς περιορισµούς στα πακέτα επιβεβαίωσης που λαµβάνονται από το άλλο άκρο. Το UDP από την άλλη, παρέχει µια πολύ πιο απλή υπηρεσία στο επίπεδο εφαρµογών. Απλά στέλνει τα πακέτα δεδοµένων, τα λεγόµενα data-grams, από τον έναν υπολογιστή στον άλλον, αλλά δεν υπάρχει καµία εγγύηση ότι τα data-grams θα φτάσουν στον προορισµό

20 Τ.Ε.Ι ΣΕΡΡΩΝ ΚΕΦΑΛΑΙΟ 3 τους. Κάθε επιθυµητή αξιοπιστία πρέπει να προστεθεί από το επίπεδο εφαρµογών. 4. Το επίπεδο εφαρµογών (Application Layer) χειρίζεται τις λεπτοµέρειες από συγκεκριµένη εφαρµογή. Υπάρχουν πολλές κοινές εφαρµογές του TCP/IP αλλά σχεδόν όλες οι παραλλαγές παρέχουν: Telnet για αποµακρυσµένες συνδέσεις FTP (File Transfer Protocol), το πρωτόκολλο µεταφοράς αρχείων SMTP (Simple Mail Transfer Protocol), το πρωτόκολλο µεταφοράς ηλεκτρονικής αλληλογραφίας SNMP (Simple Network Management Protocol), το πρωτόκολλο διαχείρισης δικτύου. 3.3 Υπηρεσίες TCP Το πρωτόκολλο TCP παρέχει µια εντελώς αξιόπιστη, χωρίς απώλειες ή επαναλήψεις δεδοµένων, µε βάση την σύνδεση, πλήρως αµφίδροµη υπηρεσία µεταφοράς ροής, η οποία επιτρέπει σε δύο εφαρµογές να δηµιουργούν µια σύνδεση, να στέλνουν δεδοµένα και προς τις δύο κατευθύνσεις και µετά να τερµατίζουν την σύνδεση. Κάθε σύνδεση TCP ξεκινά µε αξιοπιστία και τερµατίζει οµαλά, και όλα τα δεδοµένα παραδίδονται πριν από τον τερµατισµό της σύνδεσης

21 Τ.Ε.Ι ΣΕΡΡΩΝ ΚΕΦΑΛΑΙΟ Η υπηρεσία του TCP στις εφαρµογές Η υπηρεσία που παρέχεται από το πρωτόκολλο TCP στις εφαρµογές έχει τα εξής χαρακτηριστικά: Βασισµένη στην σύνδεση (Connection Orientation): Το TCP παρέχει υπηρεσία µε βάση την σύνδεση, όπου µία εφαρµογή πρέπει πρώτα να αιτηθεί την νοητή αύτη σύνδεση µε έναν προορισµό, και έπειτα χρησιµοποιεί την σύνδεση για να µεταφέρει δεδοµένα. Η ροή των δεδοµένων από την στιγµή της σύνδεσης είναι αµφίδροµη. Επιπλέον έχει την δυνατότητα να αποθηκεύει προσωρινά τα εισερχόµενα και τα εξερχόµενα δεδοµένα, επιτρέποντας σε µία εφαρµογή να στέλνει τα δεδοµένα και κατά την διάρκεια της µεταφοράς τους να απασχολείται µε άλλες διεργασίες. Επικοινωνία σηµείο προς σηµείο (Point to -Point) : παρέχει απευθείας σύνδεση από µία εφαρµογή σ έναν υπολογιστή προς µία εφαρµογή σε έναν αποµακρυσµένο υπολογιστή ανταλλάσσοντας µηνύµατα. Πλήρης αξιοπιστία : Πρόκειται για το βασικό και χαρακτηριστικό γνώρισµα του TCP. Το πρωτόκολλο φροντίζει να εξασφαλιστεί όχι µόνο η άφιξή των µηνυµάτων, που στέλνονται, στον προορισµό τους, αλλά και ότι αυτά φτάνουν εκεί µε την σειρά µε την οποία στάλθηκαν. Αν κάποιο µήνυµα λείπει το πρωτόκολλο θα ειδοποιήσει τον υπολογιστήαποστολέα προκειµένου αυτό να σταλεί ξανά

22 Τ.Ε.Ι ΣΕΡΡΩΝ ΚΕΦΑΛΑΙΟ Υπηρεσία µε βάση την σύνδεση Το TCP είναι υπεύθυνο για τη σύνδεση δυο σηµείων, καθώς και για τη µεταξύ τους επικοινωνία, εξασφαλίζοντας την αποστολή και τη λήψη µηνυµάτων. Οι συνδέσεις που παρέχονται λέγονται εικονικές συνδέσεις (virtual connections), επειδή επιτυγχάνονται µε λογισµικό. Χρησιµοποιείται ένας µηχανισµός παραθύρου (window) για να ελέγχει τη ροή των δεδοµένων. Όταν επιτυγχάνεται µια σύνδεση, το κάθε άκρο της κατανέµει ένα χώρο προσωρινής αποθήκευσης (buffer) για να αποθηκεύονται τα εισερχόµενα δεδοµένα, και ενηµερώνει το άλλο άκρο για το µέγεθος του χώρου προσωρινής αποθήκευσης. Ο διαθέσιµος χώρος προσωρινής αποθήκευσης ονοµάζεται διαφηµιζόµενο παράθυρο (advertised window). Αν η εφαρµογή-παραλήπτης µπορεί να διαβάσει δεδοµένα µε την ταχύτητα που έρχονται, ο παραλήπτης θα στέλνει µια αναγγελία θετικού παραθύρου µαζί µε µια επιβεβαίωση. Αν όµως η πλευρά του αποστολέα λειτουργεί γρηγορότερα από του παραλήπτη, τα εισερχόµενα δεδοµένα θα γεµίσουν τελικά το χώρο προσωρινής αποθήκευσης του παραλήπτη, µε αποτέλεσµα αυτός να αναγγείλει ένα µηδενικό παράθυρο (zero window). Ένας αποστολέας που λαµβάνει µια αναγγελία µηδενικού παραθύρου πρέπει να σταµατήσει την µετάδοση, µέχρι να αναγγείλει ξανά ο παραλήπτης ένα θετικό παράθυρο

23 Τ.Ε.Ι ΣΕΡΡΩΝ ΚΕΦΑΛΑΙΟ Υπηρεσία Επικοινωνία σηµείο προς σηµείο (Point to -Point) Κάθε µήνυµα του TCP έχει ένα συγκεκριµένο τελικό άκρο (σηµείο προορισµού), το οποίο προσδιορίζεται µέσα από το µήνυµα. Το λογισµικό του TCP χρειάζεται σε κάθε άκρο µιας εικονικής σύνδεσης, αλλά όχι στους ενδιάµεσους δροµολογητές. Από την άποψη του TCP, ολόκληρο το διαδίκτυο είναι ένα σύστηµα επικοινωνίας που µπορεί να δέχεται και να παραδίδει µηνύµατα χωρίς να αλλάζει ή να ερµηνεύει το περιεχόµενο τους Υπηρεσία Πλήρης Αξιοπιστία Μια από τις πιο σηµαντικές τεχνικές µε την οποία επιτυγχάνεται η αξιοπιστία στο TCP είναι η επαναµετάδοση (retransmission). Όταν το TCP στέλνει δεδοµένα, ο αποστολέας αντισταθµίζει την απώλεια πακέτων χρησιµοποιώντας έναν µηχανισµό επαναµετάδοσης. Υπάρχουν δυο τρόποι επαναµετάδοσης πακέτων: Retransmission Timeout (RTO) Λήξη χρονοµετρητή και Επαναµετάδοση και Duplicate Acknowledgements (DupAcks) ιπλό Αντίγραφο Επιβεβαίωσης Λήψης Λήξη χρονοµετρητή και Επαναµετάδοση - Retransmission TimeOut (RTO) Το TCP για κάθε πακέτο που στέλνει, ξεκινά ένα χρονόµετρο : Αν ο χρόνος λήξει πριν έρθει επιβεβαίωση του πακέτου, ο αποστολέας επαναµεταδίδει το πακέτο, όπως βλέπουµε στο σχήµα 3.2. Η καθυστέρηση, για να φτάσουν τα δεδοµένα σε έναν προορισµό και

24 Τ.Ε.Ι ΣΕΡΡΩΝ ΚΕΦΑΛΑΙΟ 3 να επιστραφεί µία επιβεβαίωση, εξαρτάται από την κυκλοφορία στο διαδίκτυο καθώς και από την απόσταση µέχρι τον προορισµό. Επειδή το TCP επιτρέπει να επικοινωνούν ταυτόχρονα πολλές εφαρµογές µε πολλούς προορισµούς, και επειδή οι συνθήκες της κυκλοφορίας επηρεάζουν την καθυστέρηση, το TCP πρέπει να χειρίζεται µία ποικιλία καθυστερήσεων, οι οποίες µπορεί να µεταβάλλονται γρήγορα. Το TCP δεν µπορεί να γνωρίζει τις ακριβείς καθυστερήσεις σε όλα τα µέρη ενός διαδικτύου κάθε στιγµή. Εκτιµά την καθυστέρηση µετάβασης και επιστροφής (round trip delay) για την κάθε ενεργή σύνδεση, µετρώντας το χρόνο που απαιτείται για να λάβει µια απόκριση. Κάθε φορά που στέλνει ένα µήνυµα για το οποίο περιµένει απόκριση, το TCP καταγράφει την ώρα αποστολής του µηνύµατος. Όταν έρθει η απόκριση, το TCP αφαιρεί την ώρα αποστολής του µηνύµατος από την τρέχουσα ώρα για να αποκτήσει µια νέα εκτίµηση της καθυστέρησης µετάβασης και επιστροφής για αυτήν την σύνδεση. Καθώς στέλνει πακέτα δεδοµένων και λαµβάνει επιβεβαιώσεις, το TCP δηµιουργεί µια ακολουθία εκτιµήσεων χρόνου µετάβασης και επιστροφής, και χρησιµοποιεί µια στατιστική συνάρτηση για να υπολογίσει ένα σταθµισµένο µέσο όρο. Η χρήση του σταθµισµένου µέσου όρου βοηθά το TCP να επαναφέρει το χρονόµετρο επαναµετάδοσης αν η καθυστέρηση επανέλθει σε µια χαµηλότερη τιµή. Όταν η καθυστέρηση παραµένει σταθερή, το TCP προσαρµόζει το χρόνο λήξης για την επαναµετάδοση σε µια τιµή ελάχιστα µεγαλύτερη από την µέση καθυστέρηση µετάβασης και επιστροφής

25 Τ.Ε.Ι ΣΕΡΡΩΝ ΚΕΦΑΛΑΙΟ 3 Αποστολή 1 ου πακέτου Αρχικοποίηση χρονοµετρητή Επιβεβαίωση έπρεπε να είχε ληφθεί Το πακέτο χάθηκε Πακέτο έπρεπε να έχει ληφθεί Επιβεβαίωση έπρεπε να είχε σταλεί Τερµατισµός του χρονοµετρητή Αποστολή 2 ου πακέτου Αρχικοποίηση χρονοµετρητή Λήψη Επιβεβαίωσης Ακύρωση του χρονοµετρητή Έλαβε πακέτο Επιβεβαίωση εστάλη Σχήµα 3.2 Παράδειγµα χρήσης της µεθόδου της «Λήξης Χρονοµετρητή και Επαναµετάδοσης ιπλότυπη Επιβεβαίωσης Λήψης Duplicate Acknowledgements Πολλά πρωτόκολλα, όπως το TCP, διαθέτουν µηχανισµό θετικών επιβεβαιώσεων (acknowledgement) που παράγονται και στέλνονται για κάθε σωστά λαµβανόµενο πακέτο της ακολουθίας, που προσδιορίζεται από έναν σειριακό αριθµό (sequence number). Οι ιπλότυπες Επιβεβαιώσεις, δηλαδή τα DupAcks, παράγονται λόγω του ότι χάθηκε κάποιο πακέτο ή κάποιο πακέτο έχει ληφθεί σε λάθος σειρά. Το TCP αντιλαµβάνεται ότι κάποιο πακέτο έχει χαθεί όταν λάβει τρία συνεχόµενα DupAcks µε το ίδιο αριθµό επιβεβαίωσης. Για παράδειγµα στο σχήµα 3.3 φαίνεται ότι στέλνεται το πρώτο πακέτο και ο παραλήπτης, όταν το λάβει, στέλνει µια επιβεβαίωση. Έπειτα

26 Τ.Ε.Ι ΣΕΡΡΩΝ ΚΕΦΑΛΑΙΟ 3 στέλνονται µε τη σειρά από το δεύτερο πακέτο έως το πέµπτο πακέτο. Το δεύτερο όµως πακέτο χάνεται στη διαδροµή. Όταν θα ληφθούν τα πακέτα 3, 4,και 5 τότε ο παραλήπτης θα στείλει τρεις συνεχόµενες επιβεβαιώσεις, που είναι τα λεγόµενα dupacks, µε τον αριθµό επιβεβαίωσης όµως του πρώτου πακέτου. Έτσι δηλώνει ότι περιµένει να λάβει το δεύτερο πακέτο, το οποίο δεν έλαβε. Αποστολή 1 ου πακέτου Έλαβε 1 ο πακέτο Επιβεβαίωση 1 ου πακέτου εστάλη Επιβεβαίωση 1 ου πακέτου ελήφθη Αποστολή 2 ου πακέτου Αποστολή 3 ου πακέτου Αποστολή 4 ου πακέτου Αποστολή 5 ου πακέτου Επιβεβαίωση 1 ου πακέτου ελήφθη Επιβεβαίωση 1 ου πακέτου ελήφθη Επιβεβαίωση 1 ου πακέτου ελήφθη Το πακέτο χάθηκε εν έλαβε το 2 ο πακέτο Έλαβε 3 ο πακέτο Επιβεβαίωση 1 ου πακέτου εστάλη Έλαβε 4 ο πακέτο Επιβεβαίωση 1 ου πακέτου εστάλη Έλαβε 5 ο πακέτο Επιβεβαίωση 1 ου πακέτου εστάλη Επιβεβαίωση 1 ου πακέτου ελήφθη Σχήµα 3.3 Παράδειγµα χρήσης της µεθόδου Επιβεβαίωση Λήψης 3.4 Έλεγχος Συµφόρησης Στα περισσότερα διαδίκτυα, η απώλεια πακέτων είναι πιο πιθανό να προκληθεί από συµφόρηση παρά από µια βλάβη υλικού. Τα

Εργαστήριο Δικτύων. 6 η Διάλεξη: Network Simulator NS

Εργαστήριο Δικτύων. 6 η Διάλεξη: Network Simulator NS Εργαστήριο Δικτύων 6 η Διάλεξη: Network Simulator NS Περίγραμμα παρουσίασης Εισαγωγήστον ns Τατμήματα (components) του ns Ηδομή του ns Ξεκινώντας... Το 1 ο script Εκτέλεση προσομοιώσεων Trace analysis

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

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

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

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

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

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

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

ΙΚΤΥΑ ΕΠΙΚΟΙΝΩΝΙΩΝ Εργαστηριακή Άσκηση 1

ΙΚΤΥΑ ΕΠΙΚΟΙΝΩΝΙΩΝ Εργαστηριακή Άσκηση 1 ΙΚΤΥΑ ΕΠΙΚΟΙΝΩΝΙΩΝ Εργαστηριακή Άσκηση 1 1. Εισαγωγή στο Network Simulator v2 (NS2) Το NS2 (Network Simulator version 2) είναι ένα πρόγραμμα για προσομοιώσεις δικτύων που διατίθεται δωρεάν. Ο δικτυακός

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

ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΙΡΑΙΩΣ. Εργαστηριακές Ασκήσεις για το Μάθημα «Δίκτυα Υπολογιστών I»

ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΙΡΑΙΩΣ. Εργαστηριακές Ασκήσεις για το Μάθημα «Δίκτυα Υπολογιστών I» ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΙΡΑΙΩΣ ΤΜΗΜΑ ΨΗΦΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ Εργαστηριακές Ασκήσεις για το Μάθημα «Δίκτυα Υπολογιστών I» 3 η Εργαστηριακή άσκηση με χρήση του Network Simulator-2 Υπεύθυνοι Καθηγ. Π. Δεμέστιχας Δρ. Κ.

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

ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΙΡΑΙΩΣ. Εργαστηριακές Ασκήσεις για το Μάθημα: Δίκτυα Υπολογιστών I

ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΙΡΑΙΩΣ. Εργαστηριακές Ασκήσεις για το Μάθημα: Δίκτυα Υπολογιστών I ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΙΡΑΙΩΣ ΤΜΗΜΑ ΨΗΦΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ Εργαστηριακές Ασκήσεις για το Μάθημα: Δίκτυα Υπολογιστών I 2 η Εργαστηριακή άσκηση με χρήση του Network Simulator-2 Υπεύθυνοι: Λέκτορας ΠΔ/407 Κ. Τσαγκάρης

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

ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΙΡΑΙΩΣ ΤΜΗΜΑ ΨΗΦΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ

ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΙΡΑΙΩΣ ΤΜΗΜΑ ΨΗΦΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ 3P P Εργαστηριακή ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΙΡΑΙΩΣ ΤΜΗΜΑ ΨΗΦΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ Εργαστηριακές Ασκήσεις για το Μάθημα: Δίκτυα Υπολογιστών I η άσκηση με χρήση του Network Simulator-2 Υπεύθυνοι: Λέκτορας ΠΔ/407 Κ. Τσαγκάρης

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

Άσκηση 2 η Πρωτόκολλο επικοινωνίας TCP/IP

Άσκηση 2 η Πρωτόκολλο επικοινωνίας TCP/IP Άσκηση 2 η Πρωτόκολλο επικοινωνίας TCP/IP Ημερομηνία παράδοσης 2 εβδομάδες μετά την έναρξη της άσκησης 1. Γενικά για το TCP/IP Η ομάδα πρωτοκόλλων TCP/IP επιτρέπει σε υπολογιστές όλων των μεγεθών, από

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

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

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

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

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

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

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

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

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

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

ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΙΡΑΙΩΣ. Εργαστηριακές Ασκήσεις για το Μάθημα: «Δίκτυα Υπολογιστών I»

ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΙΡΑΙΩΣ. Εργαστηριακές Ασκήσεις για το Μάθημα: «Δίκτυα Υπολογιστών I» ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΙΡΑΙΩΣ ΤΜΗΜΑ ΨΗΦΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ Εργαστηριακές Ασκήσεις για το Μάθημα: «Δίκτυα Υπολογιστών I» 1 η Εργαστηριακή άσκηση με χρήση του Network Simulator-2 Υπεύθυνοι Καθηγ. Π. Δεμέστιχας Δρ.

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

Εργαστηριακή Άσκηση 1

Εργαστηριακή Άσκηση 1 Εργαστηριακή Άσκηση 1 1. Εισαγωγή στο Network Simulator v2 (NS2) Το NS2 (Network Simulator version 2) είναι ένα δωρεάν διαθέσιμο πρόγραμμα για προσομοιώσεις δικτύων. Ο δικτυακός τόπος της ομάδας εξέλιξης

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

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

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

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

ΙΚΤΥΑ ΕΠΙΚΟΙΝΩΝΙΩΝ Εργαστηριακή Άσκηση 7 ρομολόγηση ιανύσματος Αποστάσεων

ΙΚΤΥΑ ΕΠΙΚΟΙΝΩΝΙΩΝ Εργαστηριακή Άσκηση 7 ρομολόγηση ιανύσματος Αποστάσεων ΙΚΤΥΑ ΕΠΙΚΟΙΝΩΝΙΩΝ Εργαστηριακή Άσκηση 7 ρομολόγηση ιανύσματος Αποστάσεων 1. Eισαγωγή Σε αυτή την άσκηση θα μελετηθεί η επίδοση του πρωτοκόλλου δρομολόγησης διανύσματος αποστάσεων (distance vector - DV).

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

Δίκτυα Επικοινωνιών ΙΙ: Transmission Control Protocol

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

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

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

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

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

Κεφάλαιο 7.3. Πρωτόκολλο TCP

Κεφάλαιο 7.3. Πρωτόκολλο TCP Κεφάλαιο 7.3 Πρωτόκολλο TCP Πρωτόκολλο TCP Το πρωτόκολλο Ελέγχου Μετάδοσης (Transmission Control Protocol, TCP) είναι το βασικό πρωτόκολο του Επιπέδου Μεταφοράς του μοντέλου TCP/IP. Παρέχει υπηρεσίες προσανατολισμένες

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

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

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

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

Τεχνολογία TCP/IP ΙΑ ΙΚΤΥΩΣΗ- INTERNET. Τεχνολογίες Τηλεκπαίδευσης & Εφαρµογές - Ιούλιος 09 1 http://creativecommons.org/licenses/by-nc-nd/3.

Τεχνολογία TCP/IP ΙΑ ΙΚΤΥΩΣΗ- INTERNET. Τεχνολογίες Τηλεκπαίδευσης & Εφαρµογές - Ιούλιος 09 1 http://creativecommons.org/licenses/by-nc-nd/3. Τεχνολογία TCP/IP ΙΑ ΙΚΤΥΩΣΗ- INTERNET Εφαρµογές - Ιούλιος 09 1 Εισαγωγή στην τεχνολογία TCP/IP Τεχνολογία TCP/IP TCP/IP Πρωτόκολλα TCP/IP ή τεχνολογία TCP/IP ή τεχνολογία ιαδικτύου (Internet)( ιαδίκτυο

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

Άσκηση 2. Αν συμβούν 2 duplicate ACKs αντί για timeout τι γίνεται σε αυτή την περίπτωσή;

Άσκηση 2. Αν συμβούν 2 duplicate ACKs αντί για timeout τι γίνεται σε αυτή την περίπτωσή; ΤCP protocol Άσκηση 1 Είναι το ίδιο να αυξάνεται το congestion window κατά μία μονάδα μετά τη λήψη από κάθε ΑCK πακέτου με το να αυξάνεται σε κάθε RTT; Αν δεν είναι το ίδιο σε ποια περίπτωση επιτυγχάνεται

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

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

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

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

Ιόνιο Πανεπιστήµιο Τµήµα Αρχειονοµίας Βιβλιοθηκονοµίας. Μοντέλο TCP/IP. Ενότητα E. Συστήµατα Επικοινωνίας

Ιόνιο Πανεπιστήµιο Τµήµα Αρχειονοµίας Βιβλιοθηκονοµίας. Μοντέλο TCP/IP. Ενότητα E. Συστήµατα Επικοινωνίας Ιόνιο Πανεπιστήµιο Τµήµα Αρχειονοµίας Βιβλιοθηκονοµίας ίκτυα Η/Υ Μοντέλο TCP/IP Ενότητα E ρ. Ε. Μάγκος Συστήµατα Επικοινωνίας (Ε) (PC) (N) Επικοινωνίες: Εφαρµογές Υπολογιστές ίκτυα πολλές πολλοί N A N

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

Ιόνιο Πανεπιστήµιο Τµήµα Πληροφορικής Συστήµατα Επικοινωνίας. Μοντέλο TCP/IP. Ενότητα E. Πόσοι εµπλέκονται σε ένα Σύστηµα Επικοινωνίας

Ιόνιο Πανεπιστήµιο Τµήµα Πληροφορικής Συστήµατα Επικοινωνίας. Μοντέλο TCP/IP. Ενότητα E. Πόσοι εµπλέκονται σε ένα Σύστηµα Επικοινωνίας Ιόνιο Πανεπιστήµιο Τµήµα Πληροφορικής ίκτυα Η/Υ Συστήµατα Επικοινωνίας (Ε) (PC) (N) Επικοινωνίες: Εφαρµογές Υπολογιστές ίκτυα Μοντέλο TCP/IP πολλές πολλοί N A N B Ενότητα E PC A PC B PC D PC E E A E B

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

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

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

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

Ethernet Ethernet ΙΕΕΕ CSMA/CD

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

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

ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΙΡΑΙΩΣ

ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΙΡΑΙΩΣ ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΙΡΑΙΩΣ ΤΜΗΜΑ ΨΗΦΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ Εργαστηριακές Ασκήσεις για το Μάθημα: «Δίκτυα Υπολογιστών ΙΙ» 1 η Εργαστηριακή άσκηση με χρήση του Network Simulator-2 Υπεύθυνοι Καθηγ. Π. Δεμέστιχας Δρ.

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

Σχήμα 1: TCP αποστολέας με παράθυρο αποστολέα = 1

Σχήμα 1: TCP αποστολέας με παράθυρο αποστολέα = 1 I. Παράδειγμα 1: Απόδοση TCP με παράθυρο αποστολέα = 1 a. Ο μηχανισμός όπως έχει περιγραφεί ως τώρα στέλνει μόνο ένα πακέτο και σταματάει να μεταδίδει έως ότου πάρει το ack του πακέτου αυτού (λειτουργία

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

ΙΚΤΥΑ ΕΠΙΚΟΙΝΩΝΙΩΝ Εργαστηριακή Άσκηση 3

ΙΚΤΥΑ ΕΠΙΚΟΙΝΩΝΙΩΝ Εργαστηριακή Άσκηση 3 ΙΚΤΥΑ ΕΠΙΚΟΙΝΩΝΙΩΝ Εργαστηριακή Άσκηση 3 1 Μετάδοση δεδομένων σε δίκτυο με σύνθετη τοπολογία Στην άσκηση αυτή θα ασχοληθείτε με τη μετάδοση δεδομένων μεταξύ κόμβων που συνδέονται σε δίκτυο με σχετικά σύνθετη

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

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

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

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

Τεχνολογία Δικτύων Επικοινωνιών (Ενότητα Πρωτόκολλα και Αρχιτεκτονική Δικτύου)

Τεχνολογία Δικτύων Επικοινωνιών (Ενότητα Πρωτόκολλα και Αρχιτεκτονική Δικτύου) Τεχνολογία Δικτύων Επικοινωνιών (Ενότητα 1.7 - Πρωτόκολλα και Αρχιτεκτονική Δικτύου) Πρωτόκολλο είναι ένα σύνολο κανόνων που πρέπει να ακολουθήσουν όλοι οι σταθμοί εργασίας σε ένα δίκτυο ώστε να μπορούν

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

ΙΚΤΥΑ ΕΠΙΚΟΙΝΩΝΙΩΝ Εργαστηριακή Άσκηση 5

ΙΚΤΥΑ ΕΠΙΚΟΙΝΩΝΙΩΝ Εργαστηριακή Άσκηση 5 ΙΚΤΥΑ ΕΠΙΚΟΙΝΩΝΙΩΝ Εργαστηριακή Άσκηση 5 Επίδοση πρωτοκόλλου Selective Repeat 1. Πρωτόκολλο Selective Repeat Σε αυτή την εργαστηριακή άσκηση θα μελετηθεί η επίδοση του πρωτοκόλλου Selective Repeat (πρωτόκολλο

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

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

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

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

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

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

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

ίκτυα υπολογιστών Στόχοι κεφαλαίου ίκτυα

ίκτυα υπολογιστών Στόχοι κεφαλαίου ίκτυα Στόχοι κεφαλαίου ίκτυα υπολογιστών (Κεφαλαιο 15 στο βιβλιο) Περιγραφή των κύριων θεµάτων σχετικά µε τα δίκτυα υπολογιστών Αναφορά στα διάφορα είδη δικτύων Περιγραφή των διαφόρων τοπολογιών των τοπικών

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

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

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

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

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

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

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

ΙΚΤΥΑ ΕΠΙΚΟΙΝΩΝΙΩΝ Εργαστηριακή Άσκηση 4

ΙΚΤΥΑ ΕΠΙΚΟΙΝΩΝΙΩΝ Εργαστηριακή Άσκηση 4 ΙΚΤΥΑ ΕΠΙΚΟΙΝΩΝΙΩΝ Εργαστηριακή Άσκηση 4 Επίδοση πρωτοκόλλου Go Back N 1. Πρωτόκολλα ολισθαίνοντος παραθύρου Στα πρωτόκολλα ολισθαίνοντος παραθύρου, κάθε αποστελλόμενο πακέτο περιέχει έναν αύξοντα αριθμό

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

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

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

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

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

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

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

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

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

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

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

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

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

Εισαγωγή στην επιστήμη των υπολογιστών. Υλικό Υπολογιστών Κεφάλαιο 6ο ίκτυα υπολογιστών

Εισαγωγή στην επιστήμη των υπολογιστών. Υλικό Υπολογιστών Κεφάλαιο 6ο ίκτυα υπολογιστών Εισαγωγή στην επιστήμη των υπολογιστών Υλικό Υπολογιστών Κεφάλαιο 6ο ίκτυα υπολογιστών 1 ίκτυα μικρά και μεγάλα Ένα δίκτυο υπολογιστών (computer network) είναι ένας συνδυασμός συστημάτων (δηλαδή, υπολογιστών),

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

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

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

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

Ns-allinone. Currently the package contains:

Ns-allinone. Currently the package contains: Ns-allinone Currently the package contains: * Tcl release 8.4.18 (required component) * Tk release 8.4.18 (required component) * Otcl release 1.13 (required component) * TclCL release 1.19 (required component)

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

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

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

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

ίκτυα - Internet Μάθηµα 3ο Ενότητα Β: Το Πρότυπο ΤCP/IP Eισαγωγή - Επικοινωνία µεταξύ δύο Υπολογιστών Παρασκευή 10 NOE 2006 ιευθύνσεις

ίκτυα - Internet Μάθηµα 3ο Ενότητα Β: Το Πρότυπο ΤCP/IP Eισαγωγή - Επικοινωνία µεταξύ δύο Υπολογιστών Παρασκευή 10 NOE 2006 ιευθύνσεις Ιόνιο Πανεπιστήµιο Τµήµα Αρχειονοµίας-Βιβλιοθηκονοµίας, Κέρκυρα Παρασκευή 10 NOE 2006 ίκτυα - Internet Μάθηµα 3ο Ενότητα Β: Το Πρότυπο ΤCP/IP Eισαγωγή - Επικοινωνία µεταξύ δύο Υπολογιστών Α Ίδιο τοπικό

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

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

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

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

ΚΕΦΑΛΑΙΟ 1.7. Πρωτόκολλα και Αρχιτεκτονική Δικτύου

ΚΕΦΑΛΑΙΟ 1.7. Πρωτόκολλα και Αρχιτεκτονική Δικτύου ΚΕΦΑΛΑΙΟ 1.7 Πρωτόκολλα και Αρχιτεκτονική Δικτύου Επικοινωνία δύο σταθμών Ύπαρξη διαδρομής Αποκατάσταση σύνδεσης Ο σταθμός-πηγή πρέπει να ξέρει πότε ο σταθμός-προορισμός είναι έτοιμος να λάβει δεδομένα.

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

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

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

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

Πανεπιστήμιο Πειραιά Τμήμα Ψηφιακών Συστημάτων. ίκτυα Υπολογιστών Ι. To Μοντέλο OSI. Αναπλ. Καθηγ. Π. εμέστιχας

Πανεπιστήμιο Πειραιά Τμήμα Ψηφιακών Συστημάτων. ίκτυα Υπολογιστών Ι. To Μοντέλο OSI. Αναπλ. Καθηγ. Π. εμέστιχας Πανεπιστήμιο Πειραιά To Μοντέλο OSI pdemest@unipi.gr ιάρθρωση Το μοντέλο αναφοράς OSI Επίπεδα Πρωτόκολλα, κατανομή πρωτοκόλλων σε στοιχεία δικτύου Αντιστοιχία τστοχα μοντέλων OSI και Internet Ανάλυση Επιπέδων

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

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

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

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

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

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

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

Κεφάλαιο 7 Διαδικτύωση-Internet. 7.2 Τεχνολογία TCP/IP

Κεφάλαιο 7 Διαδικτύωση-Internet. 7.2 Τεχνολογία TCP/IP Κεφάλαιο 7 Διαδικτύωση-Internet 7.2 Τεχνολογία TCP/IP Τι δηλώνει ο όρος «TCP/IP»; Ο όρος TCP/IP αναφέρεται σε μια ομάδα ομοειδών πρωτοκόλλων που χρησιμοποιούνται για την επικοινωνία των δικτύων υπολογιστών

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

1.2.2 Το μοντέλο δικτύωσης TCP/IP 1 / 26

1.2.2 Το μοντέλο δικτύωσης TCP/IP 1 / 26 1.2.2 Το μοντέλο δικτύωσης TCP/IP 1 / 26 Το δίκτυο ARPANET ήταν ένα δίκτυο μεταγωγής πακέτων που χρηματοδοτήθηκε από το υπουργείο άμυνας των Η.Π.Α. στα τέλη της δεκαετίας του '60. 2 / 26 Από την αρχή κύριος

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

Τί είναι ο Network Simulator-2

Τί είναι ο Network Simulator-2 ίκτυα Υπολογιστών Εργαστήριο 1 Υπεύθυνος : Τσαουσίδης Βασίλης Βοηθός : Μαµάτας Λευτέρης Τί είναι ο Network Simulator-2 Ο Network Simulator-2 (NS-2) είναι ένας αντικειµενοστρεφής προσοµοιωτής δικτύων, γραµµένος

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

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

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

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

7.11 Πρωτόκολλα Εφαρµογής. 7.11.2 Βασικές και Προηγµένες Υπηρεσίες ιαδικτύου. Ηλεκτρονικό Ταχυδροµείο. Τεχνολογία ικτύων Επικοινωνιών ΙΙ

7.11 Πρωτόκολλα Εφαρµογής. 7.11.2 Βασικές και Προηγµένες Υπηρεσίες ιαδικτύου. Ηλεκτρονικό Ταχυδροµείο. Τεχνολογία ικτύων Επικοινωνιών ΙΙ Τεχνολογία ικτύων Επικοινωνιών ΙΙ 7.11 Πρωτόκολλα Εφαρµογής 104. Αναφέρετε ονοµαστικά τις πιο χαρακτηριστικές εφαρµογές που υποστηρίζει η τεχνολογία TCP/IP οι οποίες είναι διαθέσιµες στο ιαδίκτυο 1. Ηλεκτρονικό

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

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

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

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

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

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

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

Εισαγωγή στο πως λειτουργεί το διαδίκτυο

Εισαγωγή στο πως λειτουργεί το διαδίκτυο Εισαγωγή στο πως λειτουργεί το διαδίκτυο (και τι θα δούμε στο εργαστήριο δικτύων) Εργαστήριο Δικτύων Υπολογιστών 2014-2015 Τμήμα Μηχανικών Η/Υ και Πληροφορικής Διαδίκτυο - ένα δίκτυο δεδομένων Σημαντικό

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

Κεφάλαιο 1 Το Πρωτόκολλο TCP (Transmission Control Protocol)

Κεφάλαιο 1 Το Πρωτόκολλο TCP (Transmission Control Protocol) Κεφάλαιο 1 Το Πρωτόκολλο TCP (Transmission Control Protocol) Η υλοποίηση του πρωτοκόλλου µεταφοράς TCP είναι προσανατολισµένη για ενσύρµατα δίκτυα δεδοµένων παρέχοντας µια ασφαλή µεταφορά δεδοµένων µεταξύ

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

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

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

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

Πτυχιακή Εργασία. Ασύρματα Δίκτυα της Τεχνολογίας Hot Spot

Πτυχιακή Εργασία. Ασύρματα Δίκτυα της Τεχνολογίας Hot Spot Πτυχιακή Εργασία Ασύρματα Δίκτυα της Τεχνολογίας Hot Spot Σκοπός της σημερινής παρουσίασης είναι να παρουσιαστεί και να αναλυθεί η δομή και ο τρόπος λειτουργίας ενός δικτύου Hot Spot. Υπεύθυνος Παρουσίασης

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

Σχήμα 1: TCP αποστολέας με παράθυρο αποστολέα = 1

Σχήμα 1: TCP αποστολέας με παράθυρο αποστολέα = 1 I. Παράδειγμα 1: Απόδοση TCP με παράθυρο αποστολέα = 1 a. Ο μηχανισμός όπως έχει περιγραφεί ως τώρα στέλνει μόνο ένα πακέτο και σταματάει να μεταδίδει έως ότου πάρει το ack του πακέτου αυτού (λειτουργία

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

ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΔΙΚΤΥΩΝ

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

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

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

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

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

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

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

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

ΕΠΙΠΕΔΟ ΣΥΝΔΕΣΗΣ ΜΑC

ΕΠΙΠΕΔΟ ΣΥΝΔΕΣΗΣ ΜΑC ΕΠΙΠΕΔΟ ΣΥΝΔΕΣΗΣ Το επίπεδο σύνδεσης αποτελείται από δύο υποεπίπεδα: Το υποεπίπεδο ελέγχου προσπέλασης μέσων (Medium Access Control) Το υποεπίπεδο λογικού ελέγχου σύνδεσης (Logical Link Control) To υποεπίπεδο

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

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

ΤΕΧΝΟΛΟΓΙΑ ΔΙΚΤΥΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ 1 ο ΚΕΦΑΛΑΙΟ ΤΕΧΝΟΛΟΓΙΑ ΔΙΚΤΥΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ 1 ο ΚΕΦΑΛΑΙΟ ΕΡΩΤΗΣΕΙΣ - ΑΣΚΗΣΕΙΣ 1. Έστω ότι θέλετε να συνδέσετε 20 υπολογιστές με συνδέσεις από σημείο σε σημείο (point-to-point), ώστε να είναι δυνατή η επικοινωνία όλων

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

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

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

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

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

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

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

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

ΕΠΙΚΟΙΝΩΝΙΕΣ ΔΕΔΟΜΕΝΩΝ ΚΑΙ ΤΕΧΝΟΛΟΓΙΕΣ INTERNET ΕΠΙΚΟΙΝΩΝΙΕΣ ΔΕΔΟΜΕΝΩΝ ΚΑΙ ΤΕΧΝΟΛΟΓΙΕΣ INTERNET Κεφάλαιο 6: Συσκευές τηλεπικοινωνιών και δικτύωσης (Θ) Ενεργά στοιχεία δικτύων Δύο συστήματα Η/Υ μπορούν να συνδεθούν χρησιμοποιώντας: Δια-αποδιαμορφωτές

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

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

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

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

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

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

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

Σύντομη παρουσίαση των εργαλείων/εντολών telnet, ping, traceroute nslookup και nmap, zenmap

Σύντομη παρουσίαση των εργαλείων/εντολών telnet, ping, traceroute nslookup και nmap, zenmap Σύντομη παρουσίαση των εργαλείων/εντολών telnet, ping, traceroute nslookup και nmap, zenmap Version 2.00 Επιμέλεια Σημειώσεων: Δημήτρης Κόγιας Πατρικάκης Χαράλαμπος Πίνακας περιεχομένων TELNET... 2 PING...

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

ΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ. Έλεγχος και Αποφυγή Συμφόρησης στο TCP. Δίκτυα Υπολογιστών

ΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ. Έλεγχος και Αποφυγή Συμφόρησης στο TCP. Δίκτυα Υπολογιστών ΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ Έλεγχος και Αποφυγή Συμφόρησης στο TCP Δίκτυα Υπολογιστών Υπηρεσίες μεταφοράς στο Internet αξιόπιστη, με τη σειρά παράδοση στον προορισμό: TCP έλεγχος συμφόρησης έλεγχος ροής εγκατάσταση

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

Άσκηση 1 η Τοπικά Δίκτυα Δεδομένων (LANs)

Άσκηση 1 η Τοπικά Δίκτυα Δεδομένων (LANs) Άσκηση 1 η Τοπικά Δίκτυα Δεδομένων (LANs) 1. Σκοπός της άσκησης Η τεχνική CSMA εφαρμόζεται σήμερα στα περισσότερα ενσύρματα πολλαπλής πρόσβασης τοπικά δίκτυα - μικρής έκτασης - ως η οικονομικότερη και

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

Επίπεδο ύνδεσης Δεδομένων (Data Link Layer DLL)

Επίπεδο ύνδεσης Δεδομένων (Data Link Layer DLL) 101001 101001 Επίπεδο ύνδεσης Δεδομένων (Data Link Layer DLL) Είναι το δεύτερο επίπεδο στη διαστρωμάτωση του OSI (μετρώντας από κάτω) Ασχολείται με την αποδοτική και αξιόπιστη επικοινωνία μεταξύ δύο γειτονικών

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

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

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

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

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

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

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

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

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

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

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

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

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

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

ΤΕΙ Στερεάς Ελλάδας Τμ. Ηλ.γων Μηχ/κων ΤΕ. Δίκτυα Υπολογιστών. Διάλεξη 1: Εισαγωγή στα δίκτυα υπολογιστών και βασικές αρχές ΤΕΙ Στερεάς Ελλάδας Τμ. Ηλ.γων Μηχ/κων ΤΕ Δίκτυα Υπολογιστών Διάλεξη 1: Εισαγωγή στα δίκτυα υπολογιστών και βασικές αρχές Γενικά Τα αρχεία των διαλέξεων του μαθήματος μπορείτε να βρείτε στο: http://eclass.gunet.gr/

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

Κεφάλαιο 7. 7.1 7.4 -> Ε Π Α Ν Α Λ Η Ψ Η Επικοινωνιακό Υποδίκτυο / TCP / UDP. Σελ. 220-241

Κεφάλαιο 7. 7.1 7.4 -> Ε Π Α Ν Α Λ Η Ψ Η Επικοινωνιακό Υποδίκτυο / TCP / UDP. Σελ. 220-241 Κεφάλαιο 7 7.1 7.4 -> Ε Π Α Ν Α Λ Η Ψ Η Επικοινωνιακό Υποδίκτυο / TCP / UDP. Σελ. 220-241 Γεώργιος Γιαννόπουλος ΠΕ19, ggiannop (at) sch.gr ΕΣΠΕΡΙΝΟ ΕΠΑΛ Κομοτηνής http://diktya-epal-g.ggia.info/ Δεδομένα

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

ΕΠΛ 476: ΚΙΝΗΤΑ ΔΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ (MOBILE NETWORKS)

ΕΠΛ 476: ΚΙΝΗΤΑ ΔΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ (MOBILE NETWORKS) ΟΜΑΔΑ ΦΟΙΤΗΤΩΝ: Μιχαηλίνα Αργυρού Κασιανή Πάρη ΕΠΛ 476: ΚΙΝΗΤΑ ΔΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ (MOBILE NETWORKS) Δρ. Χριστόφορος Χριστοφόρου Πανεπιστήμιο Κύπρου - Τμήμα Πληροφορικής WiMAX (Worldwide Interoperability

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

Ολοκληρωµένα ικτυακά ΣυστήµαταΚορµού (Backbone Networks)

Ολοκληρωµένα ικτυακά ΣυστήµαταΚορµού (Backbone Networks) Ολοκληρωµένα ικτυακά ΣυστήµαταΚορµού (Backbone Networks) Βασικές τεχνολογίες για δίκτυα κορµού (backbone networks) ο συνδυασµός της οπτικής τεχνολογίας WDM µε δικτυακές τεχνολογικές βαθµίδες υψηλοτέρων

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

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

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

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

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

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

Α2. Να γράψετε τους αριθμούς 1-5 από τη Στήλη Α και δίπλα το γράμμα της Στήλης Β που δίνει τη σωστή αντιστοίχηση.

Α2. Να γράψετε τους αριθμούς 1-5 από τη Στήλη Α και δίπλα το γράμμα της Στήλης Β που δίνει τη σωστή αντιστοίχηση. ΜΑΘΗΜΑ / ΤΑΞΗ : ΔΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ / Γ- ΕΠΑ.Λ. ΗΜΕΡΟΜΗΝΙΑ: 21-02- 2016 ΕΠΙΜΕΛΕΙΑ ΔΙΑΓΩΝΙΣΜΑΤΟΣ: Ι. ΜΙΧΑΛΕΑΚΟΣ-Α.ΚΑΤΡΑΚΗ ΘΕΜΑ Α. A1. Να γράψετε το γράμμα καθεμιάς από τις παρακάτω προτάσεις και δίπλα τη

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

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

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

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

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

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

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

Ασύρματες Κινητές Επικοινωνίες Ενότητα 8: Επαναληπτική ενότητα

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

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

Λύση: Λύση: Λύση: Λύση:

Λύση: Λύση: Λύση: Λύση: 1. Ένας δίαυλος έχει ρυθµό δεδοµένων 4 kbps και καθυστέρηση διάδοσης 20 msec. Για ποια περιοχή µηκών των πλαισίων µπορεί η µέθοδος παύσης και αναµονής να έχει απόδοση τουλάχιστον 50%; Η απόδοση θα είναι

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

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

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

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

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

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

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

ΙΚΤΥΑ ΕΠΙΚΟΙΝΩΝΙΩΝ Εργαστηριακή Άσκηση 4

ΙΚΤΥΑ ΕΠΙΚΟΙΝΩΝΙΩΝ Εργαστηριακή Άσκηση 4 ΙΚΤΥΑ ΕΠΙΚΟΙΝΩΝΙΩΝ Εργαστηριακή Άσκηση 4 Πρωτόκολλα Stop and Wait και Go Back N 1. Πρωτόκολλα κυλιομένου παραθύρου Στα πρωτόκολλα κυλιόμενου παραθύρου, κάθε αποστελλόμενο πακέτο περιέχει έναν αύξοντα αριθμό

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

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

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

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

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

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

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

Περιεχόμενα. Κεφάλαιο 1 Εισαγωγή σε Έννοιες των Δικτύων Υπολογιστών...11. Κεφάλαιο 2 Αξιοπιστία...25. Κεφάλαιο 3 Αλγόριθμοι Πολλαπλής Πρόσβασης...

Περιεχόμενα. Κεφάλαιο 1 Εισαγωγή σε Έννοιες των Δικτύων Υπολογιστών...11. Κεφάλαιο 2 Αξιοπιστία...25. Κεφάλαιο 3 Αλγόριθμοι Πολλαπλής Πρόσβασης... Περιεχόμενα Εισαγωγή...7 Κεφάλαιο 1 Εισαγωγή σε Έννοιες των Δικτύων Υπολογιστών...11 Κεφάλαιο 2 Αξιοπιστία...25 Κεφάλαιο 3 Αλγόριθμοι Πολλαπλής Πρόσβασης...65 Κεφάλαιο 4 Μεταγωγή Δεδομένων και Δρομολόγηση...

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