Εργαστήριο Δικτύων — Ιούνιος 2025 (Ομάδα 1)¶
Σημείωση μεταγραφής: 3 φωτογραφίες (IMG_4167, IMG_4169, IMG_4170) της τυπωμένης εξεταστικής κόλλας. Οι επιλογές που στο χαρτί είναι σε πολλές στήλες καταγράφονται στήλη-στήλη (πρώτα η αριστερή στήλη, από πάνω προς τα κάτω). Η σελίδα 3 (IMG_4170) είναι πολύ θολή: η εκφώνηση της Ερωτ.13 και η 4η επιλογή της Ερωτ.12 διαβάζονται δύσκολα στη φωτογραφία και το κείμενό τους επιβεβαιώθηκε από άλλο, καθαρό αντίγραφο της ίδιας εξέτασης (
IMG_3258.jpg,IMG_3259.jpg· ίδιες ερωτήσεις αλλά άλλη σειρά ερωτήσεων και επιλογών). Όλες οι φωτογραφίες αντιστοιχούν στην ίδια εξέταση· καμία δεν είναι λύση.
Σελίδα 1 (IMG_4167.jpg)¶
Τελική Εξέταση Εργαστήριο Δικτύων - Ιούνιος 2025 - Ομάδα 1
Διάρκεια: 45 λεπτά. Οι ερωτήσεις που χρησιμοποιούν το σύμβολο ♣ μπορεί να έχουν μία ή πολλές σωστές απαντήσεις. Οι υπόλοιπες έχουν μόνο μία σωστή. Υπάρχει αρνητική βαθμολόγηση. Επιλέξτε ΜΟΝΟ την/τις σωστές απαντήσεις.
[Σχήμα: Πλέγμα ψηφίων Α.Μ. με 7 στήλες και τετράγωνα τσεκαρίσματος για τα ψηφία 0–9 σε κάθε στήλη. Δεξιά του οδηγίες: «⇐ Συμπληρώστε τα ψηφία του Α.Μ. ξεκινώντας από ΑΡΙΣΤΕΡΑ. Συμπληρώστε από κάτω πάλι το Όνομα - Επώνυμο - ΑΜ σας. ⇒ Τσεκάρετε μόνο τις επιλογές που θεωρείτε σωστές έτσι: ☒, χωρίς να σημειώσετε οτιδήποτε εκτός αυτής.» Κάτω από αυτές πλαίσιο με τα πεδία: Όνομα, Επώνυμο, Αρ. Μητρώου, Υπογραφή.]
Ερωτ.1♣ Τι από τα παρακάτω περιγράφουν σωστά τη λειτουργία της εντολής ping και τα ICMP μηνύματα που χρησιμοποιεί;
- [ ] Χρησιμοποιεί πακέτα ICMP Time Exceeded όταν ο προορισμός δεν είναι προσβάσιμος
- [ ] Λαμβάνει πακέτα ICMP Destination Unreachable όταν ο προορισμός δεν είναι προσβάσιμος.
- [ ] Στέλνει πακέτα UDP για να ελέγξει αν μια θύρα είναι ανοιχτή.
- [ ] Αποστέλλει πακέτα ICMP Destination Unreachable όταν ο προορισμός δεν είναι προσβάσιμος.
- [ ] Λαμβάνει πακέτα ICMP Echo Reply ως απάντηση, που δείχνουν ότι η διεύθυνση είναι ενεργή.
- [ ] Αποστέλλει πακέτα ICMP Echo Request προς μια διεύθυνση IP για να ελέγξει τη διαθεσιμότητά της.
- [ ] Αποστέλλει πακέτα ICMP Echo Reply προς μια διεύθυνση IP για να ελέγξει τη διαθεσιμότητά της.
Ερωτ.2♣ Ποιο transport protocol και ποιες θύρες χρησιμοποιεί το DHCP πρωτόκολλο;
- [ ] 80
- [ ] tcp
- [ ] 68
- [ ] 53
- [ ] 443
- [ ] 67
- [ ] 110
- [ ] udp
Ερωτ.3♣ Τι υλοποιεί το παρακάτω πρόγραμμα σε Cisco switch?
conf t
interface gigabitethernet 0/1
switchport mode access
switchport access vlan 5
exit
- [ ] Αναθέτει το VLAN 5 στο interface gigabitethernet 0/1
- [ ] Ορίζει μόνο το interface gigabitethernet 0/1 ως access
- [ ] Ορίζει το interface gigabitethernet 0/1 ως trunk access
- [ ] Αναθέτει το VLAN 5 σε όλα τα interface gigabitethernet 0
- [ ] Ορίζει όλα τα interface gigabitethernet 0 ως access
Ερώτηση: Δίνεται η παρακάτω τοπολογία δικτύου. Απαντήστε στις παρακάτω ερωτήσεις.
[Σχήμα: Τοπολογία δικτύου με αριθμημένες συνδέσεις 1–7. Στο πάνω μέρος ο δρομολογητής «R1» και δεξιά του το σύννεφο «Cloud1»· η σύνδεση R1–Cloud1 έχει τον αριθμό 7. Ο R1 συνδέεται με τον αριστερό μεταγωγέα (χωρίς ορατή ονομασία) με τη σύνδεση 1. Ο αριστερός μεταγωγέας συνδέεται με τον δεξιό μεταγωγέα, που έχει την ετικέτα «IOSv-L2switch-2», με τη σύνδεση 2. Από τον αριστερό μεταγωγέα βγαίνουν οι συνδέσεις 3 και 4 προς δύο υπολογιστές με την ένδειξη VPCS. Από τον δεξιό μεταγωγέα βγαίνουν η σύνδεση 5 προς έναν υπολογιστή VPCS και η σύνδεση 6 προς έναν υπολογιστή με διαφορετικό εικονίδιο (φαίνεται λογότυπο Linux).]
Υπο-Ερωτ.4♣ Ποιο/Ποια από τα interfaces πρέπει να οριστούν ως trunk?
Σελίδα 2 (IMG_4169.jpg)¶
(επιλογές της Υπο-Ερωτ.4)
- [ ] 7
- [ ] 1
- [ ] 3
- [ ] 2
- [ ] 5
- [ ] 4
- [ ] κανένα
- [ ] 6
Υπο-Ερωτ.5♣ Τι είναι το trunk interface; Επιλέξτε ΟΛΕΣ τις σωστές περιγραφές.
- [ ] Ένα interface που χρησιμοποιείται για σύνδεση μεταξύ δύο switches.
- [ ] Είναι interface που χρησιμοποιείται μόνο για πρόσβαση χρηστών.
- [ ] Ένα interface που μπορεί να μεταφέρει πολλαπλά VLANs ταυτόχρονα.
- [ ] Χρησιμοποιείται για την υλοποίηση VLAN trunking πρωτοκόλλων όπως 802.1Q.
- [ ] Μεταφέρει μόνο ένα VLAN κάθε φορά, χωρίς tagging.
- [ ] Είναι το ίδιο με το loopback interface.
Υπο-Ερωτ.6 Τι είναι το access interface?
- [ ] δεν μεταφέρει πλαίσια από κανένα VLAN
- [ ] αφορά το gateway σύνδεσης με το cloud
- [ ] υλοποεί το πρότυπο 802.1Q (dot1q)
- [ ] μεταφέρει πλαίσια από πολλαπλά VLAN ID
- [ ] μεταφέρει πλαίσια από ένα VLAN ID
Υπο-Ερωτ.7♣ Ποιο/Ποια από τα interfaces πρέπει να οριστούν ως access?
- [ ] 6
- [ ] 1
- [ ] 2
- [ ] 7
- [ ] 4
- [ ] 5
- [ ] κανένα
- [ ] 3
Ερώτηση: Δίνονται οι παρακάτω εντολές που εκτελούνται σε mikrotik router που είναι μέρος ενός ospf δικτύου. Απαντήστε στις παρακάτω ερωτήσεις.
/ip address add address=10.0.0.1/30 interface=ether1
/ip address add address=10.0.0.10/30 interface=ether2
/routing/ospf/area/ add name=backbone area-id=1.1.1.1 instance=default
/routing/ospf/interface-template add network=A area=backbone
/routing/ospf/interface-template add network=B area=backbone
Υπο-Ερωτ.8♣ Ποιες IPs που πρέπει να έχουν τα αντικριστά interfaces των ether1 και ether2?
Πόσες IP διεύνσεις μπορεί να έχει το υπο-δίκτυο του ether1?
- [ ] IPs: 4
- [ ] IPs: 16
- [ ] ether2:10.0.0.8
- [ ] ether1:10.0.0.0
- [ ] ether2:10.0.0.10
- [ ] IPs: 1
- [ ] ether2:10.0.0.11
- [ ] ether1:10.0.0.1
- [ ] ether2:10.0.0.9
- [ ] ether1:10.0.0.2
- [ ] IPs: 2
- [ ] ether1:10.0.0.3
Υπο-Ερωτ.9♣(α) Ποια πεδία καθορίζουν το opsf που ορίζεται?
Τι πρέπει να συμπληρωθεί στο A? Τι πρέπει να συμπληρωθεί στο B?
- [ ] instance
- [ ] A:1.1.1.1
- [ ] A:=10.0.0.8/30
- [ ] A:=10.0.0.8/24
- [ ] area-id
- [ ] backbone
- [ ] A:=10.0.0.0/30
- [ ] B:=10.0.0.0/30
- [ ] B:=10.0.0.1/24
- [ ] B:1.1.1.1
- [ ] name
- [ ] loopback0
- [ ] default
- [ ] B:=10.0.0.8/30
Υπο-Ερωτ.10♣(α) Με ποια εντολή τυπώνουμε τον πίνακα δρομολόγησης σε δρομολογητή mikrotik και με ποια προσθέτουμε μια διαδρομή για το δίκτυο 192.168.1.1/24 το οποίο είναι πίσω από το interface με IP:10.0.0.2?
- [ ] /show/ip/interface/brief
- [ ] /ip/route/add dst-address=192.168.1.2/24 gateway=10.0.0.2
- [ ] /ip/route/add dst-gateway=10.0.0.2/30 network=192.168.1.2/24
- [ ] /ip/route/add dst-address=10.0.0.2 gateway=192.168.1.1
- [ ] /ip/route/show
- [ ] /ip/address/print
- [ ] /ip/route/export
- [ ] /ip/route/add dst-gateway=10.0.0.2 network=192.168.1.2/24
- [ ] /ip/route/add dst-address=192.168.1.0 gateway=10.0.0.2/30
- [ ] /ip/route/print
Ερωτ.11♣ Ποια από τα παρακάτω είναι σωστά σχετικά με τη λειτουργία της εντολής traceroute;
- [ ] Σε Linux συνήθως χρησιμοποιούνται UDP πακέτα προς μη χρησιμοποιούμενες θύρες.
Σελίδα 3 (IMG_4170.jpg · κωδικός σελίδας [δυσανάγνωστο])¶
(συνέχεια των επιλογών της Ερωτ.11)
- [ ] Όλα τα λειτουργικά συστήματα χρησιμοποιούν ICMP Echo Requests στο traceroute.
- [ ] Το traceroute βασίζεται στο πρωτόκολλο ARP για την εύρεση της διαδρομής.
- [ ] Αξιοποιεί το πεδίο TTL (Time To Live) για να εντοπίσει κάθε ενδιάμεσο δρομολογητή.
- [ ] Ο κάθε δρομολογητής που μειώνει το TTL στέλνει μήνυμα ICMP Time Exceeded.
- [ ] Η εντολή traceroute δημιουργεί μόνιμες συνδέσεις TCP με κάθε hop.
Ερωτ.12 Τι υλοποιεί η παρακάτω σειρά εντολών σε Cisco switch?
line con 0
password cisco-user
login
- [ ] Ρυθμίζει την πρόσβαση στη σειριακή θύρα με password: cisco-user
- [ ] Ρυθμίζει την πρόσβαση του cisco-user χρήστη να κάνει login με password
- [ ] Ρυθμίζει την πρόσβαση σε όλα τα Ethernet ports με password: cisco-user
- [ ] Εμποδίζει την πρόσβαση στη σειριακή θύρα χωρίς password
Ερωτ.13 Δίνονται οι παρακάτω Cisco εντολές. Επιλέξτε την σωστή σειρά για την ενεργοποίηση της πρόσβασης με password μέσω console.
1: line vty 0 15
2: enable secret cisco
3: password cisco-user
4: login
5: hostname SWITCH
6: configure terminal
7: no shutdown
8: interface Ethernet 0/0
9: enable
10: exit
11: line con 0
- [ ] 1-2-10
- [ ] 9-6-10-3-2-10
- [ ] 9-2-4-3-7-10
- [ ] 10-9-1-2-3-4-10
- [ ] 9-11-1-3-10
- [ ] 9-6-1-3-4-10
- [ ] 9-6-10-3-4-10
- [ ] 9-6-11-3-4-10
Λύσεις (⚪ AI, μη επαληθευμένο)
Κατάσταση: ⚪ AI, μη επαληθευμένο Πηγή: migrated from previous_exams.md (Antigravity, 2026-10) — Εξέταση 2, Θέματα 1–8 (το δεύτερο μέρος του Θέματος 6 δεν μεταφέρθηκε)
Προσοχή
Ερωτ.3: η παλιά εκφώνηση ζητούσε «ποιες εντολές» ρυθμίζουν τη θύρα FastEthernet 0/1 ως access στο VLAN 5, ενώ το χαρτί δίνει τις εντολές (για gigabitethernet 0/1, χωρίς no shutdown) και ρωτά «τι υλοποιεί»· η λύση δεν επιλέγει επιλογή του χαρτιού. Υπο-Ερωτ.10: από το παλιό Θέμα 6 μεταφέρθηκε μόνο η εντολή εμφάνισης του πίνακα (/ip route print, υπάρχει ως επιλογή «/ip/route/print»). Το δεύτερο μέρος (default route dst-address=0.0.0.0/0 με gateway 192.168.1.1) δεν μεταφέρθηκε γιατί αφορά άλλο πρόβλημα και δεν υπάρχει στις επιλογές· για τη διαδρομή προς το 192.168.1.1/24 μέσω 10.0.0.2 δεν υπάρχει λύση. Δεν υπάρχει λύση για τις Υπο-Ερωτ.4, 7 και 8 ούτε για την Ερωτ.12 (η παλιά λύση δεν τις κάλυπτε)· η Ερωτ.1 και οι Υπο-Ερωτ.5–6 καλύπτονται μόνο γενικά, χωρίς να δηλώνεται ποιες επιλογές είναι σωστές. Όλες οι εκφωνήσεις του παλιού αρχείου ήταν παραφράσεις που δεν ταυτίζονται πάντα με το χαρτί· ισχύει μόνο το κείμενο του 2025-06-lab.md. Η αντιστοίχιση λύσεων και ερωτήσεων έγινε από τον curator.
Λύσεις (ai-unverified) — Ιούνιος 2025, Εργαστήριο (Ομάδα 1)¶
Τα παρακάτω μεταφέρθηκαν από το παλιό
previous_exams.md(AI, χωρίς επαλήθευση) με το κείμενο των λύσεων ως είχε. Οι επικεφαλίδες και οι παραπομπές στην αρίθμηση του2025-06-lab.mdείναι του curator· οι παραφρασμένες εκφωνήσεις του παλιού αρχείου δεν μεταφέρονται.
Ερωτ.1 (εντολή ping και ICMP)¶
- Κατά την αποστολή παράγεται: ICMP Type 8 (Echo Request).
- Όταν ο παραλήπτης λάβει το αίτημα, απαντά με: ICMP Type 0 (Echo Reply).
- Όταν το δίκτυο ή ο προορισμός είναι απροσπέλαστος, ο ενδιάμεσος δρομολογητής επιστρέφει: ICMP Type 3 (Destination Unreachable).
Ερωτ.2 (θύρες DHCP)¶
- Χρησιμοποιεί πρωτόκολλο UDP.
- DHCP Server Port: UDP 67
- DHCP Client Port: UDP 68
Ερωτ.3 (Cisco: access port στο VLAN 5)¶
Switch(config)# interface FastEthernet 0/1
Switch(config-if)# switchport mode access
Switch(config-if)# switchport access vlan 5
Switch(config-if)# no shutdown
Υπο-Ερωτ.5–6 (access και trunk interface)¶
- Access Port: Θύρα που συνδέει έναν τελικό σταθμό (PC, server, printer). Μεταφέρει κίνηση που ανήκει σε ένα και μοναδικό VLAN. Τα πλαίσια που αποστέλλονται στον τελικό σταθμό δεν φέρουν ετικέτα (untagged frames).
- Trunk Port: Θύρα που συνδέει μεταγωγείς μεταξύ τους ή μεταγωγέα με δρομολογητή (Router-on-a-stick). Μπορεί να μεταφέρει κίνηση για πολλαπλά VLANs ταυτόχρονα. Χρησιμοποιεί την προδιαγραφή IEEE 802.1Q, προσθέτοντας ετικέτα 4 bytes (tag) σε κάθε διερχόμενο πλαίσιο.
Υπο-Ερωτ.9 (OSPF σε MikroTik, πεδία A και B)¶
Δίκτυα 10.0.0.0/30 και 10.0.0.8/30 στην περιοχή backbone (RouterOS v7):
/routing ospf interface-template add network=10.0.0.0/30 area=backbone
/routing ospf interface-template add network=10.0.0.8/30 area=backbone
Υπο-Ερωτ.10 (πίνακας δρομολόγησης στο MikroTik)¶
- Εμφάνιση του πίνακα δρομολόγησης:
/ip route print
Ερωτ.11 (traceroute)¶
Μηχανισμός TTL (Time to Live):
- Αποστέλλει πακέτο με \(\text{TTL} = 1\). Ο 1ος δρομολογητής μειώνει το \(\text{TTL}\) σε \(0\), απορρίπτει το πακέτο και επιστρέφει πίσω μήνυμα ICMP Type 11 (Time Exceeded). Έτσι ανιχνεύεται η IP του 1ου δρομολογητή.
- Αποστέλλει πακέτο με \(\text{TTL} = 2\), ανιχνεύοντας τον 2ο δρομολογητή, και συνεχίζει αυξάνοντας το \(\text{TTL}\) κατά 1.
- Όταν φτάσει στον τελικό προορισμό:
- Στα Windows (
tracert): Χρησιμοποιεί μηνύματα ICMP Echo Request. Ο τελικός κόμβος απαντά με ICMP Echo Reply (Type 0). - Στο Linux / Unix (
traceroute): Χρησιμοποιεί UDP πακέτα σε ασυνήθιστα υψηλές θύρες (π.χ. 33434+). Ο τελικός κόμβος απαντά με ICMP Port Unreachable (Type 3, Code 3).
Ερωτ.13 (σειρά εντολών για password στη θύρα console)¶
Σωστή σειρά εκτέλεσης:
enable\(\to\) 9configure terminal\(\to\) 6line con 0\(\to\) 11password cisco-user\(\to\) 3login\(\to\) 4exit\(\to\) 10
Κωδικός Σειράς: 9 - 6 - 11 - 3 - 4 - 10.