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.