Τι είναι μια μάσκα δικτύου;

Μια μάσκα δικτύου είναι μια μάσκα 32 bit που χρησιμοποιείται για να διαιρέσει μια διεύθυνση IP σε υποδίκτυα και να καθορίσει τους διαθέσιμους κεντρικούς υπολογιστές του δικτύου. Σε μια μάσκα δικτύου, δίνονται δύο ψηφία αυτόματα. Για παράδειγμα, στο 255.255.225.0, "0" είναι η διεύθυνση δικτύου που έχει εκχωρηθεί. Στο 255.255.255.255, "255" είναι η εκχωρημένη διεύθυνση εκπομπής. Οι αριθμοί 0 και 255 εκχωρούνται πάντα και δεν μπορούν να χρησιμοποιηθούν.

Παρακάτω είναι ένα παράδειγμα μιας μάσκας δικτύου και ένα παράδειγμα της δυαδικής μετατροπής της.

Μάσκα δικτύου:255.255.255.255
Δυάδικος:11111111111111111111111111111111
Μήκος δικτύου μάσκας8162432

Με τον υπολογισμό των δυαδικών ψηφίων στη δυαδική μετατροπή μπορείτε να καθορίσετε το μήκος δικτύου. Το παραπάνω είναι ένα παράδειγμα μιας διεύθυνσης 32-bit. Ωστόσο, αυτή η διεύθυνση είναι μια διεύθυνση εκπομπής και δεν επιτρέπει σε οποιονδήποτε κεντρικό υπολογιστή (υπολογιστές ή άλλες συσκευές δικτύου) να συνδεθεί με αυτήν.

Μια μάσκα δικτύου που χρησιμοποιείται συνήθως είναι μια μάσκα δικτύου 24 bit, όπως φαίνεται παρακάτω.

Μάσκα δικτύου:255.255.255.0
Δυάδικος:11111111111111111111111100000000
Μήκος δικτύου μάσκας81624-

Χρησιμοποιώντας μια δικτυακή μάσκα 24 bit, το δίκτυο θα ήταν ικανό να διαθέτει 2.097.150 δίκτυα ή 254 διαφορετικούς κεντρικούς υπολογιστές με εύρος IP από 192.0.1.x έως 223.255.254.x, το οποίο είναι συνήθως περισσότερες από αρκετές διευθύνσεις για ένα δίκτυο.

Μια απλή φόρμουλα μπορεί να χρησιμοποιηθεί για να καθορίσει το ικανό ποσό των δικτύων που μπορεί να υποστηρίξει μια μάσκα δικτύου.

2 ^ (μήκος ματιού δικτύου - # χρησιμοποιημένων τμημάτων) - 2

Για παράδειγμα, αν χρησιμοποιήσαμε ένα μάτι δικτύου 24, έχοντας μια μάσκα δικτύου 255.255.255.0 με τρία χρησιμοποιούμενα τμήματα, αφαιρέστε τρία από το μήκος της μάσκας δικτύου, π.χ. 24-3 = 21. Με τον προσδιορισμό αυτού του αριθμού, συνδέστε τον στον παραπάνω τύπο για να λάβετε 2 ^ 21-2 = 2.097.150 συνολικό αριθμό δικτύων. Αφαιρείτε δύο από αυτόν τον αριθμό λόγω των διευθύνσεων εκπομπής και δικτύου που χρησιμοποιούνται ήδη.

Ένα άλλο παράδειγμα είναι ένα μάτι δικτύου μήκους 16, με μια μάσκα δικτύου 255.255.0.0 με δύο χρησιμοποιούμενα τμήματα. Χρησιμοποιώντας τον παραπάνω τύπο, θα λάβετε 2 ^ 14-2 = 16.382 συνολικό αριθμό δικτύων.

Για να προσδιορίσετε την ποσότητα των υπολογιστών που μπορεί να υποστηρίξει μια μάσκα δικτύου, χρησιμοποιήστε τον ακόλουθο τύπο.

2 ^ (# μηδέν) - 2

Για παράδειγμα, με μήκος δικτύου 24, όπως φαίνεται στο παραπάνω διάγραμμα, υπάρχουν οκτώ μηδενικά. Επομένως, χρησιμοποιώντας τον παραπάνω τύπο, αυτό θα ήταν 2 ^ 8-2 = 254 ολικός αριθμός ξενιστών. Και πάλι, αφαιρούνται δύο από αυτόν τον αριθμό για να λαμβάνουν υπόψη τις διευθύνσεις εκπομπής και δικτύου.

Και πάλι, ένα άλλο παράδειγμα μήκους ματιού δικτύου 16, θα υπήρχαν 16 μηδενικά. Ο τύπος σε αυτή την περίπτωση θα είναι 2 ^ 16-2 = 65.534 συνολικός αριθμός ξενιστών.

Παρακάτω παρουσιάζεται μια ανάλυση των καναλιών κοινής χρήσης που χρησιμοποιούνται συνήθως.

ΤάξηΜήκος δικτύου μάσκας# των δικτύων# των οικοδεσποτώνΜάσκα δικτύου
Κατηγορία Α812616, 777, 214255.0.0.0
Κατηγορία Β1616, 38265, 534255.255.0.0
Κατηγορία C242, 097, 150254255.255.255.0

Δυαδική, διεύθυνση IP, όρους δικτύου, μάσκα υποδικτύου