Δημήτρη γειά χαρά. Θα προσπαθήσω να στο εξηγήσω όπως το έχω καταλάβει εγώ.
Εχουμε την IP 200.1.1.0 μέ μάσκα /24 , και θέλω να κάνω Υποδίκτυα με 30 Hosts στο καθένα. Πρέπει λοιπόν να μεγαλώσω "ανοίξω" λίγο το δίκτυο , γι' αυτό παίρνω ορισμένα bits απο τους hosts.
Η μάσκα τώρα είναι η /24 δηλ. -> 11111111.11111111.11111111.00000000 (έχει 24 bits = 1).
Το κομάτι που ανήκει στους Hosts, είναι το τελευταίο byte. (Τα τελευταία μηδενικά). Απο εκεί λοιπόν θα πάρω τα τελευταία 5 διότι 2^5 = 32 - 2 = 30 όσοι είναι οι Hosts που χρειάζομαι. ( Βγάζουμε 2 διότι 1 είναι η δ/νση του Δικτύου και μια της εκπομπής). Ετσι λοιπόν αυτόματα τα υπόλοιπα 3 μηδενικά θα γίνουν 1 , και η μάσκα θα είναι πλέον :
11111111.11111111.11111111.11100000 δηλ. /27.
Τα Υποδίκτυα που θα δημιουργηθούν υπολογίζονται απο τα 3 αυτά (νέα) bit της μάσκας , και έτσι έχω 2^3 = 8 Υποδίκτυα απο 32 IPs το καθένα ή 30 Hosts.
Η νέα μάσκα (στο δεκαδ.) : 255.255.255.224
Ξεκινώντας να δούμε αναλυτικά τα Υποδίκτυα που δημιουργήθηκαν έχουμε :
Το 1ο Υποδίκτυο έχει την δ/νση 200.1.1.0 και ο 1ος Η/Υ του έχει την 200.1.1.1 ο τελευταίος του την 200.1.1.30 και η δ/νση εκπομπής για το συγκεκριμένο Υποδ. είναι η 200.1.1.31
Το 2ο Υποδίκτυο έχει την δ/νση 200.1.1.32 και ο 1ος Η/Υ του έχει την 200.1.1.33 ο τελευταίος του την 200.1.1.62 (ακριβώς πάλι 30 hosts δηλ.) και η δ/νση εκπομπής για το συγκεκριμένο Υποδ. είναι η 200.1.1.63
Με τον ίδιο τρόπο αποδίδονται οι δ/νσεις και στα υπολοιπα Υποδίκτυα. Ελπίζω να βοήθησα !