Info-Intent Mon Apr 06 2026 00:00:00 GMT+0000 (Coordinated Universal Time)

IP-Adresse Klassen: Aufbau und Bedeutung von Klasse A bis E

Jedes Gerät, das mit einem Netzwerk kommuniziert, benötigt eine eindeutige IP-Adresse. In den Anfangsjahren des Internets wurde ein einfaches Klassensystem eingeführt, um den verfügbaren Adressraum logisch aufzuteilen. Dieses sogenannte Classful Networking unterscheidet fünf Klassen – von A bis E. Auch wenn das System heute weitgehend durch modernere Methoden abgelöst wurde, bildet es nach wie vor die Grundlage für das Verständnis von IP-Adressierung.

Was sind IP-Adressklassen?

IP-Adressklassen wurden 1981 im RFC 791 definiert und dienten dazu, den gesamten IPv4-Adressraum (0.0.0.0 bis 255.255.255.255) in Gruppen unterschiedlicher Größe einzuteilen. Ziel war es, Organisationen je nach Bedarf passende Netzwerkgrößen zuweisen zu können:

Die Klassifizierung erfolgt anhand der ersten Bits (und damit des ersten Oktetts) einer IPv4-Adresse. Jede Klasse hat eine feste Standard-Subnetzmaske, die bestimmt, welcher Teil der Adresse das Netzwerk identifiziert und welcher Teil für Hosts zur Verfügung steht.

Die fünf Klassen im Detail

Klasse A

EigenschaftWert
Erstes Bit0
Adressbereich1.0.0.0 – 126.255.255.255
Standard-Subnetzmaske255.0.0.0 (/8)
Anzahl Netze126
Hosts pro Netzca. 16,7 Millionen

Klasse-A-Adressen sind für sehr große Netzwerke vorgesehen. Das erste Oktett identifiziert das Netz, die übrigen drei Oktette stehen für Hostadressen zur Verfügung. Bekannte Nutzer sind etwa große Konzerne und Internetdienstleister, die bereits in den 1980er-Jahren ganze Klasse-A-Blöcke zugewiesen bekamen.

Hinweis: Der Bereich 127.0.0.0/8 ist für Loopback-Adressen reserviert (z. B. 127.0.0.1) und gehört nicht zu den regulär nutzbaren Klasse-A-Netzen.

Klasse B

EigenschaftWert
Erste Bits10
Adressbereich128.0.0.0 – 191.255.255.255
Standard-Subnetzmaske255.255.0.0 (/16)
Anzahl Netze16.384
Hosts pro Netzca. 65.534

Klasse B eignet sich für mittelgroße Organisationen wie Universitäten oder größere Unternehmen. Die ersten zwei Oktette bilden den Netzanteil, die letzten zwei den Hostanteil.

Klasse C

EigenschaftWert
Erste Bits110
Adressbereich192.0.0.0 – 223.255.255.255
Standard-Subnetzmaske255.255.255.0 (/24)
Anzahl Netzeca. 2,1 Millionen
Hosts pro Netz254

Klasse C wurde für kleine Netzwerke konzipiert. Drei Oktette definieren das Netz, nur das letzte Oktett steht für Hostadressen bereit. Viele kleinere Unternehmen und Heimnetzwerke nutzen Adressen aus diesem Bereich.

Klasse D (Multicast)

EigenschaftWert
Erste Bits1110
Adressbereich224.0.0.0 – 239.255.255.255

Klasse-D-Adressen werden nicht einzelnen Hosts zugewiesen, sondern für Multicast-Kommunikation verwendet. Dabei wird ein Datenpaket gleichzeitig an eine Gruppe von Empfängern gesendet – beispielsweise bei Video-Streaming oder Routing-Protokollen wie OSPF.

Klasse E (Reserviert)

EigenschaftWert
Erste Bits1111
Adressbereich240.0.0.0 – 255.255.255.255

Klasse E ist für experimentelle Zwecke und zukünftige Nutzung reserviert. Diese Adressen werden im normalen Netzwerkbetrieb nicht eingesetzt.

Private IP-Adressen innerhalb der Klassen

Innerhalb der Klassen A, B und C gibt es jeweils reservierte Bereiche für private Netzwerke (definiert in RFC 1918). Diese Adressen werden nicht im öffentlichen Internet geroutet und können in lokalen Netzwerken frei verwendet werden:

KlassePrivater AdressbereichCIDR-Notation
A10.0.0.0 – 10.255.255.25510.0.0.0/8
B172.16.0.0 – 172.31.255.255172.16.0.0/12
C192.168.0.0 – 192.168.255.255192.168.0.0/16

Wer zu Hause einen Router betreibt, kennt in der Regel den Bereich 192.168.x.x – ein typisches Klasse-C-Privatnetz.

Warum Classful Networking heute kaum noch genutzt wird

Das starre Klassensystem führte in der Praxis schnell zu Problemen. Ein Klasse-B-Netz mit über 65.000 Hostadressen war für viele Organisationen zu groß, ein Klasse-C-Netz mit nur 254 Adressen dagegen zu klein. Die Folge: massive Verschwendung von IP-Adressen.

Um dieses Problem zu lösen, wurde 1993 das Classless Inter-Domain Routing (CIDR) eingeführt. CIDR ermöglicht es, Netzwerkgrenzen flexibel zu definieren, indem die Subnetzmaske unabhängig von den starren Klassengrenzen gewählt wird. Statt einer festen /8-, /16- oder