Next Previous Contents

3. Η ανατομία των IP αριθμών

Πριν προχωρίσουμε στην απόλαυση της υποδικτύωσης (sub-networking) , χρειάζεται να θέσουμε τα βασικά σχετικά με τις IP διευθύνσεις.

3.1 Οι διευθύνσεις IP ανοίκουν σε Interfaces - ΟΧΙ σε hosts!

Πρώτα απ'όλα, ας ξεκαθαρίσουμε μερικές βασικές αιτίες παρεξήγησης - οι αριθμοί IP είναι δεν ανατίθενται σε hosts. Οι αριθμοί IP ανατίθενται σε interfaces δικτύων που έχουν οι hosts.

Εεεε - Τι είναι αυτό?

Ενώ πολλοί (εάν όχι οι περισσότεροι) υπολογιστές σε ένα IP δίκτυο θα κατέχουν ένα μόνο interface δικτύου (και έχουν ένα μόνο αριθμό IP σαν συνέπεια), αυτός δεν είναι ο μόνος τρόπος που γίνονται τα πράγματα. Οι υπολογιστές καθώς και άλλες συσκευές μπορούν να έχουν διάφορα (εαν όχι πολλά) interfaces δικτύου- και κάθε interface να έχει τον δικό του αριθμό IP.

Έτσι μια συσκευή με 6 διαφορετικά interfaces (όπως ένας δρομολογητής - router) θα έχει 6 IP αριθμούς - έναν για κάθε interface για κάθε δίκτυο στο οποίο είναι συνδεδεμένος. Η αιτία γι'αυτό είναι προφανής όταν κοιτάξουμε ένα δίκτυο IP!

Πρόλ'αυτά, οι περισσότεροι αναφέρονται σε host διευθύνσεις όταν αναφέρονται σε αριθμούς IP. Απλα να θυμάστε, αυτό είναι μια ευκολία για τον αριθμό IP του συγκεκριμένου interface σε αυτόν τον host. Πολλές (εαν όχι οι πλειοψηφία) των συσκευών στο Internet έχουν μοναδικό interface και επομένως μοναδικό αριθμό IP.

3.2 Οι αριθμοί IP σαν "Τετράδες με τελείες"

Στην συγκεκριμένη (IPv4) υλοποίηση των αριθμών IP, αυτοί αποτελούνται από 4 (8 bit) bytes - δίνοντας ένα σύνολο 32 bits διαθέσιμης πληροφορίας. Αυτό καταλήγει σε αριθμούς που είναι μάλλον μεγάλοι (ακόμα και όταν είναι γραμμένοι σε δεκαδική μορφή). Έτσι για αναγνωσιμότητα (καθώς και για λόγους οργάνωσης) οι αριθμοί IP είναι συνήθως γραμμένοι σε μορφή 'τετράδας με τελείες' ('dotted quad'). Ο ΙP αριθμός

        192.168.1.24

είναι ένα παράδειγμα αυτού- 4 (δεκαδικοι) αριθμοί διαχοριζόμενοι από (.) τελείες.

Καθώς κάθε ένας από τους 4 αριθμούς είναι η δεκαδική αναπαράσταση ενός 8 bit byte, κάθε ένας από τους 4 αριθμούς μπορεί να είναι από 0 εώς 255 (δηλαδή 256 μοναδικές τιμές - θυμηθήτε, το 0 είναι και αυτό μια τιμή).

Επιπλέον, μέρος του αριθμού IP ενός host προσδιορίζει το δίκτυο στο οποίο ο host εδρεύει, τα υπόλοιπα 'bits' του αριθμού IP πρσδιορίζουν το ίδιο το host (ουπς... -το interface του δικτύου). Ακριβώς το πόσα bits χρησιμοποιούνται το ID του δικτύου και πόσα είναι διαθέσιμα για να προσδιορίζουν hosts (interfaces) σε αυτό το δίκτυο ορίζεται από την 'κλάση' ('class') του δικτύου.

3.3 Κλάσεις των Δικτύων IP

Υπάρχουν τρείς κλάσεις αριθμών IP

Ανακεφαλαίωση:

        Τάξη δικτύου    Χρήσιμο εύρος τιμών του 1ου byte (δεκαδικό)
                A (1η)  1 to 126
                B (2η)  128 to 191
                C (3η)  192 to 254

Υπάρχουν επίσης ειδικές διευθύνσεις που είναι δεσμευμένες για 'μη συνδεδεμένα' δίκτυα - αυτά είναι δίκτυα που χρησιμοποιούν IP αλλά δεν είναι συνδεδεμένα στο Internet, οι διευθύνσεις αυτές είναι:-

Θα παρατηρήσετε ότι το κείμενο αυτό χρησιμοποιεί αυτές τις αλληλουχίες διευθύνσεων για να αποφευχθεί το μπέρδεμα με 'πραγματικά' δίκτυα και hosts.

3.4 Οι αριθμοί δικτύων, διευθύνσεις interface, διευθύνσεις ανακοίνωσης (broadcast addresses)

Οι αριθμοί IP μπορεί να έχουν τρεις πιθανές σημασίες:-

Για ανακεφαλαίωση και για να ξεκαθαρίσουμε τα πράγματα

Για ένα δίκτυο κλάσης Α ...

(ένα byte του χώρου διεύθυνσης του δικτύου ακολουθούμενο από τρία 

bytes του χώρου διεύθυνσης του host)

        10.0.0.0 είναι ένας αριθμος, δικτύου κλάσης Α γιατί όλα τα host
                bits του χώρου διεύθυνσης, είναι 0
        10.0.1.0 είναι η διεύθηυνση ενός host σε αυτό το δίκτυο
        10.255.255.255.255 είναι η διεύθυνση ανακοίνωσης/εκπομπής (broadcast) αυτού του δικτύου
                γιατί όλα τα host bits του χώρου διεύθυνσης είναι 1

Για ένα δίκτυο κλάσης Β ...
(δύο bytes του χώρου διεύθυνσης δικτύου ακολουθούμενα από δύο bytes του 

χώρου διεύθυνσης του host)

        172.17.0.0 είναι ένας αριθμός δικτύου κλάσης Β

        172.17.0.1 είναι η διεύθυνση ενός host σε αυτό το δίκτυο

        172.17.255.255 είναι η διεύθυνση ανακοίνωσης/εκπομπής αυτού του δικτύου


Για ένα δίκτυο κλάσης C...
(τρία bytes χώροσ διεύθυνσης δικτύου ακολουθούμενος από ένα byte του 
χώρου διεύθυνσης του host)


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

        192.168.3.42 είναι η διεύθυνση ενός host σε αυτό το δίκτυο

        192.168.3.255 είναι η διεύθυνση εκπομπής/ανακοίνωσης αυτού του δικτύου

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

3.5 Η μάσκα δικτύου (network mask)

Η μάσκα δικτύου λέγεται σωστότερα μάσκα υποδικτύου (subnetwork mask). Όμως, γενικά αναφέρόμαστε σ'αυτή ως η μάσκα δικτύου.

Η μάσκα δικτύου και οι επιπτώσεις της στην μεταφράση των IP διευθύνσεων, τοπικά, σε ένα κομμάτι IP δικτύου που κυριώς μας αφορά εδώ, καθώς αυτό καθορίζει ποιά (εαν υπάρχει κάποια) υπο-δικτύωση λαμβάνει χώρα.

Η κλασσική μάσκα (ύπο-) δικτύου είναι όλα τα bits του δικτύου μιας διεύθυνσης '1' και όλα τα host bits '0'. Αυτό σημαίνει ότι οι κλασσικές μάσκες δικτύου για τις τρείς κλάσεις δικτύων είναι:-

Υπάρχουν δύο σημαντικά πράγματα που πρέπει να θυμάται κανείς για την μάσκα δικτύου:-


Next Previous Contents