HY335A ΦΡΟΝΤΙΣΤΗΡΙΟ 1 ΗΣ ΣΕΙΡΑΣ ΑΣΚΗΣΕΩΝ ΒΑΡΔΑΚΗΣ ΓΙΩΡΓΟΣ.

Slides:



Advertisements
Παρόμοιες παρουσιάσεις
Το κοινό μέσο  Περιοχή Σύγκρουσης (Collision Domain)  Όλα τα πλαίσια που στέλνονται στο μέσο παραλαμβάνονται φυσικά από όλους τους δέκτες  MAC header:
Advertisements

1 • Το μέγεθος του ‘παραθύρου’ πρέπει να αλλάζει με τον αριθμό των συνόδων. • Τόσο η ρυθμαπόδοση όσο και η καθυστέρηση δεν έχουν εγγυήσεις. • Για συνόδους.
Από Άκρο σε Άκρο Αποφυγή Συμφόρησης
Δίκτυα, Διαδίκτυο, Ασφάλεια υπολογιστών
ΕΙΣΑΓΩΓΗ ΣΤΑ ΔΙΚΤΥΑ ΕΠΙΚΟΙΝΩΝΙΑΣ
EIΣΑΓΩΓΗ ΣΤΑ ΤΗΛΕΠΙΚΟΙΝΩΝΙΑΚΑ ΔΙΚΤΥΑ
Στόχοι Να εξηγήσουμε τι είναι τα δίκτυα υπολογιστών, ποιες είναι οι βασικές κατηγορίες τους και ποιες οι πιο συνηθισμένες τοπολογίες τους. Να περιγράψουμε.
Καθυστέρηση σε δίκτυα μεταγωγής πακέτων
Τεχνολογία Δικτύων Επικοινωνιών
Πρωτόκολλο στάσης και αναμονής
Μεταγωγή (Switching) Λειτουργία: συνδέει εισόδους σε εξόδους, έτσι ώστε τα bits ή τα πακέτα που φτάνουν σε ένα σύνδεσμο, να φεύγουν από έναν άλλο επιθυμητό.
Διαχείριση Δικτύων Ευφυή Δίκτυα Άσκηση 1: Χρήση βασικών εργαλείων για συλλογή πληροφοριών για τη διαμόρφωση και την κατάσταση λειτουργίας του δικτύου.
Θεωρία της σχετικότητας. Η Γενική θεωρία της Σχετικότητας είναι η θεωρία βαρύτητας π ου π ροτάθηκε α π ο τον Άλμ π ερτ Αϊνστάιν, και η ο π οία π εριγράφει.
H χελώνα που ήθελε να γίνει δρομέας.
HY-335 : Δίκτυα Υπολογιστών
ΣΥΣΤΗΜΑΤΑ ΑΝΑΜΟΝΗΣ Queuing Systems Παραδείγματα χρήσης ουρών Μ/Μ/c/K και αξιολόγησης συστημάτων αναμονής Β. Μάγκλαρης
Δίκτυα Ουρών - Παραδείγματα
ΣΥΣΤΗΜΑΤΑ ΑΝΑΜΟΝΗΣ 18/04/13 Συστήματα Αναμονής: M/M/1/K, M/M/m (Erlang-C), M/M/N/K, M/M/m/m (Erlang-B)
Γραφήματα & Επίπεδα Γραφήματα
Moντέλα Καθυστέρησης και Ουρές
Το Μ/Μ/1 Σύστημα Ουράς Μ (η διαδικασία αφίξεων είναι Poisson) /
Τεχνικές Μεταγωγής Παράγραφος 1.5.
Διαχείριση Δικτύων Ευφυή Δίκτυα Εργαστήριο Διαχείρισης και Βέλτιστου Σχεδιασμού Δικτύων (NETMODE)
Μετάδοση Δεδομένων CD/DVD Σκληρός Δίσκος Ποντίκι Modem Η/Υ
7.7 Πρωτόκολλο ARP Δίκτυα Υπολογιστών ΙΙ.
1 Χαρακτηριστικά ενός Μ/Μ/1 συστήματος : Αφίξεις κατανεμημένες κατά Poisson Εκθετικά κατανεμημένοι χρόνοι εξυπηρέτησης Οι χρόνοι εξυπηρέτησης είναι αμοιβαία.
ΣΥΣΤΗΜΑΤΑ ΑΝΑΜΟΝΗΣ Παράδειγμα Βελτιστοποίησης Μέσου Μήκους Πακέτου 23/05/2011.
Ποσοτική Μελέτη Ζεύξεων
1 Έλεγχος ροής και συμφόρησης (flow and congestion control) flow control Ο όρος έλεγχος ροής (flow control) χρησιμοποιείται συχνά για να περιγράψει τους.
ΣΥΣΤΗΜΑΤΑ ΑΝΑΜΟΝΗΣ 16/05/13 Δίκτυα Ουρών. ΔΙΚΤΥΟ ΔΥΟ ΕΚΘΕΤΙΚΩΝ ΟΥΡΩΝ ΕΝ ΣΕΙΡΑ Θεώρημα Burke: Η έξοδος πελατών από ουρά Μ/Μ/1 ακολουθεί κατανομή Poisson.
Δίκτυα Απευθείας Ζεύξης Επικοινωνία μεταξύ δύο υπολογιστών οι οποίοι είναι απευθείας συνδεδεμένοι.
– Ηλεκτρονικό Ταχυδρομείο. Εισαγωγή Υ π οθέστε ότι ενώ, για κά π οιο λόγο, α π ουσιάζετε α π ό τον χώρο εργασίας σας, χρειάζεστε ένα έγγραφο π.
Μεταγωγή (Switching) Πως σχηματίζουμε διαδίκτυα. Περίληψη Μεταγωγή Κυκλωμάτων (Circuit switching) Μεταγωγή Πακέτων (Packet switching) Μεταγωγή Εικονικών.
1 Μεταγωγέας Crossbar. 2 Μεταγωγέας Knockout Παράδειγμα για Crossbar. Συγκεντρωτής: επέλεξε l από τα n πακέτα. Πολυπλοκότητα: είσοδοι έξοδοι.
ΣΥΣΤΗΜΑΤΑ ΑΝΑΜΟΝΗΣ 25/06/08 Ασκήσεις Επανάληψης.
1 Βέλτιστη δρομολόγηση (optimal routing) Αντιμετώπιση της δρομολόγησης σαν «συνολικό» πρόβλημα βελτιστoποίησης. Γιατί: Η αλλαγή της δρομολόγησης μιας συνόδου.
Ασκήσεις - Παραδείγματα
Μεταγωγή (Switching) Πως σχηματίζουμε διαδίκτυα. Περίληψη Μεταγωγή Κυκλωμάτων (Circuit switching) Μεταγωγή Πακέτων (Packet switching) Μεταγωγή Εικονικών.
ΠΡΩΤΟΚΟΛΛΑ ΠΟΛΛΑΠΛΗΣ ΠΡΟΣΠΕΛΑΣΗΣ (Multiple Access Protocols) Τύποι καναλιών Το πρόβλημα του ελέγχου μέσης προσπέλασης (Medium Access Problem) Στατική Κατανομή.
ΣΥΣΤΗΜΑΤΑ ΑΝΑΜΟΝΗΣ Queuing Systems Δίκτυα Ουρών - Παραδείγματα
Τεχνολογία TCP/IP TCP/IP internet είναι ένα οποιοδήποτε δίκτυο το οποίο χρησιμοποιεί τα πρωτόκολλα TCP/IP. Διαδίκτυο (Internet) είναι το μεγαλύτερο δίκτυο.
Πρωτόκολλο IP.
1 ΣΥΣΤΗΜΑΤΑ ΑΝΑΜΟΝΗΣ Queuing Systems ΣΥΣΤΗΜΑΤΑ ΑΝΑΜΟΝΗΣ Queuing Systems Δίκτυα Ουρών Β. Μάγκλαρης Β. Μάγκλαρης Σ. Παπαβασιλείου Σ. Παπαβασιλείου
Διαχείριση Δικτύων Ευφυή Δίκτυα Άσκηση 1: Χρήση βασικών εργαλείων για συλλογή πληροφοριών για τη διαμόρφωση και την κατάσταση λειτουργίας του δικτύου.
ΣΥΣΤΗΜΑΤΑ ΑΝΑΜΟΝΗΣ 27/05/10 Ανάλυση Ουρών Markov.
Κρυφή μνήμη (cache memory) (1/2) Εισαγωγή στην Πληροφορκή1 Η κρυφή μνήμη είναι μία πολύ γρήγορη μνήμη – πιο γρήγορη από την κύρια μνήμη – αλλά πιο αργή.
1 ΣΥΣΤΗΜΑΤΑ ΑΝΑΜΟΝΗΣ Queuing Systems Παραδείγματα Εφαρμογής Άσκηση Προσομοίωσης Βασίλης Μάγκλαρης 6/4/2016.
Κεφάλαιο 7 Διαδικτύωση-Internet 7.5 Πρωτόκολλο ΙΡ (Internet Protocol)
Εισαγωγή Στις Τηλεπικοινωνίες Τμήμα Πληροφορικής και Τηλεματικής Χαροκόπειο Πανεπιστήμιο Αθηνών Διδάσκων: Χρήστος Μιχαλακέλης Ενότητα.
Hy335a Φροντιστήριο 1 ησ σειράς ασκήσεων Βαρδάκης Γιώργος Τριανταφυλλάκης Κωστής.
CSMA/CA στο Κατανεμημένα Ενσωματωμένα Συστήματα
3.2 διάσπαση πακέτου σε κομμάτια
Προχωρημένα Θέματα Δικτύων
Έλεγχος ροής Παύσης και Αναμονής
Κεφάλαιο 4. Επίπεδο μεταφοράς
LAB HY335 Evripidis tzamousis
TCP/IP.
ΑΣΚΗΣΗ ΔΙΚΤΥΑ ΜΕΤΑΓΩΓΗΣ
Δίκτυα Υπολογιστών ΗΥ 335α
ΑΣΚΗΣΗ 3.
Βασίλης Μάγκλαρης 13/4/2016 ΣΥΣΤΗΜΑΤΑ ΑΝΑΜΟΝΗΣ Queuing Systems Ανοικτά Δίκτυα Ουρών Markov Θεωρήματα Burke & Jackson Βασίλης Μάγκλαρης.
Κεφάλαιο 7: Διαδικτύωση-Internet
Κεφάλαιο 7: Διαδικτύωση-Internet Μάθημα 7.9: Δρομολόγηση
Κεφάλαιο 7: Διαδικτύωση-Internet
Κεφάλαιο 7:Διαδικτύωση-Internet
Θεωρούμε σχεδόν ιδανική TDR μορφή για είσοδο και γραμμή μεταφοράς με συγκεντρωτικές ασυνέχειες στο κέντρο της που εμφανίζονται ως παράλληλη χωρητικότητα.
Δίκτυα Ι Βπ - 2ο ΕΠΑΛ ΝΕΑΣ ΣΜΥΡΝΗΣ 2011.
ΣΧΕΣΗ ΥΛΙΚΟΥ ΚΑΙ ΛΟΓΙΣΜΙΚΟΥ
MAC layer (Επίπεδο ζεύξης)
Packet Delays Teaching assistant : Anastasia Rigaki.
Μεταγράφημα παρουσίασης:

HY335A ΦΡΟΝΤΙΣΤΗΡΙΟ 1 ΗΣ ΣΕΙΡΑΣ ΑΣΚΗΣΕΩΝ ΒΑΡΔΑΚΗΣ ΓΙΩΡΓΟΣ

ΑΣΚΗΣΗ 1 α ) Θεωρείστε δύο κόμβους Α και Β οι ο π οίοι είναι συνδεδεμένοι με μία α π ευθείας σύνδεση και βρίσκονται σε α π όσταση 800 χλμ. Ο Α στέλνει στον Β ένα π ακέτο μεγέθους 1200 bytes. Ο ρυθμός με τον ο π οίο στέλνονται δεδομένα π άνω α π ό τη σύνδεση είναι 3 Mbps. Πόσος χρόνος θα χρειαστεί ώστε να φτάσει όλο το π ακέτο στον Β ;

ΑΣΚΗΣΗ 1 β ) Έστω οτι ο Α θέλει να στείλει ένα αρχείο μεγέθους 20 M Β στον Β. Το αρχείο μεταδίδεται σε π ακέτα των 1050 bytes εκ των ο π οίων τα 50 bytes είναι header. 1)Πόσος χρόνος απαιτείται ώστε να φτάσει ολόκληρο το αρχείο στον Β; Θα χρειαστούν πακέτα για τη μεταφορά του αρχείου, άρα

ΑΣΚΗΣΗ 1 β ) Έστω οτι ο Α θέλει να στείλει ένα αρχείο μεγέθους 20 M Β στον Β. Το αρχείο μεταδίδεται σε π ακέτα των 1050 bytes εκ των ο π οίων τα 50 bytes είναι header. 2) Υ π ολογίστε το goodput α π ό τον Α στον Β. Ξέρουμε ότι Rate= 3Mbps, δηλαδή σε 1 second bits μεταδίδονται. Πόσα π ακέτα των 1050 bytes π εριέχονται σε αυτά τα bits; Πόσο είναι το payload αυτών των πακέτων;

ΑΣΚΗΣΗ 1 γ ) Έστω τώρα οτι ο Α θέλει να στείλει το ίδιο αρχείο με το ερώτημα β, αλλά ο Β μόλις λάβει ένα π ακέτο και αφού το ε π εξεργαστεί για 1 ms α π οστέλλει στον Α ένα π ακέτο αναγνώρισης (acknowledgment) μεγέθους 30 bytes. Σε π όσο χρόνο α π ό την έναρξη της α π οστολής θα λάβει ο Α το acknowledgment του τελευταίου π ακέτου π ου έστειλε ;

ΑΣΚΗΣΗ 1 Για ένα πακέτο ο Α παίρνει ACΚ μετά από χρόνο

ΑΣΚΗΣΗ 2 Έστω το παραπάνω δίκτυο στο οποίο η Alice και ο Bob συνδέονται μεταξύ τους μέσω τριών ενδιάμεσων κόμβων με το bandwidth καθενός από τα λινκ να φαίνονται στο σχήμα. Θεωρείστε οτι ο χρόνος διάδοσης για 1 πακέτο σε κάθε link είναι 2ms.

ΑΣΚΗΣΗ 2

d prop

ΑΣΚΗΣΗ 2 d prop

ΑΣΚΗΣΗ 2

????

ΑΣΚΗΣΗ 2 t start t wait

ΑΣΚΗΣΗ 2 β) Υποθέστε τώρα οτι κάθε ένας ενδιάμεσος κόμβος έχει buffers οι οποίοι κρατάνε μέχρι 5 πακέτα. Αν ένα πακέτο έρθει και ο buffer έχει γεμίσει, τότε το πακέτο αγνοείται και δεν συνεχίζει μέχρι τον προορισμό. Αν ένα το πρώτο bit ενός πακέτου αρχίσει να μεταδίδεται, τότε το πακέτο θεωρούμε οτι έχει φύγει από τον buffer, άρα σε κάθε χρονική στιγμή μπορούν στον κόμβο να βρίσκονται 6 πακέτα: 5 στον buffer και ένα που μεταδίδεται. Με βάση τα παραπάνω, υπολογίστε τη μέγιστη καθυστέρηση ενός πακέτου 1500 bytes από την Alice στον Bob και το αντίστροφο.

ΑΣΚΗΣΗ 2

Η σημαντική παρατήρηση εδώ είναι ότι όταν υπάρχει κίνηση στο δίκτυο, οι μόνοι buffers που μπορούν να γεμίσουν είναι αυτοί στους οποίους η εισερχόμενη ζεύξη είναι πιο γρήγορη από την εξερχόμενη.

ΑΣΚΗΣΗ 3 Υποθέστε οτι η Alice και ο Bob συνδέονται μεταξύ τους με ένα μονοπάτι που περιλαμβάνει 10 links και άρα 9 switches καθένα με capacity Β bps και έστω οτι το propagation delay σε κάθε ζεύξηείναι 2ms. Το μέγιστο μέγεθος πακέτου που μπορεί να μεταφερθεί είναι D bits, εκ των οποίων h είναι το μέγεθος του header. Το Μ διαιρείται ακέραια από το p. Έστω οτι η Alice θέλει να στείλει ένα αρχείο μεγέθους M bits στον Bob. α) Βρείτε μία εξίσωση που περιγράφει το χρόνο που θα χρειαστεί το αρχείο της Alice για να φτάσει στο Bob, υποθέτοντας οτι το δίκτυο είναι packet-switched με store and forward switches(δηλαδή το switch περιμένει να του έρθουν όλα τα bits του πακέτου προτού ξεκινήσει να το στέλνει στην επόμενη ζεύξη), και εξηγήστε τη.

ΑΣΚΗΣΗ 3 Ο χρόνος που χρειάζεται από κει και μετά για να ληφθεί όλο το αρχείο ισούται με

ΑΣΚΗΣΗ 3 β ) Υ π οθέστε τώρα οτι τα switches δεν είναι store and forward, αλλά π εριμένουν να καταφτάσουν h bits τα ο π οία και στέλνουν στη ζεύξη α π ευθείας, χωρίς να π εριμένουν δηλαδή για όλο το π ακέτο. Βρείτε και π άλι μια συνάρτηση π ου δίνει το χρόνο π ου χρειάζεται το π αρα π άνω αρχείο Μ bits για να φτάσει στο Bob και εξηγήστε.

ΑΣΚΗΣΗ 3

β ) Υ π οθέστε τώρα οτι τα switches δεν είναι store and forward, αλλά π εριμένουν να καταφτάσουν h bits τα ο π οία και στέλνουν στη ζεύξη α π ευθείας, χωρίς να π εριμένουν δηλαδή για όλο το π ακέτο. Βρείτε και π άλι μια συνάρτηση π ου δίνει το χρόνο π ου χρειάζεται το π αρα π άνω αρχείο Μ bits για να φτάσει στο Bob και εξηγήστε.

ΑΣΚΗΣΗ 3 γ ) Ας δούμε τώρα π ώς συμ π εριφέρεται ένα circuit-switching δίκτυο. Όταν η Alice θελήσει να στείλει το αρχείο στον Bob, του στέλνει π ρώτα ένα setup π ακέτο μεγέθους k bits, το ο π οίο λέει σε όλα τα switch στη διαδρομή οτι τα δεσμεύει για α π οκλειστική της χρήση, ζητώντας έτσι το μέγιστο capacity π ου μ π ορούν να διαθέσουν. Μέχρι το π ακέτο να φτάσει στον Bob τα switches λειτουργούν κανονικά σαν store and forward switches ό π ως στο π ρώτο ερώτημα. Μόλις ο Bob λάβει το π ακέτο αυτό, τα switches σταματούν να κάνουν store and forward: π λέον κάθε bit το ο π οίο φτάνει στην είσοδό τους, βγαίνει α π ευθείας στην έξοδο. O Bob λοι π όν στέλνει π ίσω στην Alice αυτό το k-length π ακέτο για να την ενημερώσει οτι το μονο π άτι έχει εγκαθιδρυθεί, και η Alice ξεκινάει να στέλνει το αρχείο χωρίς να π ροσθέτει headers αφού π λέον δε χρειάζονται μιας και το μονο π άτι π ρος τον Bob είναι δικό της. Βρείτε και π άλι μια εξίσωση π ου π εριγράφει π όσο χρόνο θα χρειαστεί η Alice για να στείλει το π ακέτο στο Bob, ξεκινώντας α π ό την αρχή της διαδικασίας ( μην ξεχάσετε να συμ π εριλάβετε το setup π ακέτο στους υ π ολογισμούς σας ).

ΑΣΚΗΣΗ 3

δ ) Αν k=200 bytes, Z=10,B=30Mbps, D=1550 bytes και h=50 bytes 1) Ποιό α π ό τα π αρα π άνω δίκτυα θα μεταφέρει π ιο γρήγορα ένα αρχείο 3000 bytes? 2) Ποιό α π ό τα π αρα π άνω δίκτυα θα μεταφέρει π ιο γρήγορα ένα αρχείο 30 ΜΒ ? 3000 bytes 30MB Δίκτυο α ) Δίκτυο β ) Δίκτυο γ )

ΑΣΚΗΣΗ 4 Οι συσκευές A και Β είναι συνδεμένες στο Ethernet και έχουν δύο πακέτα να στείλουν η κάθε μια. Υποθέτουμε ότι τα πακέτα είναι ίδιου μεγέθους, τέτοιου ώστε η μετάδοση τους μπορεί να ολοκληρωθεί μέσα σε τ ms. Δεν υπάρχουν άλλες συσκευές στο Ethernet στο οποίο είναι συνδεμένες που να θέλουν να στείλουν εκείνη την περίοδο. Ας υποθέσουμε ότι τη χρονική στιγμή T οι δύο αυτές συσκευές στέλνουν ταυτόχρονα το πακέτο και υπάρχει σύγκρουση (packet collision). Ας θεωρήσουμε ότι η λέξη “slot” αναφέρεται στην ελάχιστη χρονική περίοδος που χρειάζεται για την μετάδοση του πακέτου. Με ποιά πιθανότητα ο Β θα έχει ολοκληρώσει τις μεταδόσεις του πριν την χρονική στιγμή Τ + 4τ;

ΑΣΚΗΣΗ 4 Θυρίδα 0 Θυρίδα 1 Θυρίδα 2 Θυρίδα 3 Α Μετάδοση Α 1 αναμονή Μετάδοση Α 1 αναμονή Β Μετάδοση Β 1 Μετάδοση Β 2 Γεγονός, & Λειτουργία του κάθε κόμβου μετά το γεγονός Σύγκρουση A: backoff{0,1} -> ε π ιλογή 1 B: backoff {0,1} -> Ε π ιλογή 0 Ε π ιτυχημένη μετάδοση Σύγκρουση Α : backoff {0,1,2,3} Ε π ιλογή 1 ή 2 ή 3. B: backoff {0,1}, Ε π ιλογή 0 Ε π ιτυχημένη μετάδοση

ΑΣΚΗΣΗ 4 Θυρίδα 0 Θυρίδα 1 Θυρίδα 2 Θυρίδα 3 Α Μετάδοση Α 1 Μετάδοση Α 1 αναμονή Β Μετάδοση Β 1 Μετάδοση Β 2 Γεγονός, & Λειτουργία του κάθε κόμβου μετά το γεγονός Σύγκρουση A: backoff{0,1} -> ε π ιλογή 0 B: backoff {0,1} -> Ε π ιλογή 0 Σύγκρουση Α : backoff {0,1,2,3} Ε π ιλογή 2 ή 3. B: backoff {0,1,2,3} Ε π ιλογή 0 Ε π ιτυχημένη μετάδοση

ΑΣΚΗΣΗ 5 Έχετε μια ζεύξη π ου τρέχει το slotted Aloha στο ο π οίο Μ συσκευές Σ 1, Σ 2, … Σ Μ, π ροσ π αθούν να στείλουν η κάθε μια ένα π ακέτο τη χρονική θυρίδα Τ. Η κάθε συσκευή έχει ακριβώς ένα π ακέτο να στείλει, και μόλις το στείλει με ε π ιτυχία, γίνεται « ανενεργή / σιω π ηλή » (idle) για π άντα. Υ π ολογίσετε την π ιθανότητα για την ο π οία η κάθε συσκευή Σ i να στείλει ε π ιτυχημένα το π ακέτο της την χρονική στιγμή T+i, για κάθε i=1,.., M, αντίστοιχα.