Subnetz-/CIDR-Rechner

Sofortige Berechnung von Netz, Broadcast, Hostbereich und Subnetz-Aufteilung für IPv4 und IPv6 – zu 100 % im Browser berechnet, nichts wird irgendwohin gesendet.

Geben Sie unten eine Adresse ein – die Ergebnisse werden während der Eingabe aktualisiert. Es verlassen keine Daten Ihren Browser.

Versuchen Sie es
Ergebnisse
Netzadresse 192.168.1.0
Broadcast-Adresse 192.168.1.255
Subnetzmaske 255.255.255.0
Nutzbare Hosts 254
Erster nutzbarer Host 192.168.1.1
Letzter nutzbarer Host 192.168.1.254
Adressen gesamt 256
Wildcard-Maske 0.0.0.255
Präfixlänge /24
Adressklasse C
Adresstyp Privat (RFC 1918)
Binäre Aufschlüsselung
IP 11000000101010000000000100001010
Maske 11111111111111111111111100000000
Netz-Bits · Host-Bits
In Subnetze aufteilen
4 von 4 Subnetzen werden angezeigt
# Netz Erster Host Letzter Host Übertragen
1 192.168.1.0/26 192.168.1.1 192.168.1.62 192.168.1.63
2 192.168.1.64/26 192.168.1.65 192.168.1.126 192.168.1.127
3 192.168.1.128/26 192.168.1.129 192.168.1.190 192.168.1.191
4 192.168.1.192/26 192.168.1.193 192.168.1.254 192.168.1.255
Referenztabelle Präfix / CIDR
Präfix Maske Platzhalter Adressen Nutzbare Hosts
/32 255.255.255.255 0.0.0.0 1 1
/31 255.255.255.254 0.0.0.1 2 2
/30 255.255.255.252 0.0.0.3 4 2
/29 255.255.255.248 0.0.0.7 8 6
/28 255.255.255.240 0.0.0.15 16 14
/27 255.255.255.224 0.0.0.31 32 30
/26 255.255.255.192 0.0.0.63 64 62
/25 255.255.255.128 0.0.0.127 128 126
/24 255.255.255.0 0.0.0.255 256 254
/23 255.255.254.0 0.0.1.255 512 510
/22 255.255.252.0 0.0.3.255 1,024 1,022
/21 255.255.248.0 0.0.7.255 2,048 2,046
/20 255.255.240.0 0.0.15.255 4,096 4,094
/19 255.255.224.0 0.0.31.255 8,192 8,190
/18 255.255.192.0 0.0.63.255 16,384 16,382
/17 255.255.128.0 0.0.127.255 32,768 32,766
/16 255.255.0.0 0.0.255.255 65,536 65,534
/15 255.254.0.0 0.1.255.255 131,072 131,070
/14 255.252.0.0 0.3.255.255 262,144 262,142
/13 255.248.0.0 0.7.255.255 524,288 524,286
/12 255.240.0.0 0.15.255.255 1,048,576 1,048,574
/11 255.224.0.0 0.31.255.255 2,097,152 2,097,150
/10 255.192.0.0 0.63.255.255 4,194,304 4,194,302
/9 255.128.0.0 0.127.255.255 8,388,608 8,388,606
/8 255.0.0.0 0.255.255.255 16,777,216 16,777,214
/7 254.0.0.0 1.255.255.255 33,554,432 33,554,430
/6 252.0.0.0 3.255.255.255 67,108,864 67,108,862
/5 248.0.0.0 7.255.255.255 134,217,728 134,217,726
/4 240.0.0.0 15.255.255.255 268,435,456 268,435,454
/3 224.0.0.0 31.255.255.255 536,870,912 536,870,910
/2 192.0.0.0 63.255.255.255 1,073,741,824 1,073,741,822
/1 128.0.0.0 127.255.255.255 2,147,483,648 2,147,483,646
/0 0.0.0.0 255.255.255.255 4,294,967,296 4,294,967,294
Subnetze und CIDR verstehen

Eine Subnetzmaske sagt einem Gerät, welcher Teil einer IP-Adresse das Netzwerk und welcher Teil den einzelnen Host in diesem Netzwerk kennzeichnet. Bei IPv4 wird sie als vier Zahlen geschrieben, etwa 255.255.255.0; jedes Bit mit dem Wert 1 markiert ein Netz-Bit, jedes Bit mit dem Wert 0 ein Host-Bit. Router nutzen diese Maske – nicht die IP-Adresse allein –, um zu entscheiden, ob ein Ziel im lokalen Netz liegt oder weitergeleitet werden muss.

Die CIDR-Notation (Classless Inter-Domain Routing) schreibt dieselbe Maske als Schrägstrich und Zahl, z. B. /24. Die Zahl ist einfach die Anzahl der führenden 1-Bits in der Maske – /24 bedeutet, dass die ersten 24 Bits Netz-Bits sind und die restlichen 8 Bits den Hosts bleiben. Deshalb beschreiben 192.168.1.10/24 und 192.168.1.10 255.255.255.0 exakt dasselbe Netz; der Rechner oben akzeptiert beide Schreibweisen.

Ein /24-Netz hat insgesamt 256 Adressen (2 hoch 8 Host-Bits), aber nur 254 sind für Hosts nutzbar. Die allererste Adresse des Bereichs ist als Netzadresse reserviert (sie bezeichnet das Subnetz selbst) und die allerletzte als Broadcast-Adresse (eine dorthin gesendete Nachricht erreicht jeden Host im Subnetz). Zieht man diese beiden reservierten Adressen von 256 ab, ergeben sich die bekannten 254 nutzbaren Hosts.

Die Präfixe /31 und /32 sind Sonderfälle, für die diese Regel nicht gilt. RFC 3021 definiert /31 für Punkt-zu-Punkt-Verbindungen (etwa zwischen zwei Routern): Bei insgesamt nur zwei Adressen und keinem Platz für eine eigene Netz- oder Broadcast-Adresse werden beide als Hosts genutzt. Ein /32 adressiert genau einen einzelnen Host und wird häufig in Routing-Tabellen und Firewall-Regeln verwendet, um eine bestimmte IP-Adresse zu treffen.

IPv6 nutzt dieselbe CIDR-Idee, aber mit 128-Bit- statt 32-Bit-Adressen, geschrieben als acht Gruppen aus Hexadezimalziffern, wobei „::“ einmal eine Folge von Nullgruppen zusammenfassen darf. In IPv6 gibt es keine Broadcast-Adresse – Multicast ersetzt sie – und der Adressraum ist so groß, dass Heimnetze typischerweise ein /64 oder /56 erhalten und nicht eine einzelne Adresse. Da die beteiligten Zahlen (bis 2^128) weit über das hinausgehen, was eine normale JavaScript-Zahl exakt darstellen kann, führt dieser Rechner sämtliche IPv6-Mathematik mit BigInt aus, um bei jeder Präfixlänge genau zu bleiben.

Subnetzrechner: IPv4- und IPv6-CIDR, Masken und Hostbereiche

Dieser Subnetzrechner nimmt eine IPv4- oder IPv6-Adresse in CIDR-Notation entgegen und berechnet Netzadresse, Broadcast-Adresse, nutzbaren Hostbereich, Subnetzmaske, Wildcard-Maske sowie eine bitweise Aufschlüsselung und unterteilt den Block in kleinere Präfixe. Geben Sie 192.168.1.10/24 oder 192.168.1.10 255.255.255.0 ein; alle Berechnungen erfolgen in Echtzeit direkt in Ihrem Browser.

CIDR-Notation richtig verstehen

Die Zahl hinter dem Schrägstrich gibt die Anzahl der führenden 1-Bits in der Subnetzmaske an. Diese Bits identifizieren das Netzwerk; die verbleibenden Bits adressieren die Hosts darin. Ein /24-Präfix besitzt 24 Netzwerk-Bits und 8 Host-Bits, umfasst also 2^8 = 256 Adressen. Die allgemeine Berechnungsformel lautet 2^(32 − Präfix) Adressen für IPv4 und 2^(128 − Präfix) für IPv6.

192.168.1.10/24 und 192.168.1.10 255.255.255.0 beschreiben exakt dasselbe Netzwerk, und der Rechner akzeptiert beide Schreibweisen. Eine Subnetzmaske mit unzusammenhängenden Einsen wie 255.255.0.255 wird abgewiesen, da kein modernes Routing-Protokoll solche Masken als gültig einstuft.

Rechenbeispiel: 10.0.5.130/25 belässt 7 Host-Bits. Der Block umfasst somit 128 Adressen und beginnt an der nächstgelegenen 128er-Grenze: Netzwerkadresse 10.0.5.128, Broadcast 10.0.5.255, nutzbarer Bereich 10.0.5.129 bis 10.0.5.254 (126 Hosts).

Netzadresse, Broadcast-Adresse und nutzbarer Hostbereich

In jedem herkömmlichen IPv4-Subnetz sind zwei Adressen fest reserviert. Wenn alle Host-Bits auf 0 gesetzt sind, ergibt sich die Netzadresse, die das Subnetz in Routing-Tabellen identifiziert. Sind alle Host-Bits auf 1 gesetzt, entsteht die Directed-Broadcast-Adresse, die alle Hosts im Segment erreicht. Keine der beiden kann einer Schnittstelle zugewiesen werden; daraus folgt die Formel für nutzbare Hosts: 2^(32 − Präfix) − 2.

Ein /24 liefert 256 − 2 = 254 nutzbare Adressen, ein /26 bietet 64 − 2 = 62, ein /30 exakt 4 − 2 = 2. Die einzigen Ausnahmen sind /31 und /32. Ziehen Sie zudem eine Adresse für das Standard-Gateway ab: Ein /29-Block lässt somit 5 Adressen für Endgeräte frei.

Subnetzmaske und Wildcard-Maske

Die Subnetzmaske schreibt das Präfix in punktierter Dezimalnotation (Dotted Decimal): Ein /26 entspricht 255.255.255.192, da 26 Eins-Bits drei volle Oktette plus die beiden höchstwertigen Bits des vierten Oktetts belegen (128 + 64 = 192). Die Wildcard-Maske ist das bitweise Komplement, hier also 0.0.0.63. Zur schnellen Umrechnung wird jedes Oktett von 255 subtrahiert.

Beide Masken dürfen nicht verwechselt werden: Cisco- und HP-ACLs sowie OSPF-network-Befehle verlangen Wildcard-Masken; Netzwerkschnittstellen, DHCP-Bereiche und Routen arbeiten mit Subnetzmasken. Die Angabe von 0.240.255.255 anstelle von 0.0.15.255 führt dazu, dass Zugriffslisten falschen Datenverkehr filtern.

IPv4-Präfixe im Schnellüberblick: /24 bis /30

Präfix — Subnetzmaske — Wildcard-Maske — Gesamtadressen — Nutzbare Hosts:

  • /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

Jeder Schritt nach unten halbiert den Block. Nach oben bietet ein /23 Platz für 510 nutzbare Hosts, ein /22 für 1.022 und ein /16 für 65.534. Um ein Subnetz zu dimensionieren, addieren Sie 2 zur Hostzahl und runden auf die nächste Zweierpotenz auf: 60 Hosts erfordern 62, aufgerundet 64 — also ein /26.

Subnetz-Aufteilung mit VLSM

Variable Length Subnet Masking (VLSM) weist jedem Segment das kleinstmögliche passende Präfix zu, anstatt den Block in gleich große Stücke zu zerschneiden. Dabei gelten zwei Regeln: Teilen Sie das größte Subnetz zuerst zu und beginnen Sie jedes Subnetz an einem Vielfachen seiner eigenen Größe. Beispielaufteilung von 10.10.0.0/24:

  • 10.10.0.0/25 — 126 nutzbare Hosts — Benutzer-VLAN
  • 10.10.0.128/26 — 62 nutzbare Hosts — VoIP
  • 10.10.0.192/27 — 30 nutzbare Hosts — Drucker
  • 10.10.0.224/28 — 14 nutzbare Hosts — Access Points
  • 10.10.0.240/29 — 6 nutzbare Hosts — Management
  • 10.10.0.248/30 — 2 nutzbare Hosts — Router-zu-Firewall-Link
  • 10.10.0.252/30 — 2 nutzbare Hosts — Reserve-Link

Das ergibt 128 + 64 + 32 + 16 + 8 + 4 + 4 = 256 Adressen — das gesamte /24 ohne Überschneidungen und ohne Lücken. Das Alignment ist entscheidend: Ein /26 darf nur bei .0, .64, .128 oder .192 beginnen. Die Split-Ansicht listet jedes Teilnetz mit Netzadresse, erstem/letztem Host und Broadcast-Adresse auf.

Private IP-Bereiche nach RFC 1918 und reservierte Blöcke

Drei IPv4-Bereiche sind durch RFC 1918 für die private Nutzung reserviert und werden im öffentlichen Internet niemals geroutet:

  • 10.0.0.0/8 — 10.0.0.0 bis 10.255.255.255 — 16.777.216 Adressen
  • 172.16.0.0/12 — 172.16.0.0 bis 172.31.255.255 — 1.048.576 Adressen
  • 192.168.0.0/16 — 192.168.0.0 bis 192.168.255.255 — 65.536 Adressen

Beim /12-Block kommt es häufig zu Fehlern: 172.16 bis 172.31 sind privat, 172.32 hingegen öffentlich. Wichtige Sonderblöcke sind 100.64.0.0/10 (Carrier-Grade NAT, RFC 6598), 169.254.0.0/16 (Link-Local / APIPA) und 127.0.0.0/8 (Loopback). Der Rechner kategorisiert Ihre Eingabe automatisch, während die Seite Wie ist meine IP-Adresse Ihre aktuelle öffentliche IP anzeigt.

Sonderfälle /31 und /32

Ein /31-Netz besitzt nur zwei Adressen und bietet keinen Raum für getrennte Netzwerk- und Broadcast-Adressen. Gemäß RFC 3021 werden daher beide Adressen nutzbar gemacht — je eine pro Endpunkt einer Punkt-zu-Punkt-Verbindung. Der Einsatz von /31 statt /30 bei Router-Verbindungen halbiert die Adressverschwendung. Router unterstützen dies; einige Betriebssysteme wie ältere Windows-Versionen verweigern /31 jedoch an Netzwerkkarten.

Ein /32 stellt eine einzelne Hostadresse dar: 1 Adresse insgesamt, 1 nutzbar, kein Broadcast. Dies ist der Standard für Loopback-Interfaces, VPN-Clients, Host-Routen und Firewall-Regeln. IPv6 verwendet das gleiche Prinzip mit /127 für Punkt-zu-Punkt-Links (RFC 6164) und /128 für Einzeladressen.

Besonderheiten beim IPv6-Subnetting

IPv6 wendet dieselbe Präfix-Arithmetik auf 128-Bit-Adressen an, geschrieben als acht Hexadezimal-Gruppen, wobei :: aufeinanderfolgende Nullblöcke komprimiert. In der Praxis gibt es drei wesentliche Unterschiede.

Es gibt keine Broadcast-Adresse mehr. Sie wurde durch Multicast ersetzt — ff02::1 erreicht alle Knoten im Link — sodass keine Adressen abgezogen werden müssen und der Rechner Gesamtzahlen statt nutzbarer Hosts anzeigt.

/64 ist die feste Standardgröße für Subnetze. Die zustandslose automatische Adresskonfiguration (SLAAC) erzeugt Adressen basierend auf einer 64-Bit-Schnittstellenkennung. Ein Subnetz länger als /64 bricht SLAAC. Teilen Sie LANs niemals kleiner als /64 ein; die einzige Ausnahme ist /127 zwischen zwei Routern. Internetanbieter vergeben /56 (256 /64-Netze) oder /48 (65.536 /64-Netze).

Die Zahlen übersteigen menschliche Vorstellungskraft. Ein einzelnes /64 enthält 18.446.744.073.709.551.616 Adressen. Wichtige Bereiche: 2000::/3 Global Unicast, fc00::/7 Unique Local, fe80::/10 Link-Local.

Grenzen dieses Subnetzrechners

Dieser Subnetzrechner führt reine mathematische Berechnungen durch, betreibt jedoch keine Netzwerkerkennung: Er kann nicht feststellen, ob ein Block bereits vergeben ist, sich mit internen Netzen überschneidet oder geroutet wird. Es werden keine Scans oder Pings durchgeführt.

Die Hostzahlen setzen die Standard-Reservierung von Netz- und Broadcast-Adressen voraus; historische Classful-Einschränkungen wurden mit RFC 1878 aufgehoben. Ob ein öffentlicher Block belegt ist, prüfen Sie mit einem IP-Adressen-Lookup direkt in den Whois-Registern.

Frequently asked questions

Mein Provider hat mir einen Pool aus /29 und /30 zugewiesen — wie viele nutzbare IPs sind das?

Sechs und zwei nutzbare IP-Adressen. Ein /29-Block umfasst 8 Adressen, ein /30 umfasst 4. Da jeweils die erste Adresse das Netz und die letzte den Broadcast definiert, verbleiben 8 − 2 = 6 bzw. 4 − 2 = 2 Adressen. Beim /30 belegt in der Regel das Provider-Gateway eine IP, sodass eine Adresse für Ihre Firewall verbleibt. Die Formel lautet 2^(32 − Präfix) − 2.

Wie ermittle ich Broadcast-Adresse und Host-Bits aus einer Maske wie 255.255.128.0?

255.255.128.0 entspricht einem /17-Netz — 17 Netzwerk-Bits, 15 Host-Bits, 32.768 Adressen insgesamt und 32.766 nutzbare Hosts. Wandeln Sie das dritte Oktett in Binärform um (128 = 10000000) und zählen Sie die Einsen. Die Broadcast-Adresse ist die letzte Adresse des Blocks: Für 172.16.0.0/17 lautet sie 172.16.127.255 (Bereich: 172.16.0.1 bis 172.16.127.254).

Mein ISP vergibt ein /31-Subnetz und Windows meldet ungültige Adresse — funktioniert /31 überhaupt?

Ja, auf Punkt-zu-Punkt-Verbindungen. Gemäß RFC 3021 sind beide Adressen eines /31 nutzbar, da kein separater Broadcast benötigt wird. Router von Cisco, Juniper oder MikroTik unterstützen dies problemlos; ältere Windows-Netzwerkdialoge verweigern /31 jedoch häufig. Konfigurieren Sie das /31 direkt auf dem WAN-Router und nicht auf einem Endgerät.

Welchen Zweck erfüllt die Zuweisung einer Subnetzmaske 255.255.255.255?

Sie bindet eine Schnittstelle an exakt eine einzige Hostadresse — ein /32-Netz ohne Netzwerk- oder Broadcast-Abzug. VPN-Tunneladapter, Loopback-Schnittstellen und statische Host-Routen nutzen /32, damit das System alle Ziele als netzfremd einstuft und an das Gateway weiterleitet. Auf VPN-Adaptern von AnyConnect oder SonicWall ist das der Standard.

Wie wähle ich die richtige Subnetzmaske, wenn ich etwa 60 Hosts pro Netzwerk benötige?

Addieren Sie 2 für Netz- und Broadcast-Adresse hinzu und runden Sie auf die nächste Zweierpotenz auf. 60 + 2 = 62, aufgerundet 64. Sie benötigen 6 Host-Bits: ein /26 mit Subnetzmaske 255.255.255.192 für 62 nutzbare Adressen. Ein kleines Segment für 5 Hosts erfordert 5 + 2 = 7, aufgerundet 8 Adressen — also ein /29-Netz mit 6 nutzbaren Hosts.

Mein VLAN lautet 10.5.0.1 mit Maske 255.255.240.0 — ist 0.240.255.255 die richtige Wildcard-Maske?

Nein, die korrekte Wildcard-Maske lautet 0.0.15.255. Eine Wildcard-Maske entsteht durch Subtraktion jedes Oktetts der Subnetzmaske von 255: 255−255 = 0, 255−255 = 0, 255−240 = 15, 255−0 = 255. Dieses /20-Netz umfasst 10.5.0.0 bis 10.5.15.255 mit 4.094 nutzbaren Hosts. Falsche Oktette führen dazu, dass ACLs unberechtigten Datenverkehr durchlassen.

Vergibt mein Provider bei der IPv6-Umstellung für jedes Gerät zu Hause eine eigene Adresse?

Nein, der Provider delegiert ein ganzes Präfix (meist /56 oder /48), das Ihr Heimrouter in mehrere /64-Subnetze aufteilt. Da ein einziges /64-Netz über 18 Trillionen Adressen fasst, generiert jedes Gerät seine eigene IP via SLAAC völlig kostenlos. Bei IPv6 wird nicht pro Einzeladresse abgerechnet und LANs werden nie kleiner als /64 unterteilt.