IP-Adressklassen

โšก Intelligente Zusammenfassung

Die IP-Adressklassen unterteilen den IPv4-Adressraum anhand des ersten Oktetts in fรผnf Gruppen, A bis E. Jede Klasse definiert ihren eigenen Adressbereich, ihre Standard-Subnetzmaske und ihre vorgesehene NetzwerkgrรถรŸe.

  • ๐Ÿ“Š Fรผnf Klassen: Klasse A umfasst die ersten Oktette 1 bis 126, Klasse B umfasst 128 bis 191 und Klasse C umfasst 192 bis 223.
  • ๐ŸŽฏ Spezialbereiche: Klasse D ist fรผr Multicast zustรคndig, Klasse E bleibt experimentell, und der 127-Block ist fรผr Loopback reserviert.
  • ๐Ÿ”ง Schnelle Identifizierung: Das Lesen des ersten Oktetts einer beliebigen Adresse offenbart deren Klasse und Standard-Subnetzmaske.
  • ๐Ÿ”’ Private Blรถcke: RFC 1918 reserviert 10.0.0.0/8, 172.16.0.0/12 und 192.168.0.0/16 fรผr interne Netzwerke.
  • ๐Ÿš€ Evolution: CIDR ersetzte 1993 die klassenbasierte Adressierung, um die Erschรถpfung von Adressen zu verlangsamen und die Zuteilungseffizienz zu verbessern.

IP-Adressklassen

Was ist eine IP-Adresse?

Eine IP-Adresse (Internet Protocol) ist eine numerische Bezeichnung, die den Gerรคten zugewiesen wird, die mit einem Computernetzwerk verbunden sind, das die IP zur Kommunikation verwendet.

Eine IP-Adresse dient als Kennung fรผr einen bestimmten Rechner in einem Netzwerk. Sie ermรถglicht den Aufbau einer virtuellen Verbindung zwischen einem Ziel und einem Sender. Die IP-Adresse wird auch als IP-Nummer oder Internetadresse bezeichnet. Sie legt das technische Format der Adressierung und des Paketierungsschemas fest. Die meisten Netzwerke kombinieren TCP mit IP.

Eine IP-Adresse besteht aus vier Zahlen, wobei jede Zahl ein bis drei Ziffern enthรคlt. Ein einzelner Punkt (.) trennt die einzelnen Zahlen oder Zifferngruppen, wie die Abbildung unten zeigt.

Teile der IP-Adresse

An IP Address gliedert sich in zwei Teile:

  • Prรคfix: Der Prรคfixteil einer IP-Adresse identifiziert das physische Netzwerk, mit dem der Computer verbunden ist. Der Prรคfix wird auch als Netzwerkadresse bezeichnet.
  • Suffix: Der Suffixteil identifiziert den einzelnen Computer im Netzwerk. Der Suffix wird auch als Hostadresse bezeichnet.

Wie funktioniert die IP-Adresse?

Eine IP-Adresse funktioniert รคhnlich wie eine Postanschrift. Eine Postanschrift kombiniert Ihre Region, dargestellt durch eine Postleitzahl, mit Ihrer Wohnadresse. Die Regionsadresse gilt fรผr alle Hรคuser in der Region, wรคhrend die Wohnadresse nur Ihrem Zuhause zugeordnet ist.

In รคhnlicher Weise identifiziert die Netzwerkadresse alle Hosts, die zu einem bestimmten Netzwerk gehรถren, wรคhrend die Hostadresse einen bestimmten Host innerhalb dieses Netzwerks eindeutig identifiziert.

Schauen wir uns als Nรคchstes an, wie dieser Adressraum in Klassen unterteilt wurde.

Was ist klassische Adressierung?

Die klassenbasierte Adressierung war die Netzwerkadressierungsarchitektur, die das Internet von 1981 bis zur Einfรผhrung des klassenlosen Inter-Domain-Routings (CIDR) im Jahr 1993 verwendete.

Bei dieser Adressierungsmethode wird der IPv4-Adressraum anhand der fรผhrenden Bits des ersten Oktetts in fรผnf separate Klassen unterteilt.

Die Klassen A, B und C bieten Adressen fรผr Netzwerke dreier unterschiedlicher GrรถรŸen. Klasse D wird ausschlieรŸlich fรผr Multicast verwendet, und Klasse E ist, wie die Abbildung unten zeigt, ausschlieรŸlich fรผr experimentelle Zwecke reserviert.

Arten von IPv4-Klassen

IP-Header-Klassen

Die folgende Tabelle fasst den ersten Oktettbereich, die Standard-Subnetzmaske und die typische Anwendung jeder IPv4-Klasse zusammen:

Klasse Erster Oktettbereich Standard-Subnetzmaske Beispiel-IP Fรผhrende Bits Maximale Anzahl an Netzwerken Hosts pro Netzwerk Anwendung
IP-Klasse A 1 bis 126 255.0.0.0 1.1.1.1 0 126 16,777,214 Wird fรผr sehr groรŸe Netzwerke verwendet.
IP-Klasse B 128 bis 191 255.255.0.0 128.1.1.1 10 16,384 65,534 Wird fรผr mittelgroรŸe Netzwerke verwendet.
IP-Klasse C 192 bis 223 255.255.255.0 192.1.11.1 110 2,097,152 254 Wird fรผr lokale Netzwerke verwendet.
IP-Klasse D 224 bis 239 NA 224.0.0.1 1110 NA NA Fรผr Multicasting reserviert.
IP-Klasse E 240 bis 255 NA 240.0.0.1 1111 NA NA Fรผr Forschungs- und Entwicklungszwecke reserviert.

Hinweis: Das erste Oktett 0 ist reserviert, und der Block 127 ist fรผr Loopback reserviert, daher ist der nutzbare Bereich der Klasse A 1 bis 126.

Betrachten wir nun jede Klasse im Detail:

Klasse-A-Netzwerk

Diese IP-Adressklasse wird verwendet, wenn ein Netzwerk eine groรŸe Anzahl von Hosts enthรคlt. In einem Netzwerk der Klasse A ist das fรผhrende Bit 0, die ersten 8 Bits (auch erstes Oktett genannt) identifizieren das Netzwerk und die verbleibenden 24 Bits identifizieren den Host innerhalb dieses Netzwerks.

Ein Beispiel fรผr eine Adresse der Klasse A ist 102.168.212.226. Hierbei dient die โ€ž102โ€œ zur Identifizierung des Netzwerks und die โ€ž168.212.226โ€œ zur Identifizierung des Hosts.

Class-A-Adressen von 127.0.0.0 bis 127.255.255.255 kรถnnen nicht an Gerรคte vergeben werden, da dieser Block fรผr Loopback- und Diagnosefunktionen reserviert ist.

Netzwerk der Klasse B

Bei einer IP-Adresse der Klasse B beginnt die Binรคradresse mit den ersten zehn Bits, sodass der Dezimalwert des ersten Oktetts zwischen 128 und 191 liegt. Die ersten 16 Bits (zwei Oktette) dienen der Identifizierung des Netzwerks. Die verbleibenden 16 Bits identifizieren den Host innerhalb des Netzwerks.

Ein Beispiel fรผr eine IP-Adresse der Klasse B ist 168.212.226.204, wobei โ€ž168.212โ€œ das Netzwerk und โ€ž226.204โ€œ den Host in diesem Netzwerk identifiziert.

Klasse-C-Netzwerk

Klasse C ist ein IP-Adresstyp, der fรผr kleine Netzwerke verwendet wird. In dieser Klasse werden drei Oktette zur Identifizierung des Netzwerks verwendet, wobei das erste Oktett einen Wertebereich zwischen 192 und 223 aufweist.

Bei dieser Art der Netzwerkadressierung werden die fรผhrenden Bits auf 110 gesetzt. Dadurch bilden die ersten 24 Bits der Adresse die Netzwerkadresse und die verbleibenden 8 Bits die Hostadresse. Die meisten lokalen Netzwerke verwenden IP-Adressen der Klasse C fรผr die Netzwerkverbindung.

Beispiel einer IP-Adresse der Klasse C:

192.168.178.1

Klasse-D-Netzwerk

Adressen der Klasse D werden ausschlieรŸlich fรผr Multicast-Anwendungen und niemals fรผr regulรคre Netzwerkoperationen verwendet. Bei dieser Klasse sind die ersten drei Bits auf โ€ž1โ€œ und das vierte Bit auf โ€ž0โ€œ gesetzt, was die fรผhrenden Bits 1110 ergibt. Alle Werte im Bereich von 224.0.0.0 bis 239.255.255.255 dienen der eindeutigen Identifizierung von Multicast-Gruppen.

Daher besteht keine Notwendigkeit, zu extracta Hostadresse, daher hat Klasse D keine Subnetzmaske.

Beispiel einer IP-Adresse der Klasse D:

227.21.6.173

Klasse-E-Netzwerk

Eine IP-Adresse der Klasse E ist dadurch definiert, dass die ersten vier Bits der Adresse auf 1 gesetzt sind. Dies umfasst Adressen von 240.0.0.0 bis 255.255.255.255. Da die Klasse E jedoch reserviert ist und ihre Verwendung nie definiert wurde, werden diese Adressen in vielen Netzwerkimplementierungen als undefiniert oder ungรผltig verworfen.

Beispiel einer IP-Adresse der Klasse E:

243.164.89.28

Wie man die Klasse einer IP-Adresse identifiziert

Sie benรถtigen keine Software, um die Klasse einer IPv4-Adresse zu ermitteln. Das erste Oktett allein gibt die Klasse, die Standard-Subnetzmaske und die Aufteilung der Adresse in Netzwerk- und Hostanteile an. Gehen Sie wie folgt vor:

  1. Lies das erste Oktett: Man nimmt die Zahl vor dem ersten Punkt. Bei der Adresse 172.20.10.5 ist das erste Oktett 172.
  2. Ordnen Sie es einem Klassenbereich zu: Ein erstes Oktett von 1 bis 126 bedeutet Klasse A, 128 bis 191 Klasse B, 192 bis 223 Klasse C, 224 bis 239 Klasse D und 240 bis 255 Klasse E.
  3. Standard-Subnetzmaske anwenden: Da 172 in den Bereich der Klasse B fรคllt, ist die Standardmaske 255.255.0.0.
  4. Adresse aufteilen: Bei einer Maske der Klasse B betrรคgt der Netzwerkanteil 172.20 und der Hostanteil 10.5.
๐Ÿ’ก TIPP: Im Binรคrsystem identifizieren die fรผhrenden Bits die Klasse: 0 = Klasse A, 10 = Klasse B, 110 = Klasse C, 1110 = Klasse D und 1111 = Klasse E.

Private und reservierte IP-Adressbereiche

Innerhalb der Klassen A, B und C reserviert RFC 1918 jeweils einen Block als privaten Adressraum. ร–ffentliche Internet-Router leiten keine Pakete aus diesen Bereichen weiter, wodurch sie sich ideal fรผr Heim- und Bรผronetzwerke eignen. Die Netzwerkadressรผbersetzung (NAT) ordnet diese Adressen einer รถffentlichen Adresse fรผr den Internetzugang zu.

Klasse Privater Adressbereich CIDR-Notation Anzahl der Adressen
A 10.0.0.0 bis 10.255.255.255 10.0.0.0/8 16,777,216
B 172.16.0.0 bis 172.31.255.255 172.16.0.0/12 1,048,576
C 192.168.0.0 bis 192.168.255.255 192.168.0.0/16 65,536

Zwei weitere reservierte Bereiche: 127.0.0.0/8 fรผr Loopback-Tests und 169.254.0.0/16, die sich die Gerรคte selbst zuweisen, wenn kein DHCP-Server antwortet.

Regeln fรผr die Zuweisung einer Netzwerk-ID

Die Netzwerk-ID wird basierend auf den unten angegebenen Regeln zugewiesen:

  • Die Netzwerk-ID darf nicht mit 127 beginnen, da 127 zum Bereich der Klasse A gehรถrt und fรผr interne Loopback-Funktionen reserviert ist.
  • Eine Netzwerk-ID, bei der alle Bits auf 1 gesetzt sind, ist fรผr die Verwendung als IP-Broadcast-Adresse reserviert und kann nicht neu zugewiesen werden.
  • Eine Netzwerk-ID, bei der alle Bits auf 0 gesetzt sind, kennzeichnet einen bestimmten Host im lokalen Netzwerk und sollte nicht geroutet werden. Administratoren, die dies wรผnschen, IP-Adresse ausblenden Details aus externen Scans werden รผblicherweise mit einem Datenschutztool kombiniert.

Einschrรคnkungen der klassischen IP-Adressierung

Hier sind die Nachteile der klassenbasierten IP-Adressierungsmethode:

  • Es besteht die Gefahr, dass der Adressraum bald knapp wird
  • Klassengrenzen fรถrderten keine effiziente Zuteilung des Adressraums

Diese Ineffizienzen sind der Grund, warum CIDR 1993 die klassenbasierte Adressierung ablรถste.

Hรคufig gestellte Fragen

IPv4 verwendet 32-Bit-Adressen, die als vier Dezimalzahlen dargestellt werden, und unterstรผtzt etwa 4.3 Milliarden Adressen. IPv6 verwendet 128-Bit-Hexadezimaladressen und keine Adressklassen.

Das Internet zugewiesen Numbers Die Internet Authority (IANA) teilt die Adressblรถcke fรผnf regionalen Internet-Registrierungsstellen zu, die diese wiederum an Internet Service Provider (ISPs) fรผr Endnutzer verteilen.

Die CIDR-Notation gibt die Lรคnge des Netzwerkprรคfixes nach einem Schrรคgstrich an, z. B. 192.168.1.0/24. Sie ersetzte feste Klassengrenzen durch flexible Prรคfixlรคngen.

KI-gestรผtzte IP-Adressverwaltungstools (IPAM) analysieren Zuteilungsmuster, prognostizieren die Erschรถpfung von Subnetzen, automatisieren Zuweisungen und kennzeichnen Konflikte, bevor diese das Netzwerk stรถren.

Ja. Modelle des maschinellen Lernens analysieren den Datenverkehr anhand der Quell-IP-Adresse, kennzeichnen ungewรถhnliche Bereiche, erkennen gefรคlschte oder auf der Blacklist stehende Adressen und identifizieren Botnet-Verhalten in Echtzeit.

Fassen Sie diesen Beitrag mit folgenden Worten zusammen: