Δίκτυα Επικοινωνιών Ι (DI19)

Άσκηση Θεματικής Ενότητας 3 - Επίπεδο Μεταφοράς

Question 1 (Multiple Choice (Single Answer) — 10 grades) 

Το πρωτόκολλο ελέγχου μετάδοσης TCP χρησιμοποιείται για

Question 2 (Multiple Choice (Single Answer) — 10 grades) 

Ποιο από τα παρακάτω δεν ανήκει στην κεφαλίδα ενός πακέτου TCP;

Question 3 (Multiple Choice (Single Answer) — 10 grades) 

Η τιμή στο πεδίο “Receive Window” στην κεφαλίδα ενός TCP segment

Question 4 (Multiple Choice (Single Answer) — 10 grades) 

Είναι δυνατό να έχουμε αξιόπιστη μεταφορά δεδομένων μιας εφαρμογής με το πρωτόκολλο UDP;

Question 5 (Multiple Choice (Single Answer) — 10 grades) 

Το μήκος της κεφαλίδας (header) στο TCP segment είναι

Question 6 (Multiple Choice (Single Answer) — 10 grades) 

Σε μία TCP σύνδεση, υποθέστε ότι υπάρχει απώλεια δεδομένων όταν το μέγεθος του παραθύρου της σύνδεσης έχει την τιμή W. Επίσης, υποθέστε ότι το RTT παραμένει σταθερό. Τότε ο μέσος ρυθμός μετάδοσης είναι περίπου

Question 7 (Multiple Choice (Single Answer) — 10 grades) 

Θεωρήστε τον έλεγχο συμφόρησης στο TCP. Όταν ο timer λήγει στον πομπό τότε το κατώφλι (threshold) τίθεται

Question 8 (Multiple Choice (Single Answer) — 10 grades) 

Σε τι χρησιμεύει το πεδίο «Διάρκεια ζωής» (TTL-Time To Live) στην κεφαλίδα (header) ενός TCP segment;

Question 9 (Multiple Choice (Single Answer) — 10 grades) 

Θεωρήστε μια σύνδεση TCP με RTT (καθυστέρηση διαδρομής μετ΄επιστροφής) 400ms και ενταμιευτή λήψης (receive buffer) μεγέθους 75 KB. Ας υποθέσουμε ότι η χωρητικότητα του δικτύου είναι 1 Mbps και ότι τα πακέτα έχουν μήκος 1250 bytes. Ποιο είναι το μικρότερο μέγεθος του παραθύρου ολίσθησης που μεγιστοποιεί τη χρήση (utilization) του δικτύου, ενώ δεν υπερβαίνει τον ενταμιευτή λήψης;

Question 10 (Multiple Choice (Single Answer) — 10 grades) 

Ας υποθέσουμε ότι μια ροή TCP είναι σε φάση αργής εκκίνησης και ότι k πακέτα αποστέλλονται μεταξύ χρόνου t και t + RTT. Πόσα πακέτα περιμένετε να αποσταλούν μεταξύ t + RTT και t + 2 RTT , αν υποτεθεί ότι η ροή παραμένει στη φάση αργής εκκίνησης;

Question 11 (Multiple Choice (Single Answer) — 10 grades) 

Αυτό το ερώτημα αφορά στον έλεγχο συμφόρησης του TCP.

Question 12 (Multiple Choice (Single Answer) — 10 grades) 

Θεωρήστε την παρακάτω ακολουθία πακέτων ACK από έναν TCP δέκτη:

 

πακέτο ACK #1 με αριθμό ack 3000,

πακέτο ACK #2 με αριθμό ack 4000,

πακέτο ACK #3 με αριθμό ack 5000,

πακέτο ACK #4 με αριθμό ack 5000,

πακέτο ACK #5 με αριθμό ack 5000,

πακέτο ACK #6 με αριθμό ack 5000,

πακέτο ACK #7 με αριθμό ack 5000.

 

Υποθέστε ότι ο αποστολέας χρησιμοποιεί ταχεία επαναμετάδοση (fast retransmit). Ποιο πακέτο επαναμεταδίδεται από τον αποστολέα και πότε επαναμεταδίδεται;

Question 13 (Multiple Choice (Single Answer) — 10 grades) 

Ποια από τις παρακάτω ακολουθίες πακέτων περιγράφει καλύτερα το πρώτο σύνολο μηνυμάτων που χρησιμοποιούνται όταν ο υπολογιστής Α θέλει να εγκαθιδρύσει μία TCP σύνδεση με τον υπολογιστή Β; (Υποθέστε ότι ο Β δεν συνδέεται ήδη με τον Α και ότι δεν υπάρχει απώλεια πακέτων)

Question 14 (Multiple Choice (Single Answer) — 10 grades) 

Ποια από τις ακόλουθες προτάσεις ΔΕΝ χαρακτηρίζει με ακρίβεια την TCP κεφαλίδα;