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

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

Download "Δίκτυα Επικοινωνίας Υπολογιστών"

Transcript

1 Δίκτυα Επικοινωνίας Υπολογιστών Ενότητα: Ασκήσεις για τις ενότητες 6 10 (Στρώμα Ζεύξης Δεδομένων και Στρώμα Δικτύου) Ιωάννης Μοσχολιός Τμήμα Ηλεκτρολόγων Μηχανικών και Τεχνολογίας Υπολογιστών

2 Σελίδα 2

3 Περιεχόμενα 1. Σκοποί ενότητας Περιεχόμενα ενότητας Ασκήσεις για τις Ενότητες 6-10: (Στρώμα Ζεύξης Δεδομένων και Στρώμα Δικτύου)... 7 Σελίδα 3

4 Σελίδα 4

5 1. Σκοποί ενότητας Ο βασικός σκοπός αυτής της ενότητας είναι η παρουσίαση ασκήσεων για την κατανόηση της ύλης των ενοτήτων 6 έως 10 της θεωρίας του μαθήματος Δίκτυα Επικοινωνίας Υπολογιστών. Οι ασκήσεις που παρουσιάζονται καλύπτουν όλο το φάσμα της αντίστοιχης ύλης της θεωρίας, ενώ κάθε άσκηση συνοδεύεται από λεπτομερή περιγραφή της διαδικασίας επίλυσης. 2. Περιεχόμενα ενότητας Σε αυτή την ενότητα παρουσιάζονται ασκήσεις, καθώς και οι λύσεις τους, για την κατανόηση: 1) του πρωτοκόλλου TCP, 2) αλγορίθμων αποφυγής συμφόρησης στο TCP και 3) του προσαρμοστικού αλγορίθμου για τον υπολογισμό του χρόνου προθεσμίας μιας σύνδεσης TCP (αλγόριθμος Jacobson Karels) Σελίδα 5

6 Σελίδα 6

7 3. Ασκήσεις για τις Ενότητες 6-10: (Στρώμα Ζεύξης Δεδομένων και Στρώμα Δικτύου) Άσκηση 1 α) Θεωρούμε ότι τοπικό δίκτυο ακολουθεί CSMA/CD και επιλέγει τυχαίες αναμονές/οπισθοχωρήσεις πολλαπλάσιες του 512 bits (K*512 bits) μετά από κάθε σύγκρουση. Εφόσον επιλεγεί Κ=100 πόσος είναι ο χρόνος αναμονής για 10Mbps Ethernet; β) Έστω ότι δύο κόμβοι Α και Β βρίσκονται σε 10Mbps Ethernet και ο χρόνος διάδοσης ανάμεσά τους είναι 225 bit times. Έστω ότι ο κόμβος Α αρχίζει την μετάδοση πλαισίου και πριν ολοκληρώσει, ο κόμβος Β αρχίζει επίσης να μεταδίδει πλαίσια. Υπάρχει περίπτωση ο Α να ολοκληρώσει την μετάδοση πριν διαπιστώσει ότι ο Β άρχισε να μεταδίδει; Ποιά είναι η χειρότερη χρονική στιγμή που το σήμα από τον Β μπορεί να φτάσει στον Α; Υπόδειξη: το ελάχιστο πλαίσιο προς μετάδοση θα είναι bits. γ) Έστω ότι έχουμε 100Mbps 10BaseT Ethernet. Για να έχουμε απόδοση 0.50, ποια πρέπει να είναι η μέγιστη απόσταση μεταξύ δύο κόμβων; Έστω ότι το μέγεθος πλαισίου είναι 64 bytes. Μπορεί η απόσταση που υπολογίσατε παραπάνω να εγγυηθεί ότι ο κόμβος θα μπορεί να προσδιορίζει ότι κατά την δική του μετάδοση και κάποιος άλλος επίσης μετέδιδε; Υπόδειξη: Η απόδοση δίνεται σαν 1/(1+5α), όπου α = χρόνος διάδοσης / χρόνος μετάδοσης = PROP / TRANSP. Λύση α) Η αναμονή είναι 100*512 bits = bits. Οπότε για γραμμή των 10Mbps η αναμονή θα είναι 51200bits/10Mbps = 5.12 msec. β) Θεωρούμε t=0 την χρονική στιγμή που ο Α αρχίζει την μετάδοση. Σύμφωνα με την υπόδειξη ο Α μπορεί να μεταδώσει ένα ελάχιστο πλαίσιο bits και θα ολοκληρώσει την μετάδοση μετά από bits times. Εφόσον η απόσταση μεταξύ των δύο κόμβων είναι μικρότερη του παραπάνω χρόνου δεν είναι δυνατόν ο Α να ολοκληρώσει την μετάδοση πριν διαπιστώσει ότι ο Β άρχισε να μεταδίδει. Συμπληρωματικά για να απαντηθεί και η συνέχεια, - t=0 ο A μεταδίδει - t=576 ο Α θα ολοκλήρωνε την μετάδοση - Στην χειρότερη περίπτωση όμως ο Β αρχίζει να μεταδίδει t=224 (Α και Β έχουν απόσταση 225). - t= = 449 το πρώτο bit από τον Β φτάνει στον Α. - επειδή 449<576 ο Α εγκαταλείπει την μετάδοση έχοντας διαπιστώσει σύγκρουση. γ) Θέλουμε η απόδοση 1/(1+5α) = 0.5 => α = 0.2 = PROP / TRANSP. Έχουμε PROP = d / (1.8*10 8 )m/sec και TRANSP = (8*64bits) / 10 8 bits/sec = 5.12 μ sec, όπου d η απόσταση. Αντικαθιστούμε στην παραπάνω σχέση και λύνουμε ως προς d, οπότε προκύπτει ότι d = 184 meters. Σελίδα 7

8 Για να μπορεί ο κόμβος να διαπιστώσει σύγκρουση κατά την δική του μετάδοση θα πρέπει TRANSP = 5.12 μ sec > 2*PROP = 2*184 m / (1.8*10 8 ) m/sec = 2.04μ sec. Άρα ο κόμβος θα είναι σε θέση να αντιληφθεί μετάδοση από άλλο κόμβο όταν και αυτός μεταδίδει. Άσκηση 2 Ένα δίκτυο Ethernet περιέχει δύο κόμβους τους Χ και Ζ. Έστω ότι η καθυστέρηση διάδοσης μεταξύ των δύο αυτών κόμβων είναι 140 μsec. Οι κόμβοι χρησιμοποιούν το πρωτόκολλο CSMA/CD και σε περίπτωση που κάποιος κόμβος παρατηρήσει σύγκρουση τότε στέλνει ένα μήνυμα ότι υπάρχει σύγκρουση για ένα διάστημα 40 μsec. 1) Έστω ότι σε χρόνο t=0, ο κόμβος Χ αρχίζει να μεταδίδει ένα πακέτο. Επίσης σε χρόνο t=α (πριν ολοκληρωθεί η μετάδοση του πακέτου από τον Χ) ο κόμβος Ζ αρχίζει να μεταδίδει και αυτός ένα πακέτο. Αυτό έχει ως αποτέλεσμα τη σύγκρουση των δύο πακέτων. Βρείτε το πάνω όριο για την μεταβλητή α. 2) Αν οι δύο κόμβοι ξεκινούσαν ταυτόχρονα σε χρόνο t=0 να μεταδίδουν ένα πακέτο, μετά από πόσο χρόνο θα διαπίστωναν σύγκρουση; Εφόσον μετά τη σχετική διαπίστωση μεταδώσουν μήνυμα ύπαρξης σύγκρουσης πόσος χρόνος θα περάσει μέχρι να ηρεμήσει το κοινό μέσο; Λύση 1) Ο κόμβος Ζ δεν παρατηρεί άλλα πακέτα στο κοινό μέσο μέχρι να περάσουν τα 140 μsec και να φτάσει το πακέτο από τον κόμβο Χ. Οπότε η μέγιστη επιτρεπτή τιμή για το σχετικό χρόνο μετάδοσης είναι κάτω από τα 140 μsec (πάνω όριο). 2) Και οι δύο κόμβοι διαπιστώνουν τη σύγκρουση μετά από 140 μsec. Οι δύο κόμβοι μεταδίδουν στην συνέχεια μήνυμα σύγκρουσης για άλλα 40 μsec και μετά σιωπούν. Έχουν περάσει συνολικά 140 μsec + 40 μsec = 180 μsec. Το τελευταίο bit από το μήνυμα σύγκρουσης από τον Χ κόμβο θα φτάσει στον Ζ κόμβο μετά από 140 μsec. Το ίδιο και για το μήνυμα από τον Ζ προς τον Χ. Άρα συνολικά θα έχουν μεσολαβήσει 180 μsec μsec = 320 μsec. Άσκηση 3 Υποθέστε τέσσερις κόμβους Α, Β, Γ και Δ συνδεδεμένους μέσω ενός hub με καλωδίωση Ethernet 10 Mbps. Οι αποστάσεις μεταξύ του hub και των τεσσάρων κόμβων είναι 300m, 400m, 500m και 700m αντιστοίχως. Εφαρμόζεται το πρωτόκολλο CSMA/CD. Η ταχύτητα διάδοσης του σήματος είναι m/s. (α) ποιο είναι το ελάχιστο απαιτούμενο μέγεθος πλαισίου; Ποιο το μέγιστο; (β) εάν όλα τα πλαίσια έχουν μέγεθος 1500 bits να προσδιορίσετε την απόδοση του συγκεκριμένου Ethernet δικτύου. Σελίδα 8

9 Λύση (α) το ελάχιστο απαιτούμενο μέγεθος πλαισίου απορρέει από την ικανότητα του κόμβου να ανιχνεύσει μία σύγκρουση πριν την ολοκλήρωση της μετάδοσης του τρέχοντος πλαισίου. Η οριακή περίπτωση ενδιαφέροντος αναφέρεται σε ταυτόχρονη μετάδοση από την άλλη άκρη του μέσου. Απλοί υπολογισμοί μας υποδεικνύουν ότι το L min δίνεται από την σχέση: ( ) m 6 Lmin 2 Tprop R bps 120bits m / s Δεν υπάρχει μέγιστο απαιτούμενο μέγεθος πλαισίου. (β) η απόδοση του συγκεκριμένου δικτύου προσδιορίζεται βάσει της παρακάτω σχέσης: 1 e 0.83 Tprop 1 5 T trans Άσκηση 4 Το σχήμα 1 δείχνει μια μορφή elan που αποτελείται από οκτώ (8) LAN, με τα προσδιοριστικά L 1 έως L 8, τα οποία διασυνδέονται μέσω επτά (7) γεφυρών (κόμβων), με τα προσδιοριστικά Κ 1 έως Κ 7. Κάθε LAN συνδέεται σε μία γέφυρα μέσω μιας συγκεκριμένης τηλεπικοινωνιακής θύρας. K L K L 5 L 2 L 9 K K L K L 6 L 3 L K K L 7 Σχήμα 1: elan αποτελούμενο από 8 LAN. Σελίδα 9

10 Ζητείται να δημιουργηθεί το κατάλληλο δένδρο επικάλυψης του elan που δεν επιτρέπει την ύπαρξη βρόχων. Για το σκοπό αυτό να ακολουθηθούν τα βήματα του Πρωτοκόλλου Δένδρου Επικάλυψης (Spanning Tree Protocol) IEEE 802.1d/w, και να δοθεί ο Πίνακας 1 με τα μηνύματα διαμόρφωσης που ανταλλάσσονται σε όλα τα βήματα (γραμμές του Πίνακα) από όλες τις πόρτες των γεφυρών (στήλες του Πίνακα) μέχρις ότου να συγκλίνει ο αλγόριθμος. Πίνακας 1 Βήματα του αλγορίθμου Λήψη Θύρες Γεφυρών Γέφυρα 1 Γέφυρα 2 Γέφυρα 3 Γέφυρα 4 Γέφυρα Αποστολή Κ1,Κ1,0 Κ1,Κ1,0 Κ1,Κ1,0 Κ2,Κ2,0 Κ2,Κ2,0 Κ3,Κ3,0 Κ3,Κ3,0 Κ4,Κ4,0 Κ4,Κ4,0 Κ5,Κ5,0 Κ5,Κ5,0 Κ5,Κ5,0 Κ6,Κ6,0 Κ6,Κ6,0 Κ6,Κ6,0 Κ7,Κ7,0 Κ7,Κ7,0 Κ7,Κ7,0 Κ5,Κ5,0 Κ6,Κ6,0 Κ7,Κ7,0 Κ5,Κ5,0 Κ7,Κ7,0 Κ6,Κ6,0 Κ7,Κ7,0 Κ5,Κ5,0 Κ6,Κ6,0 Κ1,Κ1,0 Κ2,Κ2,0 Κ4,Κ4,0 Κ1,Κ1,0 Κ3,Κ3,0 Κ4,Κ4,0 Κ1,Κ1,0 Κ2,Κ2,0 Κ3,Κ3,0 5.4 Γέφυρα Γέφυρα Απόφαση Αποστολή 1 Λήψη Απόφαση Αποστολή Λήψη 2 Απόφαση Αποστολή Λήψη 3 Βήματα: 4 - Λύση Αναλυτικά οι διεργασίες που λαμβάνουν χώρα σε όλα τα Βήματα φαίνονται στον Πίνακα 2. Το σχήμα 2 δείχνει το τελικό δένδρο επικάλυψης. Ειδικότερα για τις Γέφυρες Κ 2, Κ 3 και Κ 4 οι Πύλες (2.7), (3.7) και (4.6) δείχνεται ότι έχουν διακοπεί. Αυτό σημαίνει ότι δεν περνά πλαίσια δεδομένων, αλλά όμως περνά τα μηνύματα από τη ρίζα έτσι ώστε οι Πύλες αυτές να συμμετέχουν στην εκτέλεση του αλγορίθμου. Σελίδα 10

11 K L K L 5 L 2 L 9 K K L K L 6 L 3 L K K L 7 Σχήμα 2: Τελικό δέντρο επικάλυψης Πίνακας 2 Βήματα του αλγορίθμου Λήψη Απόφαση Θύρες Γεφυρών Γέφυρα 1 Γέφυρα 2 Γέφυρα 3 Γέφυρα 4 Γέφυρα 5 Η γέφυρα Κ1 αποφασίζει ότι αυτή είναι η ρίζα Αποστολή Κ1,Κ1,0 Κ1,Κ1,0 Κ1,Κ1,0 Κ2,Κ2,0 Κ2,Κ2,0 Κ3,Κ3,0 Κ3,Κ3,0 Κ4,Κ4,0 Κ4,Κ4,0 Κ5,Κ5,0 Κ5,Κ5,0 Κ5,Κ5,0 Κ6,Κ6,0 Κ6,Κ6,0 Κ6,Κ6,0 Κ7,Κ7,0 Κ7,Κ7,0 Κ7,Κ7,0 Αποστολή Λήψη Απόφαση Αποστολή Λήψη Απόφαση Αποστολή Λήψη Βήματα: 4 - Κ5,Κ5,0 Κ6,Κ6,0 Κ7,Κ7,0 Κ5,Κ5,0 Κ7,Κ7,0 Κ6,Κ6,0 Κ7,Κ7,0 Κ5,Κ5,0 Κ6,Κ6,0 Κ1,Κ1,0 Κ2,Κ2,0 Κ4,Κ4,0 Κ1,Κ1,0 Κ3,Κ3,0 Κ4,Κ4,0 Κ1,Κ1,0 Κ2,Κ2,0 Κ3,Κ3,0 Η γέφυρα Κ2 αποφασίζει ότι αυτή είναι η ρίζα Η γέφυρα Κ3 αποφασίζει ότι αυτή είναι η ρίζα Η γέφυρα Κ4 αποφασίζει ότι αυτή είναι η ρίζα Κ1,Κ1,0 Κ1,Κ1,0 Κ1,Κ1,0 Κ2,Κ2,0 Κ2,Κ2,0 Κ3,Κ3,0 Κ3,Κ3,0 Κ4,Κ4,0 Κ4,Κ4, Σημείωση: Ο αλγόριθμος έχει συγκλίνει για τη Γέφυρα Κ1, οπότε αυτή είναι η ρίζα και πρέπει μόνο να αποστέλλει μηνύματα με σταθερό χρονισμό στις Γέφυρες Κ5, Κ6 και Κ7 Η γέφυρα Κ5 αποφασίζει ότι ρίζα είναι η Κ1 (σταματά να στέλνει στην Κ1) Με την περάτωση του Βήματος 3 έχει ολοκληρωθεί η σύγκληση του αλγορίθμου σε όλες τις γέφυρες. Σε προκαθορισμένα χρονικά διαστήματα αρχίζει ένα καινούργιο Βήμα με την αποστολή από τη ρίζα (Κ1) ενός μηνύματος διαμόρφωσης με τα στοιχεία Κ1,Κ1,0 το οποίο διαχέεται σε όλες τις γέφυρες με τον τρόπο που αναφέρεται παραπάνω στο Βήμα 3. Το ταυτίζεται με το Βήμα εκείνο όπου θα παρουσιαστεί λάθος στην λήψη ενός αναμενόμενου μηνύματος από κάποια Θύρα. 5.4 Γέφυρα Η γέφυρα Κ6 αποφασίζει ότι ρίζα είναι η Κ1 (σταματά να στέλνει στην Κ1) Γέφυρα Η γέφυρα Κ7 αποφασίζει ότι ρίζα είναι η Κ1 (σταματά να στέλνει στην Κ1) Κ5,Κ1,1 Κ7,Κ1,1 Κ6,Κ1,1 Κ7,Κ1,1 Κ5,Κ1,1 Κ6,Κ1,1 Κ1,Κ1,0 Κ2,Κ2,0 Κ4,Κ4,0 Κ1,Κ1,0 Κ3,Κ3,0 Κ4,Κ4,0 Κ1,Κ1,0 Κ2,Κ2,0 Κ3,Κ3,0 Η γέφυρα Κ2 αποφασίζει ότι ρίζα είναι η Κ1 μέσω της Κ5 και διακόπτει τη θύρα (2,7) Η γέφυρα Κ3 αποφασίζει ότι ρίζα είναι η Κ1 μέσω της Κ6 και διακόπτει τη θύρα (3,7) Κ5,Κ1,1 Χ Κ6,Κ1,1 Χ Η γέφυρα Κ4 αποφασίζει ότι ρίζα είναι η Κ1 μέσω της Κ5 και διακόπτει τη θύρα (4,6) Κ5,Κ1,1 --- Χ --- Κ5,Κ1,1 Κ5,Κ1,1 Η γέφυρα Κ5 προωθεί το μήνυμα Κ5,Κ1,1 σε Κ2 και Κ4 μέσω των θυρών (5,2) και (5,4) επιβεβαιώνοντας ότι ρίζα είναι η Κ1 --- Κ5,Κ1,1 Κ5,Κ1,1 Κ1,Κ1, Η γέφυρα Κ5 επιβεβαιώνει ότι ρίζα είναι η Κ1 και προωθεί μηνύματα σε Κ2 και Κ4 --- Κ5,Κ1,1 Κ5,Κ1,1 Κ1,Κ1, Σημείωση: Ο αλγόριθμος έχει συγκλίνει για τη Γέφυρα Κ2, οπότε αυτή λαμβάνει με σταθερό χρονισμό από Γέφυρα Κ5 το Κ5,Κ1,1 (Η θύρα (2,7) λαμβάνει συνεχώς το μήνυμα 3 συνεχώς το συνεχώς το Κ7,Κ1,1 παρότι Σημείωση: Ο αλγόριθμος έχει συγκλίνει για τη Γέφυρα Κ5 ανενεργή στη μετάδοση δεδομένων). Σημείωση: Ο αλγόριθμος έχει συγκλίνει για τη Γέφυρα Κ3, οπότε αυτή λαμβάνει με σταθερό χρονισμό από Γέφυρα Κ6 το Κ6,Κ1,1 (Η θύρα (3,7) λαμβάνει μήνυμα Κ7,Κ1,1 παρότι ανενεργή στη μετάδοση δεδομένων). Σημείωση: Ο αλγόριθμος έχει συγκλίνει για τη Γέφυρα Κ4, οπότε αυτή λαμβάνει με σταθερό χρονισμό από Γέφυρα Κ5 το Κ5,Κ1,1 (Η θύρα (4,6) λαμβάνει μήνυμα Κ6,Κ1,1 παρότι ανενεργή στη μετάδοση δεδομένων). --- Κ6,Κ1,1 Κ6,Κ1,1 Η γέφυρα Κ6 προωθεί το μήνυμα Κ6,Κ1,1 σε Κ3 και Κ4 μέσω των θυρών (6,3) και (6,4) επιβεβαιώνοντας ότι ρίζα είναι η Κ1 --- Κ6,Κ1,1 Κ6,Κ1,1 Κ1,Κ1, Η γέφυρα Κ6 επιβεβαιώνει ότι ρίζα είναι η Κ1 και προωθεί μήνυμα μόνο σε Κ3 (το Κ4 έχει διακοπεί) --- Κ6,Κ1,0 Κ6,Κ1,1 Κ1,Κ1, Σημείωση: Ο αλγόριθμος έχει συγκλίνει για τη Γέφυρα Κ6 --- Κ7,Κ1,1 Κ7,Κ1,1 Η γέφυρα Κ7 επιβεβαιώνει ότι ρίζα είναι η Κ1 και δεν προωθεί μηνύματα σε κανέναν άλλο κόμβο (λαμβάνει μηνύματα μόνο από τον Κ1) --- Κ7,Κ1,1 Κ7,Κ1,1 Κ1,Κ1, Η γέφυρα Κ7 επιβεβαιώνει ότι ρίζα είναι η Κ1 αλλά δεν προωθεί μηνύματα σε Κ2 και Κ3μ (λαμβάνει μόνο μύνημα από Κ1) --- Κ7,Κ1,1 Κ7,Κ1,1 Κ1,Κ1, Σημείωση: Ο αλγόριθμος έχει συγκλίνει για τη Γέφυρα Κ7 Σελίδα 11

12 Άσκηση 5 Οι Διαδικτυακές ανάγκες μιας εταιρείας σε διευθύνσεις IPv4, έχουν ως εξής: Τμήμα Πωλήσεων Τμήμα Ανάπτυξης Προϊόντων Τμήμα Διοίκησης Προσωπικού & Οικονομικών Σύνολο απαιτούμενων διευθύνσεων 120 διευθύνσεις 60 διευθύνσεις 35 διευθύνσεις 215 διευθύνσεις Η εταιρεία έχει λάβει από έναν Internet Service Provider (ISP), με τον οποίο συνδέεται μέσω ενός μόνο δρομολογητή R, τη διεύθυνση IP = /24 (Σχήμα 3). Να βρεθούν: Σχήμα 3: Σύνδεση εταιρείας με ISP. α) Το ποσοστό (%) του συνολικού αριθμού των απαιτουμένων διευθύνσεων ως προς τον συνολικό αριθμό των εκχωρηθεισών διευθύνσεων. β) Δεδομένου ότι ο δρομολογητής R έχει ικανό αριθμό διεπαφών (interfaces), η εταιρεία θα χρησιμοποιήσει τις διεπαφές αυτές για την ταχύτερη πρόσβαση των εισερχομένων πακέτων (datagrams) στα Τμήματα της εταιρείας, δημιουργώντας υποδίκτυα. Ιδανικά, η εταιρεία θα ήθελε 3 υποδίκτυα, ένα για κάθε Τμήμα της. β1) Αν για τον σκοπό αυτό (subnetting) χρησιμοποιηθεί μία μόνο subnetmask, να δείξετε κατ' αρχήν ότι 3 υποδίκτυα δεν είναι δυνατόν να ορισθούν και να ορίσετε τον αριθμό υποδικτύων που αναγκαστικά θα χρησιμοποιήσει η εταιρεία. Ακολούθως, να ορισθούν οι διευθύνσεις IP των υποδικτύων και η subnetmask, καθώς και όλες οι διευθύνσεις (και η διεύθυνση Broadcast) κάθε υποδικτύου, συμπληρώνοντας τον Πίνακα 3 (ο οποίος έχει τόσες γραμμές όσες απαιτούνται από τον αριθμό των υποδικτύων). Πίνακας 3: Subnetting με Subnetmask =... Τμήμα εταιρείας Διεύθυνση υποδικτύου Απαιτούμενος αριθμός διευθύνσεων Εκχωρούμενος αριθμός διευθύνσεων Διευθύνσεις hosts/δεπαφών Από Μέχρι Διεύθυνση Broadcast Σελίδα 12

13 Σημειωτέον ότι το άθροισμα των απαιτουμένων διευθύνσεων στην 3η στήλη του πίνακα πρέπει να είναι 215 διευθύνσεις. β2) Να υπολογισθεί το ποσοστό (%) του συνολικού αριθμού των απαιτούμενων διευθύνσεων ως προς τον αριθμό των εκχωρηθεισών διευθύνσεων λόγω του «subnetting» (Πίνακας 3) και να συγκριθεί με το ποσοστό που βρέθηκε στην ερώτηση (Α). γ) Αν για "subnetting" χρησιμοποιηθούν περισσότερες από μία subnetmasks, τότε είναι δυνατόν να ορισθούν ακριβώς 3 υποδίκτυα αντιστοίχως προς τα 3 Τμήματα της εταιρείας. γ1) Να ορισθούν οι διευθύνσεις IP των υποδικτύων και η subnetmask κάθε υποδικτύου, καθώς και όλες οι διευθύνσεις (και η διεύθυνση Broadcast) κάθε υποδικτύου, συμπληρώνοντας τον Πίνακα 4. Πίνακας 4: Subnetting Τμήμα εταιρείας Διεύθυνση υποδικτύου - subnetmask Απαιτούμενος αριθμός διευθύνσεων Εκχωρούμενος αριθμός διευθύνσεων Διευθύνσεις hosts/δεπαφών Από Μέχρι Διεύθυνση Broadcast Σημειωτέον ότι το άθροισμα των απαιτουμένων διευθύνσεων στην 3η στήλη του πίνακα πρέπει να είναι 215 διευθύνσεις. γ2) Να υπολογισθεί το ποσοστό (%) του συνολικού αριθμού των απαιτουμένων διευθύνσεων ως προς τον αριθμό των εκχωρηθεισών διευθύνσεων λόγω του «subnetting» (Πίνακας 2) και να συγκριθεί (και σχολιασθεί) με το ποσοστό που βρέθηκε στην ερώτηση (Α) και στην ερώτηση (Β2). δ) Αν το Τμήμα Διοίκησης Προσωπικού & Οικονομικών απαιτεί 10 μόνο διευθύνσεις, τότε: δ1) Να ορισθούν οι διευθύνσεις IP των υποδικτύων και η subnetmask κάθε υποδικτύου, καθώς και όλες οι διευθύνσεις (και η διεύθυνση Broadcast) κάθε υποδικτύου, τροποποιώντας τον Πίνακα 4. Το αποτέλεσμα να καταχωρηθεί στον Πίνακα 5. Ο αριθμός των υποδικτύων πρέπει να παραμείνει 3. Πίνακας 5: Subnetting Τμήμα εταιρείας Διεύθυνση υποδικτύου - subnetmask Απαιτούμενος αριθμός διευθύνσεων Εκχωρούμενος αριθμός διευθύνσεων Διευθύνσεις hosts/δεπαφών Από Μέχρι Διεύθυνση Broadcast Σημειωτέον ότι το άθροισμα των απαιτουμένων διευθύνσεων στην 3η στήλη του πίνακα πρέπει να είναι 190 διευθύνσεις. δ2) Να υπολογισθεί το ποσοστό (%) του συνολικού αριθμού των απαιτουμένων διευθύνσεων ως προς τον συνολικό αριθμό των εκχωρηθεισών διευθύνσεων λόγω του «subnetting» (Πίνακας 5). δ3) Τι ποσοστό του συνολικού χώρου των διευθύνσεων IP που έλαβε η εταιρεία από τον ISP χρησιμοποιείται στον Πίνακα 5; Σελίδα 13

14 Λύση α) Ο συνολικός αριθμός των εκχωρηθεισών διευθύνσεων είναι 2 δ -2, όπου δ ο αριθμός των bits στο «host part» της διεύθυνσης. Δηλ. δ=32-24=8. Άρα, = 254 (οι 2 διευθύνσεις που αφαιρέθησαν αφορούν στην διεύθυνση «broadcast» και στην διεύθυνση του υποδικτύου). Επομένως το ζητούμενο ποσοστό είναι 215/254 = 84,65%. β1) Αν χρησιμοποιηθεί μία μόνο «subnetmask» για «subnetting», αυτό σημαίνει ότι τα υποδίκτυα θα έχουν τον ίδιο αριθμό διευθύνσεων IP. Θα θέλαμε να ορισθούν 3 υποδίκτυα, αντιστοίχως προς τα τρία Τμήματα της εταιρείας. Αυτό όμως δεν είναι δυνατόν να γίνει, διότι δεσμεύοντας bit προς bit, τα bits του «host-part» μιας διεύθυνσης IP, προκύπτει αριθμός ίσος με δύναμη του 2. Δηλ. δεσμεύοντας 1 bit, ορίζονται 2 1 =2 υποδίκτυα, δεσμεύοντας 2 bits, ορίζονται 2 2 =4 υποδίκτυα, δεσμεύοντας 3 bits, ορίζονται 2 3 =8 υποδίκτυα, κλπ. Επομένως, θα χρειαστούμε 2 bits και θα ορισθούν 4 υποδίκτυα. Η subnetmask που προκύπτει από τα 2 bits του «host-part» της διεύθυνσης IP /24 είναι (ή αλλιώς, /26). Κάθε υποδίκτυο θα έχει 2 δ -2 διευθύνσεις, όπου δ= = 6. Δηλ = 64-2 = 62 διευθύνσεις. Άρα το Τμήμα Πωλήσεων που απαιτεί 120 διευθύνσεις, θα αντιστοιχεί σε 2 υποδίκτυα (Τμήμα Πωλήσεων Α και Τμήμα Πωλήσεων Β, με 60 και 60 απαιτούμενες διευθύνσεις IP, αντιστοίχως), ώστε 2*62 > 120. Πίνακας 3: Subnetting με Subnetmask = Τμήμα εταιρείας Διεύθυνση υποδικτύου Απαιτούμενο Εκχωρούμενο ς αριθμός ς αριθμός διευθύνσεων διευθύνσεων Διευθύνσεις hosts/δεπαφών Από Μέχρι Διεύθυνση Broadcast Πωλήσεων Α Πωλήσεων Β Ανάπτυξης Προϊόντων Διοίκησης Προσωπικού & Οικονομικών β2) Το άθροισμα των απαιτουμένων διευθύνσεων στην 3η στήλη του πίνακα είναι 215 διευθύνσεις, ενώ των εκχωρηθεισών διευθύνσεων (4 η στήλη του Πίνακα 3) είναι 4*62 = 248 διευθύνσεις. Επομένως το ζητούμενο ποσοστό είναι 215/248 = 86,69% > 84,65 % της περίπτωσης (α). γ) Για "subnetting" θα χρησιμοποιηθούν περισσότερες από μία subnetmasks. γ1) Μπορούμε να διακρίνουμε τα Τμήματα της εταιρείας μεταξύ τους, χωρίς να χρειάζεται να "σπάσουμε" το Τμήμα Πωλήσεων στα δύο. Έχοντας ως βάση τα αποτελέσματα του Πίνακα 3, θα ενώσουμε το Τμήμα Πωλήσεων Α, με το Τμήμα Πωλήσεων Β (αυτό λέγεται route aggregation). Για Σελίδα 14

15 να κατανοήσουμε την κοινή διεύθυνση του υποδικτύου (κοινό network part) του ενιαίου Τμήματος Πωλήσεων που θα προκύψει, πρέπει να επικεντρωθούμε στο τελευταίο byte (οκτάδα) των διευθύνσεων που έχει τιμές bits, από μέχρι (δηλ. από 0 10 μέχρι όπως φαίνεται στον Πίνακα 3). Βλέπουμε λοιπόν ότι το πρώτο bit είναι κοινό και άρα θα πρέπει να προστεθεί μόνο αυτό στο network part των διευθύνσεων. Έτσι, η διεύθυνση του υποδικτύου των Πωλήσεων θα είναι /25, δηλ. η subnetmask θα είναι Το υποδίκτυο αυτό θα έχει διευθύνσεις, όπου δ= = 7. Δηλ = = 126 διευθύνσεις. Τα άλλα υποδίκτυα του Πίνακα 3 παραμένουν ως έχουν, με subnetmask = Πίνακας 4: Subnetting (2 Subnetmasks) Τμήμα εταιρείας Διεύθυνση υποδικτύου - Subnetmask Πωλήσεων Ανάπτυξης Προϊόντων Διοίκησης Προσωπικού & Οικονομικών Απαιτούμενος αριθμός διευθύνσεων Εκχωρούμενος αριθμός διευθύνσεων Διευθύνσεις hosts/δεπαφών Από Μέχρι Διεύθυνση Broadcast γ2) Το άθροισμα των απαιτουμένων διευθύνσεων στην 3η στήλη του πίνακα είναι 215 διευθύνσεις, ενώ των εκχωρηθεισών διευθύνσεων (4 η στήλη του Πίνακα 4) είναι 2* = 250 διευθύνσεις. Επομένως το ζητούμενο ποσοστό είναι 215/250 = 86% < 86,69% της περίπτωσης (β2) και 86% > 84,65 % της περίπτωσης (α). Στην περίπτωση (α) γίνεται καλύτερη εκμετάλλευση του συνολικού χώρου των διευθύνσεων (254), διότι δεν "χάνουμε" διευθύνσεις σε υποδίκτυα και broadcast διευθύνσεις, όπως στην περίπτωση β (248) ή γ (250). δ) Το Τμήμα Διοίκησης Προσωπικού & Οικονομικών απαιτεί 10 μόνο διευθύνσεις. δ1) Ο Πίνακας 4 θα τροποποιηθεί, όσον αφορά στο Τμήμα Διοίκησης Προσωπικού & Οικονομικών, το οποίο απαιτεί πλέον μόνο 10 διευθύνσεις IP. Αυτό σημαίνει ότι χρειαζόμαστε μόνο 4 bits στο host part (2 4-2 = 14 > 10) και επομένως τα υπόλοιπα 4 bits μπορούν να δεσμευτούν στο network part. Επομένως, στο Τμήμα Διοίκησης Προσωπικού & Οικονομικών, θα χρησιμοποιήσουμε διευθύνσεις /28, δηλ. subnetmask = Σελίδα 15

16 Τμήμα εταιρείας Διεύθυνση υποδικτύου - subnetmask Πωλήσεων Ανάπτυξης Προϊόντων Διοίκησης Προσωπικού & Οικονομικών Απαιτούμενος αριθμός διευθύνσεων Πίνακας 5: Subnetting Εκχωρούμενος αριθμός διευθύνσεων Διευθύνσεις hosts/δεπαφών Από Μέχρι Διεύθυνση Broadcast δ2) Το άθροισμα των απαιτουμένων διευθύνσεων στην 3η στήλη του πίνακα είναι 190 διευθύνσεις, ενώ των εκχωρηθεισών διευθύνσεων (4 η στήλη του Πίνακα 5) είναι = 202 διευθύνσεις. Επομένως το ζητούμενο ποσοστό είναι 190/202 = 94,06%. δ3) Αξίζει να παρατηρήσουμε ότι δεν εξαντλούμε όλον το χώρο των διευθύνσεων που πήραμε από τον ISP. Από τις 254 διευθύνσεις, εκχωρήθησαν οι 202 για hosts/διεπαφές + 3 για διευθύνσεις υποδικτύων + 3 ως broadcast διευθύνσεις (σύνολο = 208 διεπαφές). Επομένως, το ζητούμενο ποσοστό είναι 208/254 = 81,89%. Άσκηση 6 Θεωρούμε την μετάδοση ενός IPv4 datagram μέσω 100 μεταγωγέων (switches). Ο ρυθμός μετάδοσης δεδομένων είναι 500 Mbps, ενώ το payload του IPv4 datagram είναι x bytes. α) Να υπολογιστεί ο χρόνος μετάδοσης του datagram μέσω ενός μεταγωγέα. β) Αν κατά την άφιξη του IPv4 datagram σε κάθε μεταγωγέα υπάρχουν IPv4 datagrams, με payload x bytes, που εξυπηρετούνται τότε το datagram που μας ενδιαφέρει θα περιμένει στην ουρά αναμονής μέχρι να εξυπηρετηθεί. Θεωρήστε ότι κατά την άφιξη του datagram στον 1 ο μεταγωγέα υπάρχει ένα datagram που εξυπηρετείται, στον 2 ο μεταγωγέα υπάρχουν 2 datagrams, στον 3 ο μεταγωγέα υπάρχουν 3 datagrams,,στον 100 ο μεταγωγέα υπάρχουν 100 datagrams. Να υπολογιστεί ο μέγιστος χρόνος που θα χρειαστεί το datagram από την στιγμή που θα φθάσει στον πρώτο μεταγωγέα μέχρι να εξυπηρετηθεί από τον τελευταίο μεταγωγέα. Λύση α) Ο χρόνος μετάδοσης του datagram είναι t = 8(x+20)/(500* 10 6 ). β) Ο ζητούμενος χρόνος ισούται με 100*t + 101*50*t μs, όπου t = 8(x+20)/(500* 10 6 ). Σελίδα 16

17 Άσκηση 7 Αν q είναι η πιθανότητα εμφάνισης λάθους σε bit (Bit Error Rate) στον IPv6 header, να υπολογιστεί η πιθανότητα εμφάνισης τουλάχιστον τριών λαθών στον header. Λύση P[ X 0] (1 q) P[ X 1] (1 q) q P[ X 2] (1 q) q 2 P[ X 3] 1 P[ X 0] P[ X 1] P[ X 2] Άσκηση 8 Ας υποθέσουμε ότι πρόκειται να μεταδώσουμε ένα αρχείο MP3 μεγέθους 5Μbytes μέσω TCP/IPv6. Αν το συνολικό μέγεθος ενός datagram είναι 1000 byte, να υπολογιστεί: α) ο αριθμός των datagrams που απαιτούνται για την μετάδοση αυτή και β) το overhead που προκύπτει εξαιτίας του τεμαχισμού (segmentation) του αρχείου σε datagrams. Λύση Το μέγεθος του αρχείου MP3 = 5 Μbytes. Υποθέτουμε ότι η πληροφορία μεταφέρεται σε TCP segments, όπου κάθε TCP segment έχει header μεγέθους 20 bytes. Τότε κάθε datagram μπορεί να μεταφέρει =940 bytes του αρχείου MP Ο αριθμός των απαιτούμενων fragments ισούται με Όλα τα fragments πλην του τελευταίου θα έχουν μέγεθος 1,000 bytes. Το τελευταίο fragment θα έχει μέγεθος = 200 bytes. Overhead = ((5320 x M)/5.0M) x 100 = 6.4% Άσκηση 9 Να υπολογιστεί η απόδοση ενός πακέτου IPv6 που μεταφέρει 10 ms δεδομένων φωνής που έχει κωδικοποιηθεί κατά PCM. Να επαναληφθεί ο υπολογισμός αν το πακέτο IPv6 μεταφέρει 1 MPEG2 video frame των 4 Mbps, θεωρώντας frame rate ίσο με 30 frames/s. Σελίδα 17

18 Λύση 10 ms δεδομένων φωνής 64 kbps = 10*10-3 *64*10 3 = 640 bits = 80 bytes IPv6 Header = 40 bytes Επομένως: Απόδοση = 80/(80+40) = 2/3 = 66.7% 1 video frame = 4*10 6 /30 = bits = bytes Επομένως: Απόδοση = 16666/( ) = 99.76% Άσκηση 10 α) Ο Κεντρικός Αλγόριθμος Δρομολόγησης (Link State Algorithm - Dijkstra) έχει το εξής χαρακτηριστικό (επιλέξατε τη σωστή απάντηση): Ο κόμβος που θα «τρέξει» τον Αλγόριθμο πρέπει να γνωρίζει τα κόστη σε όλους τους κλάδους του δικτύου. Υπολογίζεται η οικονομικώτερη διαδρομή («shortest path») από έναν κόμβο αφετηρία προς όλους τους άλλους κόμβους. Στην επαναληπτική διαδικασία του Αλγορίθμου, μετά από ν επαναλήψεις υπολογίζονται οι συντομώτερες διαδρομές προς ν κόμβους. Όλα τα ανωτέρω αποτελούν χαρακτηριστικά του αλγορίθμου. Κανένα από τα ανωτέρω δεν αποτελεί χαρακτηριστικό του αλγορίθμου. β) Εφαρμογή του αλγορίθμου Στο σχήμα 4 απεικονίζεται το τηλεπικοινωνιακό δίκτυο του Πανεπιστημίου Πατρών, και ειδικώτερα το μέρος του δικτύου (κορμού) με τους βασικούς κόμβους που βρίσκονται στα κτήρια: 01, 02, 12, 19, 25 και 29, μέσω των οποίων εξυπηρετούνται τα υπόλοιπα κτήρια του Πανεπιστημίου (καθώς και η επικοινωνία με το εξωτερικό δίκτυο του ΟΤΕ, μέσω του κόμβου 29). Οι αποστάσεις μεταξύ των κτηρίων, καθώς και οι χωρητικότητες σε εύρος ζώνης (ταχύτητες) των δικατευθυντήριων ζεύξεων μεταξύ των κτηρίων αυτών (κλάδοι του δικτύου), φαίνονται στον πίνακα 6. Σελίδα 18

19 Σχήμα 4: Διασύνδεση των βασικών τηλεπικοινωνιακών κόμβων του Πανεπιστημίου Πατρών. Πίνακας 6: Αποστάσεις και χωρητικότητες υφισταμένων ζεύξεων μεταξύ των κτηρίων. Κτήριο ,15 km 0,35 km 0,25 km 0,70 km 1,00 km 02 1,0 Gbps 0,25 km 0,45 km 1,25 km 1,20 km 12 0,1 Gbps - 1,00 km 1,00 km 0,75 km 19 1,0 Gbps - - 0,35 km 0,60 km ,1 Gbps 0,30 km ,1 Gbps 1,0 Gbps - Για την διεκπεραίωση της τηλεπικοινωνιακής κίνησης μεταξύ των βασικών αυτών κόμβων, να βρεθούν οι διαδρομές ελαχίστου κόστους («shortest paths») από το κτήριο 12 προς όλα τα άλλα κτήρια, λαμβάνοντας υπ όψη ότι το κόστος μιας ζεύξης είναι ανάλογο της απόστασης και αντιστρόφως ανάλογο της χωρητικότητας της ζεύξης. Συγκεκριμένα: i) Να βρείτε τον πίνακα (i) με τα κόστη κάθε ζεύξης (κλάδου) που θα χρησιμοποιηθούν για την δρομολόγηση, στο δίκτυο του σχήματος 4. Σελίδα 19

20 Πίνακας (i): Κόστος διεκπεραίωσης της κίνησης σε κάθε κλάδο. Κτήριο ii) Nα βρείτε τις διαδρομές ελαχίστου κόστους (από τον κόμβο 12 προς το όλους τους άλλους κόμβους) και το αντίστοιχο κόστος σε κάθε μια απ αυτές, με δικούς σας απλούς υπολογισμούς που θα κάνετε, βασιζόμενοι στον πίνακα (i) και επισκοπώντας το σχήμα 4. Καταχωρήσατε τις διαδρομές ελαχίστου κόστους και το αντίστοιχο κόστος στον πίνακα (ii). Πίνακας (ii): Διαδρομές ελαχίστου κόστους από τον κόμβο 12 προς όλους τους άλλους κόμβους. Από κόμβο 12 προς κόμβο: Διαδρομή ελαχίστου κόστους Κόστος διαδρομής iii) Να εφαρμόσετε τον κεντρικό αλγόριθμο δρομολόγησης του Dijkstra, παρουσιάζοντας τον πίνακα (πίνακας iii) που χρησιμοποιεί ο αλγόριθμος αυτός για την εύρεση των διαδρομών ελαχίστου κόστους. (Σημειωτέον ότι τα στοιχεία του πίνακα αυτού δείχνουν εκτός από το συνολικό κόστος της διαδρομής από τον κόμβο αφετηρία προς τον κόμβο προορισμού, και ποιος είναι ο κόμβος αμέσως πριν από τον κόμβο προορισμού). Σελίδα 20

21 Πίνακας (iii): Πίνακας αλγορίθμου Dijkstra, από τον κόμβο 12 προς όλους τους άλλους κόμβους. Σύνολο κόμβων Αρχικά: Βήμα 1: Βήμα 2: Βήμα 3: Βήμα 4: Βήμα 5: iv) Εξηγήσατε με βάση τον πίνακα του αλγορίθμου Dijkstra που βρήκατε στην ερώτηση (iii), πώς τελικά εντοπίζεται η διαδρομή ελαχίστου κόστους (καθόσον οι διαδρομές δεν είναι απολύτως εμφανείς στον πίνακα του αλγορίθμου Dijkstra). Για την εξήγηση, πάρτε ως παράδειγμα τη διαδρομή από τον κόμβο 12 στον 29. Λύση α) Ο Κεντρικός Αλγόριθμος Δρομολόγησης (Link State Algorithm - Dijkstra) έχει το εξής χαρακτηριστικό (επιλέξατε τη σωστή απάντηση): Ο κόμβος που θα «τρέξει» τον Αλγόριθμο πρέπει να γνωρίζει τα κόστη σε όλους τους κλάδους του δικτύου. Υπολογίζεται η οικονομικώτερη διαδρομή («shortest path») από έναν κόμβο αφετηρία προς όλους τους άλλους κόμβους. Στην επαναληπτική διαδικασία του Αλγορίθμου, μετά από ν επαναλήψεις υπολογίζονται οι συντομώτερες διαδρομές προς ν κόμβους. Όλα τα ανωτέρω αποτελούν χαρακτηριστικά του αλγορίθμου. Κανένα από τα ανωτέρω δεν αποτελεί χαρακτηριστικό του αλγορίθμου. β) Στο σχήμα 4 απεικονίζεται το τηλεπικοινωνιακό δίκτυο του Πανεπιστημίου Πατρών, και ειδικώτερα το μέρος του δικτύου (κορμού) με τους βασικούς κόμβους που βρίσκονται στα κτήρια: 01, 02, 12, 19, 25 και 29, μέσω των οποίων εξυπηρετούνται τα υπόλοιπα κτήρια του Πανεπιστημίου (καθώς και η επικοινωνία με το εξωτερικό δίκτυο του ΟΤΕ, μέσω του κόμβου 29). Οι αποστάσεις μεταξύ των Σελίδα 21

22 κτηρίων, καθώς και οι χωρητικότητες σε εύρος ζώνης (ταχύτητες) των δικατευθυντήριων ζεύξεων μεταξύ των κτηρίων αυτών (κλάδοι του δικτύου), φαίνονται στον πίνακα 7. Πίνακας 7: Αποστάσεις και χωρητικότητες υφισταμένων ζεύξεων μεταξύ των κτηρίων. Κτήριο ,15 km 0,35 km 0,25 km 0,70 km 1,00 km 02 1,0 Gbps 0,25 km 0,45 km 1,25 km 1,20 km 12 0,1 Gbps - 1,00 km 1,00 km 0,75 km 19 1,0 Gbps - - 0,35 km 0,60 km ,1 Gbps 0,30 km ,1 Gbps 1,0 Gbps - Για την διεκπεραίωση της τηλεπικοινωνιακής κίνησης μεταξύ των βασικών αυτών κόμβων, να ευρεθούν οι διαδρομές ελαχίστου κόστους («shortest paths») από το κτήριο 12 προς όλα τα άλλα κτήρια, λαμβάνοντας υπ όψη ότι το κόστος μιας ζεύξης είναι ανάλογο της απόστασης και αντιστρόφως ανάλογο της χωρητικότητας της ζεύξης. Συγκεκριμένα: i) Αφού το κόστος είναι ανάλογο της απόστασης και αντιστρόφως ανάλογο της χωρητικότητας της ζεύξης, αυτό μπορεί να εκφραστεί από την σχέση: di, j ci, j (σχέση 1) s i, j Όπου: c i,j είναι το κόστος μεταξύ των κόμβων i και j, d i,j είναι η χιλιομετρική απόσταση μεταξύ των κόμβων i και j, s i,j είναι η χωρητικότητα (ταχύτητα μετάδοσης) μεταξύ των κόμβων i και j σε Gbps. Βάσει της σχέσης 1, για τις τιμές του πίνακα 7, υπολογίζουμε τον πίνακα με το κόστος κάθε ζεύξης (κλάδου του δικτύου). Πίνακας (i): Κόστος διεκπεραίωσης της κίνησης σε κάθε κλάδο. Κτήριο ,15 3,50 0, , ,50 7, ,25 3,50 0, , ,50 0,60 - Σελίδα 22

23 ii) Πίνακας (ii): Διαδρομές ελαχίστου κόστους από τον κόμβο 12 προς όλους τους άλλους κόμβους. Από κόμβο 12 προς κόμβο: Διαδρομή ελαχίστου κόστους Κόστος διαδρομής , , , , ,35 iii) Αρχικά, στο σύνολο των κόμβων (1 η στήλη του Πίνακα iii) έχουμε μόνο τον κόμβο αφετηρία, 12. Ως επικεφαλίδα στις επόμενες στήλες του Πίνακα (iii) βάζουμε τους υπολοίπους κόμβους (δεν έχει σημασία η σειρά τους). Αν ο κόμβος 12 συνδέεται απ ευθείας με έναν κόμβο (υπάρχει κλάδος), τότε στην αντίστοιχη στήλη γράφουμε το κόστος του κλάδου και μέσα σε παρένθεση τον κόμβο 12, για να δηλώσουμε μέσω ποιου κόμβου (12) καταλήγουμε στον κόμβο αυτόν. Αν ο κόμβος 12 δεν συνδέεται απ ευθείας με τον έναν κόμβο (δεν υπάρχει κλάδος), τότε στην αντίστοιχη στήλη γράφουμε άπειρο ( ), δηλ. άπειρο κόστος. Η διαδικασία αυτή αποτελεί την αρχικοποίηση του αλγορίθμου Dijkstra. Κατόπιν (Βήμα 1), βρίσκουμε σε ποιον κόμβο έχουμε το ελάχιστο κόστος (δηλ. τον 01) και τον βάζουμε στο σύνολο των κόμβων (αυτό σημαίνει ότι έχουμε βρει «shortest path» από τον κόμβο «αφετηρία», προς τον κόμβο αυτόν). Αν τύχει να έχουμε ίδιο κόστος σε δύο ή περισσότερους κόμβους, επιλέγουμε αυθαίρετα έναν κόμβο. Ακολούθως ανανεώνουμε τα κόστη προς τους υπολοίπους κόμβους (προς αυτούς που δεν ανήκουν στο σύνολο των κόμβων της στήλης 1, του Βήματος 1), εφόσον μπορούμε να φθάσουμε σε κόμβο μέσω του κόμβου αυτού που μόλις βάλαμε στο σύνολο των κόμβων, εφόσον προκύπτει μικρότερο κόστος. Π.χ. προς τον κόμβο 02, μέσω του 01 έχουμε συνολικό κόστος 3,50 + 0,15 = 3,65, δηλ. μικρότερο του απείρου, και επομένως θα καταχωρηθεί στον πίνακα αμέσως κάτω από το άπειρο κόστος, και βεβαίως θα γράψουμε μέσα σε παρένθεση ότι φθάσαμε στον 02 μέσω του 01. Ελέγχοντας τα κόστη προς όλους τους υπόλοιπους κόμβους συμπληρώνεται όλη η γραμμή του πίνακα που αντιστοιχεί στο Βήμα 1. Επαναλαμβάνεται η ίδια ακριβώς διαδικασία (επόμενα Βήματα) μέχρις ότου όλοι οι κόμβοι του δικτύου μπουν στο σύνολο των κόμβων και τότε τερματίζει ο αλγόριθμος. Σελίδα 23

24 Πίνακας (iii): Πίνακας αλγορίθμου Dijkstra, από τον κόμβο 12 προς όλους τους άλλους κόμβους. Σύνολο κόμβων Αρχικά: 12 3,50 (12) 7,50 (12) Βήμα 1: 12, 01-3,65 (01) 3,75 (01) 7,50 (12) Βήμα 2: 12, 01, ,75 (01) 7,50 (12) Βήμα 3: 12, 01, 02, ,25 (19) 4,35 (19) Βήμα 4: 12, 01, 02, 19, ,25 (19) - Βήμα 5: 12, 01, 02, 19, 29, iv) Θέλοντας να εντοπίσουμε στον πίνακα του αλγορίθμου Dijkstra τη διαδρομή από τον κόμβο 12 στον 29, αρχίζουμε από τον κόμβο προορισμού (δηλ. τον 29) και εντοπίζουμε τον αμέσως προηγούμενο κόμβο, μέχρι να φθάσουμε στον κόμβο αφετηρία (δηλ. τον 12) (βήμα προς βήμα). Στον πίνακα του αλγορίθμου Dijkstra, αρχίζουμε από την στήλη «29», και στην τελευταία μη κενή γραμμή της στήλης «29» διαβάζουμε το συνολικό ελάχιστο κόστος της διαδρομής από τον 12 στον 29 (κόστος 4,35), καθώς και ότι φθάνουμε στον 29 από τον κόμβο 19, δηλ. ο αμέσως προηγούμενος κόμβος είναι ο 19, και επομένως έχομε: Βήμα 1: Το επόμενο βήμα είναι να διαβάσουμε στην στήλη «19», στην τελευταία μη κενή γραμμή, ποιος είναι ο αμέσως προηγούμενος κόμβος του 19, διαβάζομε 01 και έχομε: Βήμα 2: Στο επόμενο βήμα (3), πηγαίνουμε στην στήλη «01», και διαβάζουμε στην τελευταία μη κενή γραμμή της, ποιος είναι ο αμέσως προηγούμενος κόμβος του 01. Θα διαβάσουμε 12, δηλ. τον κόμβο αφετηρία, που σημαίνει ότι εδώ σταματάμε, διότι έχομε σχηματίσει την πλήρη διαδρομή: Βήμα 3: (ελάχιστο κόστος 4,35). Σελίδα 24

25 Άσκηση 11 Στο σχήμα 5 απεικονίζεται το τηλεπικοινωνιακό δίκτυο του Πανεπιστημίου Πατρών, και ειδικότερα το μέρος του δικτύου (κορμού) με τους βασικούς κόμβους που βρίσκονται στα κτήρια: 01, 02, 12, 19, 25 και 29, μέσω των οποίων εξυπηρετούνται τα υπόλοιπα κτήρια του Πανεπιστημίου (καθώς και η επικοινωνία με το εξωτερικό δίκτυο του ΟΤΕ, μέσω του κόμβου 29). Το κόστος διεκπεραίωσης της κίνησης μέσω των κλάδων του δικτύου (υφιστάμενες ζεύξεις), δηλώνεται στο σχήμα 5 με τους αριθμούς πάνω σε βέλη. Σχήμα 5: Διασύνδεση των βασικών τηλεπικοινωνιακών κόμβων του Πανεπιστημίου Πατρών. Για την διεκπεραίωση της τηλεπικοινωνιακής κίνησης μεταξύ των βασικών αυτών κόμβων, να ευρεθούν οι διαδρομές ελαχίστου κόστους («shortest paths») προς το κτήριο 29 από όλους τους άλλους κόμβους του δικτύου, εφαρμόζοντας τον αλγόριθμο Bellman-Ford. Συγκεκριμένα: 1) Να βρείτε την αρχική κατάσταση του αλγορίθμου, προσδιορίζοντας σε κάθε κόμβο i, μία ετικέτα «D i 0», όπου D i 0 είναι το αρχικό κόστος (σύμφωνα με τον αλγόριθμο Bellman-Ford), της διαδρομής (μονοπατιού) από τον κόμβο i προς τον κόμβο προορισμού 29, αν η διαδρομή (i 29) περιέχει το πολύ h=0 ακμές (κλάδους). Καταχωρήστε την αρχική κατάσταση του αλγορίθμου σε πίνακα, που θα λέγεται πίνακας Bellman-Ford. Πίνακας του αλγορίθμου Bellman-Ford, από όλους τους κόμβους προς τον κόμβο 29. Κόμβος i Αρχική Κατάσταση (h=0) 2) Να βρείτε την ετικέτα «D i 1 (ν)» κάθε κόμβου i, μετά την 1 η επανάληψη (Βήμα 1) του αλγορίθμου και να την καταχωρήσετε στον πίνακα Bellman-Ford. D i 1 είναι το κόστος της διαδρομής από τον κόμβο i προς τον κόμβο προορισμού 29, αν η διαδρομή (i 29) περιέχει το πολύ h=1 ακμές (κλάδους). Σε Σελίδα 25

26 περίπτωση που (όντως) περιέχει ακμή, το ν στην ετικέτα (μέσα στην παρένθεση) δείχνει τον αμέσως επόμενο κόμβο (του κόμβου i). Ειδικά στο 1 ο Βήμα (όταν h=1), το ν συμπίπτει με τον κόμβο προορισμού. Στην ορολογία του αλγορίθμου Bellman-Ford, το κάθε βήμα λέγεται χαλάρωση ακμής, ή απλά χαλάρωση, καθόσον το κόστος της διαδρομής προς τον κόμβο προορισμού ενδέχεται να βελτιωθεί μέσω μιας νέας ακμής. Πίνακας του αλγορίθμου Bellman-Ford, από όλους τους κόμβους προς τον κόμβο 29. Κόμβος i Αρχική Κατάσταση (h=0) Βήμα 1 (h=1) 3) Ομοίως, να βρείτε την ετικέτα «D i 2 (ν)» κάθε κόμβου i, μετά την 2 η επανάληψη (Βήμα 2) του αλγορίθμου, και να συμπληρώσετε τον πίνακα Bellman-Ford. Αξίζει να σημειωθεί ότι παρότι επαυξάνεται η διαδρομή (το μονοπάτι μεταξύ αφετηρίας προορισμού) σε κάθε Βήμα κατά 1 ακμή (κλάδο), το κόστος ενδέχεται να μειωθεί. Ακολούθως, συμπληρώστε τον πίνακα, με όλα τα Βήματα του αλγορίθμου. Πίνακας του αλγορίθμου Bellman-Ford, από όλους τους κόμβους προς τον κόμβο 29. Κόμβος i Αρχική Κατάσταση (h=0) Βήμα 1 (h=1) Βήμα 2 (h=2)... 4) Ποιος είναι ο μέγιστος δυνατός αριθμός επαναλήψεων (Βήματα) του αλγορίθμου; (γιατί;) 5) Να σχεδιαστούν στο δίκτυο, οι διαδρομές ελαχίστου κόστους από όλους τους κόμβους προς τον κόμβο προορισμού 29, βάσει του πίνακα Bellman-Ford. Τι πληροφορίες παίρνουμε από τον πίνακα για να σχεδιάσουμε τις διαδρομές αυτές; Σελίδα 26

27 Λύση 1) Πίνακας του αλγορίθμου Bellman-Ford, από όλους τους κόμβους προς τον κόμβο 29. Κόμβος i Αρχική Κατάσταση (h=0) 0 Η αρχική κατάσταση προκύπτει εξ ορισμού του αλγορίθμου Bellman-Ford. 2) Πίνακας του αλγορίθμου Bellman-Ford, από όλους τους κόμβους προς τον κόμβο 29. Κόμβος i Αρχική Κατάσταση (h=0) Βήμα 1 (h=1) Βήμα 2 (h=2) Βήμα 3 (h=3) Βήμα 4 (h=4) 0 9 (29) 3 (29) 0 9 (29) 5 (19) 3 (29) 5 (19) 0 8 (01) 5 (19) 6 (01) 3 (29) 5 (19) 0 8 (01) 5 (19) 6 (01) 3 (29) 5 (19) 0 Ο αλγόριθμος σταματά στο Βήμα 4 (h=4) αφού δεν άλλαξε καμμία ετικέτα κόμβου σε σύγκριση με το προηγούμενο Βήμα (h=3). 3) Ο μέγιστος δυνατός αριθμός επαναλήψεων του αλγορίθμου εξαρτάται από τον αριθμό κόμβων Ν, και είναι Ν-1, διότι σε ένα δίκτυο με Ν συνολικά κόμβους, η μέγιστη δυνατή διαδρομή που μπορεί να ληφθεί υπ όψη κατά την τελευταία επανάληψη, θα περνά από Ν-1 κόμβους. (Αυτό εξαρτάται και από την τοπολογία του δικτύου.) Σελίδα 27

28 4) Πίνακας του αλγορίθμου Bellman-Ford, από όλους τους κόμβους προς τον κόμβο 29. Κόμβος i Αρχική Κατάσταση (h=0) Βήμα 1 (h=1) Βήμα 2 (h=2) Βήμα 3 (h=3) Βήμα 4 (h=4) 0 9 (29) 3 (29) 0 9 (29) 5 (19) 3 (29) 5 (19) 0 8 (01) 5 (19) 6 (01) 3 (29) 5 (19) 0 8 (01) 5 (19) 6 (01) 3 (29) 5 (19) 0 5) Θα σχεδιάσουμε στο δίκτυο τις διαδρομές ελαχίστου κόστους από κάθε κόμβο προς τον 29, διαβάζοντας στον Πίνακα Bellman-Ford ότι: Μέσω ενός μόνον κλάδου (h=1) φθάνουμε στον 29 από τον κόμβο 19, με (ελάχιστο) κόστος 3: Μέσω δύο κλάδων (h=2) φθάνουμε στον 29 από τους κόμβους 01 και 25 (μέσω του 19), με (ελάχιστο) κόστος 5 και 5, αντιστοίχως (κατά σύμπτωση ίσον): Μέσω τριών κλάδων (h=3) φθάνουμε στον 29 από τους κόμβους 12 και 02 (μέσω του 01), με (ελάχιστο) κόστος 8 και 6: Οι διαδρομές αυτές φαίνονται στο ακόλουθο σχήμα: Σελίδα 28

29 Άσκηση 12 Yποθέστε ότι το παρακάτω δίκτυο χρησιμοποιεί για τη δρομολόγηση κάποιον αλγόριθμο διανύσματος αποστάσεων. Το κόστος του κάθε συνδέσμου φαίνεται στην εικόνα. 1. Δώστε όλα τα διανύσματα απόστασης (με τον επόμενο κόμβο σε μορφή πίνακα) που ανταλλάσσονται και περιγράψτε τα επόμενα βήματα (με μορφή πινάκων) έως ότου όλοι οι δρομολογητές να έχουν την ελάχιστη διαδρομή προς κάθε άλλο δρομολογητή στο δίκτυο. 2. Ποια είναι τα μηνύματα που ανταλλάσσονται όταν ο διαχειριστής του δικτύου αναδιαμορφώνει το κόστος του συνδέσμου B-D σε 9; 3. Στο αρχικό σχήμα, όταν δηλαδή το κόστος όλων των συνδέσμων είναι 1, ποια είναι τα μηνύματα που ανταλλάσσονται όταν ο σύνδεσμος C-D αποτύχει; 4. Θεωρήστε το ίδιο αρχικό δίκτυο του παραπάνω σχήματος το οποίο χρησιμοποιεί κάποιο πρωτόκολλο δρομολόγησης κατάστασης συνδέσμων και τον αλγόριθμο Dijkstra για τον υπολογισμό των συντομότερων διαδρομών. Δώστε όλα τα μηνύματα κατάστασης συνδέσμων που θα στείλουν οι δρομολογητές. Επίσης εφαρμόστε τον αλγόριθμο Dijkstra στον δρομολογητή B και δώστε τον πίνακα δρομολόγησης που θα προκύψει σε αυτό το δρομολογητή. Ποια μηνύματα ανταλλάσσονται όταν ο σύνδεσμος B-C αποτύχει; Λύση 1. Βήμα 0: Αρχικά έχουμε μόνο τους γειτονικούς Απόσταση από τον κόμβο Κόμβος Α Β C D Α 0, - 1, B, -, - Β 1, A 0, - 1, C 1, D C, - 1, B 0, - 1, D D, - 1, B 1, C 0, - Βήμα 1: Σύγκλιση Απόσταση από τον κόμβο Κόμβος Α Β C D Α 0, - 1, B 2, Β 2, Β Β 1, A 0, - 1, C 1, D C 2, Β 1, B 0, - 1, D D 2, Β 1, B 1, C 0, - 2. Εάν αλλάξει το κόστος του B-D σε 9 θα έχουμε: Απόσταση από τον κόμβο Κόμβος Α Β C D Α 0, - 1, B 2, Β 2, Β Β 1, A 0, - 1, C 9, D C 2, Β 1, B 0, - 1, D D 2, Β 9, Β 1, C 0, - Σελίδα 29

30 Οπότε στο επόμενο βήμα θα έχουμε: Απόσταση από τον κόμβο Κόμβος Α Β C D Α 0, - 1, B 2, Β 10, Β Β 1, A 0, - 1, C 2, C C 2, Β 1, B 0, - 1, D D 10, Β 2, C 1, C 0, - Και τέλος (σύγκλιση) Απόσταση από τον κόμβο Κόμβος Α Β C D Α 0, - 1, B 2, Β 3, Β Β 1, A 0, - 1, C 2, C C 2, Β 1, B 0, - 1, D D 3, C 2, C 1, C 0, - 3. Ξεκινάμε από τους πίνακες της σύγκλισης του 1 ου ερωτήματος, δηλαδή: Απόσταση από τον κόμβο Κόμβος Α Β C D Α 0, - 1, B 2, Β 2, Β Β 1, A 0, - 1, C 1, D C 2, Β 1, B 0, - 1, D D 2, Β 1, B 1, C 0, - Εφόσον το C-D αποτυγχάνει οι πρώτοι που θα το «δουν» είναι οι ίδιοι κόμβοι, οπότε θα έχουμε: Απόσταση από τον κόμβο Κόμβος Α Β C D Α 0, - 1, B 2, Β 2, Β Β 1, A 0, - 1, C 1, D C 2, Β 1, B 0, -, - D 2, Β 1, B, - 0, - Στην επόμενη ανταλλαγή πινάκων θα έχουμε σύγκλιση: Απόσταση από τον κόμβο Κόμβος Α Β C D Α 0, - 1, B 2, Β 2, Β Β 1, A 0, - 1, C 1, D C 2, Β 1, B 0, - 2, Β D 2, Β 1, B 2, Β 0, - Σελίδα 30

31 4. Ο Α θα στείλει: <A-B, 1> Ο B θα στείλει: <B-A, 1>, <B-D, 1>, <B-C, 1> Ο C θα στείλει: <C-B, 1>, <C-D, 1> Ο D θα στείλει: <D-B, 1>, <D-C, 1> Κάθε δρομολογητής θα λάβει όλα τα παραπάνω. Με βάση αυτά θα αναπαραστήσει τον γράφο του δικτύου και κατά τα γνωστά θα χρησιμοποιήσει τον Dijkstra για την εύρεση των συντομότερων μονοπατιών. Προσωρινό Δέντρο A C D Σχόλια {Β} 1, B 1, B 1, B Διαλέγουμε τον Α (ίδιο κόστος, αλλά μικρότερο αναγνωριστικό) {Β, Α} - 1, B 1, B Διαλέγουμε τον C (ίδιο κόστος, αλλά μικρότερο αναγνωριστικό) {Β, Α, C} - 1, B Διαλέγουμε τον D (ίδιο κόστος, αλλά μικρότερο αναγνωριστικό) {B, A, C, D} - Τέλος Με βάση τον αλγόριθμο ο πίνακας δρομολόγησης στον Β θα είναι: Προορισμός Επόμενος Κόστος B B 0 A A 1 C C 1 D D 1 Εάν η B-C αποτύχει τότε οι Β και C θα στείλουν τα μηνύματα: <B-C, > <C-B, > Όλοι οι δρομολογητές θα τα λάβουν και θα αφαιρέσουν τον σύνδεσμο από το γράφο και θα εφαρμόσουν τον Dijkstra ξανά στο νέο γράφο. Σελίδα 31

32 Άσκηση 13 A 3 Γ 6 8 Β 2 1 Ζ Δ 2 Ε Θεωρήστε το δίκτυο των έξι κόμβων του παραπάνω σχήματος όπου το κόστος των συνδέσμων που δίνεται στον γράφο είναι το ίδιο σε κάθε κατεύθυνση. α) Εφαρμόστε βήμα προς βήμα τον αλγόριθμο Βellman-Ford δίνοντας το συνολικό διάνυσμα απόστασης (περιέχει τα διανύσματα απόστασης όλων των κόμβων) σε κάθε βήμα εξηγώντας τι συνέβη. Αναπαραστήστε γραφικά τα βήματα λειτουργίας του αλγορίθμου στον κόμβο Δ. Υπόδειξη: Ο αρχικός συνολικός πίνακας των διανυσμάτων απόστασης (βήμα 0) δίνεται ακολούθως: Απόσταση προς τον κόμβο Κόμβος A B Γ Δ E Ζ A B 0 2 Γ Δ E Ζ 6 0 β) Έστω ότι καταρρέει ο σύνδεσμος Γ-Ε. Δώστε τους πίνακες διανύσματος απόστασης στους κόμβους Α, Β, Δ, και Ζ αμέσως μετά αφού οι Γ και Ε στείλουν την πρώτη ενημέρωση στους γειτονικούς τους. Δώστε τους πίνακες διανύσματος απόστασης στους κόμβους Α και Δ μετά τον επόμενο κύκλο ενημερώσεων, καθώς και αυτόν του Γ μετά τον τρίτο κύκλο ενημερώσεων (βοήθεια: βλ. ενημέρωση από τον Α στον Γ). Στο υποερώτημα αυτό οι πίνακες διανύσματος να περιέχουν και τον επόμενο κόμβο (δηλαδή [κόμβος, επόμενος κόμβος, απόσταση]) όπως φαίνεται παρακάτω: Βοήθεια: Για παράδειγμα στο βήμα 0 η μορφή του διανύσματος απόστασης στον κόμβο Α είναι: Α Κόμβος προορισμού Επόμενος κόμβος Κόστος Β - Γ Γ 3 Δ - Ε - Ζ Γ 9 Σελίδα 32

33 Λύση Βήμα 0: Όπως στην εκφώνηση Βήμα 1: Απόσταση προς τον κόμβο Κόμβος A B Γ Δ E Ζ A B Γ Δ E Ζ Βήμα 2: Απόσταση προς τον κόμβο Κόμβος A B Γ Δ E Ζ A B Γ Δ E Ζ Σελίδα 33

34 β) Βήμα 0: οι πίνακες διανύσματος απόστασης στους κόμβους Α, Β, Δ και Ζ αμέσως μετά αφού οι Γ και Ε στείλουν την πρώτη ενημέρωση στους γειτονικούς τους Α Κόμβος προορισμού Επόμενος κόμβος Κόστος Β - Γ Γ 3 Δ - Ε - Ζ Γ 9 Β Κόμβος προορισμού Επόμενος κόμβος Κόστος Α - Γ - Δ Ε 4 Ε Ε 2 Ζ - Δ Κόμβος προορισμού Επόμενος κόμβος Κόστος Α - Β Ε 4 Γ - Ε Ε 2 Ζ - Ζ Κόμβος προορισμού Επόμενος κόμβος Κόστος Α Γ 9 Β - Γ Γ 6 Δ - Ε - Βήμα 1: οι πίνακες διανύσματος απόστασης στους κόμβους Α και Δ μετά τον επόμενο κύκλο ενημερώσεων Σελίδα 34

35 Α Κόμβος προορισμού Επόμενος κόμβος Κόστος Β Δ 12 Γ Γ 3 Δ Δ 8 Ε Δ 10 Ζ Γ 9 Δ Κόμβος προορισμού Επόμενος κόμβος Κόστος Α Α 8 Β Ε 4 Γ Α 11 Ε Ε 2 Ζ Α 17 Βήμα 2: οι πίνακες διανύσματος απόστασης του Γ όπως προκύπτει μετά τον τρίτο κύκλο ενημερώσεων Γ Κόμβος προορισμού Επόμενος κόμβος Κόστος Α Α 3 Β Α 15 Δ Α 11 Ε Α 13 Ζ Ζ 6 Σελίδα 35

36 Άσκηση 14 Οι κόμβοι του σχήματος διασυνδέονται μεταξύ τους και με κόστος όπως αναγράφεται σε κάθε σύνδεσμο. 1) Χωρίς να χρησιμοποιήσετε τον αλγόριθμο διανύσματος αποστάσεων, αλλά απλά με παρατήρηση, δώστε πίνακα με κόστος βέλτιστης διαδρομής από κάθε κόμβο προς κάθε άλλο. 2) Για τον κόμβο C αναφέρεται ποιες πληροφορίες και από ποιους τις λαμβάνει όταν εφαρμόζεται αλγόριθμος κατάστασης συνδέσμων. 3) Για τον κόμβο C βρείτε την διαδρομή (επόμενο κόμβο) που θα ακολουθήσουν τα πακέτα δεδομένων με προορισμό τον κόμβο D όταν εφαρμόζεται αλγόριθμος κατάστασης συνδέσμων. Αιτιολογήστε την απάντηση σας. 4) Εφόσον αποφασίσουμε να χρησιμοποιήσουμε τον αλγόριθμο διανύσματος αποστάσεων, ποιοι είναι οι αρχικοί πίνακες διανύσματος αποστάσεων για τουςτουςβους A, B, D, E; 5) Έστω ότι μόνο ο κόμβος Β στέλνει τον πίνακα διανύσματος απόστασης. Πως διαμορφώνεται τώρα ο πίνακας διανύσματος αποστάσεων για τους κόμβους Α, Β, D, E; Λύση 1) A B C D E F A B C D E F ) Εφόσον αποφασίσουμε να χρησιμοποιήσουμε τον αλγόριθμο κατάστασης συνδέσμων, ο κόμβος C θα λαμβάνει από όλους τους κόμβους ενημέρωση (αντίστοιχες γραμμές του πίνακα στο ερώτημα 1). Εφόσον αποφασίσουμε να χρησιμοποιήσουμε τον αλγόριθμο διανύσματος αποστάσεων, ο κόμβος C θα λαμβάνει από τους κόμβους Β και F πληροφόρηση αναφορικά με το κόστος προώθησης από αυτούς (αντίστοιχες γραμμές του πίνακα στο ερώτημα 1), ενώ δεν θα λαμβάνει ενημέρωση από τους Α, D, E αφού δεν είναι άμεσα συνδεδεμένοι. Σελίδα 36

37 3) Εφόσον αποφασίσουμε να χρησιμοποιήσουμε τον αλγόριθμο κατάστασης συνδέσμων για την διαδρομή από τον κόμβο C προς τον κόμβο D επιλέγονται ως ενδιάμεσοι κόμβοι κατά σειρά όπως φαίνεται στον πίνακα που ακολουθεί. Όπως φαίνεται σε κάθε γραμμή (η επιλογή τονίζεται με διαφορετικό χρώμα στον πίνακα) επιλέγεται ο επόμενος κόμβος με το μικρότερο κόστος ώστε να συμπεριληφθεί στο σετ του Ν. Σε περίπτωση δύο κόμβων με το ίδιο ελάχιστο κόστος επιλέγεται τυχαία ένας από τους δύο. Βήμα Ν A B D E F 0 C 2, C 1, C 1 CF 2, C 3, F - 2 CFB 12, B - 3, B 3, F - 3 CFBD 5, D - - 3, F - 4 CFBDE 5, D CFBDEA Οπότε C B D με κόστος 3. Εφόσον αποφασίσουμε να χρησιμοποιήσουμε τον αλγόριθμο διανύσματος αποστάσεων για την διαδρομή από τον κόμβο C προς τον κόμβο D υπάρχουν δύο εναλλακτικές διαδρομές με το ακόλουθο κόστος Το κόστος για C D μέσω Β είναι 2+1=3 Το κόστος για C D μέσω F είναι 1+4=5 Οπότε εφόσον επιλέγουμε την διαδρομή με το ελάχιστο κόστος, ο επόμενος κόμβος θα είναι ο Β. 4) Με απλή παρατήρηση της τοπολογίας οι αρχικοί πίνακες θα έχουν σαν τιμή το κόστος των άμεσα γειτονικών κόμβων, ενώ οι μη γειτονικοί κόμβοι θα έχουν αρχικά τιμή (κόστος) άπειρο. Με βάση αυτό δίνεται ο παρακάτω πίνακας. A B C D E F A B D E ) Με βάση την πληροφορία που μεταφέρει ο πίνακας Β υπολογίζονται ξανά οι βέλτιστες διαδρομές οπότε ο πίνακας του παραπάνω ερωτήματος (4) γίνεται τώρα: A B C D E F A B D E Σελίδα 37

38 Άσκηση 15 Θεωρούμε ένα δίκτυο IP το οποίο αποτελείται από Ν κόμβους, με Ν 25. Κάθε κόμβος έχει D γειτονικούς κόμβους. Στο δίκτυο εφαρμόζεται το πρωτόκολλο πληροφοριών δρομολόγησης (Routing Information Protocol RIP). Να υπολογιστούν: Α) ο αριθμός των μηνυμάτων ενημέρωσης για την δρομολόγηση της κυκλοφορίας που στέλνονται ανά δευτερόλεπτο σε όλο το δίκτυο. Β) το μέγιστο μέγεθος σε bytes ενός μηνύματος ενημέρωσης ως συνάρτηση του πλήθους των κόμβων Ν. Γ) η συνολική μέγιστη απαίτηση σε εύρος ζώνης του δικτύου για την εξυπηρέτηση των μηνυμάτων ενημέρωσης. Λύση Α) Εφόσον κάθε κόμβος στέλνει μήνυμα ενημέρωσης κάθε 30 δευτερόλεπτα στους γειτονικούς του κόμβους (D) και το σύνολο των κόμβων είναι Ν, όπου Ν 25, ο συνολικός αριθμός μηνυμάτων ανά δευτερόλεπτο είναι ND/30. Β) Ένα μήνυμα RIP αποτελείται από την επικεφαλίδα μήκους 4 bytes + 20 bytes ανά προορισμό. Επομένως, κάθε κόμβος μπορεί να στείλει μήνυμα με μέγιστο μέγεθος 20*Ν + 4 bytes κάθε 30 δευτερόλεπτα. Γ) Η συνολική μέγιστη απαίτηση σε εύρος ζώνης είναι ND[20* N 4]/ 30 bytes / s. Άσκηση 16 Σ ένα δίκτυο OSPF, οι γειτονικοί κόμβοι ανταλλάσουν πακέτα «χαιρετισμού» (Hello packets) στοχεύοντας στον εντοπισμό μιας αλλαγής κατάστασης συνδέσμου, καθώς και στην άμεση πληροφόρηση όλων των κόμβων του δικτύου γι αυτή την αλλαγή κατάστασης. Αν θεωρήσουμε ότι το δίκτυο OSPF αποτελείται από L αμφίδρομους συνδέσμους (Links) τότε: Α) Να υπολογίσετε τον αριθμό των πακέτων «χαιρετισμού» που στέλνονται ανά δευτερόλεπτο, συνολικά σε όλο το δίκτυο. Β) Να υπολογίσετε το μέγεθος σε bytes ενός πακέτου «χαιρετισμού», αν θεωρήσουμε ότι κάθε κόμβος συνδέεται με Ν γειτονικούς κόμβους. Γ) Βασιζόμενοι στα ερωτήματα (Α) και (Β), να υπολογίσετε την συνολική μέγιστη απαίτηση σε bps του δικτύου για την εξυπηρέτηση των πακέτων «χαιρετισμού». Εφαρμογή: Βρείτε το μέγιστο εύρος ζώνης για την ανταλλαγή μηνυμάτων «χαιρετισμού» στο δίκτυο OSPF του Σχήματος 6: Σελίδα 38

39 Σχήμα 6: Δίκτυο OSPF 4 κόμβων. Λύση Α) Εφόσον τα πακέτα «χαιρετισμού» στέλνονται ανά 10 δευτερόλεπτα, ο συνολικός αριθμός πακέτων ανά δευτερόλεπτο είναι 2*L/10 (πακέτα/sec). Β) Ένα πακέτο «χαιρετισμού» αποτελείται από την επικεφαλίδα μήκους 24 bytes (standard OSPF header) + 20 bytes + 4 bytes (που εκφράζουν το Router ID) για κάθε γειτονικό κόμβο. Επομένως, το μέγεθος σε bytes ενός πακέτου «χαιρετισμού» είναι *N bytes. Γ) Η συνολική μέγιστη απαίτηση σε εύρος ζώνης είναι 2 L[( * N)*8]/10 bps. Εφαρμογή: Στο δίκτυο του Σχήματος 1, έχουμε L = 6 και Ν = 3. Άρα το απαιτούμενο μέγιστο εύρος ζώνης είναι 2*6[( *3)*8]/10 =537,6 bps. Σελίδα 39

40 Σημειώματα Σημείωμα Ιστορικού Εκδόσεων Έργου Το παρόν έργο αποτελεί την έκδοση 1.0. Σημείωμα Αναφοράς Copyright Πανεπιστήμιο Πατρών, Ιωάννης Μοσχολιός, Ιωάννης Μοσχολιός. «Δίκτυα Επικοινωνίας Υπολογιστών, Ασκήσεις για τις ενότητες 6-10: Στρώμα Ζεύξης Δεδομένων και Στρώμα Δικτύου». Έκδοση: 1.0. Πάτρα Διαθέσιμο από τη δικτυακή διεύθυνση: Σημείωμα Αδειοδότησης Το παρόν υλικό διατίθεται με τους όρους της άδειας χρήσης Creative Commons Αναφορά, Μη Εμπορική Χρήση Παρόμοια Διανομή 4.0 [1] ή μεταγενέστερη, Διεθνής Έκδοση. Εξαιρούνται τα αυτοτελή έργα τρίτων π.χ. φωτογραφίες, διαγράμματα κ.λ.π., τα οποία εμπεριέχονται σε αυτό και τα οποία αναφέρονται μαζί με τους όρους χρήσης τους στο «Σημείωμα Χρήσης Έργων Τρίτων». [1] Ως Μη Εμπορική ορίζεται η χρήση: που δεν περιλαμβάνει άμεσο ή έμμεσο οικονομικό όφελος από την χρήση του έργου, για το διανομέα του έργου και αδειοδόχο που δεν περιλαμβάνει οικονομική συναλλαγή ως προϋπόθεση για τη χρήση ή πρόσβαση στο έργο που δεν προσπορίζει στο διανομέα του έργου και αδειοδόχο έμμεσο οικονομικό όφελος (π.χ. διαφημίσεις) από την προβολή του έργου σε διαδικτυακό τόπο Ο δικαιούχος μπορεί να παρέχει στον αδειοδόχο ξεχωριστή άδεια να χρησιμοποιεί το έργο για εμπορική χρήση, εφόσον αυτό του ζητηθεί. Διατήρηση Σημειωμάτων Οποιαδήποτε αναπαραγωγή ή διασκευή του υλικού θα πρέπει να συμπεριλαμβάνει: το Σημείωμα Αναφοράς το Σημείωμα Αδειοδότησης

... Αν ν = 16 εγκαταλείπει τις προσπάθειες μετάδοσης του πακέτου. Τοπολογία Διαύλου (BUS).

... Αν ν = 16 εγκαταλείπει τις προσπάθειες μετάδοσης του πακέτου. Τοπολογία Διαύλου (BUS). Άσκηση 1 Ethernet protocol Δύο H/Y, Α και Β, απέχουν 400 m και συνδέονται με ομοαξονικό καλώδιο (γραμμή μετάδοσης) που έχει χωρητικότητα 100 Mbps και ταχύτητα διάδοσης 2*10 8 m/s. Στην γραμμή τρέχει πρωτόκολλο

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

Οι Διαδικτυακές ανάγκες μιας εταιρείας σε διευθύνσεις IPv4, έχουν ως εξής: Τμήμα Διοίκησης Προσωπικού & Οικονομικών Σύνολο απαιτούμενων διευθύνσεων

Οι Διαδικτυακές ανάγκες μιας εταιρείας σε διευθύνσεις IPv4, έχουν ως εξής: Τμήμα Διοίκησης Προσωπικού & Οικονομικών Σύνολο απαιτούμενων διευθύνσεων Άσκηση 1 Ethernet protocol Οι Διαδικτυακές ανάγκες μιας εταιρείας σε διευθύνσεις IPv4, έχουν ως εξής: Τμήμα Πωλήσεων Τμήμα Ανάπτυξης Προϊόντων Τμήμα Διοίκησης Προσωπικού & Οικονομικών Σύνολο απαιτούμενων

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

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

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

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

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

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

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

Ethernet Ethernet ΙΕΕΕ CSMA/CD

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

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

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

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

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

7.5 Πρωτόκολλο IP. & Ερωτήσεις

7.5 Πρωτόκολλο IP. & Ερωτήσεις 7.5 Πρωτόκολλο IP & Ερωτήσεις 1. ε ποιο επίπεδο του μοντέλου TCP/IP ανήκει το IP πρωτόκολλο; Εξασφαλίζει αξιόπιστη μετάδοση, και αν όχι ποιο πρωτόκολλο είναι υπεύθυνο για την αξιοπιστία; 2. Τι χρειάζεται

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

2η Σειρά Ασκήσεων ΗΥ-335α Network layer Παράδοση Παρασκευή 27/11/ :55

2η Σειρά Ασκήσεων ΗΥ-335α Network layer Παράδοση Παρασκευή 27/11/ :55 2η Σειρά Ασκήσεων ΗΥ-335α Network layer Παράδοση Παρασκευή 27/11/2015 23:55 Ευριπίδης Τζαμούσης (tzamusis@csd.uoc.gr) Μαρία Πλακιά (plakia@csd.uoc.gr) Ερώτηση 1 (5 μονάδες) Ποια είναι η διαφορά μεταξύ

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

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

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

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

Συνοπτική Μεθοδολογία Ασκήσεων Κεφαλαίου 7. Ασκήσεις στο IP Fragmentation

Συνοπτική Μεθοδολογία Ασκήσεων Κεφαλαίου 7. Ασκήσεις στο IP Fragmentation Συνοπτική Μεθοδολογία Ασκήσεων Κεφαλαίου 7 Οι σημειώσεις που ακολουθούν περιγράφουν τις ασκήσεις που θα συναντήσετε στο κεφάλαιο 7. Η πιο συνηθισμένη και βασική άσκηση αναφέρεται στο IP Fragmentation,

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

ΔΙΚΤΥΑ ΕΠΙΚΟΙΝΩΝΙΩΝ Ασκήσεις στα Τοπικά Δίκτυα

ΔΙΚΤΥΑ ΕΠΙΚΟΙΝΩΝΙΩΝ Ασκήσεις στα Τοπικά Δίκτυα ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΣΧΟΛΗ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧ/ΚΩΝ ΚΑΙ ΜΗΧ/ΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΔΙΚΤΥΑ ΕΠΙΚΟΙΝΩΝΙΩΝ Ασκήσεις στα Τοπικά Δίκτυα 1. Ν σταθμοί επικοινωνούν μεταξύ τους μέσω κοινού μέσου μετάδοσης χωρητικότητας

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

1 Ερωτήσεις σωστό-λάθος

1 Ερωτήσεις σωστό-λάθος 1 Ερωτήσεις σωστό-λάθος 1. Η λειτουργία του IP πρωτοκόλλου βασίζεται στα αυτοδύναµα πακέτα (datagrams). 2. Όταν το πρωτόκολλο TCP προωθεί ένα πακέτο στο πρωτόκολλο IP, το µόνο στοιχείο το οποίο έχει ενδιαφέρον

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

Άσκηση 1. (σημειώστε πως 1KB = 2 10 bytes, 1Mbps = 10 6 bits/sec).

Άσκηση 1. (σημειώστε πως 1KB = 2 10 bytes, 1Mbps = 10 6 bits/sec). Άσκηση Υπολογίστε τον συνολικό χρόνο που απαιτείται για την μετάδοση ενός αρχείου 500KB πάνω από μια ζεύξη (Link), στις παρακάτω περιπτώσεις, θεωρώντας πως η καθυστέρηση μιας κατεύθυνσης (one way delay)

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

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

ΤΕΧΝΟΛΟΓΙΑ ΔΙΚΤΥΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ Το πρωτόκολλο Διαδικτυου (Internet Protocol, ) είναι το βασικό πρωτόκολλο του επιπέδου δικτύου της τεχνολογίας TCP/. Η λειτουργία του βασίζεται στην ιδέα των αυτοδύναμων πακέτων (datagrams), τα οποία μεταφέρονται

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

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

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

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

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

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

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

Θέματα Πανελλαδικών Εξετάσεων

Θέματα Πανελλαδικών Εξετάσεων Θέματα Πανελλαδικών Εξετάσεων (διδακτέο βιβλίο «Τεχνολογία Δικτύων Επικοινωνιών», Τομέα Ηλεκτρονικής) Αντίστοιχη ύλη (νέο βιβλίο «Δικτύων Υπολογιστών», Τομέα Πληροφορικής) : ΕΝΟΤΗΤΑ 3.2 Tο αυτοδύναμο πακέτο

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

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

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

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

Τι είναι το πρωτόκολλο Διαδικτύου (Internet Protocol, IP);

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

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

MF = 0 Μήκος Επικεφαλίδας = 5

MF = 0 Μήκος Επικεφαλίδας = 5 ΑΣΚΗΣΗ 1 Ένα ΙΡ αυτοδύναμο πακέτο έχει διασπαστεί σε τέσσερα (4) κομμάτια Α, Β, Γ, Δ, τα οποία φτάνουν στον προορισμό, όπως φαίνεται στον παρακάτω πίνακα: Κατά την επανασύνθεση του αυτοδύναμου πακέτου:

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Συνοπτική Μεθοδολογία Ασκήσεων IP Fragmentation. Ασκήσεις στο IP Fragmentation

Συνοπτική Μεθοδολογία Ασκήσεων IP Fragmentation. Ασκήσεις στο IP Fragmentation Συνοπτική Μεθοδολογία Ασκήσεων IP Fragmentation Οι σημειώσεις που ακολουθούν περιγράφουν τις ασκήσεις IP Fragmentation που θα συναντήσετε στο κεφάλαιο 3. Η πιο συνηθισμένη και βασική άσκηση αναφέρεται

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

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

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

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

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

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

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

ίκτυα Επικοινωνίας Υπολογιστών

ίκτυα Επικοινωνίας Υπολογιστών ίκτυα Επικοινωνίας Υπολογιστών Ενότητα: Ασκήσεις για τις ενότητες 1 4 (Εισαγωγή) Ιωάννης Μοσχολιός Τμήμα Ηλεκτρολόγων Μηχανικών και Τεχνολογίας Υπολογιστών Σελίδα Περιεχόμενα 1. Σκοποί ενότητας... 5. Περιεχόμενα

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

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

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

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

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

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

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

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

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

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

1. Περιγράψετε τον πιο σημαντικό ρόλο του κάθε επιπέδου της TCP/IP στοίβας (δίνοντας και το όνομα του).

1. Περιγράψετε τον πιο σημαντικό ρόλο του κάθε επιπέδου της TCP/IP στοίβας (δίνοντας και το όνομα του). ΗY335: Δίκτυα Υπολογιστών Χειμερινό Εξάμηνο 2014-2015 Τμήμα Επιστήμης Υπολογιστών Πανεπιστήμιο Κρήτης Διδάσκουσα: Μαρία Παπαδοπούλη 20.11.20104 Πρόοδος Οδηγίες: Η κάθε απάντηση θα πρέπει να συνοδεύεται

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

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

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

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

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

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

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

Καθυστέρηση επεξεργασίας (processing delay) Έλεγχος επικεφαλίδας Καθορισµός εξερχόµενης ζεύξης 3

Καθυστέρηση επεξεργασίας (processing delay) Έλεγχος επικεφαλίδας Καθορισµός εξερχόµενης ζεύξης 3 Καθυστέρησησεδίκτυα µεταγωγήςπακέτων 2 ο Φροντιστήριο ΗΥ 335 Οι 4 συνιστώσες της καθυστέρησης πακέτων 2 Καθυστέρηση επεξεργασίας (processing delay) Έλεγχος επικεφαλίδας Καθορισµός εξερχόµενης ζεύξης 3

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

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

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

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

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

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

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

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

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

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

Εισαγωγή. Λύση: Λύση:

Εισαγωγή. Λύση: Λύση: Εισαγωγή 1. Μία συλλογή πέντε δρομολογητών πρόκειται να συνδεθεί με ένα υποδίκτυο σημείου προς σημείο. Μεταξύ κάθε ζεύγους δρομολογητών, οι σχεδιαστές μπορούν να τοποθετήσουν είτε μια γραμμή υψηλής ταχύτητας

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

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

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

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

ΤΕΛΟΣ 1ΗΣ ΑΠΟ 5 ΣΕΛΙ ΕΣ

ΤΕΛΟΣ 1ΗΣ ΑΠΟ 5 ΣΕΛΙ ΕΣ ΑΡΧΗ 1ΗΣ ΣΕΛΙ ΑΣ ΝΕΟ ΣΥΣΤΗΜΑ Γ ΗΜΕΡΗΣΙΩΝ ΕΠΑΝΑΛΗΠΤΙΚΕΣ ΠΑΝΕΛΛΑ ΙΚΕΣ ΕΞΕΤΑΣΕΙΣ HMEΡΗΣΙΩΝ ΕΠΑΓΓΕΛΜΑΤΙΚΩΝ ΛΥΚΕΙΩΝ ΤΕΤΑΡΤΗ 22 ΙΟΥΝΙΟΥ 2016 ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ: ΤΕΧΝΟΛΟΓΙΑ ΙΚΤΥΩΝ ΚΑΙ ΕΠΙΚΟΙΝΩΝΙΩΝ ΣΥΝΟΛΟ ΣΕΛΙ

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

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

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

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

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

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

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

Τρίτη Σειρά Ασκήσεων ΑΣΚΗΣΗ 1 ΑΣΚΗΣΗ 1 ΛΥΣΗ ΑΣΚΗΣΗ 2

Τρίτη Σειρά Ασκήσεων ΑΣΚΗΣΗ 1 ΑΣΚΗΣΗ 1 ΛΥΣΗ ΑΣΚΗΣΗ 2 Τρίτη Σειρά Ασκήσεων ΑΣΚΗΣΗ 1 o Ένα πακέτο ανώτερου επιπέδου τεμαχίζεται σε 10 πλαίσια, κάθε ένα από τα οποία έχει πιθανότητα 80 τοις εκατό να φτάσει χωρίς σφάλμα. Αν το πρωτόκολλο συνδέσου μετάδοσης δεδομένων

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

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

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

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

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

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

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

Δεύτερη Σειρά Ασκήσεων

Δεύτερη Σειρά Ασκήσεων Δεύτερη Σειρά Ασκήσεων ΑΣΚΗΣΗ 1 Από ένα αθόρυβο κανάλι 4 khz παίρνουμε δείγματα κάθε 1 msec. - Ποιος είναι ο μέγιστος ρυθμός μετάδοσης δεδομένων; - Πώς μεταβάλλεται ο μέγιστος ρυθμός μετάδοσης δεδομένων

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

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

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

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

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

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

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

2η Σειρά Ασκήσεων ΗΥ-335α Network layer Παράδοση Παρασκευή 27/11/ :55

2η Σειρά Ασκήσεων ΗΥ-335α Network layer Παράδοση Παρασκευή 27/11/ :55 2η Σειρά Ασκήσεων ΗΥ-335α Network layer Παράδοση Παρασκευή 27/11/2015 23:55 Ευριπίδης Τζαμούσης (tzamusis@csd.uoc.gr) Μαρία Πλακιά (plakia@csd.uoc.gr) Ερώτηση 1 (5 μονάδες) Ποια είναι η διαφορά μεταξύ

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Δίκτυα Υπολογιστών. Ασκήσεις επανάληψης

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

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

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

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

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

ΕΛΛΗΝΙΚΟ ΑΝΟΙΚΤΟ ΠΑΝΕΠΙΣΤΗΜΙΟ

ΕΛΛΗΝΙΚΟ ΑΝΟΙΚΤΟ ΠΑΝΕΠΙΣΤΗΜΙΟ Θ.Ε. ΠΛΗ22 Περίοδος 2012-2013 ΓΡΑΠΤΗ ΕΡΓΑΣΙΑ # 3 Στόχος Βασικό στόχο της 3 ης εργασίας αποτελεί η κατανόηση των συστατικών στοιχείων των δικτύων Η/Υ (Κεφάλαιο 1), η εξοικείωση με τις αρχιτεκτονικές δικτύων

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

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

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

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

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

ΣΥΣΤΗΜΑΤΑ ΑΝΑΜΟΝΗΣ Queuing Systems ΣΥΣΤΗΜΑΤΑ ΑΝΑΜΟΝΗΣ Queuing Systems Ανοικτά Δίκτυα Ουρών arkov - Θεώρημα Jackson (1) Παράδειγμα Επίδοσης Δικτύου Μεταγωγής Πακέτου (2) Παράδειγμα Ανάλυσης Υπολογιστικού Συστήματος Βασίλης Μάγκλαρης maglaris@netmode.ntua.gr

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

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

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

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

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

Δίκτυα Θεωρία Δίκτυα Θεωρία 2016-17 Κεφάλαιο 4 1. Γιατί η μεταφορά των δεδομένων δεν καλύπτεται επαρκώς από το Επίπεδο Δικτύου; Επειδή το επίπεδο δικτύου από τη φύση του είναι αναξιόπιστο, τα πακέτα φθάνουν καθυστερημένα,

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

HY-335 : Δίκτυα Υπολογιστών

HY-335 : Δίκτυα Υπολογιστών W N net works R E O T HY-335 : Δίκτυα Υπολογιστών K Μαρία Παπαδοπούλη Τμήμα Επιστήμης Υπολογιστών Πανεπιστήμιο Κρήτης Χειμερινό εξάμηνο 20010-2011 Θέματα προς συζήτηση Είδη πολυπλεξίας Μεταγωγή Καθυστερήσεις

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

Extra Ασκήσεις. Τσομπανίδης Ηλίας Φώντας Φαφούτης

Extra Ασκήσεις. Τσομπανίδης Ηλίας Φώντας Φαφούτης Extra Ασκήσεις Τσομπανίδης Ηλίας Φώντας Φαφούτης CSMA/CD Α,Β: 2 κόμβοι σε ένα Ethernet με συνεχόμενα πακέτα στις ουρές τους. Τα πακέτα του Α θα ονομάζονται Α1, Α2 κλπ, αντίστοιχα του Β. Τ = 51,2 ms, η

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

ΕΚΦΩΝΗΣΕΙΣ ΘΕΜΑ Α. α. Πριν εμφανιστεί η τεχνολογία ISDN οι υπηρεσίες φωνής, εικόνας και δεδομένων απαιτούσαν διαφορετικά δίκτυα.

ΕΚΦΩΝΗΣΕΙΣ ΘΕΜΑ Α. α. Πριν εμφανιστεί η τεχνολογία ISDN οι υπηρεσίες φωνής, εικόνας και δεδομένων απαιτούσαν διαφορετικά δίκτυα. ΑΡΧΗ 1ΗΣ ΣΕΛΙΔΑΣ Γ ΤΑΞΗ ΕΠΑΛ (ΟΜΑΔΑ Α ) & ΜΑΘΗΜΑΤΩΝ ΕΙΔΙΚΟΤΗΤΑΣ ΕΠΑΛ (ΟΜΑΔΑ Β ) ΘΕΜΑ Α ΚΥΡΙΑΚΗ 04/05/2014- ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ: ΔΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ ΙΙ ΣΥΝΟΛΟ ΣΕΛΙΔΩΝ: ΟΚΤΩ (8) ΕΚΦΩΝΗΣΕΙΣ Α1. Να χαρακτηρίσετε

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

γ. Αυθεντικότητα (authentication) δ. Εγκυρότητα (validity) Μονάδες 5

γ. Αυθεντικότητα (authentication) δ. Εγκυρότητα (validity) Μονάδες 5 ΠΑΝΕΛΛΑΔΙΚΕΣ ΕΞΕΤΑΣΕΙΣ ΗΜΕΡΗΣΙΩΝ ΕΠΑΛ (ΟΜΑΔΑ Α ) ΚΑΙ ΜΑΘΗΜΑΤΩΝ ΕΙΔΙΚΟΤΗΤΑΣ ΗΜΕΡΗΣΙΩΝ ΕΠΑΛ (ΟΜΑΔΑ Α ΚΑΙ Β ) ΠΑΡΑΣΚΕΥΗ 13 ΙΟΥΝΙΟΥ 2014 ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ: ΔΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ ΙΙ ΘΕΜΑ Α Α1. Να χαρακτηρίσετε

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

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

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

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

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

ΣΥΣΤΗΜΑΤΑ ΑΝΑΜΟΝΗΣ Queuing Systems ΣΥΣΤΗΜΑΤΑ ΑΝΑΜΟΝΗΣ Queuing Systems Ανάλυση Μεταγωγής Πακέτου - Μοντέλο M/M/1 Βασίλης Μάγκλαρης maglaris@netmode.ntua.gr 25/4/2018 ΟΥΡΑ Μ/Μ/2 (επανάληψη) Αφίξεις Poisson με ομοιόμορφο μέσο ρυθμό λ k = λ

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

ΟΜΟΣΠΟΝΔΙΑ ΕΚΠΑΙΔΕΥΤΙΚΩΝ ΦΡΟΝΤΙΣΤΩΝ ΕΛΛΑΔΟΣ (Ο.Ε.Φ.Ε.) ΕΠΑΝΑΛΗΠΤΙΚΑ ΘΕΜΑΤΑ ΕΠΑΝΑΛΗΠΤΙΚΑ ΘΕΜΑΤΑ 2018 Β ΦΑΣΗ

ΟΜΟΣΠΟΝΔΙΑ ΕΚΠΑΙΔΕΥΤΙΚΩΝ ΦΡΟΝΤΙΣΤΩΝ ΕΛΛΑΔΟΣ (Ο.Ε.Φ.Ε.) ΕΠΑΝΑΛΗΠΤΙΚΑ ΘΕΜΑΤΑ ΕΠΑΝΑΛΗΠΤΙΚΑ ΘΕΜΑΤΑ 2018 Β ΦΑΣΗ ΤΑΞΗ: ΜΑΘΗΜΑ: 3 η ΤΑΞΗ ΕΠΑ.Λ. ΔΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ / ΕΙΔΙΚΟΤΗΤΑΣ Ημερομηνία: Σάββατο 14 Απριλίου 2018 Διάρκεια Εξέτασης: 3 ώρες ΕΚΦΩΝΗΣΕΙΣ ΘΕΜΑ Α Α1. Να γράψετε στο τετράδιό σας τον αριθμό καθεμιάς από τις

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

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

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

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

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

ΔΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ ΙΙ ΔΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ ΙΙ 1 o ΔΙΑΓΩΝΙΣΜΑ ΘΕΜΑ 1 ο Α) Ποια είναι τα βασικά στοιχεία, τα οποία χαρακτηρίζουν το ISDN; Η ψηφιακή μετάδοση. Όλα τα σήματα μεταδίδονται σε ψηφιακή μορφή απ' άκρη σ' άκρη του δικτύου,

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

Συσκευές Τηλεπικοινωνιών και Δικτύωσης. Επικοινωνίες Δεδομένων Μάθημα 9 ο

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

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

ΟΜΟΣΠΟΝ ΙΑ ΕΚΠΑΙ ΕΥΤΙΚΩΝ ΦΡΟΝΤΙΣΤΩΝ ΕΛΛΑ ΟΣ (Ο.Ε.Φ.Ε.) ΕΠΑΝΑΛΗΠΤΙΚΑ ΘΕΜΑΤΑ ΕΠΑΝΑΛΗΠΤΙΚΑ ΘΕΜΑΤΑ 2012 ΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ ΙΙ / ΕΙ ΙΚΟΤΗΤΑΣ

ΟΜΟΣΠΟΝ ΙΑ ΕΚΠΑΙ ΕΥΤΙΚΩΝ ΦΡΟΝΤΙΣΤΩΝ ΕΛΛΑ ΟΣ (Ο.Ε.Φ.Ε.) ΕΠΑΝΑΛΗΠΤΙΚΑ ΘΕΜΑΤΑ ΕΠΑΝΑΛΗΠΤΙΚΑ ΘΕΜΑΤΑ 2012 ΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ ΙΙ / ΕΙ ΙΚΟΤΗΤΑΣ ΤΑΞΗ: ΜΑΘΗΜΑ: ΘΕΜΑ Α Α.1. 3 η ΤΑΞΗ ΕΠΑ.Λ. (Α Β ΟΜΑ Α) ΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ ΙΙ / ΕΙ ΙΚΟΤΗΤΑΣ Ηµεροµηνία: Κυριακή 8 Απριλίου 2012 ΕΚΦΩΝΗΣΕΙΣ Να γράψετε στο τετράδιο σας τον αριθµό κάθε µίας από τις παρακάτω

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

Ενδεικτικές Λύσεις 1ου Σετ Ασκήσεων

Ενδεικτικές Λύσεις 1ου Σετ Ασκήσεων Κ Σ Ι Ενδεικτικές Λύσεις 1ου Σετ Ασκήσεων Παναγιώτα Παναγοπούλου Άσκηση 1. Υποθέστε ότι οι διεργασίες ενός σύγχρονου κατανεμημένου συστήματος έχουν μοναδικές ταυτότητες (UIDs), γνωρίζουν ότι είναι συνδεδεμένες

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

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

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

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

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

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

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

ΔΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ Γ Τάξη ΤΟΜΕΑΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΕΠΑ.Λ. ΤΕΤΡΑΔΙΟ ΜΑΘΗΤΗ Κωνσταντοπούλου Μ., Χρυσοστόμου Γ.

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

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

ΔΕΟ13 - Επαναληπτικές Εξετάσεις 2010 Λύσεις

ΔΕΟ13 - Επαναληπτικές Εξετάσεις 2010 Λύσεις ΔΕΟ - Επαναληπτικές Εξετάσεις Λύσεις ΘΕΜΑ () Το Διάγραμμα Διασποράς εμφανίζεται στο επόμενο σχήμα. Από αυτό προκύπτει καταρχήν μία θετική σχέση μεταξύ των δύο μεταβλητών. Επίσης, από το διάγραμμα φαίνεται

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

ΜΑΘΗΜΑ / ΤΑΞΗ : ΔΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ ΙΙ / ΕΠΑΛ(Α & Β ΟΜΑΔΑ) ΣΕΙΡΑ: ΗΜΕΡΟΜΗΝΙΑ: 11/12/2011 ΑΠΑΝΤΗΣΕΙΣ

ΜΑΘΗΜΑ / ΤΑΞΗ : ΔΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ ΙΙ / ΕΠΑΛ(Α & Β ΟΜΑΔΑ) ΣΕΙΡΑ: ΗΜΕΡΟΜΗΝΙΑ: 11/12/2011 ΑΠΑΝΤΗΣΕΙΣ ΜΑΘΗΜΑ / ΤΑΞΗ : ΔΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ ΙΙ / ΕΠΑΛ(Α & Β ΟΜΑΔΑ) ΣΕΙΡΑ: ΗΜΕΡΟΜΗΝΙΑ: 11/12/2011 ΘΕΜΑ 1 ΑΠΑΝΤΗΣΕΙΣ Α. Να χαρακτηρίσετε κάθε μία από τις παρακάτω προτάσεις με Σωστό (Σ) ή Λάθος (Λ). 1. Στο μοντέλο

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

HY335Α Δίκτυα Υπολογιστών Xειμερινό Εξάμηνο Πανεπιστήμιο Κρήτης, Τμήμα Επιστήμης Υπολογιστών. Routing Algorithms. Network Layer.

HY335Α Δίκτυα Υπολογιστών Xειμερινό Εξάμηνο Πανεπιστήμιο Κρήτης, Τμήμα Επιστήμης Υπολογιστών. Routing Algorithms. Network Layer. HY335Α Δίκτυα Υπολογιστών Xειμερινό Εξάμηνο 2016-2017 Πανεπιστήμιο Κρήτης, Τμήμα Επιστήμης Υπολογιστών Routing Algorithms Network Layer Nena Basina Υποδίκτυα (subnets) 200.23.18.0/23 11001000 00010111

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

7.9.2 Άμεση δρομολόγηση 1

7.9.2 Άμεση δρομολόγηση 1 7.9.2 Άμεση δρομολόγηση 1 Διαδικασία Άμεση 1. Αρχικά, εξάγονται από την επικεφαλίδα του ΙΡ πακέτου οι διευθύνσεις ΙΡ πηγής και 2. Έπειτα, σε επίπεδο ΙΡ ουσιαστικά δεν πραγματοποιείται καμία ενέργεια! (ίσα

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Δίκτυα Η/Υ Θεωρία. Διάλεξη 2η

Δίκτυα Η/Υ Θεωρία. Διάλεξη 2η Δίκτυα Η/Υ Θεωρία Διάλεξη 2η Kάρτες Δικτύωσης (NIC-Network Interface Controller) Βασικές εντολές δρομολόγησης και ανίχνευσης Η κάρτα δικτύου συνδέει τον υπολογιστή στο τοπικό δίκτυο παράγει και λαμβάνει

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

ΕΛΛΗΝΙΚΟ ΑΝΟΙΚΤΟ ΠΑΝΕΠΙΣΤΗΜΙΟ. 2 η Γραπτή Εργασία ΠΛΗ 23 Ακαδημαϊκό Έτος 2012-2013 (Τόμος Α, Κεφάλαια 1-3) Ημερομηνία Παράδοσης 27/01/2013.

ΕΛΛΗΝΙΚΟ ΑΝΟΙΚΤΟ ΠΑΝΕΠΙΣΤΗΜΙΟ. 2 η Γραπτή Εργασία ΠΛΗ 23 Ακαδημαϊκό Έτος 2012-2013 (Τόμος Α, Κεφάλαια 1-3) Ημερομηνία Παράδοσης 27/01/2013. Στόχος: 2 η Γραπτή Εργασία ΠΛΗ 23 Ακαδημαϊκό Έτος 2012-2013 (Τόμος Α, Κεφάλαια 1-3) Ημερομηνία Παράδοσης 27/01/2013 Άσκηση 4 Η κατανόηση βασικών εννοιών όσον αφορά τη μετάδοση πολυμεσικής πληροφορίας,

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