Εργαστήριο Δικτύων
Υποδικτύωση, λογικό ΚΑΙ, κατάτμηση πακέτων 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η οκτάδα
Αναγνωριστικό δικτύουBit υποδικτύου (δανεικά)Bit υπολογιστή
11111111.11111111.11111111.11100000
Ψάχνουμε το μικρότερο h με 2ʰ − 2 ≥ 25:
| h | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
|---|---|---|---|---|---|---|---|
| 2ʰ | 4 | 8 | 16 | 32 | 64 | 128 | 256 |
| 2ʰ − 2 | 2 | 6 | 14 | 30 | 62 | 126 | 254 |
| # | Διεύθυνση υποδικτύου | 1ος Η/Υ | Τελευταίος Η/Υ | Εκπομπή |
|---|---|---|---|---|
| #0 | 192.168.20.0 | 192.168.20.1 | 192.168.20.30 | 192.168.20.31 |
| #1 | 192.168.20.32 | 192.168.20.33 | 192.168.20.62 | 192.168.20.63 |
| #2 | 192.168.20.64 | 192.168.20.65 | 192.168.20.94 | 192.168.20.95 |
| #3 | 192.168.20.96 | 192.168.20.97 | 192.168.20.126 | 192.168.20.127 |
| #4 | 192.168.20.128 | 192.168.20.129 | 192.168.20.158 | 192.168.20.159 |
| #5 | 192.168.20.160 | 192.168.20.161 | 192.168.20.190 | 192.168.20.191 |
| #6 | 192.168.20.192 | 192.168.20.193 | 192.168.20.222 | 192.168.20.223 |
| #7 | 192.168.20.224 | 192.168.20.225 | 192.168.20.254 | 192.168.20.255 |
«1ο υποδίκτυο» = #0, «2ο» = #1 … Κατά το σχολικό βιβλίο όλα τα 2ˢ υποδίκτυα είναι χρησιμοποιήσιμα.
Δοκίμασε μια νέα παραλλαγή
Ίδιος τύπος, καινούργια νούμερα - κάθε φορά άλλη.
Λογικό ΚΑΙ με τη μάσκα
(Διεύθυνση IP) AND (Μάσκα) = Διεύθυνση δικτύου. Άλλαξε τη μάσκα και δες ποια bit «σβήνουν».
Αναγνωριστικό δικτύου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 τμήματα
| 1ο τμήμα | 2ο τμήμα | 3ο τμήμα | |
|---|---|---|---|
| Μήκος επικεφαλίδας (λέξεις των 32 bit) | 6 | 6 | 6 |
| Συνολικό μήκος (bytes) | 1496 | 1496 | 1080 |
| Μήκος δεδομένων (bytes) | 1472 | 1472 | 1056 |
| DF (σημαία) | 0 | 0 | 0 |
| MF (σημαία) | 1 | 1 | 0 |
| Σχετική θέση τμήματος (οκτάδες byte) | 0 | 184 | 368 |
- Επικεφαλίδα
- 24 B = 6 λέξεις
- ΔΕΤ = INT((MTU − IHL·4) / 8)
- 184
- Τμήματα
- 3
- Αρχικό πακέτο
- 4024 bytes
Στο δίκτυο μεταδίδονται συνολικά 4072 bytes - 2 επικεφαλίδες περισσότερες από το αρχικό πακέτο. Γι' αυτό το αρχικό πακέτο υπολογίζεται με μία επικεφαλίδα.
Δοκίμασε μια νέα παραλλαγή
Ίδιος τύπος, καινούργια νούμερα - κάθε φορά άλλη.
Εργαστήριο διευθύνσεων MAC
Γράψε μια διεύθυνση MAC και δες την Ταυτότητα του Οργανισμού και τα δύο ειδικά bit.
OUI = 51-3e-aa (οι 3 πρώτες οκτάδες, 24 bit, του κατασκευαστή) · οι άλλες 3 τις ορίζει ο κατασκευαστής.
1η οκτάδα: 51 (δεκαεξαδικό) → 5 | 1 → 0101 0001 (δυαδικό)
| b7 | b6 | b5 | b4 | b3 | b2 | b1 (X) | b0 (M) |
|---|---|---|---|---|---|---|---|
| 0 | 1 | 0 | 1 | 0 | 0 | 0 | 1 |
- 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.
Δοκίμασε μια νέα παραλλαγή
Ίδιος τύπος, καινούργια νούμερα - κάθε φορά άλλη.