Mit einem gegebenen Präfix Y
ist es einfach, die entsprechende Netzmaske zu berechnen: Setze Y
mal ein gesetztes Bit und fülle dann "nach rechts" mit Nullen auf, bis man insgesamt 32 Bits (IPv4) hat.
Beispiel:
Präfix 24
, also Netzmaske 11111111 11111111 11111111 00000000
oder 255.255.255.0
.
Kann es eine Netzmaske mit einem anderen Bitmuster geben , wie z
00000000 11111111 00000000 11111111
(0.255.0.255
)00000000 11111111 11111111 11111111
(0.255.255.255
)11111111 11111111 11111111 00000001
(255.255.255.1
)
Die Angabe eines "Präfixes" würde in diesen Fällen offensichtlich nicht funktionieren.
(Ich bin mir ziemlich sicher, dass die Antwort "NEIN" lautet, aber ich schreibe einen Netzwerkcode, und dieser muss in allen möglichen Fällen funktionieren, damit ich zu 101% sicher sein kann.)