Άσκηση Διάλεξης 5. Router. Δεδομένα: Οι ζεύξεις ειναι τεχνολογίας ενσύρματου Ethernet των 10 Mbps και 100 Mbps αντίστοιχα.

Σχετικά έγγραφα
ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΔΙΚΤΥΩΝ

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

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

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

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

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

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

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

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

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

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

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

ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ

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

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

ΗΜΥ 654: ίκτυα Υπολογιστών Τελική Εξέταση 8 εκεµβρίου 2004 Η εξέταση αποτελείται από δύο µέρη. Απαντήστε όλες τις ερωτήσεις του Μέρους Ι και 3 από

How do loss and delay occur?

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

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

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

Προχωρημένα Θέματα Προγραμματισμού Δικτύων

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

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

ΕΝΔΕΙΚΤΙΚΕΣ ΑΣΚΗΣΕΙΣ

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

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

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

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

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

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

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

Δίκτυα και Internet στο επιχειρηµατικό περιβάλον

ίκτυα Υπολογιστών Φεβρουάριος 2002

Θέμα 1 (20%) (α) Πότε είναι εργοδικό το παραπάνω σύστημα; Για πεπερασμένο c, το σύστημα είναι πάντα εργοδικό.

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

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

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

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

Κατανοµή Πόρων και Ποιότητα Υπηρεσιών (Resource Allocation and Quality of Service)

Πολυµέσα και Internet

ΗΜΥ 360: Δίκτυα Υπολογιστών. Εισαγωγή

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

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

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

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

Εγγυημένη ποιότητα υπηρεσίας

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

Προχωρημένα Θέματα Προγραμματισμού Δικτύων

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

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

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

Δίκτυα Επικοινωνίας Υπολογιστών Ενότητα 3: Εισαγωγή. Μιχαήλ Λογοθέτης Πολυτεχνική Σχολή Τμήμα Ηλεκτρολόγων Μηχανικών και Τεχνολογίας Υπολογιστών

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

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

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

Ηρώων Πολυτεχνείου 9, Ζωγράφου, Αθήνα, Τηλ: , Fax: URL

Συνεχής ροή πολυµέσων

Γραπτή Εξέταση στο Μάθημα "ΣΥΣΤΗΜΑΤΑ ΑΝΑΜΟΝΗΣ" 6ο Εξάμηνο Ηλεκτρολόγων Μηχ. & Μηχ. Υπολογιστών Θέματα και Λύσεις. μ 1.

Ηρώων Πολυτεχνείου 9, Ζωγράφου, Αθήνα, Τηλ: , Fax: URL

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

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

ΕΑΠ ΘΕ ΠΛΗ-22 1 η ΟΣΣ 19/10/2014

Έλεγχος συµφόρησης µε το Πρωτόκολλο TCP

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

7.4 Πρωτόκολλο UDP. 3. Στη περίπτωση που ένα μήνυμα χωράει σε ένα τμήμα, χρησιμοποιούμε το πρωτόκολλο TCP.

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

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

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

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

ΜΑΘΗΜΑ: Ψηφιακές Επικοινωνίες

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

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

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

EPL324: Tutorials* on Communications and Networks Tutorial 2: Chapter 1 Review Questions

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

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

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

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

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

ΔΊΚΤΥΑ ΕΠΙΚΟΙΝΩΝΙΏΝ ΔΊΚΤΥΑ ΥΠΟΛΟΓΙΣΤΏΝ ΚΑΙ ΔΙΑΔΊΚΤΥΟ ΔΙΔΆΣΚΟΝΤΕΣ: ΔΡ. ΕΥΓΕΝΊΑ ΑΔΑΜΟΠΟΎΛΟΥ, ΔΡ. ΚΏΣΤΑΣ ΔΕΜΈΣΤΙΧΑΣ

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

Μοντελοποίηση, Ανάλυση και Σχεδιασμός Στοχαστικών Συστημάτων

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

ΣΥΣΤΗΜΑΤΑ ΑΝΑΜΟΝΗΣ Queuing Systems Εισαγωγή

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

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

Ο Π Ε Υ Ελάχιστα γραμμών Ο *maximin (A) Π Ε Υ * minimax (B)

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

Δίκτυα Επικοινωνίας Υπολογιστών Ενότητα 13: Στρώμα μεταφοράς

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

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

Εργαστήριο ίκτυα Η/Υ ΙΙΙ

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

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

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

ΣΥΣΤΗΜΑΤΑ ΑΝΑΜΟΝΗΣ Queuing Systems Άσκηση Προσομοίωσης Στατιστικές Εξόδου Ουράς Μ/Μ/1 - Θεώρημα Burke Ανοικτά Δίκτυα Ουρών Μ/Μ/1 - Θεώρημα Jackson

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

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

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

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

Transcript:

Άσκηση Διάλεξης 5 Host A L1=10Mbs Router L2=100Mbs Host B Δεδομένα: Οι ζεύξεις ειναι τεχνολογίας ενσύρματου Ethernet των 10 Mbps και 100 Mbps αντίστοιχα. Ethernet OH=26 bytes IP OH=20 bytes UDP OH=8 bytes TCP OH=20 bytes α) Μήκος Μονοπατιού Α->Β. 2 β) Μέγιστο Network (L3) Throughput για το Μονοπάτι Α->Β MaxΝΤ=(1500/1526)bytes x 1.25MBps=1.229 MBps=9.83 Mbps γ)μέγιστο Application (L5) Throughput για το Μονοπάτι Α->Β TCP: MaxST=(1460/1526)bytes x 1.25MBps=1.195 MBps=9.57 Mbps UDP: MaxST=(1472/1526)bytes x 1.25MBps=1.205 MBps=9.65 Mbps Δεδομένα: Host A: P1 t=10 sec, P2 t=13 sec, P3 t=14 sec, P4 t=16 sec, P5 t=18 sec Host B: P1 t=15 sec, P3 t=16 sec, P4 t=20 sec (αλλοιωμένο), P5 t=19 sec Όλα τα IP πακέτα είναι 1000 Bytes

δ) IP Απώλειες IP_Losses= ((5-3)/5) x 100= 40% δ) IP Avg OWD IP_D1= 15-10=5sec IP_D3= 16-14=2sec IP_D5= 19-18=1sec IP_AvgOWD= (5+2+1)/3=2.33 sec ε) IP Avg Jitter IP_J1= ABS((16-15)-(14-10))=3sec IP_J2= ABS((19-16)-(18-14))=1sec IP_AvgJitter= (3+1)/2=2 sec ζ) IP Avg sender rate IP_AvgSenderRate= 5/(18-10)=0.625 pps=625 Bps= 5000 bps ζ) IP Avg receiver rate IP_AvgReceiverRate= 3/(19-15)=0.75 pps=750 Bps= 6000 bps, Συγκρίνετε με το IP Avg sender rate. Εξηγήστε και προτείνεται λύση. IP_AvgReceiverRate= 3/(19-10)=0.33 pps=333.33 Bps= 2666.66 bps (εδώ η λύση) ζ) IP βελτιστοποίηση μονοπατιού IP_util=(2666.66 bps/9.83 Mbps) x 100=0.027% η) IP διαθέσιμη χωρητικότητα IP_availCapacity=(9.83Mbps-2666.66 bps)= 9,827,333.34 bps IP_availCapacity=(1-0.00027)*9.83Mbps= 9,827,333.34 bps Παίρνοντας υπόψη τα προηγούμενα είναι πράγματι διαθέσιμη; ζ) Θεωρώντας ότι το propagation delay είναι 100 ms και για τα δύο Link αναλύστε την καθυστέρηση παραπάνω TDL1= (3 packets*1000 bytes )/9.83Mbps= 2.44 ms TDL2= (3 packets*1000 bytes )/98.3Mbps= 0.244 ms DL=100ms +100ms+2.44+0.244+Queing_Processing_Delay=2.33 sec Άρα που οφείλεται η καθυστέρηση; Συνδυάζοντας με τα παραπάνω τι έχετε να πείτε για την κατάσταση του δικτύου;

Άσκηση Διάλεξης 7 Σε ένα δρομολογητή (αναγάγουμε σε σύστημα ουράς) καταφθάνουν πακέτα με ρυθμό 30/sec. Ο ρυθμός εξυπηρέτησης είναι 50 pps. Ποιός είναι ο χρόνος εξυπηρέτησης για κάθε ένα πακέτο; Time_Serving=1/50=0.02 sec=20 ms Ποιά είναι η βελτιστοποίηση του εξυπηρετητή; μ=30/50=0.6 x 100=60% Ποιός είναι ο μέσος χρόνος παραμονής των πακέτων στην ουρά; Τ=1/(50-30)=1/20=0.05 sec Ποιός είναι ο μέσος χρόνος παραμονής των πακέτων στην μνήμη της ουράς; W= 0.05-(1/50)= 0.03 sec Ποιός είναι ο μέσος αριθμός των πακέτων στην ουρά; N= 30*0.05=1.5 ~ 2 Ποιός είναι ο μέσος αριθμός των πακέτων στην μνήμη της ουράς; N=30*0.03=0.9 ~ 1 Τι μέγεθος πρέπει να έχει η μνήμη; Μέγεθος 1 πακέτου. Ν=λ/(μ-λ) Τ=1/(μ-λ) W=(1/μ-λ)-(1/μ) Ν=ρ/(1-ρ) W=T-(1/μ) Εχετε ένα TBF. Η FIFO για τα tokens έχει ρυθμό άφιξης 2 tks κα 5 θέσεις. Η FIFO για τα δεδομένα έχει ρυθμό άφιξης 3 pps και 4 θέσεις. Ποίος είναι ο ρυθμός εξυπηρέτησης της FIFO των δεδομένων; 2 pps. Σε ποιό δευτερόλεπτο θα υπάρξουν απώλειες στη FIFO των δεδομένων; Στο 3 ο

Υποθέστε ότι ο ρυθμός άφιξης δεδομένων πέφτει στο 4 ο δευτερόλεπτο στο 1 pps. Υπάρχει περίπτωση να σταλθούν δεδομένα με ρυθμό πάνω από 2 pps; Τεκμηριώστε. Εάν η απάντηση είναι θετική ποιος είναι αυτός ο ρυθμός και από ποιο δευτερόλεπτο και μετά μπορεί να γίνει. 1) Ναι εάν ο αριθμός άφιξης των πακέτων υπερβεί πάλι τα 2 pps και υπάρχουν πλεονάζοντα tokens. 2) 3pps 3) 7 0 Υπάρχει μια SFQ 3 FIFO 5 θέσεων. Ο Hash αλγόριθμος αλλάζει κάθε 5 δευτερόλεπτα. Υπάρχουν 6 ροές με ρυθμό άφιξης πακέτων 3 pps και ρυθμό εξυπηρέτησης 2 pps. Στην πρώτη του εφαρμογή ο αλγόριθμος τοποθετεί τις ροές 1,3 στη FIFO 1, τις ροές 2,5 στη FIFO 2 και τέλος τις ροές 4,6 στη FIFO 3. Στη δεύτερη του εφαρμογή τοποθετεί τις ροές 1,3 στη FIFO2, τις ροές 2,5 στη FIFO 3 και τέλος τις ροές 4,6 στη FIFO 1. Κάθε FIFO εξυπηρετείτε για 1 sec. Στο 7 0 sec πόσα πακέτα έχει στείλει η FIFO 1; 6 πακέτα. Στο 7 0 sec πόσα πακέτα έχει απορρίψει η FIFO 1; 33 πακέτα

Άσκηση Διάλεξης 9 Υποθέτουμε ότι μεταξύ το υπολογιστών Host A (πελάτης) και Host B (εξυπηρετητής) θα γίνει μεταφορά δεδομένων μέσω του πρωτοκόλλου TCP. Μεταξύ των δύο υπολογιστών υπάρχουν 2 ζεύξεις σε σειρά. Η πρώτη ζεύξη έχει ταχύτητα σύνδεσης 5 Mbps και RTT=100 ms ενώ η δεύτερη ταχύτητα σύνδεσης 10 Mbps και RTT=200 ms. Οι ζεύξεις είναι συμμετρικές. Και το TCP segment 1460 bytes. Ποιο είναι το μέγιστο θεωρητικό διαφημιζόμενο παράθυρο για το Host A; W=B*RTT W=5Mbps * 300ms=625000 Bytes * 0.3s = 187500 bytes= 128. 424 ~ 129 segment Ποιές είναι οι μέγιστε απώλειες που μπορώ να έχω για να πιάσω το μέγιστο throughput για το Host A; W=1.22/(p^0.5) άρα p=(1.22/w)^2. P=(1.22/129)^2= 8.944174028e-05 Ποιο είναι το νέο παράθυρο μετά από συμφόρηση για το Host A εάν έχουμε TCP Reno; W=129/2= 64.2 ~ 65 segments Πόση ώρα θα πάρει για να φθάσουμε στο αρχικό παράθυρο του Host A εάν έχουμε TCP Reno; Τ= 65 * 0.3= 19.5 sec