You are on page 1of 17

Κεφάλαιο 7

7.6.3. Υποδίκτυα και Μάσκα Υποδικτύου


Σελ. 251-254

Γεώργιος Γιαννόπουλος ΠΕ19, ggiannop (at) sch.gr


http://diktya-epal-g.ggia.info/
Creative Commons License 3.0 Share-Alike
Υποδίκτυα - Κλάσεις IP διευθύνσεων
192.168.1.Χ
δίκτυο
Class A: Εδώ μια IP διεύθυνση όπως πχ. 10.14.28.32 αντιστοιχεί
σε Δίκτυο.Υπολογιστής.Υπολογιστής.Υπολογιστής

Class C: Εδώ μια IP π.χ. 192.168.1.4


Αντιστοιχεί σε Δίκτυο.Δίκτυο.Δίκτυο.Υπολογιστής

Class B: Δίκτυο.Δίκτυο.
Υπολογιστής.Υπολογιστής

Παρατήρηση: Από την IP διεύθυνση μπορούμε να εξάγουμε


πληροφορίες σχετικά με το δίκτυο το οποίο διευκολύνει την
αποτελεσματική δρομολόγηση των IP αυτοδύναμων πακέτων.
Το δίκτυο 128.6.Χ.Χ
έχει στο εσωτερικό
Οι δρομολογητές του
δικτύου Β παίρνουν τα
Υποδίκτυα δύο υποδίκτυα
128.6.4.Χ και
πακέτα από το δίκτυο Α και 128.6.5.Χ
τα δρομολογούν ελέγχοντας
την 3 οκτάδα στο
κατάλληλο υποδίκτυο.

Οι Η/Υ του δικτύου Α δεν γνωρίζουν


τι γίνεται στο δίκτυο Β και συνεχίζουν
να δρομολογούν τα IP πακέτα
προς το 128.6.Χ.Χ (χωρίς να
ελέγχουν την 3η οκτάδα).

Έστω ένας μεγάλος οργανισμός ή εταιρία έχει ανατεθεί μια περιοχή


διευθύνσεων κλάσης B την 128.6.Χ.Χ -> Εσωτερικά ο οργανισμός
μπορεί να χωρίσει την περιοχή διευθύνσεων ώστε η 3η ομάδα να
δηλώνει ένα διαφορετικό υποδίκτυο.
Υποδίκτυα
Η περιοχή διευθύνσεων κλάσης B
128.6.Χ.Χ διαιρέθηκε σε υποδίκτυα
λες και έχουν διεύθυνση κλάσης C.

Ερώτηση: Ο οργανισμός δεν θα


μπορούσε να πάρει περισσότερες από
μια διευθύνσεις κλάσης C;

Απάντηση: ΝΑΙ => αλλά θα έκανε πιο


πολύπλοκη την δρομολόγηση στα
υποδίκτυα γιατι θα έπρεπε να γίνονται
από το εξωτερικό δίκτυο (NIC) και όχι
από τον ίδιο τον οργανισμό.
Subnet mask Λογική Πράξη
255.255.192.0
Μάσκα Υποδικτύου AND - ΚΑΙ

IP 208.85.90.172

Διεύθυνση Υποδικτύου 208.85.64.0

Η μάσκα υποδικτύου (subnet mask) είναι ένας αριθμός με τον


οποίο μπορούμε να καθορίσουμε με ακρίβεια bit, ποια ψηφία
μιας διεύθυνσης IP ανήκουν στο πεδίο Δικτύου και ποια στο πεδίο
Η/Υ, έχει μέγεθος 32bits και χωρίζεται σε οκτάδες όπως και η
διεύθυνση IP.
http://en.wikipedia.org/wiki/And_gate
Παράδειγμα: Μετατροπή δεκαδικού 67 σε
δυαδικό
Δεκαδικός 67
67 2
- 66 33 2
Δυαδικός
- 32 16 2
- 16 8 2
1000011
1000011
-8 4 2
-4 2 2
Ανάποδη -2
σειρά 1

1 1 0 0 0 0
Παραδείγματα μετατροπής δυαδικού
(BIN) → δεκαδικό (DEC)

Μετατροπές από δυαδικό <---> δεκαδικό έχετε μάθει στο


Κεφάλαιο 1 “Βασικές Αρχές Ψηφιακής Τεχνολογίας” Β-ΕΠΑΛ.
Παράδειγμα Μάσκας Υποδικτύου
IP διεύθυνση
10.14.28.10

Όπου 1 τα αντίστοιχα
ψηφία της IP ανήκουν
Μάσκα Υποδικτύου
στο δίκτυο.. 255.255.255.0

Διεύθυνση Υποδικτύου
10.14.28.0

Έστω ότι έχουμε την διεύθυνση IP: 10.14.28.10 με μάσκα


υποδικτύου 255.255.255.0 -> το δίκτυο το βρίσκουμε
κάνοντας την λογική πράξη AND – ΚΑΙ: 10.14.28.0
Εύκολος κανόνας υπολογισμού μάσκας
υποδικτύου

Όπου τα ψηφία της μάσκας υποδικτύου είναι 1, τα


αντίστοιχα ψηφία στη διεύθυνση IP ανήκουν στο
πεδίο δίκτυο.
Ομαδική αποστολή μηνύματος στους Η/Υ
ενός υποδικτύου (255.255.255.255)
Στις φυσικές διευθύνσεις (MAC) όταν όλα τα 24 bits (πεδίο OUI
σελ. 248 βιβλίου) είναι 1 τότε το μήνυμα πηγαίνει σε όλους του
υπολογιστές του συστήματος.

Όταν όλα τα bits της IP διεύθυνσης τεθούν σε 1, τότε η διεύθυνση


αποτελεί ομαδική διεύθυνση του τρέχοντος δικτύου, δηλαδή το
μήνυμα απευθύνεται σε όλα τα δίκτυα χαμηλότερης ιεραρχίας στο
τρέχον δίκτυο.

Έτσι η διεύθυνση 255.255.255.255 (255 (dec) -> 11111111 (bin))


δηλώνει ότι το μήνυμα προορίζεται σε όλους τους υπολογιστές
του δικτύου (ανεξάρτητα από το υποδίκτυο στο οποίο βρίσκεται).
Παραδείγματα ομαδικής διεύθυνσης
Έστω ότι θέλουμε να στείλουμε μήνυμα σε όλους του Η/Υ του
υποδικτύου 10.14.28.X. Έχουμε βρει ότι η διεύθυνση
υποδικτύου είναι η 10.14.28.0 (το 0 αντιπροσωπεύει το
τμήμα Υπολογιστή). Θα πρέπει να θέσουμε όλα τα ψηφία του
αριθμού 1, δηλαδή 11111111 = 256 => άρα η διεύθυνση για
να στείλουμε μήνυμα σε όλους τους υπολογιστές είναι
10.14.28.255.

Έστω έχουμε την IP 176.44.25.19 με μάσκα 255.255.0.0,


σημαίνει ότι το υποδίκτυο είναι το 176.44.Χ.Χ => άρα για να
στείλουμε μήνυμα σε όλους του Η/Υ στέλνουμε στο
176.44.256.256.
Προβλήματα στο χώρο των διευθύνσεων

216 = 65.536 H/Y

28 = 256
Η/Υ

Η ανάπτυξη του Διαδικτύου, που σημειώθηκε τα τελευταία χρόνια, είχε


ως αποτέλεσμα να εμφανιστούν τα πρώτα προβλήματα λόγω του
περιορισμένου χώρου διευθύνσεων.

Εταιρίες και οργανισμοί έπαιρναν διευθύνσεις κλάσεων A, B, C χωρίς να


χρησιμοποιούν όλο το εκχωρημένο χώρο. Π.χ. κάποιος που ήθελε πάνω
από 256 διευθύνσεις έπαιρνε Κλάση Β με 65.536 διευθύνσεις χωρίς να
χρησιμοποιεί τις περισσότερες από αυτές.
Ανεξάρτητη Κλάσεων Δρομολόγηση
Υπερ-περιοχών (Classless InterDomain Routing - CIDR)
32 – πρόθεμα
Το πρόθεμα δίνει τον
δείχνει πόσα Αριθμό bits
bits είναι το Η/Υ
δίκτυο!

Μην ξεχνάμε ότι η IP έχει μήκος 32bits!

Με το CIDR καταργούνται οι κλάσεις και δίνονται δίκτυα με βάση τις


πραγματικές ανάγκες κάθε οργανισμού. Το μέγεθος του τμήματος
δικτύου και Η/Υ υπολογίζεται με βάση το μέγεθος μάσκας δικτύου που
συνοδεύει κάθε διεύθυνση – ονομάζεται ο αριθμός αυτός πρόθεμα.

π.χ. 207.13.01.48/25 (το πρόθεμα-αριθμός 25 δηλώνει ότι δίκτυο είναι


τα πρώτα 25 bits και τα υπόλοιπα 7 είναι για τον προσδιορισμό του Η/Υ
στο δίκτυο).
CDIR: Παροχείς Υπηρεσιών Διαδικτύου
(Internet Service Providers - ISPs)

To CDIR φροντίζει στους παροχείς internet να παίρνουν


συνεχόμενες περιοχές IP αριθμών ανάλογα με τις ανάγκες τους.

Π.χ. Όταν συνδεόμαστε σπίτι στο internet με την otenet, forthnet,


hol κλπ εμείς παίρνουμε διεύθυνση IP από αυτούς οι οποίοι έχουν
πάρει περιοχές για χρήση από το CDIR.

Από την IP διεύθυνση φαίνεται η χώρα που βρισκόμαστε


συνδεδεμένοι και ο παροχέας, η πόλη κλπ.
Παράδειγμα φυσικής διεύθυνσης / IP /
μάσκας υποδικτύου - ubuntu.

Διεύθυνση IP.

Μάσκα υποδικτύου.

Στο command line για να δούμε τις παραπάνω πληροφορίες πληκτρολογούμε ifconfig.
IP διεύθυνση – μάσκα υποδικτύου Windows

Έναρξη -> Εκτέλεση -> γράφετε cmd ->


πληκτρολογείτε ipconfig /all.
Βλέπουμε την IP διεύθυνση και την
μάσκα υποδικτύου.
Βιβλιογραφία
● http://diktia.dyndns.org/ - Ανεπίσημο βοήθημα για
την Πληροφορική Γ' Πληροφορικής των ΕΠΑ.Λ του
Μανώλη Κιαγιά.

You might also like