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

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

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

Hy335a Λύσεις ασκήσεων πρώτης σειράς Ερώτηση 1

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

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

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

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

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

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

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

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

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

Ethernet Ethernet ΙΕΕΕ CSMA/CD

ΗΥ335: 7ο Φροντηστήριο. Fontas Fafoutis

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

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

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

Ερωτήσεις / Απαντήσεις Πιστοποίησης (Επικοινωνίες Δεδομένων)

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

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

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

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

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

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

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

ίκτυα - Internet Μάθηµα 5ο Ενότητες Μαθήµατος Παρασκευή 01 ΕΚ 2006 ιευθυνσιοδότηση στα Τοπικά ίκτυα (LAN).

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

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

Δίκτυα Υπολογιστών. Επίπεδο Ζεύξης (link layer) Κ. Βασιλάκης

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

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

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

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

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

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

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

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

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

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

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

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

ΚΕΦ. 2 - Η Λειτουργία των Δικτύων

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

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

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

ΙΚΤΥΑ ΕΠΙΚΟΙΝΩΝΙΩΝ. Ιωάννης Σταυρακάκης, Καθηγητής Password: edi

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

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

Δίκτυα Ι Αρχές Δικτύων

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

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

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

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

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

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

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

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

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

Γαβαλάς αµιανός

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

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

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

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

ΔΙΚΤΥΑ ΕΠΙΚΟΙΝΩΝΙΩΝ. Ιωάννης Σταυρακάκης, Καθηγητής Password: edi

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

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

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

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

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

Data - Link Layer. (Στρώμα ζεύξης δεδομένων) Κόμβοι (nodes): Hosts, Routers (και bridges), όλα αυτά τα λέμε κόμβους (nodes).

ΔΙΚΤΥΑ ΕΠΙΚΟΙΝΩΝΙΩΝ. Ιωάννης Σταυρακάκης, Καθηγητής Password: edi

Καθυστέρηση σε δίκτυα μεταγωγής πακέτων. ΗΥ335 Φροντιστήριο 3

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

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

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

Τεχνολογία TCP/IP ΙΑ ΙΚΤΥΩΣΗ- INTERNET. Τεχνολογίες Τηλεκπαίδευσης & Εφαρµογές - Ιούλιος

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

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

ΚΕΦ. 2 - Η Λειτουργία των Δικτύων

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

ΕΑΠ/ΠΛΗ22/ΑΘΗ.3 4 η ΟΣΣ 15/03/2014 Συμπληρωματικές Διαφάνειες

Δίκτυα Επικοινωνίας Υπολογιστών Ενότητα 6: Στρώμα ζεύξης δεδομένων

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

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

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

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

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

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

Υπολογιστές και ίκτυα Η/Υ.

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

Δίκτυα Υπολογιστών. Ενότητα 7: Μετάδοση πληροφορίας στο στρώμα διασύνδεσης. Δρ. Χαράλαμπος Ζ. Πατρικάκης Τμήμα Ηλεκτρονικών Μηχανικών Τ.

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

Κεφάλαιο 3 Πολυπλεξία

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

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

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

ΚΕΦ. 2 - Η Λειτουργία των ικτύων

ιάθεση ασύρµατων πόρων

Πρόσβαση στο ίκτυο (Network Access) & ιασύνδεση ικτύων (internetworking) Ενότητα ΣΤ

Πρόότυπο Αναφοράάς Open Systems Interconnection/OSI. 1. Τεχνολογία Δικτύων Επικοινωνιών, Βιβλίο Α τάξης 2 ου Κύκλου ΤΕΕ, ΥΠΕΠΘ

Transcript:

ΗY335: Δίκτυα Υπολογιστών Χειμερινό Εξάμηνο 2014-2015 Τμήμα Επιστήμης Υπολογιστών Πανεπιστήμιο Κρήτης Διδάσκουσα: Μαρία Παπαδοπούλη 27.10.2014 mockup Πρόοδος Οδηγίες: Η κάθε απάντηση θα πρέπει να συνοδεύεται από μια δικαιολόγηση που είναι σύντομη, περιεκτική, σαφής, και καλογραμμένη. A1. Φυσικό επίπεδο 1. Αντιπαραθέσετε (κάνετε τη σύγκριση) με 2-3 προτάσεις την στατιστική πολυπλεξία και την πολυπλεξία με διαίρεση χρόνου. Απάντηση: Η πολυπλεξία με διαίρεση χρόνου (TDMA) διαιρεί την πρόσβαση στο μέσο σε χρονοθυρίδες (timeslots) και αναθέτει σε κάθε κόμβο μια χρονοθυριδα. Οι κόμβοι πρέπει να είναι συγχρονισμένοι μεταξύ τους, και κάθε κόμβος έχει δικαίωμα να εκπέμψει μόνο στην δική του χρονοθυρίδα. Αυτή η στατική δέσμευση πόρων συνεπάγεται εγγύηση στην ποιότητα υπηρεσίας, άλλα δεν είναι αποδοτική για εκρηκτική κίνηση (bursty traffic). Αντίθετα, στη στατιστική πολυπλεξία εκμεταλλευόμαστε το γεγονός ότι η πιθανότητα να μεταδώσουν πολλά πακέτα αρκετοί κόμβοι ταυτόχρονα, ώστε να δημιουργηθεί συμφόρηση, είναι μικρή. Στην στατιστική πολυπλεξία δεν δεσμεύονται πόροι και οι συσκευές δεν είναι απαραίτητο να είναι συγχρονισμένες. Πακέτα από διαφορετικές πηγές μεταδίδονται στο μέσο, και εξυπηρετούνται με την σειρά άφιξής τους (first-come first-serve fashion). Έτσι, η στατιστική πολυπλεξία είναι πιο αποδοτική για εκρηκτική κίνηση, όμως απαιτεί buffers για την προσωρινή αποθήκευση των πακέτων. 2. Αντιπαραθέσετε το circuit-switching με το packet-switching. Χρησιμοποιείται στατιστική πολυπλεξία σε circuit-switching δίκτυα; Απάντηση: Μεταγωγή κυκλώµατος Μεταγωγή πακέτου 1 Απαιτείται η δηµιουργία κυκλώµατος και η κράτηση πόρων στο κύκλωμα αυτό για όλη τη διάρκεια της επικοινωνίας/σύνδεσης μεταξύ δυο τελικών σταθμών εν απαιτείται η δηµιουργία κυκλώµατος

2 Μια ροή επικοινωνίας/σύνδεση µεταξύ δυο τελικών σταθµών χρησιµοποιεί µια προκαθορισµένη διαδροµή στο δίκτυο 3 Τα δεδοµένα δεν µπορούν να απορριφθούν σε ενδιάµεσους σταθµούς. Αν υπάρχει υπερφόρτωση του δικτύου, τότε δεν είναι δυνατή η δηµιουργία του κυκλώµατος 4 Ένα δίκτυο µεταγωγής κυκλωµάτων υποστηρίζει ένα ορισµένο µέγιστο αριθµό χρηστών (κυκλωµάτων) 5 Ένα κύκλωµα υποστηρίζει µια συγκεκριµένη ποιότητα επικοινωνίας. ιαφορετικά πακέτα που ανήκουν στην ίδια ροή επικοινωνίας (flow) µεταξύ δυο τελικών σταθµών µπορούν να ακολουθήσουν διαφορετικές διαδροµές στο δίκτυο Ένα πακέτο µπορεί να απορριφθεί από ένα ενδιάµεσο σταθµό του δικτύου σε περίπτωση που υπάρχει υπερφόρτωση µιας ουράς/συμφόρηση Ένα δίκτυο µεταγωγής πακέτων µπορεί να υποστηρίξει τυπικά ένα πολύ µεγαλύτερο αριθµό χρηστών από ότι ένα δίκτυο µεταγωγής κυκλωµάτων Ένα δίκτυο µεταγωγής πακέτων δεν υποστηρίζει κατά κανόνα συγκεκριµένη ποιότητα επικοινωνίας. Η καθυστέρηση, η ταχύτητα µετάδοσης, και ο ρυθµός απόρριψης πακέτων µπορεί να µεταβάλλονται (best-effort µοντέλο). 6 Οι κόµβοι κρατάνε Οι κόμβοι δεν γνωρίζουν τίποτα για πληροφορίες κατάστασης για κάθε τις διερχόµενες ροές πακέτων και τείνουν διερχόµενο κύκλωµα. Για αυτό το λόγο να είναι πιο απλοί. Η περιπλοκότητα είναι τείνουν να είναι πιο περίπλοκοι. στα τερµατικά. 3. Μόνο τα τερματικά χρηστών εφαρμόζουν την ενθυλάκωση/αποθυλάκωση στα πακέτα. Σωστό ή λάθος, δικαιολογήστε την απάντηση σας. Απάντηση: Λάθος. Στο φυσικό επίπεδο μεταδίδονται απλά bits. Στο επίπεδο ζεύξης μεταδίδονται πλαίσια (frames) από συσκευή σε συσκευή, ενώ στο επίπεδο δικτύου δρομολογούνται δεδομενογράμματα (datagrams) μέσω του δικτύου. Υπάρχουν ενδιάμεσες συσκευές μέσα σε ένα δίκτυο, οι οποίες εκτός από το φυσικό επίπεδο υλοποιούν και πρωτόκολλα ανώτερων επιπέδων (π.χ., μεταγωγέας: φυσικό και ζεύξης, δρομολογητής: φυσικό, ζεύξης, και δικτύου). Έτσι, υπάρχουν και ενδιάμεσες συσκευές που εφαρμόζουν ενθυλάκωση. Για παράδειγμα, ένας δρομολογητής μπορεί να ενθυλακώνει IP datagrams μέσα σε Ethernet frames. 4. Τι εννοούμε με τον όρο full-duplex links; Απάντηση: Μία ζεύξη είναι πλήρως αμφίδρομη (full-duplex) αν επιτρέπει ταυτόχρονη και στις δύο κατευθύνσεις. Αυτό σημαίνει ότι ένας κόμβος που συμμετέχει σε μια full-duplex ζεύξη πρέπει να μπορεί να μεταδίδει και να λαμβάνει ταυτόχρονα. 5. Οι γέφυρες (bridges) ποιο header χρησιμοποιούν; Τα hubs;

... Απάντηση: Τα bridges χρησιμοποιούν MAC headers. Τα hubs δεν χρησιμοποιούν header, μεταδίδουν απλά bits 6. & 7. Γιατί είναι οι ασύρματες επικοινωνίες πιο ευάλωτες από τις ενσύρματες; Έστω μια ασύρματη ζεύξη. Σχολιάσετε τους τρείς πιο βασικούς λόγους απώλειας πακέτων στη ζεύξη. Απάντηση: Οι ασύρματες επικοινωνίες είναι πιο ευάλωτες, γιατί δεν χρησιμοποιούν κάποιο ειδικό και απομονωμένο μέσο διάδοσης, αλλά το κοινό ασύρματο κανάλι. Αυτό κάνει τις ασύρματες επικοινωνίες ευάλωτες στα παρακάτω προβλήματα, έχουν ως συνέπεια την απώλεια πακέτων: (1) παρεμβολή (interference) από άλλες μεταδόσεις, (2) εξασθένηση του σήματος λόγω απόστασης μεταξύ του πομπού και του δέκτη (path-loss), (3)multi-path φαινόμενα, (5) inter-symbol (ISI). A2. MAC επίπεδο 8. Έχετε μια ζεύξη που τρέχει το slotted Aloha στο οποίο Μ συσκευές Σ 1, Σ 2, Σ Μ, προσπαθούν να στείλουν η κάθε μια ένα πακέτο τη χρονική θυρίδα Τ. Η κάθε συσκευή έχει ακριβώς ένα πακέτο να στείλει, και μόλις το στείλει με επιτυχία, γίνεται «ανενεργή/σιωπηλή» (idle) για πάντα. Υπολογίσετε την πιθανότητα για την οποία η κάθε συσκευή Σ i να στείλει επιτυχημένα το πακέτο της την χρονική στιγμή T+i, για κάθε i=1,.., M, αντίστοιχα. Απάντηση: Στην χρονική θυρίδα T μεταδίδουν όλοι οι κόμβοι το πακέτο τους και συμβαίνει σύγκρουση (collision). Σ 1 Σ 2 Σ 3 Σ M Slot T Collision! Slot T+1 Slot T+2 Slot T+3 Slot T+M Μετά από μία σύγκρουση ένας κόμβος ξαναμεταδίδει το πακέτο με πιθανότητα p ή σιγεί με πιθανότητα (1-p). Ορίζουμε το γεγονός (event) E i να μεταδώσει η συσκευή i επιτυχώς το πακέτο της την χρονική θυρίδα T+i. Τότε P(E i ) = p(1 p) Μ i Και η ζητούμενη πιθανότητα είναι

M P = P(E i ) i=1 P = p(1 p) M 1 p(1 p) M 2 p(1 p) M M P = p M (1 p) (M 1)+(M 2)+ +(M M) P = p M (1 p) 0+1+2+ +(M 1) P = p M (1 p) M i=1 (i) M P = p M (1 p) M(1+M) M 2 P = p M (1 p) 1 2 M(M 1) 9. Έστω ότι τρείς συσκευές Α, Β, και Γ είναι συνδεμένες στο ίδιο broadcast LAN μέσω της κάρτας δικτύων (network interface) τους. Έστω ότι η Α στέλνει πολλαπλά IP datagrams στον κόμβο Β, τα οποία ενθυλακώνονται σε frames με τη LAN διεύθυνση του Β. Η κάρτα δικτύων της συσκευής Γ θα τα επεξεργαστεί αυτά τα frames; Αν ναι, η κάρτα δικτύων της Γ θα τα προωθήσει στην συσκευή Γ (δηλ. στον πατρικό κόμβο στον οποίο ανήκει η κάρτα δικτύων); Απάντηση: i) Ναι, θα τα επεξεργαστεί γιατί είναι broadcast. ii) Όχι αφού θα δει ότι δεν είναι η MAC address του. 10. Το πρωτόκολλο address resolution protocol (ARP) χρησιμοποιείται όταν διαφορετικές συσκευές σε ένα LAN χρησιμοποιούν την ίδια MAC address. Σωστό ή λάθος, δικαιολογήστε την απάντηση σας. Απάντηση: Λάθος. No two hosts can have the same MAC address. ARP translates the IP address to a MAC address for a host in a LAN. 11. Εξηγήσετε εν συντομία γιατί δεν γίνεται η δρομολόγηση των πακέτων στο Internet με βάση τις MAC διευθύνσεις. Απάντηση: Οι IP addresses (αντίθετα με τις MAC addresses) έχουν μια δομή, που αντανακλά την ιεραρχική αρχιτεκτονική του Internet και συμβάλει στην κλιμακωσιμότητά του. Έτσι γίνεται η δρομολόγηση πιο γρήγορα και ένας router δεν χρειάζεται να διατηρεί πολλή πληροφορία τοπικά ή να κάνει πολύπλοκες λειτουργίες που θα επιβράδυνε περισσότερο τη διαδικασία της δρομολόγησης και θα απαιτούσε περισσότερους πόρους/δυνατότητες από τους δρομολογητές. 12. Οι συσκευές A και Β είναι συνδεμένες στο Ethernet και έχουν δύο πακέτα να στείλουν η κάθε μια. Υποθέτουμε ότι τα πακέτα είναι ίδιου μεγέθους, τέτοιου ώστε η τους μπορεί να ολοκληρωθεί μέσα σε τ ms. Δεν υπάρχουν άλλες συσκευές στο Ethernet στο οποίο είναι συνδεμένες που να θέλουν να στείλουν εκείνη την περίοδο. Ας υποθέσουμε ότι τη χρονική στιγμή T οι δύο αυτές συσκευές στέλνουν ταυτόχρονα το πακέτο και υπάρχει σύγκρουση (packet collision). Ας θεωρήσουμε ότι η λέξη slot αναφέρεται στην ελάχιστη χρονική περίοδος που χρειάζεται για την του πακέτου. Με ποιά πιθανότητα ο Β θα έχει ολοκληρώσει τις μεταδόσεις του πριν την χρονική στιγμή Τ + 4τ; Απάντηση: Προς χάριν απλότητας, ας θεωρήσουμε τον ορίζοντα του χρόνου για το B χωρισμένο σε χρονοθυρίδες (slots) μεγέθους τ: slot 0, slot 1, slot 2, κλπ). Σειρά ενεργειών που θα οδηγήσουν στο ζητούμενο γεγονός: o B θα έχει ολοκληρώσει τις μεταδόσεις του πριν την έναρξη του slot 4. Υπάρχουν δύο διαφορετικές σειρές από ενέργειες που οδηγούν στο ζητούμενο γεγονός. Σειρά γεγονότων Σ 1

Θυρίδα 0 Θυρίδα 1 Θυρίδα 2 Θυρίδα 3 Α Μετάδοση Α1 αναμονή Μετάδοση αναμονή Α1 Β Μετάδοση Β1 Μετάδοση Β1 Μετάδοση Β2 Μετάδοση Β2 Γεγονός, & Λειτουργία του κάθε κόμβου μετά το γεγονός Θα συμβεί με πιθανότητα P(Σ 1 ) A: backoff{0,1} - > επιλογή 1 {0,1} -> Α: backoff {0,1,2,3} Επιλογή 1 ή 2 ή 3. {0,1}, P(Σ 1 ) = 1 2 1 2 1 2 3 4 Σειρά γεγονότων Σ 2 Θυρίδα 0 Θυρίδα 1 Θυρίδα 2 Θυρίδα 3 Α Μετάδοση Α1 Μετάδοση Α1 αναμονή αναμονή Β Μετάδοση Β1 Μετάδοση Β1 Μετάδοση Β1 Μετάδοση Β2 Γεγονός, & Λειτουργία του κάθε κόμβου μετά το γεγονός A: backoff{0,1} - > επιλογή 0 {0,1} -> Α: backoff {0,1,2,3} Επιλογή 2 ή 3. {0,1,2,3} Θα συμβεί με πιθανότητα P(Σ 2 ) P(Σ 2 ) = 1 2 1 2 2 4 1 4 Η συνολική πιθανότητα να συμβεί ζητούμενο γεγονός P = P(Σ 1 ) + P(Σ 2 ) 13. Θεωρήσετε δύο end-hosts A και B που συνδέονται μέσω ενός store-and-forward μεταγωγέα R. Η ζεύξη από το Α στον R έχει μήκος l 1 και bandwidth b 1, ενώ η ζεύξη από το R στο Β έχει μήκος l 2 & bandwidth b 2 (όπου l 2 > l 1 και b 2 < b 1 ). Πόση είναι η συνολική καθυστέρηση λήψης του αρχείου (δηλ. ο χρόνος που μεσολάβησε από τη στιγμή που άρχισε η αποστολή του μέχρι την λήψη και του τελευταίου πακέτου), μεγέθους Μ; Υποθέσετε ότι δεν υπάρχει άλλη στη ζεύξη και ότι χρησιμοποιείται το UDP για τη. Τέλος, θεωρήσετε την ταχύτητα διάδοσης v κοινή και στις δύο ζεύξεις, το μέγεθος του πακέτου p, και μέγεθος της επικεφαλίδας h. Η καθυστέρηση επεξεργασίας και αναμονής των πακέτων στο R είναι ασήμαντη. Απάντηση: Το πλήθος πακέτων N που απαιτούνται για την αποστολή ενός αρχείου μεγέθους Μ είναι

N = M p h Η συνολική καθυστέρηση λήψης του πρώτου πακέτου είναι d total = d A R prop + d A R trans + d R B R B prop + d trans Η συνολική καθυστέρηση λήψης των N πακέτων είναι d total = d A R prop + d A R trans + d R B R B prop + Nd trans d total = l 1 v + p b 1 + l 2 v + N p b 2