Ist die folgende IP-Adressmaske legal?

1105
Wara

Ist diese Subnetzmaske gültig oder nicht?

Binärwert dieser 255.224.252.0 ist

11111111.11100000.11111100.00000000 255.224.252.0

ist es eine legale Subnetzmaske.

1

1 Antwort auf die Frage

9
eckes

Es ist nicht gültig. Eine Subnetzmaske muss kontinuierlich von links mit 1 gefüllt werden. Aus diesem Grund können Sie die alternative Schreibweise verwenden /x, wobei x die Anzahl der 1-Bits (die Größe des Netzwerkpräfixes) beschreibt.

Es gibt im Wesentlichen an, welche Bits von links ein Netzwerk identifizieren und welche Bits (die Nullen auf der rechten Seite) ignoriert werden müssen, da sie sich für jeden Knoten in diesem Subnetz unterscheiden.

Implementierungen könnten eine Maske mit eingebetteten 0-Bits für boolesche Operationen (und Maskierung) verwenden, aber in einer Welt, in der Routen für Netzwerke und Subnetze auf Präfixen für alle anderen Maschinen und Router basieren, ist dies nicht sinnvoll.

Der Wikipedia-Artikel zu Classless Inter Domain Routing (CIDR ) listet die Historie, die Begründung und die Referenz-RFCs auf.

Wenn ja, was ist mit 255.255.156.0 11111111. 11111111. 11111111. 10011100, endet es korrekt, aber 156 ergibt keine 1s in einer Reihe wie 11110000 Wara vor 6 Jahren 0
Gleiches Problem. Ein gültiges Präfix für ein 4 Bit breites Netz ist nur `/ 28` (32-4) oder` Maske 255.255.255.240`. Es ergibt sich: 11111111 11111111 11111111 11110000` eckes vor 6 Jahren 0