Τεχνολογία Δικτύων Επικοινωνιών: Κεφάλαιο 7: 7.6.3:...
Click here to load reader
description
Transcript of Τεχνολογία Δικτύων Επικοινωνιών: Κεφάλαιο 7: 7.6.3:...
Κεφάλαιο 7
7.6.3. Υποδίκτυα και Μάσκα ΥποδικτύουΣελ. 251-254
Γεώργιος Γιαννόπουλος ΠΕ19, ggiannop (at) sch.grhttp://diktya-epal-g.ggia.info/
Creative Commons License 3.0 Share-Alike
Class A: Εδώ μια IP διεύθυνση όπως πχ. 10.14.28.32 αντιστοιχείσε Δίκτυο.Υπολογιστής.Υπολογιστής.Υπολογιστής
Class C: Εδώ μια IP π.χ. 192.168.1.4Αντιστοιχεί σε Δίκτυο.Δίκτυο.Δίκτυο.Υπολογιστής
192.168.1.Χδίκτυο
Παρατήρηση: Από την IP διεύθυνση μπορούμε να εξάγουμε πληροφορίες σχετικά με το δίκτυο το οποίο διευκολύνει την αποτελεσματική δρομολόγηση των IP αυτοδύναμων πακέτων.
Class B: Δίκτυο.Δίκτυο.Υπολογιστής.Υπολογιστής
Υποδίκτυα - Κλάσεις IP διευθύνσεων
Υποδίκτυα
Έστω ένας μεγάλος οργανισμός ή εταιρία έχει ανατεθεί μια περιοχή διευθύνσεων κλάσης B την 128.6.Χ.Χ -> Εσωτερικά ο οργανισμός μπορεί να χωρίσει την περιοχή διευθύνσεων ώστε η 3η ομάδα να δηλώνει ένα διαφορετικό υποδίκτυο.
Το δίκτυο 128.6.Χ.Χέχει στο εσωτερικό
δύο υποδίκτυα128.6.4.Χ και
128.6.5.Χ
Οι Η/Υ του δικτύου Α δεν γνωρίζουντι γίνεται στο δίκτυο Β και συνεχίζουν
να δρομολογούν τα IP πακέταπρος το 128.6.Χ.Χ (χωρίς ναελέγχουν την 3η οκτάδα).
Οι δρομολογητές του δικτύου Β παίρνουν τα
πακέτα από το δίκτυο Α καιτα δρομολογούν ελέγχοντας
την 3 οκτάδα στο κατάλληλο υποδίκτυο.
ΥποδίκτυαΗ περιοχή διευθύνσεων κλάσης B 128.6.Χ.Χ διαιρέθηκε σε υποδίκτυα λες και έχουν διεύθυνση κλάσης C.
Ερώτηση: Ο οργανισμός δεν θα μπορούσε να πάρει περισσότερες από μια διευθύνσεις κλάσης C;
Απάντηση: ΝΑΙ => αλλά θα έκανε πιο πολύπλοκη την δρομολόγηση στα υποδίκτυα γιατι θα έπρεπε να γίνονται από το εξωτερικό δίκτυο (NIC) και όχι από τον ίδιο τον οργανισμό.
Μάσκα Υποδικτύου
Η μάσκα υποδικτύου (subnet mask) είναι ένας αριθμός με τον οποίο μπορούμε να καθορίσουμε με ακρίβεια bit, ποια ψηφία μιας διεύθυνσης IP ανήκουν στο πεδίο Δικτύου και ποια στο πεδίο Η/Υ, έχει μέγεθος 32bits και χωρίζεται σε οκτάδες όπως και η διεύθυνση IP.
Λογική ΠράξηAND - ΚΑΙ
http://en.wikipedia.org/wiki/And_gate
Subnet mask255.255.192.0
IP 208.85.90.172
Διεύθυνση Υποδικτύου 208.85.64.0
Παράδειγμα: Μετατροπή δεκαδικού 67 σε δυαδικό
33 2
16 2
8 2
4 2
2 2
267
1
1
- 66
1
- 32
0
- 16
0
- 8
0
- 4
0
- 2
Δεκαδικός 67
Δυαδικός
10000111000011
Ανάποδη σειρά
Παραδείγματα μετατροπής δυαδικού (BIN) → δεκαδικό (DEC)
Μετατροπές από δυαδικό <---> δεκαδικό έχετε μάθει στο Κεφάλαιο 1 “Βασικές Αρχές Ψηφιακής Τεχνολογίας” Β-ΕΠΑΛ.
Παράδειγμα Μάσκας Υποδικτύου
Έστω ότι έχουμε την διεύθυνση IP: 10.14.28.10 με μάσκα υποδικτύου 255.255.255.0 -> το δίκτυο το βρίσκουμε κάνοντας την λογική πράξη AND – ΚΑΙ: 10.14.28.0
Μάσκα Υποδικτύου255.255.255.0
IP διεύθυνση10.14.28.10
Διεύθυνση Υποδικτύου10.14.28.0
Όπου 1 τα αντίστοιχαψηφία της IP ανήκουν
στο δίκτυο..
Εύκολος κανόνας υπολογισμού μάσκας υποδικτύου
Όπου τα ψηφία της μάσκας υποδικτύου είναι 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.
Προβλήματα στο χώρο των διευθύνσεων
Η ανάπτυξη του Διαδικτύου, που σημειώθηκε τα τελευταία χρόνια, είχε ως αποτέλεσμα να εμφανιστούν τα πρώτα προβλήματα λόγω του περιορισμένου χώρου διευθύνσεων.
Εταιρίες και οργανισμοί έπαιρναν διευθύνσεις κλάσεων A, B, C χωρίς να χρησιμοποιούν όλο το εκχωρημένο χώρο. Π.χ. κάποιος που ήθελε πάνω από 256 διευθύνσεις έπαιρνε Κλάση Β με 65.536 διευθύνσεις χωρίς να χρησιμοποιεί τις περισσότερες από αυτές.
28 = 256Η/Υ
216 = 65.536 H/Y
Ανεξάρτητη Κλάσεων ΔρομολόγησηΥπερ-περιοχών (Classless InterDomain Routing - CIDR)
Με το CIDR καταργούνται οι κλάσεις και δίνονται δίκτυα με βάση τις πραγματικές ανάγκες κάθε οργανισμού. Το μέγεθος του τμήματος δικτύου και Η/Υ υπολογίζεται με βάση το μέγεθος μάσκας δικτύου που συνοδεύει κάθε διεύθυνση – ονομάζεται ο αριθμός αυτός πρόθεμα.
π.χ. 207.13.01.48/25 (το πρόθεμα-αριθμός 25 δηλώνει ότι δίκτυο είναι τα πρώτα 25 bits και τα υπόλοιπα 7 είναι για τον προσδιορισμό του Η/Υ στο δίκτυο).
Το πρόθεμαδείχνει πόσα bits είναι το
δίκτυο!
32 – πρόθεμαδίνει τον
Αριθμό bitsΗ/Υ
Μην ξεχνάμε ότι η IP έχει μήκος 32bits!
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/ - Ανεπίσημο βοήθημα για την Πληροφορική Γ' Πληροφορικής των ΕΠΑ.Λ του Μανώλη Κιαγιά.