Μετάβαση στο περιεχόμενο
Πληροφορική Βήμα προς Βήμα - λογότυποΠΛΗΡΟΦΟΡΙΚΗΒΗΜΑ ΠΡΟΣ ΒΗΜΑ

ΘΕΜΑ Δ - Πανελλαδικές 2024

Κατάτμηση 4000 bytes με MTU 1240 και επικεφαλίδα 40 bytes: MF, σχετικές θέσεις

ΘΕΜΑ Δ 2024Δυσκολία 2 από 5Κατάτμηση πακέτων

Ήρθες από το QR του βιβλίου; Εδώ λύνεις και ελέγχεις τις απαντήσεις σου, αλλάζεις τα νούμερα στο εργαστήριο και εξασκείσαι σε νέες παραλλαγές.

1Εκφώνηση

Ένα αυτοδύναμο πακέτο IPv4 με μήκος δεδομένων 4000 bytes και επικεφαλίδα 40 bytes πρόκειται να διέλθει από δίκτυο Ethernet με MTU=1240 bytes, δηλαδή το πλαίσιό του μεταφέρει το πολύ 1240 bytes. Το πακέτο IPv4 έχει DF=0.

Δ1

Ποια είναι η τιμή του MF για το πρώτο και τελευταίο τμήμα;

Μονάδες 4

Δ2

Ποια είναι η σχετική θέση του 1ου τμήματος;

Μονάδες 2

Δ3

Να υπολογίσετε το μήκος επικεφαλίδας σε λέξεις των 32 bits.

Μονάδες 2

Δ4

Να υπολογίσετε τη σχετική θέση του 2ου και του 4ου τμήματος.

Μονάδες 8

Δ5

Να υπολογίσετε το συνολικό μήκος του τελευταίου τμήματος.

Μονάδες 9

2Λύσε το μόνος σου

Γράψε τις απαντήσεις σου σε χαρτί και μετά πέρασέ τες εδώ: 7 πεδία ελέγχονται αυτόματα με τη λύση του βιβλίου. Οι απαντήσεις σου μένουν σε αυτή τη συσκευή.

Δ1

Δ2

Δ3

Δ4

Δ5

Συμπλήρωσες 0 από 7. Όταν τελειώσεις, πάτα «Έλεγχος».

3Η απάντηση

Η τελική απάντηση, όπως τη γράφεις στο τετράδιο των εξετάσεων. Την ανάλυση βήμα προς βήμα θα τη βρεις στο βιβλίο.

Συμπληρωμένοι πίνακες και αποτελέσματα. Πρώτα δοκίμασε στον αυτοέλεγχο!

4Εργαστήριο: άλλαξε τα νούμερα

Τα εργαλεία ανοίγουν με τα δεδομένα του θέματος. Άλλαξέ τα και δες τι αλλάζει - ή ζήτα μια νέα παραλλαγή να τη λύσεις.

Εργαστήριο κατάτμησης

Άλλαξε τα δεδομένα, την επικεφαλίδα ή το MTU και δες πώς «κόβεται» το πακέτο.

Συνολικό μήκος = 4000 + 40 = 4040 bytes > MTU 1240
→ ΔΕΝ χωρά: χρειάζεται κατάτμηση
Χώρος για δεδομένα = 1240 − 40 = 1200
1200 / 8 = 150 → INT = 150
Μέγιστα δεδομένα ανά τμήμα = 150 × 8 = 1200 bytes
4000 = 1200 + 1200 + 1200 + 400  →  4 τμήματα
byte 0byte 3999
1ο τμήμα2ο τμήμα3ο τμήμα4ο τμήμα
Μήκος επικεφαλίδας (λέξεις των 32 bit)10101010
Συνολικό μήκος (bytes)124012401240440
Μήκος δεδομένων (bytes)120012001200400
DF (σημαία)0000
MF (σημαία)1110
Σχετική θέση τμήματος (οκτάδες byte)0150300450
Επικεφαλίδα
40 B = 10 λέξεις
ΔΕΤ = INT((MTU − IHL·4) / 8)
150
Τμήματα
4
Αρχικό πακέτο
4040 bytes

Στο δίκτυο μεταδίδονται συνολικά 4160 bytes - 3 επικεφαλίδες περισσότερες από το αρχικό πακέτο. Γι' αυτό το αρχικό πακέτο υπολογίζεται με μία επικεφαλίδα.

Δοκίμασε μια νέα παραλλαγή

Ίδιος τύπος, καινούργια νούμερα - κάθε φορά άλλη.

Όλα τα εργαλεία μαζί, για ελεύθερη εξάσκηση: Εργαστήριο Δικτύων.

5Συνέχισε

Το ίδιο αντικείμενο σε νέο πρόβλημα: εκεί φαίνεται αν το έμαθες.

Βρήκες κάποιο λάθος;

Ό,τι διορθώνεται μετά την εκτύπωση το βρίσκεις στη σελίδα διορθώσεων του βιβλίου - και μπορείς να μας στείλεις ό,τι εντόπισες.