Subnetzmasken- und Präfix-Konverter
Zwischen /24 und 255.255.255.0 in beide Richtungen umrechnen, mit vollständiger Tabelle.
Ziehen — oder rechts eine Maske eintippen.
Entspricht /24.
/24 ist
255.255.255.0
24 Netzbits, 8 Hostbits — 256 Adressen, davon 254 für Hosts nutzbar.
11111111.11111111.11111111.00000000
Präfix
/24
Subnetzmaske
255.255.255.0
Wildcard-Maske
0.0.0.255
Das Gegenstück: die invertierte Maske, wie Cisco-ACLs sie erwarten.
Adressen insgesamt
256
Nutzbare Hosts
254
Zwei weniger als die Gesamtzahl — Netz- und Broadcast-Adresse.
Blöcke in einem /24
1
Alle Präfixe
Die aktuelle Auswahl ist hervorgehoben. Achten Sie auf die Masken im vierten Oktett — 128, 192, 224, 240, 248, 252, 254, 255: Diese acht Werte sind die einzig zulässigen in jedem Oktett, weshalb sich eine ungültige Maske mit bloßem Auge erkennen lässt.
| Präfix | Maske | Wildcard | Adressen | Nutzbar |
|---|---|---|---|---|
| /0 | 0.0.0.0 | 255.255.255.255 | 4.294.967.296 | 4.294.967.294 |
| /1 | 128.0.0.0 | 127.255.255.255 | 2.147.483.648 | 2.147.483.646 |
| /2 | 192.0.0.0 | 63.255.255.255 | 1.073.741.824 | 1.073.741.822 |
| /3 | 224.0.0.0 | 31.255.255.255 | 536.870.912 | 536.870.910 |
| /4 | 240.0.0.0 | 15.255.255.255 | 268.435.456 | 268.435.454 |
| /5 | 248.0.0.0 | 7.255.255.255 | 134.217.728 | 134.217.726 |
| /6 | 252.0.0.0 | 3.255.255.255 | 67.108.864 | 67.108.862 |
| /7 | 254.0.0.0 | 1.255.255.255 | 33.554.432 | 33.554.430 |
| /8 | 255.0.0.0 | 0.255.255.255 | 16.777.216 | 16.777.214 |
| /9 | 255.128.0.0 | 0.127.255.255 | 8.388.608 | 8.388.606 |
| /10 | 255.192.0.0 | 0.63.255.255 | 4.194.304 | 4.194.302 |
| /11 | 255.224.0.0 | 0.31.255.255 | 2.097.152 | 2.097.150 |
| /12 | 255.240.0.0 | 0.15.255.255 | 1.048.576 | 1.048.574 |
| /13 | 255.248.0.0 | 0.7.255.255 | 524.288 | 524.286 |
| /14 | 255.252.0.0 | 0.3.255.255 | 262.144 | 262.142 |
| /15 | 255.254.0.0 | 0.1.255.255 | 131.072 | 131.070 |
| /16 | 255.255.0.0 | 0.0.255.255 | 65.536 | 65.534 |
| /17 | 255.255.128.0 | 0.0.127.255 | 32.768 | 32.766 |
| /18 | 255.255.192.0 | 0.0.63.255 | 16.384 | 16.382 |
| /19 | 255.255.224.0 | 0.0.31.255 | 8.192 | 8.190 |
| /20 | 255.255.240.0 | 0.0.15.255 | 4.096 | 4.094 |
| /21 | 255.255.248.0 | 0.0.7.255 | 2.048 | 2.046 |
| /22 | 255.255.252.0 | 0.0.3.255 | 1.024 | 1.022 |
| /23 | 255.255.254.0 | 0.0.1.255 | 512 | 510 |
| /24 | 255.255.255.0 | 0.0.0.255 | 256 | 254 |
| /25 | 255.255.255.128 | 0.0.0.127 | 128 | 126 |
| /26 | 255.255.255.192 | 0.0.0.63 | 64 | 62 |
| /27 | 255.255.255.224 | 0.0.0.31 | 32 | 30 |
| /28 | 255.255.255.240 | 0.0.0.15 | 16 | 14 |
| /29 | 255.255.255.248 | 0.0.0.7 | 8 | 6 |
| /30 | 255.255.255.252 | 0.0.0.3 | 4 | 2 |
| /31 | 255.255.255.254 | 0.0.0.1 | 2 | 2 |
| /32 | 255.255.255.255 | 0.0.0.0 | 1 | 1 |
Zwei Schreibweisen, ein Satz Bits
Eine Subnetzmaske und eine Präfixlänge sagen genau dasselbe in verschiedenen Alphabeten. Beide beschreiben, wie viele der zweiunddreißig Bits einer Adresse vom Netz festgelegt sind.
Die Maske sagt es als zweiunddreißig Bits in Punktnotation, mit Einsen für den Netzanteil und Nullen für den Hostanteil. 255.255.255.0 sind vierundzwanzig Einsen, gefolgt von acht Nullen. Das Präfix nennt schlicht die Anzahl: /24. Dieselben Bits, weniger Zeichen.
Die Präfixschreibweise hat gewonnen, jedes moderne Werkzeug nutzt sie. Punktierte Masken halten sich, weil die Schnittstellenkonfiguration unter Cisco IOS, die Netzwerkeinstellungen von Windows und sehr viel bestehende Dokumentation so geschrieben sind — deshalb kommt diese Umrechnung noch Jahre nach der Ablösung der Notation immer wieder vor.
Warum in einem Oktett nur neun Zahlen zulässig sind
Die Einsen einer Maske müssen von links lückenlos aufeinanderfolgen. Innerhalb eines Oktetts erlaubt das neun Werte und keinen weiteren:
| Gesetzte Bits | Binär | Dezimal |
|---|---|---|
| 0 | 00000000 | 0 |
| 1 | 10000000 | 128 |
| 2 | 11000000 | 192 |
| 3 | 11100000 | 224 |
| 4 | 11110000 | 240 |
| 5 | 11111000 | 248 |
| 6 | 11111100 | 252 |
| 7 | 11111110 | 254 |
| 8 | 11111111 | 255 |
Diese Spalte auswendig zu können, ist das meiste dessen, was „Subnetting im Kopf beherrschen“ bedeutet. Sie liefert zugleich eine schnelle Sichtprüfung: Jedes Oktett einer Maske, das keine dieser neun Zahlen ist, ist falsch, und jedes Oktett nach einem Oktett ungleich 255 muss 0 sein.
Die drei Masken, die ständig vorkommen
255.255.255.0 (/24) ist die Voreinstellung so ziemlich jedes Heimrouters. 255.255.255.252 (/30) war die klassische Maske für Punkt-zu-Punkt-Strecken — vier Adressen, zwei nutzbar — und ist weitgehend von 255.255.255.254 (/31) abgelöst, die beide Adressen an Hosts gibt. Und 255.255.0.0 (/16) bietet Windows an, wenn es rät, was meist weit größer ist, als irgendjemand wollte.
Im Kopf rechnen
Der Trick ist, dass immer nur ein Oktett interessant ist. Alles links davon ist 255, alles rechts davon 0, und das Präfix sagt, welches es ist und wie weit hinein.
Teilen Sie das Präfix durch 8. Der Quotient ist die Anzahl der 255er, der Rest die Anzahl gesetzter Bits im nächsten Oktett. Für /26: 26 ÷ 8 ist 3 Rest 2, also drei 255er und dann zwei Bits — laut Tabelle oben 192. Ergibt 255.255.255.192.
Die Blockgröße folgt aus demselben Rest: 256 minus das interessante Oktett. 256 − 192 = 64, /26-Blöcke umfassen also 64 Adressen und beginnen bei .0, .64, .128 und .192.
Verwandt
Um eine Maske auf eine echte Adresse anzuwenden und Netz, Broadcast und Hostbereich zu erhalten, nimmt der Subnetzrechner die vollständige Aufschlüsselung vor. Für die Umrechnung zwischen Blöcken und Adressbereichen in beide Richtungen nutzen Sie den CIDR-Rechner.
Fragen zu Masken
Was ist 255.255.255.0?
Ein /24. Es legt die ersten vierundzwanzig Bits fest — die ersten drei Oktette — und lässt die letzten acht frei, also 256 Adressen, von denen 254 nutzbar sind. Das ist die Voreinstellung nahezu jedes Heimrouters und die verbreitetste Maske überhaupt.
Warum darf eine Maske nur 0, 128, 192, 224, 240, 248, 252, 254 und 255 enthalten?
Weil die Einsen einer Subnetzmaske von links lückenlos aufeinanderfolgen müssen. Innerhalb eines Oktetts bleiben damit genau neun Möglichkeiten: kein Bit gesetzt, dann eines, dann zwei und so fort bis alle acht. Dezimal geschrieben sind das 0, 128, 192, 224, 240, 248, 252, 254 und 255. Alles andere — 255.255.0.255 etwa oder eine 100 in irgendeinem Oktett — hat eine Lücke in der Folge und ist keine gültige Maske. Der Umrechner oben weist so etwas zurück, statt zu raten, was gemeint war.
Ist 255.255.255.0 in jedem Zusammenhang dasselbe wie /24?
Als Subnetzmaske ja — es sind zwei Schreibweisen für dieselben zweiunddreißig Bits. Der Unterschied liegt darin, wer was akzeptiert: Schnittstellenbefehle unter Cisco IOS wollen die Punktnotation, die ip-Befehle unter Linux und die meisten Cloud-Konsolen das Präfix, und Zugriffslisten wollen stattdessen die Wildcard-Form. Genau deshalb kommt diese Umrechnung so oft vor.
Wofür ist die Wildcard-Maske da?
Sie ist die invertierte Subnetzmaske, aus /24 wird also 0.0.0.255. Cisco-Zugriffslisten und OSPF-network-Anweisungen erwarten genau diese Form. Sie ist ein eigenes Konzept, weil eine Wildcard-Maske nicht zusammenhängend sein muss — man kann damit „jede Adresse mit geradem letztem Oktett“ ausdrücken —, auch wenn in der Praxis fast jede, die man schreibt, schlicht eine invertierte Subnetzmaske ist.
Welche Maske brauche ich für 50 Geräte?
Ein /26, also 255.255.255.192. Das ergibt 64 Adressen und 62 nutzbare, nachdem Netz- und Broadcast-Adresse abgezogen sind. Ein /27 böte nur 30 nutzbare und würde nicht reichen. Lassen Sie Luft: Ein volles Netz neu zu nummerieren ist erheblich schmerzhafter, als gleich eine Größe höher zu greifen.
Zuletzt geprüft . Etwas veraltet gefunden? Sagen Sie uns Bescheid.
