# CIDR- und IP-Subnetzrechner

Berechne Bereich, Maske und Größe von IPv4- und IPv6-Netzen, teile sie in Subnetze und prüfe, was was enthält oder überlappt.

https://codeknife.dev/de/cidr-rechner/

## Was es macht

Berechne Bereich, Netzmaske, Wildcard und Größe von IPv4- und IPv6-Netzen, teile ein Netz in Subnetze auf und prüfe, was was enthält oder überlappt. Alle Berechnungen sind exakt, daher funktioniert auch IPv6.

## So geht's

1. Tippe oder füge ein Netz pro Zeile ein, etwa `192.168.1.0/24` oder `2001:db8::/32`. Eine einzelne Adresse zählt als einzelner Host, und eine IPv4-Netzmaske wie `/255.255.255.0` wird akzeptiert.
2. Wähle einen Modus: **Details** zeigt Bereich und Größe jedes Netzes, **Teilen** zerlegt es in Subnetze mit dem gewählten Präfix, **Enthält** prüft eine Adresse gegen jedes Netz und **Überlappung** findet Netze, die ineinander liegen.
3. Lies das erste Netz unter der Ausgabe im Detail: Maske, Wildcard, nutzbare Hosts und die Art der Adresse.

## Beispiele

```
192.168.1.77/24  →  192.168.1.0/24 · 192.168.1.0–192.168.1.255 · 256
```

`10.0.0.0/24` in `/26` teilen:

```
10.0.0.0/26
10.0.0.64/26
10.0.0.128/26
10.0.0.192/26
```

## Gut zu wissen

- Ein /24 enthält 256 Adressen; jedes Bit weniger verdoppelt die Zahl.
- In IPv4 sind die erste und die letzte Adresse die Netz- und die Broadcast-Adresse, daher hat ein /24 254 nutzbare Hosts. Ein /31 (RFC 3021) und ein /32 nutzen jede Adresse.
- Ein /64 ist die übliche Größe eines IPv6-Netzes.
- Beim Teilen werden höchstens 1024 Subnetze aufgelistet.

## Was ist die CIDR-Schreibweise?

CIDR schreibt ein Netz als Adresse und Präfixlänge, etwa 192.168.1.0/24: Die ersten 24 Bit bezeichnen das Netz, der Rest gehört den Hosts. Ein /24 enthält 256 Adressen, jedes Bit weniger verdoppelt das. IPv6 funktioniert genauso mit 128 Bit, ein /64 ist die übliche Größe eines Netzes.

## Häufige Fragen

### Warum sind in einem IPv4-Subnetz zwei Adressen nicht nutzbar?

Die erste Adresse bezeichnet das Netz, die letzte ist die Broadcast-Adresse; ein /24 hat also 254 nutzbare Hosts. Punkt-zu-Punkt-Netze mit /31 (RFC 3021) und einzelne Hosts mit /32 nutzen jede Adresse.

### Was macht Teilen?

Es zerlegt ein Netz in gleich große kleinere: 10.0.0.0/24 in /26 geteilt ergibt vier Subnetze mit je 64 Adressen. Es werden höchstens 1024 Subnetze aufgelistet.

### Sendet dieses Tool meine Netze irgendwohin?

Nein. Alle Berechnungen laufen in deinem Browser, mit exakter Ganzzahlarithmetik, sodass auch IPv6 funktioniert. Was du eingibst, wird nie an unsere Server gesendet.