IPv4 einfach erklärt

Eine IPv4-Adresse besteht aus 32 Bit. Sie wird als vier Dezimalzahlen zwischen 0 und 255 geschrieben, die durch Punkte getrennt sind:

192.168.10.77

Jeder dieser vier Blöcke – auch Oktett genannt – umfasst acht Bit. Damit stehen insgesamt rund 4,3 Milliarden verschiedene IPv4-Adressen zur Verfügung.

Netzwerk- und Hostanteil

Eine IPv4-Adresse besteht aus einem Netzwerkanteil und einem Hostanteil. Die Präfixlänge gibt an, wie viele der 32 Bit zum Netzwerk gehören:

192.168.10.77/26

Bei /26 gehören die ersten 26 Bit zum Netzwerk. Die verbleibenden sechs Bit stehen für die Adressen innerhalb dieses Subnetzes zur Verfügung.

Die Präfixlänge /26 entspricht der Subnetzmaske 255.255.255.192.

Beispiel für ein IPv4-Subnetz

Für die Adresse 192.168.10.77/26 ergibt sich:

IP-Adresse 192.168.10.77
Präfix /26
Subnetzmaske 255.255.255.192
Netzwerkadresse 192.168.10.64
Erste Hostadresse 192.168.10.65
Letzte Hostadresse 192.168.10.126
Broadcast-Adresse 192.168.10.127
Adressen insgesamt 64
Üblicherweise nutzbare Hostadressen 62

Die erste Adresse eines gewöhnlichen Subnetzes ist die Netzwerkadresse. Die letzte Adresse ist die Broadcast-Adresse. Beide werden normalerweise nicht an Geräte vergeben.

Häufig verwendete Präfixe

Präfix Subnetzmaske Adressen Nutzbare Hosts
/8 255.0.0.0 16.777.216 16.777.214
/16 255.255.0.0 65.536 65.534
/24 255.255.255.0 256 254
/25 255.255.255.128 128 126
/26 255.255.255.192 64 62
/27 255.255.255.224 32 30
/28 255.255.255.240 16 14
/29 255.255.255.248 8 6
/30 255.255.255.252 4 2
/31 255.255.255.254 2 2 bei Punkt-zu-Punkt-Verbindungen
/32 255.255.255.255 1 Einzelne Adresse

Anzahl der Adressen berechnen

Die Anzahl der Adressen innerhalb eines IPv4-Subnetzes berechnet sich mit:

2(32 − Präfixlänge)

Ein /26-Netz enthält daher:

2(32 − 26) = 26 = 64 Adressen

Bei gewöhnlichen Subnetzen werden davon die Netzwerkadresse und die Broadcast-Adresse abgezogen. Es bleiben in diesem Beispiel 62 nutzbare Hostadressen.

Eine Besonderheit bilden /31-Netze für Punkt-zu-Punkt-Verbindungen. Dort können beide Adressen verwendet werden. Ein /32-Präfix bezeichnet genau eine einzelne Adresse.

Private IPv4-Adressbereiche

Für interne Netzwerke sind drei Adressbereiche reserviert. Diese Adressen werden im öffentlichen Internet nicht direkt geroutet:

Adressbereich Präfix Umfang
10.0.0.0–10.255.255.255 10.0.0.0/8 16.777.216 Adressen
172.16.0.0–172.31.255.255 172.16.0.0/12 1.048.576 Adressen
192.168.0.0–192.168.255.255 192.168.0.0/16 65.536 Adressen

Netzklassen sind veraltet

Früher wurden IPv4-Netze in die Klassen A, B und C eingeteilt. Diese feste Einteilung wurde durch CIDR ersetzt. Heute wird die Netzgröße mit einer Präfixlänge zwischen /0 und /32 angegeben.

Angaben wie „Class A“, „Class B“ oder „Class C“ sind deshalb nur noch für historische Einordnungen relevant. Ein moderner Subnetzrechner sollte mit CIDR-Präfixen arbeiten.

Weiterführende Quellen