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-VLAN10.10.0.128/26— 62 nutzbare Hosts — VoIP10.10.0.192/27— 30 nutzbare Hosts — Drucker10.10.0.224/28— 14 nutzbare Hosts — Access Points10.10.0.240/29— 6 nutzbare Hosts — Management10.10.0.248/30— 2 nutzbare Hosts — Router-zu-Firewall-Link10.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 Adressen172.16.0.0/12— 172.16.0.0 bis 172.31.255.255 — 1.048.576 Adressen192.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.