CIDR-/Subnetz-Rechner

Geben Sie eine IP und ein CIDR-Präfix ein (z. B. 192.168.1.0/24), um Netzwerkadresse, Broadcast-Adresse, Subnetzmaske und den nutzbaren Host-Bereich zu erhalten.

1.068 Aufrufe

Wie es funktioniert

Ein CIDR-Block bündelt zwei Informationen in einer Zeichenfolge: eine IP-Adresse und eine Präfixlänge, die angibt, wie viele der 32 Bit als fester Netzwerkanteil gelten. Nehmen wir 192.168.1.0/24: Das /24 legt die ersten drei Oktette (192.168.1) als Netzwerkanteil fest und lässt die restlichen 8 Bit für Hosts frei. Da 8 Bit 2⁸ = 256 verschiedene Werte darstellen können, umfasst der Block 256 aufeinanderfolgende Adressen, von 192.168.1.0 bis 192.168.1.255.

Zwei dieser 256 Adressen sind per Konvention reserviert und können keinem Gerät zugewiesen werden: Die allererste Adresse (192.168.1.0) ist die Netzwerkadresse, die das Subnetz selbst identifiziert statt eines Hosts darauf, und die allerletzte (192.168.1.255) ist die Broadcast-Adresse, die ein einzelnes Paket gleichzeitig an alle Hosts im Segment zustellt. Damit bleiben 256 − 2 = 254 nutzbare Host-Adressen übrig — genau das, was dieses Tool als „nutzbare Hosts" ausweist. Dieselbe Rechnung gilt für jedes Präfix: Ein /16 lässt 16 Host-Bits übrig (65.536 Adressen, 65.534 nutzbar), ein /28 lässt 4 übrig (16 Adressen, 14 nutzbar), und jeder Schritt nach unten in der Präfixlänge verdoppelt den Adresspool.

Die Subnetzmaske (255.255.255.0 für /24) ist dieselbe Grenze, nur als vier dezimale Oktette statt als Schrägstrich-Zahl geschrieben — 24 führende 1-Bits gefolgt von 8 Null-Bits. Die Wildcard-Maske kehrt dieses Muster bitweise um (0.0.0.255 für /24) und taucht in Cisco-Zugriffslisten und OSPF-Konfigurationen anstelle einer normalen Subnetzmaske auf.

Gut zu wissen

  • /31 und /32 sind Sonderfälle. Ein /31 hat keine Bits mehr übrig, um Netzwerk-/Broadcast-Adressen zu reservieren — RFC 3021 erlaubt, dass beide seiner zwei Adressen auf einer Punkt-zu-Punkt-Verbindung genutzt werden. Ein /32 identifiziert genau eine Adresse (eine Host-Route), ganz ohne Netzwerk-/Broadcast-Unterscheidung.
  • Dieses Tool fragt niemals das Internet ab. Jeder Wert — Netzwerkadresse, Broadcast, Maske, Wildcard-Maske, erster/letzter nutzbarer Host, Host-Anzahl — stammt aus binärer Arithmetik auf der 32-Bit-Adresse, die Sie eingegeben haben, vollständig in Ihrem Browser berechnet.
  • Die eingegebene IP muss nicht die Netzwerkadresse sein. Geben Sie eine beliebige Host-IP mit Präfix ein, und das Tool leitet das zugehörige Netzwerk ab — nützlich, wenn Sie nur die Adresse eines Geräts kennen und dessen Subnetz ermitteln müssen.
  • Kleinere Präfixzahlen bedeuten größere Blöcke. Das wirkt zunächst rückwärts, aber ein /8 ist riesig (16,7 Millionen Adressen), während ein /30 winzig ist (4 Adressen, 2 nutzbar) — das Präfix zählt fixe Netzwerkbits, nicht Host-Kapazität.

Häufig gestellte Fragen

Warum können die erste und letzte Adresse eines Subnetzes nicht als Hosts genutzt werden?

Die erste Adresse ist die Netzwerkadresse (sie identifiziert das Subnetz selbst, nicht ein Gerät darauf), und die letzte ist die Broadcast-Adresse (ein einzelnes Paket, das an jeden Host im Segment zugestellt wird) — keine von beiden kann einem einzelnen Rechner zugewiesen werden. Die Ausnahme ist /31, wo RFC 3021 beide Adressen auf einer Punkt-zu-Punkt-Verbindung erlaubt, sowie /32, das kein Netzwerk-/Broadcast-Konzept kennt, da es eine einzelne Adresse beschreibt.

Was ist eine Wildcard-Maske, und warum ist sie nicht dasselbe wie eine Subnetzmaske?

Sie ist die bitweise Umkehrung der Subnetzmaske — wo die Maske eine 1 hat, hat die Wildcard eine 0, und umgekehrt. Cisco-ACLs und OSPF-Netzwerkanweisungen verwenden Wildcard-Masken statt Subnetzmasken, was viele bei der ersten Router-Konfiguration überrascht.

Prüft dieses Tool, ob meine IP wirklich zu diesem Netzwerk gehört?

Nein — es nimmt die eingegebene IP als Referenzpunkt und berechnet den Block ausschließlich aus der Präfixlänge. Wenn Sie die Netzwerkadresse für eine beliebige Host-IP ermitteln möchten, ist genau das das Feld „Netzwerkadresse" — eine externe Abfrage findet nicht statt.

Wie unterscheidet sich CIDR vom alten Class-A/B/C-System?

Die klassenbasierte Adressierung legte die Netzwerkgröße anhand der ersten Bits der Adresse auf /8, /16 oder /24 fest, was für jemanden mit z. B. 500 benötigten Hosts riesige Mengen an Adressen verschwendete. CIDR (Classless Inter-Domain Routing) erlaubt eine Präfixlänge von /0 bis /32, sodass ein Block genau auf den tatsächlichen Bedarf statt auf eine starre Klassengrenze zugeschnitten werden kann.

Wie finde ich heraus, in wie viele Subnetze ich einen größeren Block aufteilen kann?

Sie teilen, indem Sie dem Präfix Bits hinzufügen: Jedes zusätzliche Bit verdoppelt die Anzahl der Subnetze und halbiert die Größe jedes einzelnen. Ein /24 in /26-Blöcke aufzuteilen (2 zusätzliche Bits) ergibt 4 Subnetze mit je 64 Adressen (62 nutzbar); die Aufteilung in /28-Blöcke (4 zusätzliche Bits) ergibt 16 Subnetze mit je 16 Adressen (14 nutzbar).

Kommentare

Noch keine Kommentare — schreiben Sie den ersten!

Ähnliche Tools