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

Εργαστήριο Δικτύων

Υποδικτύωση, λογικό ΚΑΙ, κατάτμηση πακέτων IP και διευθύνσεις MAC: δώσε τα δικά σου νούμερα, δες κάθε bit, και λύσε όσες νέες ασκήσεις θέλεις με αυτόματο έλεγχο.

Εργαστήριο υποδικτύωσης

Άλλαξε το δίκτυο ή την απαίτηση και δες πώς αλλάζουν η μάσκα, τα bit και τα υποδίκτυα.

Τάξη (1η οκτάδα)
C · /24
Ψηφία στη νέα μάσκα
3
Νέα μάσκα
255.255.255.224 (/27)
Υποδίκτυα (2ˢ)
8
Bit υπολογιστή h
5
Διευθύνσεις / υποδίκτυο (2ʰ)
32
Η/Υ / υποδίκτυο (2ʰ − 2)
30
Βήμα υποδικτύων
32 στην 4η οκτάδα
Νέα μάσκα
11111111
255
11111111
255
11111111
255
11100000
224
Δίκτυο
11000000
192
10101000
168
00010100
20
00000000
0

Αναγνωριστικό δικτύουBit υποδικτύου (δανεικά)Bit υπολογιστή

11111111.11111111.11111111.11100000

Ψάχνουμε το μικρότερο h με 2ʰ − 2 ≥ 25:

h2345678
2ʰ48163264128256
2ʰ − 226143062126254
#Διεύθυνση υποδικτύου1ος Η/ΥΤελευταίος Η/ΥΕκπομπή
#0192.168.20.0192.168.20.1192.168.20.30192.168.20.31
#1192.168.20.32192.168.20.33192.168.20.62192.168.20.63
#2192.168.20.64192.168.20.65192.168.20.94192.168.20.95
#3192.168.20.96192.168.20.97192.168.20.126192.168.20.127
#4192.168.20.128192.168.20.129192.168.20.158192.168.20.159
#5192.168.20.160192.168.20.161192.168.20.190192.168.20.191
#6192.168.20.192192.168.20.193192.168.20.222192.168.20.223
#7192.168.20.224192.168.20.225192.168.20.254192.168.20.255

«1ο υποδίκτυο» = #0, «2ο» = #1 … Κατά το σχολικό βιβλίο όλα τα 2ˢ υποδίκτυα είναι χρησιμοποιήσιμα.

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

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

Λογικό ΚΑΙ με τη μάσκα

(Διεύθυνση IP) AND (Μάσκα) = Διεύθυνση δικτύου. Άλλαξε τη μάσκα και δες ποια bit «σβήνουν».

Α
10101100
172
00100011
35
00000001
1
00010111
23
Μάσκα
11111111
255
11111111
255
11111110
254
00000000
0
Α AND μάσκα
10101100
172
00100011
35
00000000
0
00000000
0
Β
10101100
172
00100011
35
00000000
0
00011000
24
Β AND μάσκα
10101100
172
00100011
35
00000000
0
00000000
0

Αναγνωριστικό δικτύουBit υπολογιστή

Δίκτυο του Α
172.35.0.0
Εκπομπή
172.35.1.255
Περιοχή Η/Υ
172.35.0.1 – 172.35.1.254
Η/Υ (2ʰ − 2)
510

Η 1η οκτάδα (172) θα έδινε τάξη B, όμως όταν η διεύθυνση συνοδεύεται από μάσκα ισχύει η μάσκα, όχι η τάξη.

172.35.0.0 = 172.35.0.0: ίδιο δίκτυο, άρα άμεση δρομολόγηση. Ο Α ζητά με ARP τη φυσική διεύθυνση του Β και του στέλνει απευθείας.

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

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

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

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

Συνολικό μήκος = 4000 + 24 = 4024 bytes > MTU 1500
→ ΔΕΝ χωρά: χρειάζεται κατάτμηση
Χώρος για δεδομένα = 1500 − 24 = 1476
1476 / 8 = 184,5 → INT = 184  (δεν είναι πολλαπλάσιο του 8!)
Μέγιστα δεδομένα ανά τμήμα = 184 × 8 = 1472 bytes
4000 = 1472 + 1472 + 1056  →  3 τμήματα
byte 0byte 3999
1ο τμήμα2ο τμήμα3ο τμήμα
Μήκος επικεφαλίδας (λέξεις των 32 bit)666
Συνολικό μήκος (bytes)149614961080
Μήκος δεδομένων (bytes)147214721056
DF (σημαία)000
MF (σημαία)110
Σχετική θέση τμήματος (οκτάδες byte)0184368
Επικεφαλίδα
24 B = 6 λέξεις
ΔΕΤ = INT((MTU − IHL·4) / 8)
184
Τμήματα
3
Αρχικό πακέτο
4024 bytes

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

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

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

Εργαστήριο διευθύνσεων MAC

Γράψε μια διεύθυνση MAC και δες την Ταυτότητα του Οργανισμού και τα δύο ειδικά bit.

513eaa136e90

OUI = 51-3e-aa (οι 3 πρώτες οκτάδες, 24 bit, του κατασκευαστή) · οι άλλες 3 τις ορίζει ο κατασκευαστής.

1η οκτάδα: 51 (δεκαεξαδικό) → 5 | 1 → 0101 0001 (δυαδικό)

b7b6b5b4b3b2b1 (X)b0 (M)
01010001
M-bit (I/G) = b0
1 → πολλοί αποδέκτες: διεύθυνση πολυδιανομής (multicast)
X-bit (U/L) = b1
0 → καθολικά μοναδική

Κόλπο: κοίτα μόνο το 2ο ψηφίο της 1ης οκτάδας. Περιττό (1, 3, 5, 7, 9, b, d, f) → M = 1. Ένα από 2, 3, 6, 7, a, b, e, f → X = 1.

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

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