L08 · Δικτύωση από την Αρχή: Επίπεδα, Διευθύνσεις, Δρομολόγηση, DNS
Δικτύωση από την αρχή: επίπεδα, διευθύνσεις, δρομολόγηση, DNS
Ένα εργαλείο θα σου δώσει αποτέλεσμα ό,τι κι αν συμβαίνει. Το ερώτημα είναι αν μπορείς να καταλάβεις γιατί αυτό το αποτέλεσμα — και αν είναι καν αληθινό.
⚠ Όριο που ισχύει σε ολόκληρο το μάθημα
Τίποτα εδώ δεν εκτελείται εκτός του εργαστηρίου σου.
Αυτό το μάθημα διαβάζει τοπική διαμόρφωση. Δεν σαρώνει, δεν ανιχνεύει, δεν στέλνει τίποτα
σε συστήματα που δεν σου ανήκουν — ούτε «για δοκιμή», ούτε σε «γνωστές δημόσιες υπηρεσίες».
Η ανακάλυψη δικτύου διδάσκεται αργότερα (L13, L14), μετά το μάθημα που ορίζει τα όρια
της απαρίθμησης. Η σειρά δεν είναι τυχαία: η ικανότητα να σαρώνεις δίνεται αφού μάθεις πού
επιτρέπεται.
Όλες οι διευθύνσεις και τα ονόματα στα παραδείγματα προέρχονται από εύρη δεσμευμένα για
τεκμηρίωση και δεν αντιστοιχούν σε πραγματικά συστήματα.
Γιατί αυτό πριν από τα εργαλεία
Ένα εργαλείο θα σου δώσει αποτέλεσμα ό,τι κι αν συμβαίνει. Το ερώτημα είναι αν μπορείς να
καταλάβεις γιατί αυτό το αποτέλεσμα, και αν είναι καν αληθινό.
Οι τρεις συνηθέστερες αιτίες λάθους σε αναφορά αρχάριου δεν είναι τεχνικές αστοχίες· είναι
παρανοήσεις δικτύου:
- Το αποτέλεσμα αφορούσε άλλο μηχάνημα από αυτό που νόμιζες — παρεμβλήθηκε μετάφραση
διευθύνσεων - Η θύρα ήταν ανοιχτή αλλά η υπηρεσία δεν ήταν αυτή που υποθέτει η σύμβαση
- Το όνομα επιλύθηκε σε διεύθυνση εκτός του εύρους που ήταν εγκεκριμένο
Και τα τρία είναι εδώ.
Μαθησιακοί στόχοι
- Περιγράφει τη διαδρομή ενός πακέτου, ονομάζοντας τι προστίθεται σε κάθε επίπεδο
- Δοθείσας διεύθυνσης και μάσκας, υπολογίζει το εύρος του δικτύου και κρίνει αν δύο
- Εξηγεί τι κάνει το DNS, με ποια σειρά βημάτων, και πού μπορεί να σπάσει
- Αναζητά αντιστοιχίσεις θυρών σε αυθεντική πηγή και εξηγεί γιατί είναι σύμβαση, όχι κανόνας
- Διακρίνει TCP από UDP ως προς το τι θα δει σε μια καταγραφή
- Εξηγεί, από τον πίνακα δρομολόγησης, γιατί το host-only εργαστήριό του δεν έχει
Τα επίπεδα, και η ειλικρινής τους σχέση
Θα συναντήσεις δύο μοντέλα. Η σχέση τους παρουσιάζεται συνήθως λάθος.
| OSI (7 επίπεδα) | TCP/IP (4) | Τι πραγματικά συμβαίνει |
|---|---|---|
| Εφαρμογής · Παρουσίασης · Συνόδου | Εφαρμογής | Το πρωτόκολλο που καταλαβαίνει η εφαρμογή |
| Μεταφοράς | Μεταφοράς | TCP ή UDP· θύρες |
| Δικτύου | Internet | Διευθύνσεις IP· δρομολόγηση |
| Ζεύξης · Φυσικό | Πρόσβασης δικτύου | MAC· καλώδιο ή ραδιοκύμα |
Το OSI είναι διδακτικό μοντέλο, όχι υλοποίηση. Κανένα λειτουργικό σύστημα δεν έχει επτά
ξεχωριστά τμήματα κώδικα που αντιστοιχούν σε αυτά. Είναι κοινό λεξιλόγιο για να λέμε «σε ποιο
ύψος συμβαίνει αυτό».
Αυτή είναι η πρώτη ψευδής βεβαιότητα που αποκτούν οι αρχάριοι, και κοστίζει: όταν κάτι δεν
ταιριάζει καθαρά σε επίπεδο —και συχνά δεν ταιριάζει— νομίζουν ότι δεν κατάλαβαν, ενώ απλώς το
μοντέλο δεν είναι τόσο ακριβές όσο τους παρουσιάστηκε.
Τι πράγματι κάνει το κάθε επίπεδο: προσθέτει τη δική του επικεφαλίδα γύρω από ό,τι του
έδωσε το από πάνω. Στην άλλη άκρη, κάθε επίπεδο αφαιρεί τη δική του και δίνει το υπόλοιπο προς
τα πάνω.
Εφαρμογή [ δεδομένα ]
Μεταφοράς [TCP| δεδομένα ] ← θύρα προέλευσης/προορισμού
Δικτύου [IP|TCP| δεδομένα ] ← διεύθυνση προέλευσης/προορισμού
Ζεύξης [ETH|IP|TCP| δεδομένα ] ← MAC προέλευσης/προορισμού
Η επικεφαλίδα IP αλλάζει ελάχιστα καθ’ οδόν. Η επικεφαλίδα Ethernet ξαναγράφεται σε κάθε
βήμα. Αυτό είναι το κλειδί της §3.
Διευθύνσεις και μάσκα
Μια διεύθυνση IPv4 είναι 32 δυαδικά ψηφία. Η μάσκα λέει πόσα από αριστερά ταυτοποιούν το
δίκτυο· τα υπόλοιπα ταυτοποιούν τον υπολογιστή μέσα σε αυτό.
Το /24 σημαίνει «τα πρώτα 24 ψηφία είναι το δίκτυο».
Παράδειγμα 1 — 192.0.2.0/24
| Μάσκα | 255.255.255.0 |
| Διεύθυνση δικτύου | 192.0.2.0 |
| Διεύθυνση εκπομπής | 192.0.2.255 |
| Χρησιμοποιήσιμες | 192.0.2.1 – 192.0.2.254 → 254 |
Παράδειγμα 2 — 198.51.100.64/26
Το /26 αφήνει 6 ψηφία για υπολογιστές, άρα τα δίκτυα έρχονται σε μπλοκ των 64:
.0–.63, .64–.127, .128–.191, .192–.255.
| Μάσκα | 255.255.255.192 |
| Δίκτυο | 198.51.100.64 |
| Εκπομπή | 198.51.100.127 |
| Χρησιμοποιήσιμες | .65 – .126 → 62 |
Η μέθοδος, χωρίς δυαδικό
Δεν χρειάζεται να μετατρέπεις σε δυαδικό. Χρειάζεσαι το μέγεθος μπλοκ:
μέγεθος μπλοκ = 256 − (τελευταίο ψηφίο της μάσκας)
/24 → 255.255.255.0 → 256−0 = 256 μπλοκ: .0
/25 → 255.255.255.128 → 256−128 = 128 μπλοκ: .0 .128
/26 → 255.255.255.192 → 256−192 = 64 μπλοκ: .0 .64 .128 .192
/27 → 255.255.255.224 → 256−224 = 32 μπλοκ: .0 .32 .64 .96 …
/28 → 255.255.255.240 → 256−240 = 16 μπλοκ: .0 .16 .32 .48 …
Μετά, τρία βήματα:
- Βρες το μέγεθος μπλοκ από τη μάσκα
- Μέτρα ανά μπλοκ μέχρι να περάσεις τη διεύθυνσή σου — το προηγούμενο είναι το δίκτυό σου
- Εκπομπή = επόμενο δίκτυο μείον 1· χρησιμοποιήσιμες = ανάμεσά τους
Παράδειγμα 3 — 192.0.2.100/27
Μέγεθος μπλοκ 32. Μπλοκ: .0 .32 .64 .96 .128 … Το .100 πέφτει μετά το .96 και πριν το
.128.
| Δίκτυο | 192.0.2.96 |
| Εκπομπή | 192.0.2.127 |
| Χρησιμοποιήσιμες | .97 – .126 → 30 |
Παράδειγμα 4 — 198.51.100.200/28
Μέγεθος μπλοκ 16. .192 .208 … Το .200 πέφτει μετά το .192.
| Δίκτυο | 198.51.100.192 |
| Εκπομπή | 198.51.100.207 |
| Χρησιμοποιήσιμες | .193 – .206 → 14 |
Και τα τέσσερα παραδείγματα, οι δύο έλεγχοι «ίδιο δίκτυο;» και ο κανόνας μεγέθους μπλοκ για
/24 έως /28 επαληθεύτηκαν ανεξάρτητα.
Έλεγχος λογικής: χρησιμοποιήσιμες = μέγεθος μπλοκ − 2, πάντα. Μία διεύθυνση φεύγει για το
δίκτυο και μία για την εκπομπή. Αν το άθροισμά σου δεν βγαίνει, κάπου έκανες λάθος στο μέτρημα.
Ο έλεγχος που θα κάνεις συνεχώς
Είναι αυτές οι δύο διευθύνσεις στο ίδιο δίκτυο;
| Ζεύγος | Μάσκα | Απάντηση |
|---|---|---|
198.51.100.10 και 198.51.100.70 |
/26 |
Όχι. Η πρώτη στο μπλοκ .0–.63, η δεύτερη στο .64–.127 |
192.0.2.130 και 192.0.2.200 |
/25 |
Ναι. Και οι δύο στο μπλοκ .128–.255 |
Η ίδια αριθμητική με διαφορετική μάσκα δίνει διαφορετική απάντηση. Η μάσκα δεν είναι
λεπτομέρεια — χωρίς αυτήν η ερώτηση δεν έχει νόημα.
«Ίδιο δίκτυο»: MAC και ARP
Όταν ένα μηχάνημα θέλει να στείλει πακέτο, κάνει πρώτα αυτόν ακριβώς τον υπολογισμό:
Αν ο προορισμός είναι στο ίδιο δίκτυο → παραδίδει απευθείας. Χρειάζεται όμως τη διεύθυνση
υλικού (MAC) του παραλήπτη, όχι μόνο την IP. Τη ζητά με ARP: «ποιος έχει αυτή τη
διεύθυνση;» — και το μηχάνημα που την έχει απαντά.
Αν είναι σε άλλο δίκτυο → δεν μπορεί να την παραδώσει μόνο του. Τη στέλνει στην
προεπιλεγμένη πύλη, με τη MAC της πύλης στην επικεφαλίδα Ethernet, αλλά με την IP του
τελικού προορισμού στην επικεφαλίδα IP.
Εδώ φαίνεται γιατί η Ethernet επικεφαλίδα ξαναγράφεται σε κάθε βήμα: η IP λέει πού πάει, η
MAC λέει σε ποιον το δίνω τώρα.
Η διαδρομή ενός πακέτου, βήμα προς βήμα
Ο Α (192.0.2.10/24, πύλη 192.0.2.1) στέλνει στον Β (198.51.100.50).
Στον Α:
- Υπολογίζει: ο
198.51.100.50δεν είναι στο192.0.2.0/24. Άλλο δίκτυο. - Συμβουλεύεται τον πίνακα δρομολόγησης → προεπιλεγμένη διαδρομή → πύλη
192.0.2.1 - Χρειάζεται τη MAC της πύλης. Αν δεν την ξέρει, ρωτά με ARP
- Στέλνει:
IP προέλευσης = Α · IP προορισμού = Β— αλλάMAC προορισμού = η πύλη
Στην πύλη:
- Αφαιρεί την επικεφαλίδα Ethernet — έχει τελειώσει τη δουλειά της
- Κοιτά την επικεφαλίδα IP: προορισμός ο Β, όχι εγώ. Πρέπει να προωθηθεί
- Συμβουλεύεται τον δικό της πίνακα, βρίσκει το επόμενο βήμα
- Γράφει νέα επικεφαλίδα Ethernet, με τη MAC του επόμενου βήματος
- Μειώνει τον μετρητή βημάτων κατά ένα — έτσι δεν κυκλοφορούν πακέτα για πάντα
Επανάληψη των 5–9 σε κάθε δρομολογητή, μέχρι κάποιος να διαπιστώσει ότι ο Β είναι στο
δικό του δίκτυο. Τότε ρωτά με ARP για τη MAC του Β και παραδίδει.
| Τι | Αλλάζει καθ’ οδόν; |
|---|---|
| IP προέλευσης / προορισμού | Όχι — εκτός αν μεσολαβήσει μετάφραση (§8) |
| MAC προέλευσης / προορισμού | Ναι, σε κάθε βήμα |
| Μετρητής βημάτων | Μειώνεται κατά ένα ανά δρομολογητή |
| Θύρες (TCP/UDP) | Όχι — εκτός αν μεσολαβήσει μετάφραση |
Τα δύο πράγματα που πρέπει να κρατήσεις: η IP είναι η τελική διεύθυνση και μένει· η MAC
είναι η διεύθυνση του επόμενου βήματος και ξαναγράφεται συνεχώς. Και ο μετρητής βημάτων
εξηγεί γιατί υπάρχουν εργαλεία που χαρτογραφούν διαδρομές — τον εκμεταλλεύονται σκόπιμα.
Δρομολόγηση — και γιατί το εργαστήριό σου δεν βγαίνει έξω
Ο πίνακας δρομολόγησης είναι κατάλογος κανόνων «για αυτό το εύρος, στείλε εκεί». Ελέγχεται από
τον πιο ειδικό κανόνα προς τον γενικότερο.
Η προεπιλεγμένη διαδρομή είναι ο τελευταίος: «για οτιδήποτε δεν ταίριαξε παραπάνω, στείλε
στην πύλη».
Ο συλλογισμός που κλείνει το L06
Στο L06 ρύθμισες host-only δικτύωση και υπέβαλες τον πίνακα δρομολόγησης ως απόδειξη
απομόνωσης. Τώρα μπορείς να πεις γιατί αποτελεί απόδειξη:
Ο πίνακας ενός host-only guest έχει κανόνα μόνο για το τοπικό υποδίκτυο. Δεν υπάρχει
προεπιλεγμένη διαδρομή.
Άρα όταν κάτι απευθύνεται σε διεύθυνση εκτός αυτού του υποδικτύου:
- Κανένας ειδικός κανόνας δεν ταιριάζει
- Δεν υπάρχει προεπιλεγμένος κανόνας για να πιάσει το υπόλοιπο
- Το λειτουργικό δεν έχει πού να το στείλει — απορρίπτεται τοπικά, με σφάλμα «δεν υπάρχει
διαδρομή»
Το πακέτο δεν φεύγει ποτέ από το μηχάνημα. Αυτό είναι το «καμία διαδρομή» του L06 §9 —
και τώρα ξέρεις γιατί διαφέρει ουσιωδώς από «λήξη χρόνου», που σημαίνει ότι το πακέτο έφυγε
και απλώς κανείς δεν απάντησε.
TCP και UDP
Και τα δύο μεταφέρουν δεδομένα και χρησιμοποιούν θύρες. Διαφέρουν στο τι υπόσχονται.
| TCP | UDP | |
|---|---|---|
| Σύνδεση | Εγκαθιδρύεται πριν τα δεδομένα | Καμία |
| Παράδοση | Επιβεβαιώνεται, επαναμεταδίδεται | Χωρίς εγγύηση |
| Σειρά | Διατηρείται | Δεν διατηρείται |
| Κόστος | Περισσότερα πακέτα, καθυστέρηση εκκίνησης | Ελάχιστο |
Τι βλέπεις σε μια καταγραφή
Αυτό ετοιμάζει τα L21/L22:
- TCP — μια ανταλλαγή τριών πακέτων πριν από οποιοδήποτε δεδομένο. Η προσπάθεια σύνδεσης
είναι ορατή ακόμη κι όταν αποτυγχάνει, και η μορφή της αποτυχίας λέει διαφορετικά
πράγματα: ενεργή άρνηση σημαίνει ότι κάτι απάντησε «όχι»· σιωπή σημαίνει ότι κάτι το
απέρριψε ή δεν έφτασε ποτέ. - UDP — το πακέτο απλώς φεύγει. Απουσία απάντησης δεν διακρίνεται από απουσία υπηρεσίας.
Αυτή η διάκριση είναι ο λόγος που η ανίχνευση UDP είναι αργή και αναξιόπιστη, κάτι που θα
συναντήσεις στο L13.
Θύρες: σύμβαση, όχι κανόνας
Μια θύρα είναι αριθμός που ξεχωρίζει ποια υπηρεσία του μηχανήματος αφορά η κίνηση.
Οι γνωστές αντιστοιχίσεις είναι καταχωρημένες συμβάσεις. Τηρούνται συνήθως, επειδή έτσι
βρίσκουν οι πελάτες τις υπηρεσίες — δεν επιβάλλονται από τίποτα.
Ο κανόνας. Η θύρα σου λέει τι είναι πιθανό. Η ταυτοποίηση υπηρεσίας σου λέει τι
είναι. Στην αναφορά γράφεις μόνο το δεύτερο.
Οι δύο λάθος συλλογισμοί, και οι δύο συνηθισμένοι:
- «Ανοιχτή η 80 → υπάρχει διακομιστής ιστού» — ίσως. Ίσως και οτιδήποτε άλλο έχει τοποθετηθεί
εκεί, σκόπιμα ή από αμέλεια. - «Ο διακομιστής ιστού είναι στην 80» — συχνά όχι· οι εναλλακτικές θύρες είναι κανονικότητα.
Δεν απομνημονεύεις πίνακα θυρών. Μαθαίνεις πού βρίσκεται ο αυθεντικός κατάλογος και τον
συμβουλεύεσαι. ⧗ ΑΠΑΙΤΕΙ ΕΠΑΛΗΘΕΥΣΗ — η παραπομπή στο επίσημο μητρώο και ο τρόπος αναζήτησης
τεκμηριώνονται πριν τη δημοσίευση.
Ο λόγος είναι πρακτικός: ένας πίνακας απομνημονευμένος το 2019 παράγει λάθος υποθέσεις το 2026,
και δεν θα καταλάβεις ποτέ ότι φταίει αυτό.
DNS: η διαδρομή της επίλυσης
Το DNS μεταφράζει ονόματα σε διευθύνσεις. Η σειρά έχει σημασία, γιατί σπάει σε διαφορετικά
σημεία.
- Τοπική μνήμη. Το ίδιο το μηχάνημα ίσως ξέρει ήδη την απάντηση από πριν.
- Τοπικό αρχείο αντιστοιχίσεων. Στατικές εγγραφές του συστήματος — υπερισχύουν του
DNS. Αυτό είναι το πρώτο σημείο που κοιτάς όταν ένα όνομα επιλύεται «λάθος». - Ρυθμισμένος επιλυτής. Το μηχάνημα ρωτά τον διακομιστή που του έχει οριστεί.
- Ιεραρχική αναζήτηση. Αν δεν ξέρει, ο επιλυτής ρωτά προς τα πάνω και ακολουθεί
παραπομπές μέχρι τον διακομιστή που είναι αρμόδιος για το όνομα. - Απάντηση, με χρόνο ζωής. Η απάντηση αποθηκεύεται προσωρινά για όσο ορίζει η ίδια.
Γιατί σε αφορά επιχειρησιακά
- Το εύρος ορίζεται συχνά σε ονόματα, οι επιθέσεις γίνονται σε διευθύνσεις. Ένα όνομα
εντός εύρους μπορεί να επιλυθεί σε διεύθυνση εκτός εύρους. Το L03 απαιτεί να το
επιβεβαιώσεις πριν αγγίξεις οτιδήποτε. - Η απάντηση μπορεί να αλλάξει. Επίλυση στην αρχή της εργασίας δεν εγγυάται την ίδια
διεύθυνση μία ώρα μετά. - Η προσωρινή αποθήκευση σε παραπλανά. Παίρνεις παλιά απάντηση και συμπεραίνεις λάθος.
Στα παραδείγματα του μαθήματος χρησιμοποιούνται μόνο ονόματα δεσμευμένα για τεκμηρίωση,
που δεν επιλύονται πουθενά.
NAT: γιατί τα αποτελέσματά σου δεν λένε αυτό που νομίζεις
Η μετάφραση διευθύνσεων ξαναγράφει διευθύνσεις καθώς η κίνηση περνά από συσκευή. Πολλά
μηχανήματα με ιδιωτικές διευθύνσεις εμφανίζονται προς τα έξω ως μία.
Οι συνέπειες για τη δουλειά σου είναι άμεσες:
- Δεν βλέπεις τον στόχο· βλέπεις ό,τι εκθέτει η συσκευή μετάφρασης. Μια «ανοιχτή θύρα»
μπορεί να ανήκει σε εντελώς άλλο μηχάνημα από αυτό που νομίζεις. - Πολλαπλά συστήματα πίσω από μία διεύθυνση. Το εύρος σου μπορεί να καλύπτει το ένα και
όχι τα άλλα — και δεν θα το δεις από έξω. - Το εργαστήριό σου. Η λειτουργία NAT του L06 είναι ακριβώς αυτό: γι’ αυτό η VM βγαίνει
έξω αλλά κανείς δεν τη βρίσκει.
Όταν ένα αποτέλεσμα δεν βγάζει νόημα, η μετάφραση διευθύνσεων είναι από τις πρώτες υποψίες.
Διάβασε το δικό σου εργαστήριο
Μόνο ανάγνωση. Μέσα στο εργαστήριο του L06.
Οι ακριβείς εντολές εξαρτώνται από την έκδοση. ⧗ ΑΠΑΙΤΕΙ ΕΠΑΛΗΘΕΥΣΗ — τεκμηριώνονται με την
πραγματική τους έξοδο στη δηλωμένη έκδοση.
Τι πρέπει να μπορείς να απαντήσεις κοιτάζοντας:
| Ερώτημα | Πού το βρίσκεις |
|---|---|
| Ποιες διεπαφές υπάρχουν και ποια είναι ενεργή; | Λίστα διεπαφών |
| Ποια είναι η διεύθυνση και η μάσκα; | Λίστα διεπαφών |
| Ποιο είναι το εύρος του δικτύου μου; | Υπολογισμός — §2 |
| Υπάρχει προεπιλεγμένη διαδρομή; | Πίνακας δρομολόγησης |
| Ποιον επιλυτή DNS χρησιμοποιώ; | Ρύθμιση επίλυσης |
Αν η απάντηση στο τέταρτο είναι «όχι», μόλις επιβεβαίωσες την απομόνωσή σου — και τώρα
ξέρεις γιατί.
Συνήθη λάθη
| Λάθος | Τι ισχύει |
|---|---|
| «Ανοιχτή η 80 άρα διακομιστής ιστού» | Η θύρα είναι σύμβαση. Ταυτοποίησε την υπηρεσία (§6) |
| «Host-only άρα απομονωμένο από τα πάντα» | Ο host παραμένει προσβάσιμος — L06 §3 |
| «Η απάντηση DNS είναι η αλήθεια» | Είναι μια απάντηση, με χρόνο ζωής, ίσως από μνήμη (§7) |
| Τα επίπεδα OSI ως πραγματικός κώδικας | Διδακτικό μοντέλο (§1) |
| Σύγκριση διευθύνσεων χωρίς τη μάσκα | Η ερώτηση δεν έχει νόημα χωρίς αυτήν (§2) |
| «Δεν απάντησε άρα δεν υπάρχει» | Ισχύει ιδίως στο UDP (§5) |
Άσκηση
Μέρος Α — σχεδίασε. Σχεδίασε την τοπολογία του δικού σου εργαστηρίου από την πραγματική
του διαμόρφωση: guest, host, απομονωμένο δίκτυο, και τι δεν είναι συνδεδεμένο. Σημείωσε
διευθύνσεις και μάσκες.
Μέρος Β — πρόβλεψε, μετά επαλήθευσε. Για κάθε προορισμό: πρόβλεψε αν είναι προσβάσιμος
από το guest και γράψε γιατί — πριν κοιτάξεις.
- Η διεύθυνση του host στο host-only δίκτυο
- Άλλη VM στο ίδιο host-only δίκτυο
- Μια διεύθυνση στο ίδιο υποδίκτυο που δεν την έχει κανείς
- Διεύθυνση δεσμευμένη για τεκμηρίωση, εκτός του υποδικτύου σου
- Ο δρομολογητής του σπιτιού σου — προβλέπεις μόνο· δεν δοκιμάζεις
Μετά επαλήθευσε τα 1–4 μέσα στο εργαστήριο. Για κάθε λάθος πρόβλεψη, γράψε τι νόμιζες και
τι ίσχυε.
Το ζητούμενο είναι η σειρά. Πρόβλεψη πριν από επαλήθευση μετατρέπει τον πίνακα
δρομολόγησης από κάτι που διαβάζεις σε εργαλείο συλλογισμού. Ένας μαθητής που κοιτάζει
πρώτα και εξηγεί μετά δεν έμαθε τίποτα — απλώς περιέγραψε.
Το (5) δεν δοκιμάζεται. Είναι δίκτυο που δεν σου ανήκει (L06 §1). Γράφεις την πρόβλεψη
και τον συλλογισμό, τίποτα άλλο. Δοκιμή στο (5) είναι άμεση αποτυχία.
Βαθμολόγηση
| Κριτήριο | Βάρος |
|---|---|
| Η τοπολογία ταιριάζει με την πραγματική διαμόρφωση, με μάσκες | 25 % |
| Οι προβλέψεις γράφτηκαν πριν την επαλήθευση, με αιτιολόγηση | 30 % |
| Τα λάθη εξηγήθηκαν αντί να διορθωθούν σιωπηλά | 25 % |
| Το (5) παρέμεινε πρόβλεψη | 20 % |
Αξιολόγηση
Το L08 είναι ο μεγαλύτερος συνεισφέρων του FA-PILOT-1: ≈8 από 40. Τουλάχιστον δύο
είναι υπολογιστικά — εύρος δικτύου και «ίδιο δίκτυο ή όχι» — όχι αναγνώρισης. Ένα ζητά
συλλογισμό προσβασιμότητας από δοθέντα πίνακα δρομολόγησης, και ένα ρωτά πού θα αναζητούσες
μια αντιστοίχιση θύρας, όχι ποια είναι.
Τι ακολουθεί
Πέντε μαθήματα προϋποθέτουν αυτό: L13, L14, L15, L21, L22. Αν κάποιο από αυτά δεν βγάζει
νόημα, η αιτία είναι σχεδόν πάντα εδώ — συνήθως η §2 ή η §4.
Το επόμενο (L09) κάνει το ίδιο για το λειτουργικό σύστημα.
Εκκρεμότητες
| # | Εκκρεμότητα | Αφορά |
|---|---|---|
| 1 | ~~PLATFORM-BASELINE~~ — ✅ Kali 2026.3 | §9, §14 |
| 2 | Κάθε εντολή εκτελεσμένη στη δηλωμένη έκδοση, με πραγματική έξοδο | §9 |
| 3 | Παραπομπή στο επίσημο μητρώο θυρών | §6 |
| 4 | Παραπομπές σε πρωτογενείς προδιαγραφές για DNS και TCP/UDP | §5, §7 |
| 5 | Διαγράμματα σε κανονικές εικόνες — το μάθημα υποαποδίδει ως κείμενο | §1, §4 |
Απόφαση: το μάθημα γράφτηκε ενιαίο, εντός του ορίου λέξεων. Αν σε μελλοντική επέκταση
ξεπεράσει το όριο, διασπάται σε «διευθυνσιοδότηση και δρομολόγηση» + «μεταφορά, DNS και NAT» —
όχι συμπίεση και όχι γέμισμα.
Σημείωση σύνταξης
Επικυρώθηκε στη βάση αναφοράς Kali GNU/Linux Rolling 2026.3 με nmap 7.99, στις 2026-08-04 — βλ. docs/23-platform-baseline.md. Η αριθμητική υποδικτύωσης και τα δεσμευμένα εύρη επαληθεύτηκαν ανεξάρτητα.