Skip to content

Guide

IPv4-Subnetzmasken: binär zu dezimal umrechnen mit CIDR

Eine Subnetzmaske sind vier separate Binär-zu-Dezimal-Umrechnungen im Punkt-Dezimal-Kostüm.

By Published

Eine Subnetzmaske wie 255.255.255.0sieht aus wie vier gewöhnliche Dezimalzahlen, ist aber eigentlich ein 32-Bit-Binärmuster, aufgeteilt in vier 8-Bit-Gruppen (Oktette) und zur besseren Lesbarkeit als Dezimalzahl dargestellt — dieselbe “Punkt-Dezimal”-Notation, die auch für IPv4-Adressen selbst verwendet wird. Zwischen beiden Formen umzurechnen sind vier unabhängige Binär-zu-Dezimal- Umrechnungen, eine pro Oktett.

Eine Maske in Oktette zerlegen

255.255.255.0 teilt sich in vier Gruppen — 255, 255, 255, 0 — jede unabhängig in einen 8-Bit-Binärwert umgerechnet:

DezimaloktettBinär (8 Bit)
25511111111
25511111111
25511111111
000000000

Also ist 255.255.255.0 gleich 11111111.11111111.11111111.00000000 — 24 Einsen gefolgt von 8 Nullen. Diese Anzahl führender Einsen (24) ist genau die Zahl in der CIDR-Kurzform /24, weshalb Netzwerktechniker oft 192.168.1.0/24 schreiben, statt eine Adresse mit ihrer vollen Punkt-Dezimal-Maske zu koppeln.

Warum Masken immer aus zusammenhängenden Einsen, dann Nullen bestehen

Nach RFC 950 und der CIDR-Konvention in RFC 4632 muss eine gültige Subnetzmaske von links beginnend nur aus 1-Bits bestehen, danach nur aus 0-Bits — nie gemischt, wie etwa 11110011. Diese Struktur macht die CIDR-Kurzform überhaupt erst möglich: Da die Einsen immer von links zusammenhängend beginnen, beschreibt eine einzige Zahl (die Anzahl führender Einsen) die Maske vollständig, und jedes Dezimaloktett, das keinem zusammenhängenden Lauf von Binär-Einsen oder -Nullen entspricht, ist überhaupt kein gültiger Subnetzmaskenwert.

Gängige Masken, beide Formen

CIDRPunkt-DezimalBinär (letztes relevantes Oktett)
/8255.0.0.011111111.00000000...
/16255.255.0.0...11111111.00000000...
/24255.255.255.0...11111111.00000000
/25255.255.255.12810000000
/26255.255.255.19211000000
/30255.255.255.25211111100

Die teilweisen Oktette (128, 192, 252) sind der Punkt, an dem die Methode der Zweierpotenzsumme wirklich zählt — 192 ist 128 + 64 (die oberen zwei Bits gesetzt), also 11000000. Für schnelle Einzelumrechnungen eines unbekannten Oktetts ist ein Binär-zu-Dezimal-Umrechner schneller und weniger fehleranfällig, als es mitten in der Konfiguration von Hand auszurechnen.

Frequently asked questions

Was ist 255.255.255.0 in binär?
11111111.11111111.11111111.00000000 — jedes der vier dezimalen Oktette (255, 255, 255, 0) wird unabhängig in einen 8-Bit-Binärwert umgerechnet. 255 sind acht Einsen (11111111); 0 sind acht Nullen (00000000).
Warum bestehen Subnetzmasken immer aus zusammenhängenden Einsen, gefolgt von zusammenhängenden Nullen?
Nach RFC 950 und moderner CIDR-Praxis (RFC 4632) muss eine gültige Subnetzmaske von links beginnend nur 1-Bits enthalten, gefolgt von ausschließlich 0-Bits — eine Maske wie 11110011 ist ungültig. Diese Struktur macht es möglich, eine Maske als einzelne CIDR-Zahl (wie /24) statt als vollen Punkt-Dezimal-Wert darzustellen.
Wie rechne ich ein CIDR-Präfix wie /24 in Punkt-Dezimal um?
Schreiben Sie 24 Einsen gefolgt von 8 Nullen (insgesamt 32 Bit für IPv4), teilen Sie sie in vier 8-Bit-Gruppen auf und rechnen Sie jede Gruppe in Dezimal um: 11111111.11111111.11111111.00000000 → 255.255.255.0. Ein vollständiges Oktett aus Einsen ist 255; ein teilweises Oktett braucht die Zweierpotenzsumme der gesetzten Bits.
Was bestimmt eine Subnetzmaske eigentlich?
Welche Bits einer IP-Adresse das Netzwerk und welche den Host identifizieren. Wo die Maske eine 1 hat, gehört diese Bitposition zur Netzwerkadresse; wo sie eine 0 hat, kann dieses Bit zwischen Geräten im selben Netzwerk variieren (der Host-Anteil).

Sources & references

Authoritative references cited by this piece. Verified by Buğra Sözeri on the dates shown and re-checked at every deploy.

Related

Published September 25, 2026