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

Σχετικά έγγραφα
ΤΕΧΝΟΛΟΓΙΑ ΔΙΚΤΥΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ 7ο ΚΕΦΑΛΑΙΟ

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

Γενικές Αρχές. Τεχνολογία ικτύων Επικοινωνιών ΙΙ

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

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

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

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

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

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

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

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

α. Συνόδου β. Μεταφοράς γ. Δικτύου δ. Διασύνδεσης δεδομένων ε. Φυσικού Επιπέδου (Μονάδες 5)

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

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

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

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

7.2 Τεχνολογία TCP/IP

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

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

ΑΡΧΗ 1ΗΣ ΣΕΛΙ ΑΣ ΝΕΟ ΚΑΙ ΠΑΛΑΙΟ ΣΥΣΤΗΜΑ

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

7.1 Επίπεδο δικτύου. Ερωτήσεις. λέξεις κλειδιά:

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

7.6 ιευθυνσιοδότηση. Ερωτήσεις

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

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

Δίκτυα Η/Υ ΙΙ. Λύσεις θεμάτων Πανελληνίων εξετάσεων Σαλαβασίδης Κ. Πέτρος

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

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

Πρωτόκολλο ARP. Γεωργιλά Χιονία Καθηγήτρια Πληροφορικής ΠΕ1901

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

Δίκτυα ΙΙ Τομέας Πληροφορικής,

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

Τη φυσική (MAC) διεύθυνση που δίνει ο κατασκευαστής του δικτυακού υλικού στις συσκευές του (π.χ. στις κάρτες δικτύου). Η περιοχή διευθύνσεων που

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

Ιόνιο Πανεπιστήµιο Τµήµα Αρχειονοµίας Βιβλιοθηκονοµίας. Μοντέλο TCP/IP. Ενότητα E. Συστήµατα Επικοινωνίας

7.11 Πρωτόκολλα εφαρµογής

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

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

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

7.7 Πρωτόκολλο ARP. 1. Το πρωτόκολλο ARP μετατρέπει τις διευθύνσεις IP στις αντίστοιχες φυσικές. Σ Λ

Ιόνιο Πανεπιστήµιο Τµήµα Πληροφορικής Συστήµατα Επικοινωνίας. Μοντέλο TCP/IP. Ενότητα E. Πόσοι εµπλέκονται σε ένα Σύστηµα Επικοινωνίας

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

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

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

Β1. Σε ένα τοπικό δίκτυο τοπολογίας Ethernet-TCP/IP το επίπεδο πρόσβασης δικτύου περιλαμβάνει:

ΚΕΦΑΛΑΙΟ 11: Διαδικασία Μετάδοσης Δεδομένων Εισαγωγή

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

ΤΕΛΟΣ 1ΗΣ ΑΠΟ 6 ΣΕΛΙΔΕΣ

ικτύου 4. Πρωτόκολλα απαραίτητα για δ. Ethernet τη ιαχείριση Φυσικού Μέσου ε. Ηλεκτρονικό ταχυδρομείο Μονάδες 8

a. b. c. d ΤΕΧΝΟΛΟΓΙΑ ΔΙΚΤΥΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ

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

Κεφάλαιο > Ε Π Α Ν Α Λ Η Ψ Η Επικοινωνιακό Υποδίκτυο / TCP / UDP. Σελ

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

Η απάντηση αυτή λαμβάνει 5 μονάδες. Και αφού βέβαια ο εξεταζόμενος γράψει το γράμμα της σωστής απάντησης μόνο.

Φύλλο Εργασίας 1 ου Κεφαλαίου

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

Δίκτυα Υπολογιστών Firewalls. Χάρης Μανιφάβας

ΑΡΧΗ 1ΗΣ ΣΕΛΙ ΑΣ ΝΕΟ ΚΑΙ ΠΑΛΑΙΟ ΣΥΣΤΗΜΑ

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

6.1 Επεκτείνοντας το δίκτυο 6.2 Επιλεγόμενες τηλεφωνικές γραμμές modems Πλεονεκτήματα Μειονεκτήματα Βασική χρήση

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

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

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

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

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

Εισαγωγή στο TCP/IP. Π. Γαλάτης

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

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

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

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

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

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

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

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

Ethernet Ethernet ΙΕΕΕ CSMA/CD

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

ΣΕΜΙΝΑΡΙΟ ΔΙΚΤΥΩΝ ΜΑΡΤΙΟΣ ΜΑΙΟΣ 2010 ΔΙΟΡΓΑΝΩΣΗ ΑΜΠΑΡΙΩΤΗΣ ΑΠΟΣΤΟΛΟΣ ΓΙΑΜΜΑΚΗΣ ΓΙΑΝΝΗΣ ΛΕΒΑΝΤΗΣ ΟΔΥΣΣΕΑΣ ΠΑΠΑΔΟΠΟΥΛΟΣ ΜΑΡΙΟΣ ΨΙΑΧΟΣ ΧΡΗΣΤΟΣ

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

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

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

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

ίκτυα - Internet Μάθηµα 3ο Ενότητα Β: Το Πρότυπο ΤCP/IP Eισαγωγή - Επικοινωνία µεταξύ δύο Υπολογιστών Παρασκευή 10 NOE 2006 ιευθύνσεις

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

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

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

7.11 Πρωτόκολλα Εφαρµογής Βασικές και Προηγµένες Υπηρεσίες ιαδικτύου. Ηλεκτρονικό Ταχυδροµείο. Τεχνολογία ικτύων Επικοινωνιών ΙΙ

Ερώτηση 1 η μεταγωγής κυκλώματος? : Ποια είναι τα κύρια χαρακτηριστικά της. Ερώτηση 2 η : Ποια είναι τα κύρια χαρακτηριστικά της μεταγωγής μηνύματος?

Μάθημα 6: Αρχιτεκτονική TCP/IP

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

LAYER 3 ( NETWORΚ LEVEL ) - ΣΤΡΩΜΑ 3 ( ΕΠΙΠΕ Ο ΙΚΤΥΟΥ)

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

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

Πρωτόκολλα Επικοινωνίας Πρωτόκολλο IP

ΑΡΧΗ 1ΗΣ ΣΕΛΙ ΑΣ ΠΑΝΕΛΛΑ ΙΚΕΣ ΕΞΕΤΑΣΕΙΣ ΗΜΕΡΗΣΙΩΝ ΕΠΑΓΓΕΛΜΑΤΙΚΩΝ ΛΥΚΕΙΩΝ (ΟΜΑ Α Β ) ΚΑΙ ΜΑΘΗΜΑΤΩΝ ΕΙ ΙΚΟΤΗΤΑΣ

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

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

Κεφάλαιο 7 Διαδικτύωση-Internet. 7.2 Τεχνολογία TCP/IP

Κεφάλαιο 1 Το Πρωτόκολλο TCP (Transmission Control Protocol)

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

Transcript:

Ερωτήσεις 7.3 Πρωτόκολλο TCP 1. Τι είναι το τµήµα (segment) στο πρωτόκολλο TCP; Από ποια µέρη αποτελείται; 2. Για ποιο σκοπό χρησιµοποιείται ο Αριθµός ειράς στην επικεφαλίδα ενός segment TCP; 3. την περίπτωση που συµβεί κάποιο σφάλµα στη µετάδοση δεδοµένων ποιο πρωτόκολλο είναι υπεύθυνο για την επαναµετάδοση, το TCP ή το IP και γιατί; 4. Για ποιο σκοπό χρησιµοποιείται ο Αριθµός Επιβεβαίωσης στην επικεφαλίδα ενός segment TCP; Να δώσετε και ένα παράδειγµα. 5. Τι είναι ο έλεγχος ροής στο πρωτόκολλο TCP; 6. Ποιος ο ρόλος του Παραθύρου στην επικεφαλίδα ενός segment TCP; 7. Τι ονοµάζουµε αποπολύπλεξη σε µια σύνδεση TCP και ποια πληροφορία χρειάζεται για την πραγµατοποίησή της; 8. Τι είναι οι TCP θύρες (ports) και πώς χρησιµοποιούνται; 9. Οι TCP θύρες είτε επιλέγονται τυχαία είτε είναι προκαθορισµένες. ε ποιες περιπτώσεις είναι προκαθορισµένες; Να δώσετε παράδειγµα µιας εφαρµογής που χρησιµοποιεί προκαθορισµένη TCP θύρα και να πείτε ποια θύρα είναι αυτή. 10. Γιατί λέµε ότι µία σύνδεση TCP είναι µία νοητή σύνδεση; Τα τµήµατα µιας σύνδεσης φτάνουν µε σειρά στον προορισµό τους; Αν όχι, ποιος αναλαµβάνει να τα βάλει σε σειρά; 11. Ας υποθέσουµε ότι µέσω της εφαρµογής µεταφοράς αρχείων (FTP) θέλουµε να στείλουµε αρχείο σε έναν άλλο υπολογιστή. Ποια είναι η τυπική σειρά διαδικασιών που εκτελούνται; 12. Από ποιους αριθµούς περιγράφεται µία σύνδεση; Είναι αυτή η οµάδα των αριθµών αναγνωριστική και µοναδική για µία σύνδεση; λέξεις κλειδιά: τµήµα (segment), επικεφαλίδα τµήµατος, Αριθµός ειράς, Αριθµός Επιβεβαίωσης, έλεγχος ροής, Παράθυρο, TCP θύρες (TCP ports), νοητή σύνδεση 1 Ερωτήσεις σωστό-λάθος 1. Το TCP πρωτόκολλο παρέχει υπηρεσίες προσανατολισµένες σε σύνδεση. 2. Το TCP όταν λαµβάνει µηνύµατα µε µέγεθος µεγαλύτερο από το µέγεθος του συµφωνηµένου πακέτου, τα σπάει σε µικρότερα. 3. Κάθε segment αποτελείται από την επικεφαλίδα (Ε), που δηµιουργεί το πρωτόκολλο IP, και τα προς µετάδοση δεδοµένα που ήρθαν από το επίπεδο εφαρµογής. 4. Το πρωτόκολλο TCP επανασυνθέτει τα πακέτα στον προορισµό, ώστε να σχηµατιστεί το αρχικό µήνυµα. 5. Ο Αριθµός ειράς στην επικεφαλίδα του τµήµατος TCP προσδιορίζει τη θέση µε την οποία έφτασε το τµήµα στον προορισµό του. Τεχνολογία Δικτύων Επικοινωνιών 27

6. Το TCP είναι υπεύθυνο για την επαναµετάδοση τµηµάτων που δεν έφτασαν στον προορισµό τους. 7. Το IP πρέπει και αυτό να γνωρίζει, όπως το TCP πως κάποιο τµήµα σχετίζεται µε κάποιο άλλο, ποιο προηγήθηκε ή έρχεται µετά από αυτό. 8. Προκειµένου να εξασφαλίσουµε ότι ένα τµήµα έφτασε στον προορισµό του, ο παραλήπτης πρέπει να στείλει πίσω επιβεβαίωση. 9. Ο Αριθµός Επιβεβαίωσης δηλώνει τον αριθµό των πακέτων που έφτασαν χωρίς σφάλµατα στον προορισµό. 10. τέλνοντας ένα τµήµα µε Αριθµό Επιβεβαίωσης 1.500 σηµαίνει ότι έχουµε λάβει όλα τα δεδοµένα µέχρι τον αριθµό οκτάδας 1.500. 11. Εάν ο αποστολέας σε µια σύνδεση TCP δε λάβει επιβεβαίωση εντός λογικού χρονικού ορίου, τα δεδοµένα χάνονται οριστικά. 12. Ο έλεγχος της ποσότητας των δεδοµένων που µπορούν να µεταδίδονται κάθε φορά είναι µία από τις λειτουργίες που επιτελεί το πρωτόκολλο TCP. 13. Με το πρωτόκολλο TCP περιµένουµε να επιβεβαιωθεί ένα τµήµα που έχει σταλεί, προκειµένου να σταλεί το αµέσως επόµενο. 14. Αν η ταχύτητα αποστολής δεδοµένων είναι πολύ µεγαλύτερη από την ταχύτητα απορρόφησής τους στον υπολογιστή προορισµού, τότε είναι δυνατόν να γεµίσει η περιοχή προσωρινής αποθήκευσης εισερχοµένων δεδοµένων και να απορριφτούν τα δεδοµένα. 15. Ο αριθµός των οκτάδων που µπορούν να δεχθούν τα δύο άκρα της επικοινωνίας µπαίνει στην επικεφαλίδα των TCP segments. 16. Εάν το πεδίο Παράθυρο έχει τεθεί σε 2.000 και το πεδίο Επιβεβαίωση σε 13.000, σηµαίνει ότι το άκρο, που έχει δηλώσει αυτές τις τιµές µπορεί να δεχθεί δεδοµένα που βρίσκονται στην περιοχή από 13.000 µέχρι 15.000 οκτάδες. 17. Η διαδικασία της συσχέτισης των διαφόρων τµηµάτων µε τις συνδέσεις ονοµάζεται αποπολύπλεξη. 18. Η πληροφορία που χρειάζεται για να πραγµατοποιηθεί η αποπολύπλεξη των τµηµάτων, βρίσκεται στην επικεφαλίδα τους. Τεχνολογία Δικτύων Επικοινωνιών 28

19. Τα TCP ports δεν έχουν κάποια σχέση µε τη διαδικασία της αποπολύπλεξης. 20. Η θύρα TCP αποθηκεύεται και αυτή στην επικεφαλίδα των TCP τµηµάτων. 21. Το TCP port είναι ένας θετικός ακέραιος αριθµός µε µήκος 8 bits. 22. εν είναι δυνατόν περισσότεροι από ένας υπολογιστές αποστολής να στέλνουν TCP segments σε έναν υπολογιστή παραλήπτη στην ίδια TCP port. 23. Τα TCP ports πηγής και προορισµού προσδιορίζονται κάθε φορά που εγκαθίσταται µία νέα σύνδεση και γίνονται γνωστά και στα δύο άκρα της σύνδεσης. 24. Τα προγράµµατα χρηστών χρησιµοποιούν πάντα τυχαία TCP ports, που ανατίθενται δυναµικά κάθε φορά. 25. Υπάρχουν κάποιες εφαρµογές όπως το FTP, που χρησιµοποιούν συγκεκριµένα TCP ports. 26. Το TCP port που είναι δεσµευµένο από τις εφαρµογές FTP είναι το 80. 27. Ο όρος σύνδεση στο πρωτόκολλο TCP έχει την έννοια της νοητής σύνδεσης, που εγκαθίσταται από το πρωτόκολλο TCP και χρησιµοποιείται για να συνδέσει δύο τελικά σηµεία. 28. Τα TCP segments φτάνουν σε σειρά για µία συγκεκριµένη σύνδεση. 29. Τα TCP segments φτάνουν µπερδεµένα µε τµήµατα άλλων συνδέσεων. 30. Κάθε TCP τµήµα ακολουθεί την ίδια διαδροµή µε ένα άλλο TCP τµήµα της ίδιας σύνδεσης. 31. Το πρόγραµµα FTP που τρέχει στον αποστολέα είναι διαφορετικό από το πρόγραµµα FTP που τρέχει στον παραλήπτη. 32. Κάθε σύνδεση περιγράφεται πλήρως από τέσσερις αριθµούς. 33. Οι IP διευθύνσεις πηγής και προορισµού και τα TCP ports πηγής και προορισµού είναι αναγνωριστικά για µία σύνδεση. Τεχνολογία Δικτύων Επικοινωνιών 29

34. ύο διαφορετικές TCP συνδέσεις µπορούν να έχουν τις ίδιες IP διευθύνσεις πηγής και προορισµού και τα ίδια TCP ports πηγής και προορισµού. 35. Όταν δύο συνδέσεις έχουν το ίδιο TCP port προορισµού και το ίδιο IP προορισµού σηµαίνει αναφέρονται και οι δύο στην ίδια εφαρµογή. 2 Ερωτήσεις πολλαπλής επιλογής 1. Τι από τα παρακάτω δεν ανήκει στις αρµοδιότητες του πρωτοκόλλου TCP: α. Τοποθέτηση των TCP segments στη σωστή σειρά β. Επαναµετάδοση τµήµατος σε περίπτωση σφάλµατος γ. ροµολόγηση και παράδοση τµηµάτων στον τελικό προορισµό δ. Έλεγχος της ποσότητας δεδοµένων που µπορούν να µεταδίδονται κάθε φορά 2. Ποιο από τα παρακάτω δεν ανήκει στην επικεφαλίδα του TCP segment: α. Αριθµός ειράς β. Αριθµός Επιβεβαίωσης γ. Παράθυρο δ. Αριθµός νοητού κυκλώµατος 3. Ποιο από τα παρακάτω πεδία προσδιορίζει τη θέση του τµήµατος στο αρχικό πακέτο: α. Αριθµός ειράς β. Αριθµός Επιβεβαίωσης γ. Παράθυρο δ. TCP port προορισµού 4. Ποιο από τα παρακάτω πεδία δηλώνει ότι όλα τα δεδοµένα µέχρι τον αριθµό αυτό οκτάδας έχουν φτάσει σωστά στον παραλήπτη: α. Αριθµός ειράς β. Αριθµός Επιβεβαίωσης γ. Παράθυρο δ. TCP port προορισµού Τεχνολογία Δικτύων Επικοινωνιών 30

5. Ποιο από τα παρακάτω πεδία επιτελεί τη λειτουργία του ελέγχου ροής στο πρωτόκολλο TCP: α. Αριθµός ειράς β. Αριθµός Επιβεβαίωσης γ. Παράθυρο δ. TCP port προορισµού 6. τέλνοντας ένα τµήµα µε αριθµό επιβεβαίωσης 1.500 σηµαίνει ότι έχουµε λάβει όλα τα δεδοµένα µέχρι τον αριθµό οκτάδας: α. 1.600 β. 1.500 γ. 1.499 δ. 1.501 7. Εάν το πεδίο της επικεφαλίδας ενός TCP segment έχει την τιµή 3 αυτό σηµαίνει ότι το τµήµα αυτό από τα τµήµατα που διασπάστηκε το αρχικό πακέτο έχει σειρά: α. 3 β. 2 γ. 4 δ. 3 ή 2 8. Εάν το πεδίο Παράθυρο έχει τεθεί σε 1.000 και το πεδίο Επιβεβαίωση σε 12.000, σηµαίνει, ότι το άκρο που έχει δηλώσει αυτές τις τιµές είναι σε θέση να δεχθεί δεδοµένα που βρίσκονται στην περιοχή από: α. 12.000 οκτάδες έως 13.000 οκτάδες β. 1.000 οκτάδες έως 12.000 οκτάδες γ. 1.000 οκτάδες έως 13.000 οκτάδες δ. 11.000 οκτάδες έως 12.000 οκτάδες 9. Πόσα bits είναι το TCP port: α. 32 bits β. 8 bits γ. 16 bits δ. 64 bits Τεχνολογία Δικτύων Επικοινωνιών 31

10. Ποιος αριθµός διαφέρει όταν δύο διαφορετικοί χρήστες που χρησιµοποιούν τον ίδιο υπολογιστή στέλνουν αρχεία στον ίδιο υπολογιστή προορισµού: α. TCP port πηγής β. TCP port προορισµού γ. IP διεύθυνση πηγής δ. IP διεύθυνση προορισµού 11. Ποιος αριθµός (ή ποιοι αριθµοί) διαφέρει όταν ένας χρήστης τρέχει δύο διαφορετικές εφαρµογές στον ίδιο υπολογιστή προορισµού: α. TCP port πηγής β. TCP port προορισµού γ. IP διεύθυνση πηγής δ. IP διεύθυνση προορισµού 12. Ποιος αριθµός (ή ποιοι αριθµοί) διαφέρει όταν ένας χρήστης τρέχει δύο διαφορετικές εφαρµογές σε δύο διαφορετικούς υπολογιστές προορισµού: α. TCP port πηγής β. TCP port προορισµού γ. IP διεύθυνση πηγής δ. IP διεύθυνση προορισµού 13. Ποιος αριθµός (ή ποιοι αριθµοί) διαφέρει όταν δύο διαφορετικοί χρήστες από δύο διαφορετικούς υπολογιστές τρέχουν την ίδια εφαρµογή στον ίδιο υπολογιστή προορισµού: α. TCP port πηγής β. TCP port προορισµού γ. IP διεύθυνση πηγής δ. IP διεύθυνση προορισµού 14. Όταν δύο διαφορετικοί υπολογιστές τρέχουν την ίδια εφαρµογή στον υπολογιστή προορισµού τότε: α. Μπορούν να έχουν την ίδια IP διεύθυνση προορισµού β. Μπορούν να έχουν το ίδιο TCP port πηγής γ. Έχουν σίγουρα διαφορετικό TCP port προορισµού δ. Το TCP port πηγής και προορισµού είναι ίδια µεταξύ τους Τεχνολογία Δικτύων Επικοινωνιών 32

3 Ερωτήσεις συµπλήρωσης κενού 1. Το πρωτόκολλο. είναι το βασικό πρωτόκολλο του επιπέδου µεταφοράς της τεχνολογίας TCP/IP. 2. Το πρωτόκολλο TCP λαµβάνει από τα πρωτόκολλα ανωτέρου επιπέδου τα προς µετάδοση δεδοµένα και τα µεταδίδει, µόνο όταν συµπληρωθεί πακέτο µε µέγεθος ίσο µε... 3. Όταν το TCP λαµβάνει µηνύµατα σε µέγεθος µεγαλύτερο από το µέγεθος του συµφωνηµένου πακέτου, τότε. 4. Το. αποτελεί τη µονάδα µεταφοράς στο πρωτόκολλο TCP. 5. Κάθε τµήµα αποτελείται από την., την οποία δηµιουργεί το πρωτόκολλο TCP και τα, που ήρθαν από το ανώτερο επίπεδο. 6. Όταν τα TCP τµήµατα φθάσουν στον προορισµό τους, το πρωτόκολλο TCP είναι υπεύθυνο να τα.. και να τα, έτσι ώστε να σχηµατίσουν και πάλι το αρχικό µήνυµα. 7. Ο προσδιορισµός της σειράς των τµηµάτων γίνεται µε βάση το πεδίο της επικεφαλίδας, το οποίο ονοµάζεται και προσδιορίζει τη θέση του τµήµατος στο αρχικό πακέτο. 8. Όταν στην επικεφαλίδα διαβάσουµε Αριθµό ειράς 3, αυτό σηµαίνει ότι. 9. ε περίπτωση που συµβεί κάποιο σφάλµα µετάδοσης, το πρωτόκολλο είναι υπεύθυνο για την επαναµετάδοση του τµήµατος που χάθηκε. 10. Το πρωτόκολλο. διαβιβάζει τα τµήµατα στο πρωτόκολλο., που είναι υπεύθυνο για τη δροµολόγηση και παράδοσή τους στον τελικό προορισµό. 11. Προκειµένου να εξασφαλίσουµε ότι ένα τµήµα έφθασε στον προορισµό του, ο παραλήπτης πρέπει να στείλει πίσω. Τεχνολογία Δικτύων Επικοινωνιών 33

12. Ο στην επικεφαλίδα του τµήµατος δηλώνει ότι όλα τα δεδοµένα µέχρι αυτόν τον αριθµό οκτάδας έχουν φτάσει στον παραλήπτη. 13. Αν στείλουµε ένα τµήµα µε Αριθµό Επιβεβαίωσης 1.500, σηµαίνει ότι έχουµε λάβει όλα τα δεδοµένα µέχρι τον αριθµό οκτάδας... 14. Άλλη λειτουργία που εκτελεί το πρωτόκολλο TCP είναι ο έλεγχος της., που µπορούν να µεταδίδονται κάθε φορά. Η λειτουργία αυτή είναι γνωστή ως.. 15. Ο έλεγχος ροής πραγµατοποιείται µέσω πεδίου, που βρίσκεται στην. του τµήµατος και ονοµάζεται... 16. Εάν το πεδίο Παράθυρο έχει τεθεί σε 1.000 και το πεδίο Επιβεβαίωση σε 12.000, σηµαίνει ότι το άκρο που έχει δηλώσει αυτές τις τιµές είναι σε θέση να δεχθεί δεδοµένα στην περιοχή από. οκτάδες έως οκτάδες. 17. είναι η διαδικασία συσχέτισης των τµηµάτων µε τις συνδέσεις. 18. Για να µπορέσει το TCP να συσχετίσει τα διάφορα τµήµατα µε τις συνδέσεις, στις οποίες ανήκουν χρησιµοποιεί τις.. 19. Τα TCP ports είναι αφηρηµένα σηµεία επικοινωνίας, που το καθένα είναι ένας θετικός ακέραιος αριθµός των.. και αποτελούν πεδία της των TCP segments. 20. Η συνήθης πρακτική είναι τα προγράµµατα χρηστών να χρησιµοποιούν τυχαία., που ανατίθενται δυναµικά κάθε φορά που απαιτείται η εγκατάσταση σύνδεσης. 21. Η εφαρµογή FTP χρησιµοποιεί πάντα το TCP port... 22. Κάθε φορά που θέλουµε να επικοινωνήσουµε µε την εφαρµογή FTP, θέτουµε σαν TCP port προορισµού το. Ο εξυπηρετητής της εφαρµογής FTP γνωρίζει ότι όλα τα τµήµατα µε TCP port προορισµού απευθύνονται σε αυτόν και προχωρά στην επεξεργασία τους. 23. Ο όρος σύνδεση στο πρωτόκολλο TCP έχει την έννοια της., που εγκαθίσταται από το πρωτόκολλο TCP και χρησιµοποιείται για να συνδέσει δύο τελικά σηµεία. Τεχνολογία Δικτύων Επικοινωνιών 34

24. Κάθε TCP segment ακολουθεί τη. του διαδροµή, µε αποτέλεσµα τα τµήµατα της σύνδεσης να φτάνουν στον προορισµό, τόσο µεταξύ τους όσο και µε τµήµατα άλλων συνδέσεων. 25. Κάθε σύνδεση περιγράφεται πλήρως από.. αριθµούς :.. 26. Όλα τα πακέτα που φέρουν την ίδια.. ανήκουν στην ίδια σύνδεση. 4 Ασκήσεις 1. α) Υποθέτουµε ότι από µία άγνωστη σε εµάς πηγή φτάνει σε έναν υπολογιστή προορισµού ένα TCP segment µε τα εξής στοιχεία: Αριθµός ειράς: 4 Αριθµός Επιβεβαίωσης: 2000 Παράθυρο: 500 TCP port πηγής: 8888 TCP port προορισµού: 21 IP διεύθυνση πηγής: 146.124.115.165 IP διεύθυνση προορισµού: 146.124.112.111 Να εξηγήσετε τι παριστάνει ο καθένας από αυτούς τους αριθµούς. β) Από τα παραπάνω στοιχεία, να βρείτε ποια είναι η σειρά του TCP segment στο αρχικό πακέτο που διασπάστηκε προκειµένου να µεταφερθεί. γ) Να βρείτε επίσης µέχρι ποιο TCP segment έχουν φτάσει τα τµήµατα επιτυχώς στον παραλήπτη και ποια δεδοµένα είναι σε θέση να λάβει ο προορισµός. Τεχνολογία Δικτύων Επικοινωνιών 35

δ) Ποια γνωστή εφαρµογή σας τρέχει στον υπολογιστή προορισµού; ε) τη συνέχεια φτάνει ένα δεύτερο πακέτο µε τα παρακάτω χαρακτηριστικά: Αριθµός ειράς: 10 Αριθµός Επιβεβαίωσης: 2000 Παράθυρο: 500 TCP port πηγής: 8889 TCP port προορισµού: 21 IP διεύθυνση πηγής: 146.124.115.166 IP διεύθυνση προορισµού: 146.124.112.111 Αυτό το πακέτο ανήκει στην ίδια ή σε διαφορετική σύνδεση; Αν ναι ποιος αναλαµβάνει να το βάλει στη σωστή σειρά; Πιστεύετε ότι το πακέτο αυτό ήρθε αµέσως µετά από το πρώτο πακέτο; Να δικαιολογήσετε τις απαντήσεις σας. στ) τη συνέχεια φτάνει ένα τρίτο πακέτο µε τα παρακάτω χαρακτηριστικά: Αριθµός ειράς: 5 Αριθµός Επιβεβαίωσης: 2000 Παράθυρο: 500 TCP port πηγής: 8989 TCP port προορισµού: 23 IP διεύθυνση πηγής: 146.124.115.167 IP διεύθυνση προορισµού: 146.124.112.111 Αυτό το πακέτο ανήκει στην ίδια ή σε διαφορετική σύνδεση; Αν ναι ποιος αναλαµβάνει να το βάλει στη σωστή σειρά; Να δικαιολογήσετε τις απαντήσεις σας. Τεχνολογία Δικτύων Επικοινωνιών 36

2. Με βάση το παράδειγµα της εφαρµογής για µεταφορά αρχείων FTP, να περιγράψετε πως πραγµατοποιείται η σύνδεση για µια εφαρµογή Telnet, δεδοµένου ότι η εφαρµογή αυτή χρησιµοποιεί την πόρτα 23. 3. Με βάση τον παρακάτω πίνακα να συµπληρωθεί το ακόλουθο σχήµα: Τεχνολογία Δικτύων Επικοινωνιών 37

4. το παρακάτω σχήµα υποτίθεται ότι οι τρεις υπολογιστές εξυπηρετούνται από την ίδια εφαρµογή στον υπολογιστή προορισµού. Να συµπληρώσετε καταρχήν τον πίνακα και στη συνέχεια να απαντήσετε στα ακόλουθα ερωτήµατα: α) Έρχονται σε σύγκρουση οι τρεις συνδέσεις; Να δικαιολογήσετε την απάντησή σας. β) Ποιοι αριθµοί χαρακτηρίζουν την κάθε σύνδεση; γ) Αν θεωρήσουµε ότι οι IP διευθύνσεις των υπολογιστών είναι οι παρακάτω: IP Υπολογιστή αποστολής Α: 192.146.115.135 IP Υπολογιστή αποστολής Β: 192.146.115.136 IP Υπολογιστή αποστολής Γ: 192.146.115.137 IP Υπολογιστή προορισµού: 192.146.115.10 Να συµπληρώσετε τον παρακάτω πίνακα: Τεχνολογία Δικτύων Επικοινωνιών 38

Internet ιευθύνσεις πηγής και προορισµού TCP ports πηγής και προορισµού ύνδεση Α ύνδεση Β ύνδεση Γ δ) Να περιγράψετε τι ακριβώς συµβαίνει. Τεχνολογία Δικτύων Επικοινωνιών 39