Subnetz-Rechner (CIDR)
Eingaben
| IPv4-Adresse | 192.168.1.0 |
|---|---|
| Präfixlänge | 24 |
Subnetz-Rechner (CIDR)
IPv4-Adresse und CIDR-Präfixlänge eingeben, um Netzwerk- und Broadcast-Adresse, Subnetzmaske, Wildcard-Maske, nutzbaren Hostbereich und Anzahl verfügbarer Hosts zu ermitteln.
Eingaben
Adresse und Präfix
Ergebnisse
Geben Sie einen Wert ein, um die Ergebnisse zu sehen.
Subnetz
Adressbereich im Detail
Subnetz (CIDR)
Ein Subnetz-Rechner nimmt eine IPv4-Adresse und eine CIDR-Präfixlänge entgegen und liefert die vollständige Beschreibung des zugehörigen Netzwerks: Netzwerk- und Broadcast-Adresse, Subnetzmaske, Wildcard-Maske, den nutzbaren Host-Bereich und die Kapazität des Subnetzes. Diese Angaben sind unverzichtbar beim Entwurf von IP-Adressierungsschemata, bei der Konfiguration von Routern und Firewalls sowie im Rahmen von Zertifizierungsvorbereitungen.
Präfixlänge und Subnetzmaske
CIDR-Notation (Classless Inter-Domain Routing) schreibt ein Netzwerk als Adresse gefolgt von einem Schrägstrich und einer Präfixlänge, z. B. 192.168.1.0/24. Das Präfix gibt die Anzahl der führenden Bits an, die für den Netzwerkanteil der Adresse reserviert sind; die verbleibenden Bits identifizieren einzelne Hosts. Eine 32-Bit-IPv4-Adresse, die bei /n aufgeteilt wird, verwendet n Bits für das Netzwerk und die übrigen 32 − n Bits für Hosts. Die Subnetzmaske ist dieselbe Aufteilung als Adresse ausgedrückt: Die ersten n Bits sind Einsen, der Rest Nullen; /24 wird so zu 255.255.255.0.
Netzwerkadresse, Broadcast-Adresse und Host-Bereich
Die Netzwerkadresse ergibt sich, indem die Netzwerk-Bits der Adresse erhalten bleiben und alle Host-Bits auf null gesetzt werden — eine bitweise UND-Verknüpfung der Adresse mit der Maske. Die Broadcast-Adresse setzt stattdessen alle Host-Bits auf eins. Diese beiden Adressen bilden die Ränder des Blocks und sind reserviert: Die Netzwerkadresse bezeichnet das Subnetz, die Broadcast-Adresse erreicht alle Hosts gleichzeitig. Der nutzbare Host-Bereich liegt deshalb zwischen der Adresse über der Netzwerkadresse und der Adresse unter der Broadcast-Adresse.
Die Gesamtanzahl der Adressen im Block beträgt
und für jeden Block ab /30 ergibt sich die Anzahl der zuweisbaren Hosts durch Subtraktion von Netzwerk- und Broadcast-Adresse:
Rechenbeispiel
Gegeben sei die Adresse 192.168.1.130 mit Präfix /26. Die Maske verwendet 26 Bits für das Netzwerk, es verbleiben 6 Host-Bits:
Bei einer Blockgröße von 64 fällt die Adresse 192.168.1.130 in den Block, der bei 192.168.1.128 beginnt. Die Netzwerkadresse ist daher 192.168.1.128, die Broadcast-Adresse 192.168.1.191. Die nutzbaren Hosts erstrecken sich von 192.168.1.129 bis 192.168.1.190 — 62 Adressen, was der Formel entspricht.
Sonderfälle: Punkt-zu-Punkt-Verbindungen und Host-Routen
Zwei Präfixlängen bilden Ausnahmen von der „minus zwei"-Regel. Ein /31-Block umfasst zwei Adressen, und gemäß RFC 3021 sind beide für die beiden Endpunkte einer Punkt-zu-Punkt-Verbindung nutzbar — ohne separate Netzwerk- oder Broadcast-Adresse. Ein /32 beschreibt eine einzelne Adresse — eine Host-Route, die für Loopback-Interfaces und Firewall-Einträge verwendet wird.
Zum Zählen der Adressen in einem beliebigen Bereich oder zu seiner Zusammenfassung in einen Block siehe den IP-Adressbereich-Rechner. Die binäre Struktur hinter der Maske lässt sich mit dem Zahlenbasis-Konverter untersuchen, der jeden Oktett in Basis 2 darstellt.
Häufig gestellte Fragen (FAQ)
Was bedeutet die CIDR-Präfixlänge?
CIDR steht für Classless Inter-Domain Routing und schreibt ein Netzwerk als Adresse gefolgt von einem Schrägstrich und einer Präfixlänge, z. B. 192.168.1.0/24. Das Präfix gibt die Anzahl der führenden Bits an, die den Netzwerkanteil der Adresse bilden; die verbleibenden Bits identifizieren einzelne Hosts.
Ein /24 reserviert 24 Bits für das Netzwerk und 8 für Hosts, was 256 Adressen ergibt. Jede Stufe nach unten (z. B. /24 zu /23) verdoppelt die Blockgröße; jede Stufe nach oben halbiert sie.
Warum sind zwei Adressen weniger nutzbar als die Gesamtanzahl?
Jedes IPv4-Subnetz reserviert die erste Adresse als Netzwerkadresse und die letzte als Broadcast-Adresse — beide können keinem Gerät zugewiesen werden. Ein /24-Block hat 256 Adressen insgesamt, aber 254 nutzbare Hosts. Ausnahmen bilden Punkt-zu-Punkt-Verbindungen: Ein /31 stellt zwei nutzbare Adressen ohne separate Netzwerk- oder Broadcast-Adresse bereit (RFC 3021), und ein /32 beschreibt einen einzelnen Host.
Was ist der Unterschied zwischen Netzwerk- und Broadcast-Adresse?
Die Netzwerkadresse hat alle Host-Bits auf null gesetzt und benennt das Subnetz als Ganzes — Router verwenden sie in Routing-Tabellen. Die Broadcast-Adresse hat alle Host-Bits auf eins gesetzt; ein Paket an sie wird an jeden Host im Subnetz zugestellt. Beide Adressen liegen an den Rändern des Blocks und sind reserviert, weshalb der nutzbare Host-Bereich dazwischen liegt.
Wie funktionieren /31- und /32-Subnetze?
Ein /32 repräsentiert eine einzelne Adresse — eine Host-Route, die häufig für Loopback-Interfaces oder Firewall-Regeln verwendet wird. Ein /31 umfasst zwei Adressen und ist gemäß RFC 3021 für beide Enden einer Punkt-zu-Punkt-Verbindung nutzbar, ohne die übliche Reservierung von Netzwerk- und Broadcast-Adresse, um Adressraum zu sparen.