Zum Hauptinhalt springen

CIDR Rechner

Konvertiere zwischen CIDR-Notation, Subnetzmasken und IP-Bereichen. Berechne Netzwerkdetails mit Cloud-Provider-Unterstützung, Supernetz-Erkennung und umgekehrter IP-zu-CIDR-Konvertierung.

CIDR-Tipps

  • CIDR /24 ist das gebräuchlichste — entspricht der alten Klasse C (255.255.255.0, 254 nutzbare Hosts).
  • Jeder Schritt nach oben im Präfix halbiert das Netzwerk: /23 = 510, /24 = 254, /25 = 126 Hosts.
  • AWS/Azure reservieren 5 IPs pro Subnetz, GCP reserviert 4 — verwende den Cloud-Modus für genaue Zahlen.
  • Verwende den umgekehrten Modus (IP-Bereich → CIDR) um die minimalen CIDR-Blöcke zu finden, die jeden IP-Bereich abdecken.

Was ist CIDR?

Classless Inter-Domain Routing (CIDR) ist ein IP-Adressierungsschema, das das alte klassenbasierte System (Klasse A, B, C) 1993 ersetzte. CIDR verwendet ein Präfix variabler Länge zur Definition von Netzwerkgrenzen, geschrieben als Schrägstrich gefolgt von der Anzahl der Netzwerkbits — zum Beispiel 10.0.0.0/16. Diese Flexibilität ermöglicht es ISPs und Organisationen, genau den benötigten IP-Adressraum zuzuteilen, anstatt auf feste Klassengrößen beschränkt zu sein. CIDR ermöglicht auch Route-Aggregation (Supernetting), bei der mehrere zusammenhängende Netzwerke als eine einzige Route beworben werden, was die Größe der Internet-Routing-Tabellen drastisch reduziert. Ohne CIDR wäre die globale Routing-Tabelle um Größenordnungen größer und die IPv4-Erschöpfung wäre viel früher eingetreten.

CIDR-Notation erklärt

Ein CIDR-Block wie 192.168.0.0/22 bedeutet, dass die ersten 22 Bits das Netzwerkpräfix sind und die verbleibenden 10 Bits für Host-Adressen verwendet werden. Die Gesamtanzahl der Adressen ist immer 2^(32 − Präfix). Also ergibt /22 2^10 = 1.024 Adressen (1.022 nutzbare). Die entsprechende Subnetzmaske wird gefunden, indem die ersten 22 Bits auf 1 gesetzt werden: 11111111.11111111.11111100.00000000 = 255.255.252.0. Die Wildcard-Maske (in ACLs und Firewall-Regeln verwendet) ist die bitweise Umkehrung: 0.0.3.255. Jeder CIDR-Block hat eine Netzwerkadresse (alle Host-Bits null) und eine Broadcast-Adresse (alle Host-Bits eins). Nutzbare IPs liegen zwischen diesen beiden, außer für /31 (RFC 3021 Punkt-zu-Punkt) und /32 (einzelne Host-Route).

CIDR-Planungsüberlegungen

  • CIDR-Blöcke müssen natürlich ausgerichtet sein — ein /22-Netzwerk muss bei einem Vielfachen von 1.024 Adressen beginnen (alle Host-Bits null).
  • Supernetting: zwei zusammenhängende /24-Blöcke können zu einem /23 aggregiert werden, aber nur wenn der erste Block an einer geraden Grenze beginnt.
  • Cloud-Anbieter reservieren zusätzliche IPs: AWS und Azure reservieren 5 pro Subnetz (.0, .1, .2, .3, Broadcast), GCP reserviert 4.
  • Bei der VPC-Planung verwende nicht überlappende CIDR-Blöcke, um Konflikte mit VPN, Peering oder Hybrid-Cloud-Setups zu vermeiden.
  • Das kleinste praktische Subnetz für Hosts ist /29 (6 nutzbare IPs nach Reservierungen) — kleinere Größen sind nur für Punkt-zu-Punkt-Links.
  • Internet-Registrierungsstellen (ARIN, RIPE, APNIC) erfordern mindestens /24 für global routbare BGP-Ankündigungen.

CIDR-Blockgrößen für Cloud & Unternehmen

  • AWS VPC: unterstützt /16 bis /28 (65.534 bis 14 IPs). Standard-VPC ist 172.31.0.0/16. Reserviert .0 (Netzwerk), .1 (Router), .2 (DNS), .3 (Zukunft), Broadcast.
  • Azure VNet: unterstützt /8 bis /29. Reserviert .0 (Netzwerk), .1 (Gateway), .2 (DNS primär), .3 (DNS sekundär), Broadcast.
  • GCP VPC: unterstützt /8 bis /29. Auto-Modus-Subnetze verwenden /20 pro Region. Reserviert .0 (Netzwerk), .1 (Gateway), Broadcast, DHCP.
  • Docker: Standard-Bridge-Netzwerk ist 172.17.0.0/16. Benutzerdefinierte Netzwerke können jedes private CIDR verwenden. Overlay-Netzwerke erstrecken sich über mehrere Hosts.
  • Kubernetes: Pod-CIDR ist typischerweise /16, Service-CIDR ist /12 oder /16. Jeder Knoten erhält standardmäßig ein /24-Segment für Pods.
  • Heimrouter: die meisten verwenden 192.168.0.0/24 oder 192.168.1.0/24. Unternehmensrouter verwenden oft 10.x.x.x/8 für große interne Netzwerke.

CIDR-Berechnungsbeispiele

Schritt-für-Schritt CIDR-Konvertierungen

CIDR /22 — Mittleres Netzwerk

  1. Eingabe: 10.10.0.0/22
  2. Präfix-Bits: 22 → Host-Bits: 32 − 22 = 10
  3. Gesamtadressen: 2¹⁰ = 1.024
  4. Nutzbare Hosts: 1.024 − 2 = 1.022 (Standard) | 1.019 (AWS)
  5. Subnetzmaske: 255.255.252.0
  6. Bereich: 10.10.0.1 – 10.10.3.254 | Broadcast: 10.10.3.255

10.10.0.0/22 enthält 1.022 nutzbare Hosts über 4 zusammenhängende /24-Blöcke.

IP-Bereich → CIDR (Umgekehrt)

  1. Eingabe: Start 192.168.1.0, Ende 192.168.1.255
  2. Bereich umfasst 256 Adressen (2⁸)
  3. 256 = 2⁸ → Präfix = 32 − 8 = /24
  4. Startadresse 192.168.1.0 ist an /24-Grenze ausgerichtet
  5. Ergebnis: 192.168.1.0/24 (einzelner Block deckt gesamten Bereich ab)
  6. Wenn Bereich 192.168.1.0 – 192.168.2.127 wäre: benötigt /24 + /25

Der umgekehrte Rechner findet das minimale Set von CIDR-Blöcken, um jeden IP-Bereich abzudecken.

Häufig Gestellte Fragen

Was bedeutet CIDR-Notation?

CIDR-Notation kombiniert eine IP-Adresse mit einer Präfixlänge, getrennt durch einen Schrägstrich. Zum Beispiel bedeutet 192.168.1.0/24, dass die ersten 24 von 32 Bits das Netzwerk identifizieren und 8 Bits (256 Adressen) für Hosts übrig bleiben. Die Präfixlänge ersetzt die ältere Subnetzmasken-Notation — /24 entspricht 255.255.255.0. Größere Präfixzahlen bedeuten kleinere Netzwerke: /28 hat 16 Adressen, während /16 65.536 hat.

Wie konvertiere ich eine Subnetzmaske zu CIDR?

Zähle die Anzahl der aufeinanderfolgenden 1-Bits in der binären Subnetzmaske. Für 255.255.255.0: binär ist 11111111.11111111.11111111.00000000 — das sind 24 Einsen, also /24. Eine schnelle Abkürzung: subtrahiere das letzte Nicht-255-Oktett von 256 und finde die Potenz von 2. Beispiel: 255.255.255.240 → 256 − 240 = 16 = 2⁴ → 32 − 4 = /28.

Was ist der Unterschied zwischen CIDR und VLSM?

CIDR (Classless Inter-Domain Routing) ist das Adressierungssystem, das Netzwerkpräfixe variabler Länge für Route-Aggregation ermöglicht. VLSM (Variable Length Subnet Masking) ist die Technik, verschiedene Subnetzgrößen innerhalb eines einzelnen Netzwerks zu verwenden. CIDR ist die von ISPs verwendete Notation und das Zuteilungssystem; VLSM ist die innerhalb von Organisationen angewandte Design-Praxis.

Kann ich zwei CIDR-Blöcke zu einem kombinieren?

Ja, das nennt sich Supernetting oder Route-Aggregation. Zwei zusammenhängende Blöcke derselben Größe können durch Reduzierung des Präfix um 1 kombiniert werden. Zum Beispiel werden 10.0.0.0/24 und 10.0.1.0/24 zu 10.0.0.0/23. Die Blöcke müssen zusammenhängend sein und der erste Block muss natürlich ausgerichtet sein — man kann 10.0.1.0/24 und 10.0.2.0/24 nicht zu einem /23 aggregieren, weil 10.0.1.0 nicht an einer /23-Grenze ausgerichtet ist.

Wie viele IPs reserviert jeder Cloud-Anbieter?

AWS reserviert 5 IPs pro Subnetz: Netzwerkadresse (.0), VPC-Router (.1), DNS-Server (.2), zukünftige Verwendung (.3) und Broadcast. Azure reserviert ebenfalls 5: Netzwerk (.0), Standard-Gateway (.1), DNS primär (.2), DNS sekundär (.3) und Broadcast. GCP reserviert 4: Netzwerk (.0), Standard-Gateway (.1), vorletzte und Broadcast. Ein /24 ergibt also 251 nutzbare IPs bei AWS/Azure, 252 bei GCP, vs. 254 Standard.

Was ist der kleinste routbare CIDR-Block im Internet?

Die meisten Internet-Registrierungsstellen (ARIN, RIPE, APNIC) und Transit-Anbieter akzeptieren /24 als kleinsten routbaren Präfix. Blöcke kleiner als /24 werden typischerweise von BGP-Routern gefiltert und verbreiten sich nicht global. Einige Anbieter akzeptieren /25 in spezifischen Peering-Vereinbarungen, aber /24 ist das praktische Minimum für garantierte globale Erreichbarkeit.

Quellen