ΜΑΘΗΜΑ / ΤΑΞΗ : ΔΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ / Γ- ΕΠΑ.Λ. ΗΜΕΡΟΜΗΝΙΑ: 21-02- 2016 ΕΠΙΜΕΛΕΙΑ ΔΙΑΓΩΝΙΣΜΑΤΟΣ: Ι. ΜΙΧΑΛΕΑΚΟΣ-Α.ΚΑΤΡΑΚΗ ΘΕΜΑ Α. A1. Να γράψετε το γράμμα καθεμιάς από τις παρακάτω προτάσεις και δίπλα τη λέξη Σωστό, αν είναι σωστή ή τη λέξη Λάθος, αν είναι λανθασμένη. α. Το πρωτόκολλο UDP παρέχει υπηρεσίες αυτοδύναμου πακέτου. β. Το IP είναι το βασικό πρωτόκολλο του επιπέδου μεταφοράς της τεχνολογίας TCP/IP. γ. Το πεδίο Άθροισμα Ελέγχου της IP επικεφαλίδας επιτρέπει στο πρωτόκολλο IP στο απέναντι άκρο να ελέγξει την ορθότητα της επικεφαλίδας του αυτοδύναμου πακέτου. δ. Οι φυσικές διευθύνσεις των συσκευών δεν είναι απαραίτητο να είναι μοναδικές. ε. Η κλάση διευθύνσεων Α είναι για μεσαία δίκτυα Α2. Να γράψετε τους αριθμούς 1-5 από τη Στήλη Α και δίπλα το γράμμα της Στήλης Β που δίνει τη σωστή αντιστοίχηση. Στήλη Α Στήλη Β 1. UDP α. Ομαδικές διευθύνσεις 2. IP β. Πρόθεμα 3. MAC γ. Επίπεδο Δικτύου 4. CIDR δ. Φυσική διεύθυνση 5. κλάση D ε. Επίπεδο Μεταφοράς Α3. Να μεταφέρετε στο γραπτό σας το γράμμα της σωστής απάντησης Μια MAC διεύθυνση αποτελείται από : α. 24 bits β. 48 bits γ. 32 bits δ. 48 Kbytes Σελίδα 1 από 5
ΘΕΜΑ Β Β1 Ας υποθέσουμε ότι έχουμε δύο υπολογιστές συνδεδεμένους στο διαδίκτυο, οι οποίοι ανήκουν σε διαφορετικά δίκτυα και ότι μια εφαρμογή που εκτελείται στον ένα υπολογιστή πρέπει να μεταφέρει ένα πακέτο στην αντίστοιχη εφαρμογή που εκτελείται στον άλλο. Να τοποθετήσετε στη σωστή σειρά την παρακάτω ακολουθία ενεργειών γράφοντας μόνο τον αριθμό της ενέργειας για να ολοκληρωθεί με επιτυχία η μεταφορά του πακέτου μεταξύ των δυο υπολογιστών. 1. Το πακέτο κινείται από δρομολογητή σε δρομολογητή μέσω του επικοινωνιακού υποδικτύου ( των ενδιάμεσων δρομολογητών) μέχρι να φτάσει στο δίκτυο προορισμού. Ο κάθε δρομολογητής από τον οποίο περνά το πακέτο αναλύει την επικεφαλίδα του πακέτου για να καθορίσει αν το πακέτο απευθύνεται στο δικό του τοπικό δίκτυο. Αν αυτό δεν συμβαίνει το στέλνει σε άλλο δρομολογητή, ανάλογα με την IP διεύθυνση που βρήκε στην επικεφαλίδα. 2. Το πακέτο κατευθύνεται στο δρομολογητή του τοπικού δικτύου ο οποίος αναγνωρίζει ότι έχει προορισμό το Διαδίκτυο και το προωθεί (ο τοπικός δρομολογητής είναι συνδεδεμένος με κάποιο δρομολογητή στο Διαδίκτυο). 3. Όταν το πακέτο φτάσει στο δίκτυο προορισμού, παραλαμβάνεται από τον αντίστοιχο δρομολογητή και παραδίδεται στο τοπικό δίκτυο. Από εκεί οδηγείται στον υπολογιστή προορισμού όπου και ανεβαίνει ανάποδα τα επίπεδα μέχρι να φτάσει στο επίπεδο εφαρμογής. Το επίπεδο εφαρμογής θα δώσει το πακέτο στην κατάλληλη εφαρμογή γεγονός που σηματοδοτεί την ολοκλήρωση της μεταφοράς του πακέτου. 4. Τα δεδομένα δημιουργούνται στο επίπεδο εφαρμογών του υπολογιστή αποστολής και κατεβαίνει τα επίπεδα προς τα κάτω, σχηματίζοντας το πακέτο που πρόκειται τελικά να μεταδοθεί. Φτάνοντας στο επίπεδο πρόσβασης δικτύου το πακέτο μεταβιβάζεται στο τοπικό δίκτυο του υπολογιστή αποστολής. (Μονάδες 8) Β2. Ας υποθέσουμε ότι θέλουμε να στείλουμε από έναν υπολογιστή πηγής ένα αρχείο μεγέθους 15000 οκτάδων (bytes) σε κάποιο άλλον υπολογιστή προορισμού.. Επίσης ας υποθέσουμε ότι το μέσο του δικτύου που θα διέλθει το αρχείο, μπορεί να δεχθεί δεδομένα μεγέθους μέχρι 500 οκτάδες ( bytes). Άρα επειδή το αρχείο είναι πολύ μεγάλο θα σπάσει σε 30 τμήματα (segments) των 500 οκτάδων (bytes) το καθένα. Αν από τον υπολογιστή προορισμού φτάσει σε εμάς ένα τμήμα με τα εξής στοιχεία: Αριθμός Σειράς : 3 Αριθμός Επιβεβαίωσης : 5000 Παράθυρο : 1000 Ζητούνται: Σελίδα 2 από 5
α. Από τα παραπάνω στοιχεία να βρείτε ποια είναι η σειρά του τμήματος στο αρχικό πακέτο που διασπάστηκε προκειμένου να μεταφερθεί.(μονάδες 1) β. Να βρείτε επίσης πόσα τμήματα της ίδιας σύνδεσης, έχουν φτάσει επιτυχώς στον παραλήπτη και ποια δεδομένα είναι έτοιμος να λάβει ο προορισμός.(μονάδες 4) Β3. Δίνεται το παρακάτω σχήμα όπου τρεις διαφορετικοί υπολογιστές Α, Β, Γ εξυπηρετούνται από την ίδια εφαρμογή στον ίδιο εξυπηρετητή προορισμού Δ: Σύνδεση Α Σύνδεση Β Σύνδεση Γ Α Β Γ Δ Ποιοι αριθμοί που χαρακτηρίζουν τις συνδέσεις του σχήματος διαφέρουν και ποιοι όχι.. α. TCP port πηγής β. TCP port προορισμού γ IP διεύθυνση πηγής δ. IP διεύθυνση προορισμού Γράψτε το γράμμα κάθε πρότασης και δίπλα τη λέξη ΝΑΙ αν συμβαίνει να διαφέρει ο συγκεκριμένος αριθμός που χαρακτηρίζει τη σύνδεση, ή τη λέξη ΟΧΙ αν δεν συμβαίνει. Σελίδα 3 από 5 (Μονάδες 4) Β4. Ας υποθέσουμε ότι μέσω της εφαρμογής μεταφοράς αρχείων (File Transfer Protocol, FTP) θέλουμε να στείλουμε αρχείο σε ένα άλλο υπολογιστή. Για να μπορέσει να ξεκινήσει η διαδικασία αποστολής του αρχείου δεν είναι αρκετή μόνο η γνώση της IP διεύθυνσης προορισμού. Αρχικά θα πρέπει να αποκαταστήσουμε μια σύνδεση με τον FTP εξυπηρετητή στο απέναντι άκρο. Για να
γίνει αυτό θα πρέπει, όταν συνδεθούμε με τον υπολογιστή προορισμού να δηλώσουμε ότι θέλουμε να μιλήσουμε με τον FTP εξυπηρετητή. Η επικοινωνία με τον FTP εξυπηρετητή γίνεται μέσω του TCP port. Να γράψετε τον αριθμό καθεμιάς από τις παρακάτω προτάσεις και δίπλα τη λέξη Σωστό, αν είναι σωστή ή τη λέξη Λάθος, αν είναι λανθασμένη. 1. Το TCP port πηγής έχει τιμή 21. 2. Το πρόγραμμα FTP που εκτελείται από τον αποστολέα έχει σχεδιαστεί να δέχεται εντολές από το τερματικό του χρήστη και έχει σαν έργο να τις περνά στο άλλο άκρο. 3. Το πρόγραμμα που εκτελεί ο FTP εξυπηρετητής έχει σχεδιαστεί να δέχεται εντολές μέσω σύνδεσης δικτύου με τυχαίο TCP port. 4. Το TCP port προορισμού έχει τιμή 21. (Μονάδες 8) ΘΕΜΑ Γ Γ1. Για ποιο λόγο το IP διασπά το αυτοδύναμο πακέτο σε μικρότερα τμήματα που ονομάζονται κομμάτια (fragments); Γ2. Ας υποθέσουμε ότι έχουμε ένα αυτοδύναμο πακέτο 1400 byteς δεδομένα και 20 bytes επικεφαλίδας, το οποίο πρέπει να μεταδοθεί μέσα από ένα δίκτυο που υποστηρίζει πακέτα συνολικού μήκους 620 bytes. Στο πακέτο αυτό η τιμή του πεδίου Don t Fragment (DF) έχει τεθεί με 0, άρα επιτρέπεται η διάσπαση του σε κομμάτια. Πόσα θα είναι αυτά τα κομμάτια, τι συνολικό μήκος θα έχει το καθένα και ποιες θα είναι οι τιμές των πεδίων More Fragment (MF), και Δείκτης Εντοπισμού Τμήματος. (Μονάδες 15) ΘΕΜΑ Δ Δίνεται η παρακάτω διεύθυνση δικτύου: 11010000.01010101.01011010.10101100 Για την παραπάνω διεύθυνση Δ1. Σε ποια κλάση ανήκει; Δικαιολογήστε την απάντηση σας. (Μονάδες 4) Δ2. Πόσες συσκευές μπορείτε να συνδέσετε στο δίκτυο; Σελίδα 4 από 5
Δ3. Δώστε σε δυαδική μορφή, τη μάσκα του. (Μονάδες 5 ) Δ4. Εντοπίστε σε δυαδική μορφή, την διεύθυνση υποδικτύου του. Δ5. Δώστε σε δυαδική μορφή την IP διεύθυνση που θα χρησιμοποιούσατε αν θέλετε να στείλετε ένα μήνυμα σε όλους τους υπολογιστές του συγκεκριμένου δικτύου. (Μονάδες 6) ΚΑΛΗ ΕΠΙΤΥΧΙΑ! Σελίδα 5 από 5