2023
Θέμα Α1 [15 μονάδες]
Να χαρακτηρίσετε τις προτάσεις που ακολουθούν με τη λέξη Σωστό, αν η πρόταση είναι σωστή ή τη λέξη Λάθος, αν η πρόταση είναι λανθασμένη.
Ανατροφοδότηση
Σωστό
Ανατροφοδότηση
Σωστό
Ανατροφοδότηση
Λάθος
Ανατροφοδότηση
Λάθος
Ανατροφοδότηση
Σωστό
Θέμα Α2 [10 μονάδες]
Να αντιστοιχίσετε τους αριθμούς 1, 2, 3, 4, 5 από τη στήλη Α με ένα από τα γράμματα α, β, γ, δ, ε, στ της στήλης Β. Σημειώνεται ότι ένα γράμμα από τη στήλη Β θα περισσέψει.
Θέμα Β1 [8 μονάδες]
α) Σε ποιο μοντέλο στηρίζονται οι υπηρεσίες στο Διαδίκτυο; (μον. 2)
β) Πώς υλοποιείται το μοντέλο αυτό; (μον. 6)
α. Όλες οι υπηρεσίες στο Διαδίκτυο, όπως και πολλές εφαρμογές λογισμικού, στηρίζονται στο μοντέλο Πελάτη – Εξυπηρετητή.
β. Το μοντέλο αυτό υλοποιείται με δύο ανεξάρτητα κομμάτια λογισμικού:
- Το πρόγραμμα του Εξυπηρετητή (Server) που εγκαθίσταται σε έναν (ή περισσότερους) υπολογιστή.
- Το πρόγραμμα του Πελάτη (Client) που εγκαθίσταται σε πολλούς υπολογιστές.
Ο Server διαχειρίζεται τα δεδομένα, λαμβάνει ερωτήσεις από τους Clients και απαντά στα ερωτήματά τους. Ο Client κάνει ερωτήσεις στον Server και εμφανίζει τις απαντήσεις των ερωτημάτων
Θέμα Β2 [4 μονάδες]
α) Σε ποιες περιπτώσεις γίνεται η χρήση της οπτικής ίνας; (μον. 2)
β) Ποια είναι τα μειονεκτήματα χρήσης της οπτικής ίνας; (μον. 2)
α. Η χρήση οπτική ίνας χρησιμοποιείται όταν θέλουμε να συνδέσουμε σημεία, που απέχουν αρκετά μεταξύ τους (μέχρι 2Km) και όταν υπάρχει αυξημένος ηλεκτρομαγνητικός θόρυβος (π.χ. βιομηχανίες).
β. Το μειονέκτημα της οπτικής ίνας είναι το αυξημένο κόστος και η δυσκολία που παρουσιάζει στην εγκατάσταση και το χειρισμό της (π.χ. δεν μπορούμε να την τσακίσουμε για το σχηματισμό γωνίας).
Θέμα Β3 [9 μονάδες]
α) Τι ονομάζεται μέθοδος προσπέλασης (access method) στο μέσο μετάδοσης; (μον. 3)
β) Να προσδιορίσετε τους τρεις (3) τρόπους για την αποφυγή ταυτόχρονης χρήσης του μέσου μεταφοράς (μον. 6).
α. Το σύνολο των κανόνων που καθορίζουν τον τρόπο με τον οποίο τα δεδομένα εισάγονται στο καλώδιο, ονομάζεται μέθοδος προσπέλασης (access method).
β. Υπάρχουν τρείς τρόποι για την αποφυγή ταυτόχρονης χρήσης του μέσου μεταφοράς:
- Μέθοδοι Carrier-sense multiple access (ακρόαση φέροντος πολλαπλής πρόσβασης
- Μέθοδος token passing (πέρασμα κουπονιού) που δίνει δυνατότητα για μεμονωμένη αποστολή δεδομένων
- Μέθοδος απαίτησης προτεραιότητας
Θέμα Β4 [4 μονάδες]
Ποια προβλήματα δεν εγγυάται ότι μπορεί να αντιμετωπίσει το πρωτόκολλο IP;
Το πρωτόκολλο IP δεν εγγυάται ότι μπορεί να αντιμετωπίσει τα παρακάτω προβλήματα:
- Επανάληψη αυτοδύναμου πακέτου
- Επίδοση με καθυστέρηση ή εκτός σειράς
- Αλλοίωση δεδομένων
- Απώλεια αυτοδύναμου πακέτου
Θέμα Γ [25 μονάδες]
Γ1. Δίνεται η διεύθυνση MAC : 51‐3e‐aa‐13‐6e‐90.
α) Να γράψετε την ταυτότητα του οργανισμού (OUI) (μον.2).
β) Να προσδιορίσετε τις τιμές του M‐bit και του X‐bit αιτιολογώντας την απάντησή σας (μον. 4).
Γ2. Από τη διάσπαση ενός IP αυτοδύναμου πακέτου προέκυψε ο παρακάτω πίνακας με τα στοιχεία των τμημάτων:

α) Να συμπληρώσετε τα κενά (μον. 15).
β) Να υπολογίσετε το συνολικό μήκος του αρχικού πακέτου (μον. 2).
γ) Να αιτιολογήσετε την τιμή της Σχετικής Θέσης του 2ου Τμήματος (μον. 2).
Γ1.
α. Στη διεύθυνση MAC το πρώτο μέρος των 24ων δυαδικών ψηφιών ή των τριών διψήφιων δεκαεξαδικών αριθμών αποτελεί την ταυτότητα του οργανισμού OUI, άρα για τη δοθείσα MAC δ/νση η μοναδική ταυτότητα του οργανισμού είναι 51‐3e‐aa
β. Επειδή κατά την εκπομπή των ψηφιών μιας διεύθυνσης Ethernet αποστέλλεται σε επίπεδο byte, πρώτα το MSB, αλλά με την αντίστροφη σειρά (little-endian), θα έχουμε:
Από το 1ο byte (MSB): (51)16 = (0101 0001)2
Με τη μέθοδο little endian (αντίστροφη σειρά): 1000 1010
Το πρώτο είναι το M bit με τιμή 1 και άρα η διεύθυνση αφορά πολλούς αποδέκτες (πολυδιανομή).
Το δεύτερο είναι το X bit με τιμή 0 και άρα έχουμε μια διεύθυνση καθολικά μοναδική.
Γ2.
α)

β) H επικεφαλίδα των 10 λέξεων των 32bit αντιστοιχεί συνολικά σε μήκος επικεφαλίδας 320bits ή 320/8=40bytes. Οπότε το συνολικό μήκος αρχικού πακέτου = 800 + 800 + 60 + 40 = 1.700 bytes
γ) Σχετική θέση τμήματος = n * INT((MTU-IHL*4)/8) = 1*INT(840-10*4)/8 = 100 octets
(σημ: το n = 1 επειδή πρόκειται για το 2ο τμήμα).
Θέμα Δ [25 μονάδες]
Δίνεται η διεύθυνση δικτύου 200.170.20.0/24. Το δίκτυο πρόκειται να χωριστεί σε τρία (3) υποδίκτυα.
Δ1. Πόσα ψηφία (bits) πρέπει να δοθούν στη μάσκα, έτσι ώστε να δημιουργηθούν τα τρία (3) υποδίκτυα; (Μονάδες 3)
Δ2. Να προσδιορίσετε τη νέα μάσκα των υποδικτύων σε δυαδική και δεκαδική μορφή. (Μονάδες 4)
Δ3. Να δοθούν οι διευθύνσεις (υπο‐)δικτύου και εκπομπής για το πρώτο και το τρίτο υποδίκτυο. (Μονάδες 12)
Δ4. Να γράψετε τη διεύθυνση IP του πρώτου υπολογιστή του δευτέρου υποδικτύου. (Μονάδες 2)
Δ5. Πόσες διευθύνσεις για υπολογιστές έχει το κάθε υποδίκτυο; (Μονάδες 4)
Δ1. Για να έχουμε 3 υποδίκτυα θα χρειαστούμε 3 subnet ids τουλάχιστον. Για να περιγράψουμε τουλάχιστον 3 υποδίκτυα χρειαζόμαστε 2 bits καθότι 22 = 4 .
Δ2. Η αρχική μάσκα ήταν 255.255.255.0 ή 11111111.11111111.11111111.00000000 (σε δυαδική μορφή).
Η νέα μάσκα υποδικτύου θα είναι 255.255.255.192 ή 11111111.11111111.11111111.11000000
Δ3.
Διεύθυνση 1ου υποδικτύου: 200.170.20.0
Διεύθυνση εκπομπής 1ου υποδικτύου: 200.170.20.63
Διεύθυνση 3ου υποδικτύου: 200.170.20.128
Διεύθυνση εκπομπής 3ου υποδικτύου: 200.170.20.191
Δ4. Διεύθυνση 1ου Η/Υ στο 2ο υποδίκτυο: 200.170.20.65
Δ5. Το κάθε υποδίκτυο έχει 6 bit που ανήκουν στο αναγνωριστικό του υπολογιστή, άρα συνολικά έχει 26 = 64 διευθύνσεις IP από τις οποίες οι 64 – 2 = 62 διευθύνσεις IP δίνονται στους υπολογιστές (αφού εξαιρούνται οι διευθύνσεις δικτύου και εκπομπής του κάθε υποδικτύου).
(c) Αμπατζόγλου Ιωάννης, MSc Ηλεκτρονικός Μηχανικός, καθηγητής ηλεκτρονικών ΠΕ84
Αδειοδοτημένο υπό τους όρους Creative Commons Αναφορά Δημιουργού 4.0