So funktioniert CIDR
Eine IPv4-Adresse hat 32 Bit. Die Präfixlänge sagt, wie viele davon das Netz benennen: Bei /24 sind es die ersten 24 Bit, die restlichen 8 Bit zählen die Hosts im Netz. Die Netzmaske ist dieselbe Information als Adresse (24 Einsen, dann 8 Nullen: 255.255.255.0), die Wildcard-Maske ihr Gegenstück (0.0.0.255), wie sie etwa Cisco-ACLs und OSPF verwenden.
- Netzadresse = Adresse UND Netzmaske (alle Hostbits auf 0).
- Broadcast = Netzadresse mit allen Hostbits auf 1.
- Adressen im Netz: 2(32 − Präfix).
Beispiel 192.168.1.130/26: Netzmaske 255.255.255.192, Netz 192.168.1.128, Broadcast 192.168.1.191, Hosts .129 bis .190, also 62 nutzbare.
Eingaben, die das Formular versteht: 192.168.1.10/24, 10.0.0.0 255.255.255.0, 10.0.0.5 0.0.0.255 (Wildcard), eine einzelne IPv4-Adresse (gilt als /32) und IPv6-Präfixe wie 2001:db8::/48. Die Maske 0.0.0.0 wird als Wildcard (ein Host) gelesen; für das Standardnetz schreiben Sie 0.0.0.0/0.
Die Größen /8 bis /32 auf einen Blick
/8· 255.0.0.0 · 16.777.216 Adressen, 16.777.214 nutzbar/16· 255.255.0.0 · 65.536 Adressen, 65.534 nutzbar/24· 255.255.255.0 · 256 Adressen, 254 nutzbar/25· 255.255.255.128 · 128 Adressen, 126 nutzbar/26· 255.255.255.192 · 64 Adressen, 62 nutzbar/27· 255.255.255.224 · 32 Adressen, 30 nutzbar/28· 255.255.255.240 · 16 Adressen, 14 nutzbar/29· 255.255.255.248 · 8 Adressen, 6 nutzbar/30· 255.255.255.252 · 4 Adressen, 2 nutzbar/31· 255.255.255.254 · 2 Adressen, beide nutzbar (RFC 3021)/32· 255.255.255.255 · 1 Adresse, ein Host
Jedes Bit mehr im Präfix halbiert das Netz. Ein /24 lässt sich also in zwei /25, vier /26 oder acht /27 teilen. Genau das übernimmt die Funktion „In kleinere Subnetze teilen“.
IPv6 rechnet man anders: Ein /64 pro LAN ist die Regel (SLAAC braucht 64 Bit für den Interface-Identifier). Ein Standort bekommt meist ein /56 oder /48, das sind 256 beziehungsweise 65.536 Netze à /64. Provider erhalten typischerweise mindestens ein /32.
Private und besondere Bereiche
- Privat (RFC 1918):
10.0.0.0/8,172.16.0.0/12(172.16.0.0 bis 172.31.255.255) und192.168.0.0/16. - CGNAT (RFC 6598):
100.64.0.0/10, der Adressraum zwischen Provider-NAT und Kundenanschluss. - Loopback:
127.0.0.0/8. Link-Local:169.254.0.0/16(automatische Adressen ohne DHCP). - Dokumentation (RFC 5737):
192.0.2.0/24,198.51.100.0/24,203.0.113.0/24. - Multicast:
224.0.0.0/4. Reserviert:240.0.0.0/4,0.0.0.0/8. - IPv6:
fc00::/7(ULA, privat, RFC 4193),fe80::/10(Link-Local),2001:db8::/32(Dokumentation, RFC 3849),2000::/3(globale Unicast-Adressen).
Häufige Fehler und FAQ
- Netz- und Broadcast-Adresse zählen nicht als Hosts. Deshalb sind es 2n − 2 nutzbare Adressen. Ausnahmen sind
/31und/32. - Was ist mit /31? Nach RFC 3021 dürfen beide Adressen eines
/31auf Punkt-zu-Punkt-Verbindungen genutzt werden. Sehr alte Geräte kennen das nicht; dann nehmen Sie ein/30. - Host-Adresse statt Netzadresse.
192.168.1.130/26ist kein Netz: Das Netz heißt192.168.1.128/26. Der Rechner zeigt beides. - Wildcard ist keine Netzmaske.
0.0.0.255ist die Wildcard eines/24; als Maske eingesetzt ergibt sie keinen Sinn. - Führende Nullen.
010.0.0.1lesen manche Programme als Oktalzahl (also 8.0.0.1). Der Rechner lehnt solche Eingaben deshalb ab. - Cloud-Netze haben weniger nutzbare Adressen. AWS etwa belegt in jedem Subnetz fünf Adressen selbst.
- IPv6 kennt keinen Broadcast. Dafür gibt es Multicast. Ein Netz kleiner als
/64bricht SLAAC.
Datenschutz
Läuft vollständig in Ihrem Browser; nichts wird gesendet oder gespeichert.