Η τεχνολογία ΤCΡ/ΙΡ χρησιμοποιεί διευθύνσεις 32 bit, προκειμένου να προσδιορίσει ένα υπολογιστή σε ένα δίκτυο αλλά και το ίδιο το δίκτυο. TCP/IP Εφαρμογής Εφαρμογής TCP-Μεταφοράς TCP-Μεταφοράς IP-Δικτύου IP-Δικτύου Πρόσβασης Δικτύου Πρόσβασης Δικτύου IP ADDRESS 32 bit LAN epal-diktya.blogspot.com
Η ΙΡ διεύθυνση προσδιορίζει τη σύνδεση μιας συσκευής στο δίκτυο και όχι την ίδια την συσκευή. Έτσι, όταν η θέση μιας συσκευής στο δίκτυο αλλάζει, τότε πρέπει να αλλάξει και η ΙΡ διεύθυνση της. TCP/IP Εφαρμογής Εφαρμογής TCP-Μεταφοράς TCP-Μεταφοράς IP-Δικτύου IP-Δικτύου Πρόσβασης Δικτύου Πρόσβασης Δικτύου IP ADDRESS 32 bit LAN IP ADDRESS #2 IP ADDRESS #1
Επίσης, μία συσκευή μπορεί να έχει περισσότερες από μία ΙΡ διευθύνσεις, στην περίπτωση που είναι συνδεδεμένη σε περισσότερα από ένα δίκτυα (κάθε διεύθυνση προσδιορίζει τη σύνδεση μίας συσκευής σε ένα δίκτυο). Αυτό συμβαίνει στην περίπτωση των δρομολογητών, όπου έχουν μία διεύθυνση για κάθε δίκτυο, στο οποίο συνδέονται. IP ADDRESS #1 IP ADDRESS #3 IP ADDRESS #2 Network #1 Network #3 Network #2
Οι IP διευθύνσεις ακολουθούν ιεραρχική αρχιτεκτονική και αντανακλούν την εσωτερική, ιεραρχική διαίρεση του δικτύου σε υποδίκτυα. Ελλάδα Αριθμοί Τηλεφώνου +30-2241-########## Δωδεκάνησα Δωδεκάνησα Ταχυδρομικοί κώδικες 85 100 Ρόδος Πανεπιστήμιο Maryland IP Διευθύνσεις 128. 8. 74. 3 Πολυτεχνική σχολή epal-diktya.blogspot.com
Η διαίρεση δικτύου σε υποδίκτυα παρουσιάζεται στο Σχήμα 7-17, όπου έχουμε ιεραρχία τριών επιπέδων (ο αστερίσκος (x) αντιστοιχεί στον τέταρτο αριθμό κάθε διεύθυνσης, ο οποίος προσδιορίζει τον υπολογιστή). 22.y.z.x 22. 35. 1. x 22. 45. 2. x 22. 55. 3. x 22.35.1.x 22.35.2.x 22.45.3.x 22.45.4.x 22.45.2.x 22.45.1.x 22.35.3.x 22.55.1.x 22.55.2.x 22.55.3.x 7-17 Ιεραρχική διαίρεση δικτύου σε υποδίκτυα Και χωρισμός διευθύνσεων σε υποδιευθύνσεις
Από το Σχήμα 7-17 βλέπουμε, ότι έχουμε το δίκτυο 22, το οποίο έχει διαιρεθεί σε τρία υποδίκτυα: τα 35, 45 και 55. Επιπλέον, κάθε ένα από αυτά τα υποδίκτυα διαιρείται επίσης σε μικρότερα υποδίκτυα, που προσδιορίζονται από το τρίτο αριθμό της διεύθυνσης. 22.y.z.x 22. 35. 1. x 22. 45. 2. x 22. 55. 3. x 22.35.1.x 22.35.2.x 22.45.3.x 22.45.4.x 22.45.2.x 22.45.1.x 22.35.3.x 22.55.1.x 22.55.2.x 22.55.3.x 7-17 Ιεραρχική διαίρεση δικτύου σε υποδίκτυα Και χωρισμός διευθύνσεων σε υποδιευθύνσεις
Η γενική μορφή μιας IP διεύθυνσης δίνεται στο Σχήμα 7-18, όπου το πεδίο Δίκτυο προσδιορίζει το δίκτυο, με το οποίο είναι συνδεδεμένος ο υπολογιστής και το πεδίο Υπολογιστής το συγκεκριμένο υπολογιστή. Δίκτυο Υπολογιστής 7-18 Δομή διεύθυνσης IP
Η διαχείριση του αριθμητικού χώρου των IP διευθύνσεων γίνεται από το Κέντρο Πληροφορίας Δικτύου (Network Information Center, NIC). Όλα τα TCP/IP διαδίκτυα, που είναι συνδεδεμένα στο παγκόσμιο Διαδίκτυο, πρέπει να χρησιμοποιούν αριθμούς δικτύου, που τους ανατίθενται από το NIC. Διαφορετικά, αν ο καθένας επιλέγει αυτόνομα τις δικές του διευθύνσεις, τότε αναλαμβάνει το ρίσκο της δημιουργίας σύγχυσης και χάους, όταν το δίκτυο του συνδεθεί στο Διαδίκτυο. Δίκτυο Υπολογιστής 7-18 Δομή διεύθυνσης IP
Η διαχείριση του αριθμητικού χώρου των IP διευθύνσεων γίνεται από το Κέντρο Πληροφορίας Δικτύου (Network Information Center, NIC). Όταν ένας οργανισμός εγκαθιστά ένα LAN που είναι μέρος του Internet και για να αναθέσει διευθύνσεις IP στους υπολογιστές τους, πρέπει να ζητήσει μια μοναδική διεύθυνση ΙΡ για το LAN από το Κέντρο Πληροφοριών Δικτύου ( Νetwork Information Center - ΝΙC).
Η διαχείριση του αριθμητικού χώρου των IP διευθύνσεων γίνεται από το Κέντρο Πληροφορίας Δικτύου (Network Information Center, NIC). Όλα τα TCP/IP διαδίκτυα, που είναι συνδεδεμένα στο παγκόσμιο Διαδίκτυο, πρέπει να χρησιμοποιούν αριθμούς δικτύου, που τους ανατίθενται από το NIC. Διαφορετικά, αν ο καθένας επιλέγει αυτόνομα τις δικές του διευθύνσεις, τότε αναλαμβάνει το ρίσκο της δημιουργίας σύγχυσης και χάους, όταν το δίκτυο του συνδεθεί στο Διαδίκτυο. IP #1 #2 IP #1 IP #1 #3
Αρχικά, όταν σχεδιάστηκε το Διαδίκτυο, υπήρχε η αίσθηση, ότι τελικά θα υπάρξουν πάρα πολλά δίκτυα. Αυτό οδήγησε στη σκέψη να δεσμευτούν για το τμήμα Δικτύου (Σχήμα 7-18) της IP διεύθυνσης 24 bits, ώστε να υπάρξουν διαθέσιμες διευθύνσεις για όλα τα πιθανά δίκτυα, που θα δημιουργηθούν. Δίκτυο Υπολογιστής 24 bits 8 bits
Παρόλο που τα περισσότερα από αυτά τα δίκτυα προβλέπονταν να είναι μικρά, εντούτοις υπήρχε η αντίληψη, ότι θα υπάρξουν και μερικά πολύ μεγάλα δίκτυα, τα οποία πιθανόν να απαιτούσαν 24 bits για το τμήμα Υπολογιστή της IP διεύθυνσης, προκειμένου να απεικονίσουν όλους τους υπολογιστές, που περιλαμβάνουν. Δίκτυο Υπολογιστής 24 bits 8 bits
Οι δύο αυτές σκέψεις οδηγούσαν σε IP διευθύνσεις 48 bits. Κάτι τέτοιο, όμως, δεν ήταν επιθυμητό από τους σχεδιαστές του δικτύου, οι οποίοι σκόπευαν να χρησιμοποιήσουν διευθύνσεις 32 bits. Δίκτυο Υπολογιστής 24 bits 8 bits Δίκτυο Υπολογιστής 8 bits 24 bits Δίκτυο Υπολογιστής 24 bits 24 bits
Για να το επιτύχουν αυτό, έκαναν την υπόθεση, ότι τα περισσότερα δίκτυα θα είναι μικρά. Έτσι, δημιούργησαν τέσσερις διαφορετικές δομές διευθύνσεων (μία πέμπτη είναι δεσμευμένη για μελλοντική χρήση), οι οποίες χρησιμοποιούνται ανάλογα με το μέγεθος του δικτύων. Οι δομές αυτές (Σχήμα 7-19) κατατάσσουν τις διευθύνσεις σε τέσσερις κλάσεις τις: Α, Β, C και D. 7-19 Κλάσεις IP Διευθύνσεων A B C D 0 Δίκτυο (7 bits) Υπολογιστής (24 bits) 1 0 Δίκτυο (14 bits) Υπολογιστής (16 bits) 1 1 0 Δίκτυο (21 bits) Υπολογιστής (8 bits) 1 1 1 0 Ομαδική Διεύθυνση (28 bits) Για να το θυμάστε το 0 γίνεται ένα στο επόμενο
Η κλάση της διεύθυνσης καθορίζεται από τα πρώτα τέσσερα πιο σημαντικά bits της διεύθυνσης. Έτσι, όπως φαίνεται και από το Σχήμα 7-19, οι διευθύνσεις της κλάσης Α αρχίζουν με 0, της κλάσης Β με 10, της κλάσης C με 110, της κλάσης D με 1110, ενώ διευθύνσεις, που αρχίζουν με 1111 κρατούνται για μελλοντική χρήση. Start address End address A 0 Δίκτυο (7 bits) Υπολογιστής (24 bits) 0.0.0.0 127.255.255.255 B C D Ε 1 0 Δίκτυο (14 bits) Υπολογιστής (16 bits) 1 1 0 Δίκτυο (21 bits) Υπολογιστής (8 bits) 1 1 1 0 Ομαδική Διεύθυνση (28 bits) 1 1 1 1 128.0.0.0 191.255.255.255 192.0.0.0 223.255.255.255 224.0.0.0 239.255.255.255
Η κλάση Α είναι για μεγάλα δίκτυα με πολλούς υπολογιστές. Για το λόγο αυτό, δεσμεύονται 24 bits για το τμήμα Υπολογιστή και 7 bits για το τμήμα Δικτύου. A B C D 0 Δίκτυο (7 bits) Υπολογιστής (24 bits) 1 0 Δίκτυο (14 bits) Υπολογιστής (16 bits) 1 1 0 Δίκτυο (21 bits) Υπολογιστής (8 bits) 1 1 1 0 Ομαδική Διεύθυνση (28 bits) 7-19 Κλάσεις IP Διευθύνσεων 1 1 1 1
Η κλάση Α είναι για μεγάλα δίκτυα με πολλούς υπολογιστές. Για το λόγο αυτό, δεσμεύονται 24 bits για το τμήμα Υπολογιστή και 7 bits για το τμήμα Δικτύου. Έτσι, η κλάση Α επιτρέπει την ύπαρξη 128 δικτύων με 16 εκατομμύρια υπολογιστές το καθένα. A 0 Δίκτυο (7 bits) Υπολογιστής (24 bits) 0 Δίκτυο Υπολογιστής 7-19 Κλάσεις IP Διευθύνσεων 2 7 =128 2 24 =16777216
Η κλάση Β είναι για μεσαία δίκτυα. Για το τμήμα Υπολογιστή της διεύθυνσης χρησιμοποιούνται 16 bits, ενώ για το τμήμα Δικτύου 14 bits επιτρέποντας έτσι την ύπαρξη 16.384 δικτύων με 65.536 υπολογιστές το καθένα. B 1 0 Δίκτυο (14 bits) Υπολογιστής (16 bits) 1 0 Δίκτυο Υπολογιστής 2 14 =16384 2 16 = 65536
Για τα δίκτυα κλάσης C χρησιμοποιούνται μόνο 8 bits από το τμήμα Υπολογιστή, ενώ τα άλλα 21 χρησιμοποιούνται από το τμήμαδικτύου. Έτσι, ο αριθμός των συσκευών, που μπορεί να είναι συνδεδεμένες στο δίκτυο, περιορίζεται στις 256, ενώ ο αριθμός των δικτύων φθάνει τα 2 εκατομμύρια. C 1 1 0 Δίκτυο (21 bits) Υπολογιστής (8 bits) 1 1 0 Δίκτυο Υπολογιστής 2 21 =2097152 2 8 = 256
Οι διευθύνσεις της κλάσης D επιτρέπουν την ύπαρξη ομαδικών διευθύνσεων (multicast), διευθύνσεων δηλαδή, που απευθύνονται σε ομάδα υπολογιστών. D 1 1 1 0 Ομαδική Διεύθυνση (28 bits) 1 1 1 0 Ομαδική Διεύθυνση 2 28 =268435456 Δεν χρησιμοποιείται πολύ συχνά λόγω της έλλειψης υποστήριξης για ομαδική επικοινωνία από πολλές συσκευές υλικού.
Οι IP διευθύνσεις συνηθίζεται να παρουσιάζονται σαν τέσσερα σύνολα των 8 bits, που διαχωρίζονται μεταξύ τους από τέλεια. 0, 1, 2 255 2 8 = 256 0, 1, 2 255 0, 1, 2 255 a. b. c. d 0, 1, 2 255 0, 1, 2 255 epal-diktya.blogspot.com
Έτσι, οι IP διευθύνσεις παίρνουν την μορφή δίκτυο.υπολογιστής.υπολογιστής.υπολογιστής για την κλάση Α ή δίκτυο.δίκτυο.δίκτυο.υπολογιστής για την κλάση C (ανάλογα σε ποιο τμήμα της διεύθυνσης, Δικτύου ή Υπολογιστή, ανήκει η κάθε οκτάδα). A a. b. c. d C a. b. c. d
Συνήθως, οι IP διευθύνσεις γράφονται στη δεκαδική τους μορφή, όπως για παράδειγμα 147.10.13.28, η οποία, εάν πρόκειται για διεύθυνση κλάσης Β, δηλώνει ότι η διεύθυνση του δικτύου είναι 147.10 και η τοπική του υπολογιστή 13.28. Δίκτυο Υπολογιστής 147.10.13. 28 B 1 0 Δίκτυο (14 bits) Υπολογιστής (16 bits) 128.0.0.0 191.255.255.255 C 1 1 0 Δίκτυο (21 bits) Υπολογιστής (8 bits) 192.0.0.0 223.255.255.255 Βλέπουμε, λοιπόν, ότι από μία διεύθυνση μπορούν εύκολα να εξαχθούν τα τμήματα, που αφορούν το δίκτυο και τον υπολογιστή. Το γεγονός αυτό έχει ιδιαίτερη σημασία και διευκολύνει την αποτελεσματική δρομολόγηση των αυτοδύναμων πακέτων.