IP-Netzwerke und Subnetting: IPv4, IPv6 und CIDR
Das Herzstück des Internets ist das Internet Protocol (IP). Es ist das System, das es Geräten ermöglicht, sich im globalen Netzwerk zu finden und miteinander zu kommunizieren. Das Verständnis der Struktur von IP-Adressen und der Aufteilung von Netzwerken (Subnetting) ist für jeden IT-Profi von grundlegender Bedeutung.
1. IPv4 vs. IPv6
IPv4 (Internet Protocol version 4)
Die am weitesten verbreitete Version von IP. Sie verwendet 32-Bit-Adressen, die normalerweise im dotted-decimal Format geschrieben werden (z. B. 192.168.1.1).
- Einschränkung: Unterstützt nur etwa 4,3 Milliarden Adressen, was zur Erschöpfung der verfügbaren Adressen geführt hat.
IPv6 (Internet Protocol version 6)
Der Nachfolger von IPv4, entwickelt, um das Problem der Adressknappheit zu lösen. Er verwendet 128-Bit-Adressen, die hexadezimal geschrieben werden (z. B. 2001:0db8:85a3:0000:0000:8a2e:0370:7334).
- Vorteile: Nahezu unbegrenzte Anzahl an Adressen, integrierte Sicherheit (IPsec) und effizienteres Routing.
2. Subnetting und CIDR
Subnetzmaske
Eine Subnetzmaske (z. B. 255.255.255.0) wird verwendet, um eine IP-Adresse in zwei Teile zu unterteilen: die Netzwerkadresse und die Hostadresse.
CIDR (Classless Inter-Domain Routing)
CIDR ist eine flexiblere Methode zur Verwaltung von IP-Adressen als das alte System der Klassen A, B und C. Es verwendet ein Suffix (die „Slash“-Notation), um die Anzahl der Bits anzugeben, die für den Netzwerkteil verwendet werden.
- Beispiel:
192.168.1.0/24bedeutet, dass die ersten 24 Bits das Netzwerk definieren und die verbleibenden 8 Bits für Hosts (bis zu 254 Geräte) zur Verfügung stehen.
3. Kernkonzepte des Networking
NAT (Network Address Translation)
NAT ermöglicht es mehreren Geräten in einem privaten Netzwerk, sich eine einzige öffentliche IP-Adresse zu teilen. So ermöglicht Ihr Heimrouter allen Ihren Geräten den gleichzeitigen Zugriff auf das Internet.
DHCP (Dynamic Host Configuration Protocol)
Ein Protokoll, das Geräten beim Verbinden mit einem Netzwerk automatisch IP-Adressen und andere Netzwerkkonfigurationen (wie DNS und Gateway) zuweist.
ARP (Address Resolution Protocol)
Wird verwendet, um eine IP-Adresse einer physischen MAC-Adresse in einem lokalen Netzwerk (LAN) zuzuordnen.
ICMP (Internet Control Message Protocol)
Wird von Netzwerkgeräten verwendet, um Fehlermeldungen und Betriebsinformationen zu senden. Die bekannteste Anwendung von ICMP ist der ping-Befehl.
Subnetting Cheat Sheet (/24 bis /32)
| CIDR | Subnetzmaske | Gesamt-Hosts | Nutzbare Hosts |
|---|---|---|---|
| /24 | 255.255.255.0 | 256 | 254 |
| /26 | 255.255.255.192 | 64 | 62 |
| /28 | 255.255.255.240 | 16 | 14 |
| /30 | 255.255.255.252 | 4 | 2 |
| /32 | 255.255.255.255 | 1 | 1 |
Fazit
IP-Networking ist die Grundlage der digitalen Kommunikation. Während IPv4 die heutige Landschaft noch dominiert, ist der Übergang zu IPv6 für das künftige Wachstum des Internets unerlässlich. Die Beherrschung von CIDR und Subnetting ermöglicht es Ihnen, effiziente, sichere und skalierbare Netzwerke zu entwerfen.