Zum Inhalt springen
Aback Tools Logo

CIDR-Notation Rechner und Leitfaden

Wie man die CIDR-Notation liest und berechnet: Präfixlängen, Blockgrößen, Subnetzmasken, private Bereiche, Cloud-VPC-Regeln und Subnetting erklärt mit Beispielen und einem kostenlosen Rechner.

DH
Tutorials & How-Tos12 Min. Lesezeit2,700 Wörter

Die CIDR-Notation erscheint in jeder Cloud-Konsole, jeder Firewall-Regel und jeder Netzwerkkonfigurationsdatei - und die meisten Entwickler lernen, sie zu kopieren und einzufügen, ohne die Arithmetik dahinter wirklich zu verstehen. Wenn Sie wissen, wie Sie die Präfixlänge lesen, den Adressbereich berechnen und die Subnetzmaske ableiten, hört CIDR auf, undurchsichtig zu sein, und wird zu einem präzisen Werkzeug, das Sie souverän einsetzen können. Dieser Leitfaden deckt alles ab: das Notationsformat, die Mathematik, gängige Blöcke, Cloud-spezifische Regeln und das Aufteilen eines größeren Netzes in kleinere Teile.

32Bits in einer IPv4-Adressebestimmt die gesamte CIDR-Arithmetik
/0-/32Gültiger Präfixbereichvon /0 (das gesamte Internet) bis /32 (ein einzelner Host)
2ⁿFormel für die Adressanzahlwobei n = 32 minus Präfixlänge

Was ist die CIDR-Notation?

CIDR steht für Classless Inter-Domain Routing. Es ist eine Methode, IP-Adressen und ihre zugehörigen Netzgrenzen in einer kompakten zweiteiligen Notation darzustellen: einer IP-Adresse gefolgt von einem Schrägstrich und einer Präfixlänge. Beispiel: `192.168.1.0/24` bedeutet, dass das Netz bei `192.168.1.0` beginnt und ein 24-Bit-Netzpräfix hat - die ersten 24 Bit identifizieren das Netz, die restlichen 8 Bit identifizieren die einzelnen Hosts darin.

CIDR wurde 1993 eingeführt, um das ursprüngliche klassenbasierte Adressierungssystem zu ersetzen - Klasse A (/8), Klasse B (/16) und Klasse C (/24) -, das enorme Mengen an Adressraum verschwendete. Ein Unternehmen, das 300 Adressen brauchte, erhielt einen kompletten Klasse-B-Block mit 65.536 Adressen. CIDR erlaubt jede Präfixlänge von /0 (das gesamte Internet) bis /32 (eine einzelne Host-Adresse) und alloziert genau die benötigte Größe.

IPv4- vs. IPv6-CIDR

IPv4-CIDR nutzt 32-Bit-Adressen und Präfixlängen von /0 bis /32. IPv6-CIDR nutzt 128-Bit-Adressen und Präfixlängen von /0 bis /128. Die Arithmetik funktioniert identisch - 2^(Adressbits - Präfix) ergibt die Blockgröße - aber IPv6-Adressen werden hexadezimal mit Doppelpunkt-Trennern geschrieben, etwa `2001:db8::/32`. Dieser Leitfaden konzentriert sich auf IPv4, das Format, das heute in den meisten Infrastrukturkonfigurationen anzutreffen ist.

  • Präfixlänge: die Zahl nach dem Schrägstrich (z. B. /24). Gibt an, wie viele führende Bits den Netzteil bilden.
  • Netzadresse: die erste IP im Block - alle Host-Bits sind null (z. B. 192.168.1.0 für /24).
  • Broadcast-Adresse: die letzte IP im Block - alle Host-Bits sind eins (z. B. 192.168.1.255 für /24).
  • Nutzbare Hosts: alle Adressen zwischen Netz und Broadcast - (2^Hostbits - 2) Adressen.
  • Subnetzmaske: die binäre Darstellung des Präfixes - /24 = 255.255.255.0.

Note

Ein /32-CIDR-Block (`192.168.1.5/32`) repräsentiert genau eine IP-Adresse - er wird in Firewall-Regeln und Routing-Einträgen verwendet, wenn Sie präzise einen einzelnen Host ansprechen wollen. Ein /0-Block (`0.0.0.0/0`) repräsentiert den gesamten IPv4-Adressraum und erscheint als Standardroute in Routing-Tabellen.

Wie man die CIDR-Notation liest

Das Lesen eines CIDR-Blocks bedeutet, vier Informationen zu extrahieren: die Netzadresse, die Broadcast-Adresse, den nutzbaren Hostbereich und die Gesamtzahl der Adressen. Alle vier ergeben sich mathematisch aus den beiden Komponenten der Notation - der IP-Adresse und der Präfixlänge.

Die Präfixlänge verrät die Blockgröße

Die Präfixlänge sagt direkt, wie viele Bits fix (Netz) und wie viele variabel (Hosts) sind. Für `10.0.0.0/8`: 8 Bit fix, 24 Bit variabel. Host-Adressen: 2^24 = 16.777.216 insgesamt. Für `172.16.0.0/12`: 12 Bit fix, 20 Bit variabel. Host-Adressen: 2^20 = 1.048.576 insgesamt. Faustregel: Jede Erhöhung der Präfixlänge halbiert die Blockgröße.

Die IP-Adresse verankert den Block

Die IP-Adresse in einem CIDR-Block ist immer die Netzadresse - die erste Adresse im Bereich. Die Netzadresse hat alle Host-Bits auf null gesetzt. Begegnen Sie einem CIDR-Block, dessen IP nicht die Netzadresse ist (z. B. `192.168.1.5/24`), findet sich die tatsächliche Netzadresse, indem man die Subnetzmaske per bitweisem UND auf die IP anwendet: `192.168.1.5 AND 255.255.255.0 = 192.168.1.0`. Der Schnellrechner für IP-CIDR-Bereiche normalisiert die Eingabe automatisch und liefert die korrekte Netzadresse.

Die Interpretation eines Präfixes ist die eines Wertes, der mit den linken Bits der Adresse als den gewichtigsten ausgedrückt wird.

- RFC 4632 (CIDR-Spezifikation)
CIDR-BlockAdressen gesamtNutzbare HostsSubnetzmaske
/816.777.21616.777.214255.0.0.0
/1665.53665.534255.255.0.0
/24256254255.255.255.0
/281614255.255.255.240
/2986255.255.255.248
/3042255.255.255.252
/3210 (Host-Route)255.255.255.255

Wie man CIDR-Bereiche berechnet

Einen CIDR-Bereich von Hand zu berechnen erfordert Binärarithmetik - aber der Vorgang ist systematisch und vorhersehbar, sobald Sie ihn einige Male durchgeführt haben. Diese vier Schritte gelten für jeden CIDR-Block.

1

Netz- und Host-Bits identifizieren

Für `192.168.10.0/22` lautet das Präfix 22. Wandeln Sie jedes Oktett in Binär um: `192.168.10.0` = `11000000.10101000.00001010.00000000`. Die ersten 22 Bits (Netzteil) sind `11000000.10101000.000010` - von allen Adressen im Block geteilt. Die restlichen 10 Bits bilden den Hostteil.

2

Blockgröße berechnen

Host-Bits = 32 - 22 = 10. Blockgröße = 2^10 = 1.024 Adressen. Nutzbare Hosts = 1.024 - 2 = 1.022. Das ist ein moderat großes Subnetz - passend für ein mittleres Büro-Netz oder ein Cloud-VPC-Subnetz, das mehrere Anwendungsschichten bedient.

3

Netz- und Broadcast-Adresse finden

Die Netzadresse ist die IP mit allen Host-Bits auf null: `192.168.8.0` (der Netzteil belegt das 3. Oktett ab Bit 16, daher richtet sich die /22-Grenze nach Vielfachen von 4 im dritten Oktett). Die Broadcast-Adresse hat alle Host-Bits auf 1: `192.168.11.255`. Nutzen Sie zur Prüfung den Schnellrechner für IP-CIDR-Bereiche - manuelle Binärarithmetik ist bei nicht-oktett-ausgerichteten Präfixen fehleranfällig.

4

Subnetzmaske ableiten

Füllen Sie 22 Bits mit 1en gefolgt von 10 Nullen: `11111111.11111111.11111100.00000000`. In Dezimal umgewandelt: 255.255.252.0. Das dritte Oktett: `11111100` = 252. Bestätigen Sie mit dem Subnetzmasken-Cheat-Generator, der auf Abruf Referenztabellen für jede Präfixlänge erzeugt.

Schnellrechner für IP-CIDR-Bereiche

Berechnen Sie den vollen IP-Bereich, die Subnetzmaske, die Netzadresse, die Broadcast-Adresse und die Anzahl nutzbarer Hosts für jeden CIDR-Block - browserlokal, sofortige Ergebnisse.

Open tool

Referenz gängiger CIDR-Blöcke

Eine Handvoll CIDR-Blöcke taucht immer wieder in Netzwerkkonfigurationen, Firewall-Regeln und Cloud-VPC-Setups auf. Sie auf einen Blick zu erkennen beschleunigt die Infrastrukturarbeit erheblich.

Private Netzwerkbereiche (RFC 1918)

  • 10.0.0.0/8: 16,7 Millionen Adressen. Privater Klasse-A-Bereich - für große Unternehmensnetze und Cloud-VPCs, die massiven Adressraum brauchen.
  • 172.16.0.0/12: 1 Million Adressen. Der Standard-Netzwerkbereich von Docker ist 172.17.0.0/16, aus diesem Block herausgeschnitten.
  • 192.168.0.0/16: 65.536 Adressen. Der Standardbereich für Haushalte und kleine Büros - fast jeder Heimrouter nutzt standardmäßig 192.168.1.0/24 oder 192.168.0.0/24.
  • 169.254.0.0/16: Link-Local-Bereich. Wird automatisch zugewiesen, wenn DHCP fehlschlägt - eine 169.254.x.x-Adresse bedeutet meist ein DHCP-Verbindungsproblem.
  • 127.0.0.0/8: Loopback-Bereich. 127.0.0.1 ist die Standard-Loopback-Adresse; das gesamte /8 ist reserviert und wird nie geroutet.

CIDR-Blöcke für Spezialzwecke

  • 0.0.0.0/0: die Standardroute - matcht jede IP-Adresse. In Routing-Tabellen genutzt, um allen unpassenden Traffic an ein Gateway weiterzuleiten.
  • x.x.x.x/32: einzelner Host - in Firewall-Regeln und BGP-Ankündigungen genutzt, um eine bestimmte IP-Adresse anzusprechen.
  • x.x.x.x/31: Zwei-Adressen-Block - RFC 3021 erlaubt diese für Punkt-zu-Punkt-Verbindungen ohne Netz/Broadcast.
  • x.x.x.x/30: Vier-Adressen-Block (2 nutzbar) - traditionelle Größe für Punkt-zu-Punkt-WAN-Verbindungen, zwischen Routern weiterhin verbreitet.

Tip

Planen Sie VPC-Adressräume, beginnen Sie mit einem /16 für die VPC und schneiden Sie daraus /24-Subnetze. Ein /16 liefert 256 überlappungsfreie /24-Subnetze - genug, um Produktions-, Staging-, Entwicklungs- und Verwaltungsnetze über mehrere Availability Zones zu trennen, mit Wachstumsreserve.

CIDR in Cloud und DevOps

Cloud-Plattformen verwenden CIDR-Blöcke für jede Entscheidung zur Netzsegmentierung - VPCs, Subnetze, Sicherheitsgruppen, Routing-Tabellen und Peering-Verbindungen referenzieren alle die CIDR-Notation. Die Einschränkungen jeder Plattform zu kennen, verhindert Konfigurationsfehler, deren Diagnose und Behebung zeitaufwendig ist.

AWS-VPC-CIDR-Regeln

AWS-VPCs akzeptieren primäre CIDR-Blöcke zwischen /16 (65.536 Adressen) und /28 (16 Adressen). AWS reserviert 5 IP-Adressen pro Subnetz - die Netzadresse, den VPC-Router (`x.x.x.1`), den DNS-Server (`x.x.x.2`), eine Adresse für künftige Nutzung (`x.x.x.3`) und die Broadcast-Adresse. Bei einem /28-Subnetz sind nur 11 von 16 Adressen nutzbar. CIDR-Blöcke unterschiedlicher gepeerter VPCs oder lokaler Netze dürfen sich nicht überlappen - CIDR-Bereichskonflikte sind die häufigste Ursache für fehlgeschlagene VPC-Peerings.

Kubernetes und Container-Netzwerke

Kubernetes nutzt CIDR-Blöcke für drei getrennte Adressräume: das Knotennetz (physisches oder Cloud-Subnetz), den Pod-CIDR (jeder Pod erhält eine eigene IP) und den Service-CIDR (ClusterIP-Dienste). Diese drei Bereiche dürfen sich weder untereinander noch mit einem externen Netz überlappen, mit dem der Cluster kommunizieren muss. Der Standard-Pod-CIDR vieler Distributionen ist `10.244.0.0/16`; der Standard-Service-CIDR ist `10.96.0.0/12`. Docker nutzt `172.17.0.0/16` für sein Standard-Bridge-Netz.

Firewall- und Sicherheitsgruppen-Regeln

Sicherheitsgruppen und Firewall-Regeln nutzen CIDR-Blöcke, um erlaubte Quell- oder Zielbereiche anzugeben. `0.0.0.0/0` erlaubt Traffic von jeder IP - nur für öffentlich erreichbare Dienste einsetzen. `10.0.0.0/8` beschränkt Traffic auf den privaten Adressbereich. `/32`-Einträge zielen auf einzelne IPs, um bestimmte Server oder Entwickler-Arbeitsplätze gezielt freizugeben. Verwenden Sie den DNS-Record-Validator zusätzlich zu CIDR-Tools, um zu prüfen, dass die DNS-Auflösung zu Ihren vorgesehenen IP-Bereichen passt.


Warning

Weisen Sie gepeerten VPCs, VPN-Verbindungen oder Direct-Connect-Gateway-Routen niemals überlappende CIDR-Blöcke zu. AWS, Azure und GCP lehnen Peering-Anfragen mit überlappenden CIDR-Blöcken ab, aber die Fehlermeldung sagt nicht immer klar, welche Bereiche konkret kollidieren. Prüfen Sie mit dem Schnellrechner für IP-CIDR-Bereiche, ob zwei vorgeschlagene Blöcke Adressen teilen, bevor Sie Netz-Peering konfigurieren.

Subnetting mit CIDR

Subnetting ist der Prozess, einen größeren CIDR-Block in kleinere, überlappungsfreie Blöcke zu teilen. So schaffen Sie mehrere Subnetze innerhalb einer VPC, weisen Abteilungen oder Availability Zones eigene Bereiche zu oder reservieren einen dedizierten Block für Verwaltungs-Traffic.

Die Subnetting-Regel

Jedes Mal, wenn Sie die Präfixlänge um 1 erhöhen, halbieren Sie den Block. Ein /24-Block (256 Adressen) wird zu zwei /25-Blöcken (je 128 Adressen), vier /26-Blöcken (je 64 Adressen) oder acht /27-Blöcken (je 32 Adressen). Die Subnetze müssen ausgerichtet sein - die Startadresse jedes Subnetzes muss ein Vielfaches der Blockgröße sein. Ein /26-Block enthält 64 Adressen; gültige /26-Netze beginnen daher bei 0, 64, 128 oder 192 im letzten Oktett.

Durchgerechnetes Subnetting-Beispiel

Teilen Sie `10.0.0.0/24` in 4 gleiche Subnetze. Addieren Sie 2 zum Präfix: /26. Blockgröße: 2^(32-26) = 64. Die vier /26-Subnetze sind: `10.0.0.0/26` (Adressen 0-63), `10.0.0.64/26` (Adressen 64-127), `10.0.0.128/26` (Adressen 128-191) und `10.0.0.192/26` (Adressen 192-255). Jedes bietet 62 nutzbare Host-Adressen. Verifizieren Sie jeden Block mit dem Schnellrechner für IP-CIDR-Bereiche, um Überlappungsfreiheit und korrekte Ausrichtung zu bestätigen.

  • +1 Präfix = Blockgröße ÷2: /24 → zwei /25, /16 → zwei /17, /8 → zwei /9.
  • +2 Präfixe = Blockgröße ÷4: /24 → vier /26, nützlich, um nach Availability Zone zu trennen.
  • +3 Präfixe = Blockgröße ÷8: /24 → acht /27, nützlich für Schichttrennung (Web, App, DB, Verwaltung).
  • Ausrichtungsanforderung: Subnetz-Startadressen müssen Vielfache der Subnetz-Blockgröße sein.
  • Zusammenfassung (Supernetting): Mehrere zusammenhängende Subnetze lassen sich durch ein kürzeres Präfix beschreiben - vier /26-Subnetze fassen sich zu einem /24 zusammen.

Häufige CIDR-Fehler

CIDR-Fehler in Infrastrukturkonfigurationen sind oft stumm - das Netz scheint zu funktionieren, bis ein Randfall die Fehlkonfiguration aufdeckt. Dies sind die häufigsten Fehler und wie Sie sie vor dem Deployment erkennen.

Überlappende Bereiche in gepeerten Netzen

Der teuerste CIDR-Fehler ist, überlappenden Blöcken Netze zuzuweisen, die später verbunden werden. `10.0.0.0/16` in VPC A und `10.0.10.0/24` in VPC B überlappen - das /24 liegt vollständig im /16. Das Peering wird abgelehnt. Planen Sie alle CIDR-Zuweisungen in einer zentralen Tabelle oder einem IPAM-System (IP-Adressmanagement), bevor Sie provisionieren. Prüfen Sie stets mit dem Schnellrechner für IP-CIDR-Bereiche, ob sich zwei vorgeschlagene Bereiche schneiden.

Falsch ausgerichtete Subnetzgrenzen

Ein Subnetz wie `10.0.0.10/24` ist syntaktisch gültig, aber die Netzadresse ist tatsächlich `10.0.0.0/24` - das `.10` ist eine Host-Adresse in diesem Netz, keine Netzadresse. Viele Tools und Cloud-Konsolen normalisieren das stillschweigend, manche weisen es zurück oder verhalten sich unerwartet. Prüfen Sie immer, dass die eingegebene IP-Adresse die Netzadresse zur angegebenen Präfixlänge ist. Der CIDR-Rechner markiert das automatisch.

Präfixlängen ohne Wachstumsplanung wählen

Ein /29-Subnetz (6 nutzbare Hosts) reicht für einen VPN-Konzentrator mit 4 IP-Adressen - bis Sie sechs Monate später zwei weitere Geräte hinzufügen und der Platz ausgeht. Ein Subnetz zu erweitern erfordert die Umkonfiguration von Routen, Firewall-Regeln und eventuell VPC-Peering. Wählen Sie Präfixlängen mit mindestens 50 % Reserve: Brauchen Sie 20 Hosts, nehmen Sie /27 (30 nutzbare Hosts) statt /28 (14 nutzbare Hosts).

Warning

AWS, Azure und GCP reservieren unterschiedliche Anzahlen von IP-Adressen innerhalb eines Subnetzes. AWS reserviert 5, Azure 5, GCP 4. Ziehen Sie die Reservierung der Plattform beim Kapazitätsplan stets von der Zahl nutzbarer Hosts ab - ein /28 bei AWS liefert 11 nutzbare Adressen, nicht 14.

Subnetzmasken-Cheat-Generator

Erzeugen Sie vollständige Subnetzmasken-Referenztabellen für jede Präfixlänge - nützlich für Netzwerkdesign-Dokumentation und Schulungen.

Open tool

Key takeaways

  • Die CIDR-Notation drückt einen IP-Adressbereich als `IP/Präfix` aus - die Präfixlänge gibt an, wie viele Bits den Netzteil bilden, der Rest identifiziert Hosts.
  • Formel der Blockgröße: 2^(32 - Präfixlänge) ergibt die Gesamtzahl der Adressen; ziehen Sie 2 für nutzbare Hosts in IPv4 ab.
  • Nutzen Sie den Schnellrechner für IP-CIDR-Bereiche, um sofort Netzadresse, Broadcast-Adresse, Subnetzmaske und Host-Anzahl für jeden CIDR-Block zu erhalten.
  • Private Bereiche sind 10.0.0.0/8, 172.16.0.0/12 und 192.168.0.0/16 - keiner davon wird im öffentlichen Internet geroutet.
  • Subnetting erhöht die Präfixlänge um N, um einen Block in 2^N gleiche Subnetze zu teilen - jede Subnetz-Startadresse muss auf ein Vielfaches der Subnetz-Blockgröße ausgerichtet sein.
  • Überlappende CIDR-Blöcke in gepeerten VPCs oder verbundenen Netzen verursachen Routing-Ausfälle - prüfen Sie vor dem Provisionieren stets die Überlappungsfreiheit.
  • Cloud-Plattformen (AWS, Azure, GCP) reservieren je 4-5 Adressen pro Subnetz - planen Sie die Kapazität inklusive dieser Reservierungen, nicht nur mit der rohen Formel nutzbarer Hosts.

Häufige Fragen

CIDR stands for Classless Inter-Domain Routing. CIDR notation expresses an IP address and its associated network mask as a single compact string - an IP address followed by a forward slash and a prefix length, such as 192.168.1.0/24. The prefix length specifies how many leading bits of the address define the network. CIDR replaced the older class-based addressing system (Class A, B, C) to allow more flexible and efficient allocation of IP address space.

The formula is 2^(32 - prefix length) for IPv4. Subtract 2 from the result to get the number of usable hosts - one address is reserved for the network identifier and one for the broadcast address. For /24: 2^(32-24) = 2^8 = 256 total addresses, 254 usable hosts. For /28: 2^(32-28) = 2^4 = 16 total addresses, 14 usable hosts. The IP CIDR Range Quick Calculator on Aback Tools computes this automatically for any prefix.

The subnet mask for /24 is 255.255.255.0. This is derived by filling the first 24 bits with 1s and the remaining 8 bits with 0s, then converting each 8-bit octet to decimal: 11111111.11111111.11111111.00000000 = 255.255.255.0. Common subnet masks: /8 = 255.0.0.0, /16 = 255.255.0.0, /24 = 255.255.255.0, /28 = 255.255.255.240, /30 = 255.255.255.252.

A /24 block contains 256 IP addresses (254 usable hosts) and has a subnet mask of 255.255.255.0. A /16 block contains 65,536 IP addresses (65,534 usable hosts) and has a subnet mask of 255.255.0.0. The smaller the prefix number, the larger the network and the more IP addresses it contains. A /16 is 256 times larger than a /24 - it could be subdivided into 256 separate /24 networks.

Count the number of consecutive 1-bits in the subnet mask from left to right. The count is the CIDR prefix length. For 255.255.255.0: convert each octet to binary - 11111111.11111111.11111111.00000000 - and count the leading 1s: 24. So 255.255.255.0 = /24. For 255.255.240.0: 11111111.11111111.11110000.00000000 has 20 leading 1s = /20.

For a small office with up to 254 devices, /24 (192.168.x.0/24) is the standard choice - it provides 254 usable addresses with the subnet mask 255.255.255.0. For very small networks (under 14 devices), /28 reduces the broadcast domain and is appropriate for point-to-point links or small server segments. AWS VPCs require a minimum block size of /28 and allow up to /16. Always reserve headroom for future growth - a /24 is safe for most office deployments.

RFC 1918 defines three private IP address ranges reserved for internal network use: 10.0.0.0/8 (10.0.0.0 to 10.255.255.255 - 16,777,216 addresses), 172.16.0.0/12 (172.16.0.0 to 172.31.255.255 - 1,048,576 addresses), and 192.168.0.0/16 (192.168.0.0 to 192.168.255.255 - 65,536 addresses). These ranges are not routed on the public internet and are used for home networks, office networks, and cloud VPCs.

In AWS, every VPC requires a primary CIDR block between /16 (65,536 addresses) and /28 (16 addresses). Subnets within the VPC are created from smaller CIDR blocks carved out of the VPC range. AWS reserves 5 addresses per subnet: the network address, VPC router, DNS resolver, future use, and broadcast. For a /24 subnet, 251 addresses are usable (not 254). Azure and GCP follow the same CIDR-based subnet model with similar reservations.

ShareXLinkedIn