RFC 791 · RFC 1918 · RFC 6890

🔢Die Adresse als 32 Bit

Eine IPv4-Adresse ist eine vorzeichenlose 32-Bit-Zahl. Die vertraute Schreibweise 192.0.2.10 („dotted decimal“) zerlegt sie nur in vier Oktette à 8 Bit, jedes zwischen 0 und 255. Schalte die Bits um und beobachte alle Darstellungen gleichzeitig.
Oktett 1Bits 0–7
192
128 + 64
Oktett 2Bits 8–15
0
0
Oktett 3Bits 16–23
2
2
Oktett 4Bits 24–31
10
8 + 2

Klick auf ein Bit schaltet es um. Violett umrandet: die führenden Bits, die früher die Klasse festlegten. Oktettwerte sind Summen der Stellenwerte 128 … 1.

Historische Klasse
Klasse C
führende Bits 110… · erstes Oktett 192–223 · früher feste Maske /24
Unicast, 2.097.152 Netze à 254 Hosts
Adressbereich (IANA)
DokumentationDokumentation TEST-NET-1
192.0.2.0/24 · RFC 5737 · Nur für Beispiele in Doku und Büchern.
Stellenwert
192·2²⁴ + 0·2¹⁶ + 2·2⁸ + 10
= 3221225472 + 0 + 512 + 10
= 3221225994

Klassen A–E: Anteil am Adressraum

Jede Klasse halbiert den Rest: Klasse A (führendes Bit 0) umfasst 50 % aller Adressen, B 25 %, C 12,5 %, D und E je 6,25 %.

A
B
C
D
E
0128192224255

Karte des Adressraums (je Kachel ein /8 = 16.777.216 Adressen)

Voll gefärbt: der ganze /8-Block ist reserviert. Gestreift: nur ein Teil (z. B. 192.0.2.0/24 in 192.0.0.0/8). Klick setzt die Adresse oben.

öffentlichprivatLoopbackLink-LocalCGNATDokumentationMulticastreserviertBroadcast

Besondere Adressbereiche

Auszug aus der IANA Special-Purpose Registry (RFC 6890) plus Multicast. Klick auf eine Zeile setzt die erste Adresse.

BlockBedeutungAdressen
0.0.0.0/8dieses Netz„Dieses Netz“16.777.216
10.0.0.0/8privatPrivat (Private-Use)16.777.216
100.64.0.0/10CGNATShared Address Space (CGNAT)4.194.304
127.0.0.0/8LoopbackLoopback16.777.216
169.254.0.0/16Link-LocalLink-Local (APIPA)65.536
172.16.0.0/12privatPrivat (Private-Use)1.048.576
192.0.0.0/24reserviertIETF Protocol Assignments256
192.0.2.0/24DokumentationDokumentation TEST-NET-1256
192.168.0.0/16privatPrivat (Private-Use)65.536
198.18.0.0/15reserviertBenchmarking131.072
198.51.100.0/24DokumentationDokumentation TEST-NET-2256
203.0.113.0/24DokumentationDokumentation TEST-NET-3256
224.0.0.0/4MulticastMulticast (ehem. Klasse D)268.435.456
240.0.0.0/4reserviertReserviert (ehem. Klasse E)268.435.456
255.255.255.255/32BroadcastLimited Broadcast1

🏛️Klassen A–E und warum es sie nicht mehr gibt

Ursprünglich legten die ersten Bits fest, wie groß ein Netz ist (RFC 791): Klasse A (0…) hatte einen 8-Bit-Netzanteil, B (10…) 16 Bit, C (110…) 24 Bit. Wer 300 Rechner hatte, bekam ein Klasse-B-Netz mit 65.534 Adressen – eine enorme Verschwendung.

1993 kam CIDR (Classless Inter-Domain Routing, heute RFC 4632): Die Grenze zwischen Netz und Host steht nicht mehr in der Adresse, sondern wird als Präfixlänge mitgegeben – /23 für 510 Hosts, /22 für 1.022. Router speichern seitdem Präfix + Länge, und zusammenhängende Netze lassen sich zu einer Route zusammenfassen.

Klassen (bis 1993)CIDR (heute)
Netzgröße folgt aus den ersten BitsNetzgröße steht im Präfix (/0 – /32)
nur /8, /16, /24jede Länge, z. B. /20, /27, /31
jedes Netz eine eigene RouteAggregation: 4 × /24 → 1 × /22
„Klasse-C-Netz“korrekt: „ein /24“
Die Begriffe „Klasse A/B/C“ hört man noch oft – gemeint ist heute meist nur die Größe /8, /16 oder /24.

🏠Warum 10.x, 172.16.x und 192.168.x privat sind

Privat (RFC 1918)
10.0.0.0/8, 172.16.0.0/12 und 192.168.0.0/16 darf jeder intern nutzen. Router im Internet leiten sie nicht weiter – ins Internet geht es nur per NAT.
CGNAT (RFC 6598)
100.64.0.0/10 nutzen Provider zwischen ihrem NAT und deinem Router. Siehst du am Router-WAN eine 100.64–100.127-Adresse, sitzt du hinter Carrier-Grade-NAT.
Link-Local (RFC 3927)
169.254.0.0/16 vergibt sich ein Gerät selbst, wenn kein DHCP-Server antwortet. Kommunikation klappt nur im eigenen Segment.