Geben Sie IPv4-Adresse und Maske ein, um das Subnetz zu prüfen: Netz- und Broadcastadresse, nutzbarer Hostbereich und Adressanzahl. Die weiteren Rechner wandeln Präfixlänge, punktierte Maske, Wildcard-Maske sowie Binär-, Hexadezimal- und Ganzzahldarstellung um.
Läuft lokal in deinem BrowserGeben Sie 192.168.0.1 mit Präfix 24 ein: Das erste Feld zeigt Maske 255.255.255.0, Netz 192.168.0.0, ersten Host 192.168.0.1, letzten Host 192.168.0.254, Broadcast 192.168.0.255 und 254 nutzbare Adressen.
Neun weitere Felder teilen sich die Seite: Präfix zu punktierter Maske, Maske zu Präfix, Wildcard-Maske, Bit-Invertierung, klassenbasierte Subnetzliste, Auslegung nach benötigten Hosts sowie Punkt-, Binär-, Hexadezimal- und Ganzzahldarstellung. Alles läuft in diesem Browser-Tab, und die Seite sendet während der Berechnung keine Anfrage.
Die Maske markiert die Netzbits. Präfix 24 ist 255.255.255.0, also adressieren die ersten drei Oktette das Netz und das letzte die Hosts: 192.168.0.1 AND 255.255.255.0 ergibt Netz 192.168.0.0, und OR mit der invertierten Maske ergibt Broadcast 192.168.0.255. Der nutzbare Bereich ist dieser Block ohne seine beiden Enden, also 192.168.0.1 bis 192.168.0.254, das sind 2^(32−24)−2 = 254 Adressen.
Der Block wächst, wenn das Präfix kürzer wird: /8 auf 10.0.0.5 umfasst 10.0.0.0 bis 10.255.255.255 mit 16.777.214 nutzbaren Adressen, /12 auf 172.16.5.9 endet bei 172.31.255.255 mit 1.048.574. Präfixe 0 bis 30 folgen der Regel 2^(32−Präfix)−2; ein /31 ist eine Punkt-zu-Punkt-Strecke, deren beide Adressen nutzbar sind (RFC 3021), und ein /32 ist eine einzelne Adresse ohne eigenes Netz und Broadcast.
Eine Subnetzmaske ist eine Folge von 1-Bits, gefolgt von 0-Bits; 255.255.255.0 und 255.240.0.0 sind Masken, 255.0.255.0 nicht. Die Seite weist eine punktierte Maske, die diese Regel bricht, zurück, statt damit zu rechnen; das frühere Skript akzeptierte 255.0.255.0 und antwortete auf 192.168.0.1 mit Netz 192.0.0.0 und Broadcast 192.255.0.255.
Dieselbe Regel gilt für die Wildcard-Maske und für Maske zu Präfix. Eingaben, die keine ganze Zahl im Bereich sind, werden mit einem Satz in der Seitensprache abgewiesen statt mit einem umgebrochenen Wert: 256.1.1.1 wird nicht mehr als 255.1.1.1 gelesen, Präfix 33 ist ein Fehler statt einer vollen Maske, und benötigte Hosts müssen zwischen 1 und 4.294.967.294 liegen.
Das Klassen-Feld arbeitet mit der Klasse der Adresse (1–127 Klasse A, 128–191 Klasse B, 192–223 Klasse C; 0.0.0.0 und ab 224.0.0.0 werden abgewiesen) oder mit einem gewählten Netztyp und fragt nach einer Subnetzanzahl oder nach Hosts je Subnetz. Acht Subnetze in der Klasse-C-Adresse 192.168.0.1 ergeben Maske 255.255.255.224, Präfix /27, acht Subnetze und je 30 nutzbare Hosts; 1024 gewünschte Hosts ergeben /21 über acht Klasse-C-Netze, was das Feld als Supernetting ausweist.
Netzliste zeigt jedes Subnetz dieses Netzes mit erstem und letztem Host und Broadcast-Adresse und endet nach 256 Zeilen mit einer "…"-Zeile. Passt eine Anforderung nicht in die Klasse, wird sie als Fehler gemeldet statt still gekürzt: Das frühere Skript machte aus 256 gewünschten Subnetzen einer Klasse-C-Adresse deren 128 und konnte Hostzahlen wie 5592405,333333333 ausgeben.