IP-Adressen erklärt: IPv4, IPv6 und wie sie funktionieren
· 12 Min. Lesezeit
Inhaltsverzeichnis
- Was ist eine IP-Adresse?
- IPv4: Der ursprüngliche Standard
- IPv6: Die nächste Generation
- Öffentliche vs. private IP-Adressen
- IP-Adressklassen und Subnetting verstehen
- Wie IP-Adress-Lookup funktioniert
- IP-Adressen und DNS: Das Telefonbuch des Internets
- Network Address Translation (NAT)
- Sicherheits- und Datenschutzüberlegungen
- Fehlerbehebung bei IP-Adress-Problemen
- Häufig gestellte Fragen
- Verwandte Artikel
Was ist eine IP-Adresse?
Jedes mit dem Internet verbundene Gerät benötigt eine eindeutige Kennung – eine Internet Protocol (IP)-Adresse. Stellen Sie sich das wie eine Postadresse für Ihren Computer, Ihr Smartphone oder Ihren Server vor. Ohne IP-Adressen hätten Datenpakete keine Möglichkeit, ihr Ziel zu finden, und das Internet, wie wir es kennen, würde einfach nicht funktionieren.
Eine IP-Adresse erfüllt zwei grundlegende Zwecke: Host-Identifikation und Standortadressierung. Wenn Sie eine Website-URL in Ihren Browser eingeben, verwendet Ihr Gerät im Hintergrund IP-Adressen, um den Server zu lokalisieren, der diese Website hostet, und eine Verbindung herzustellen. Dieser Prozess geschieht in Millisekunden, millionenfach pro Sekunde im globalen Internet.
Es gibt derzeit zwei Versionen von IP-Adressen in aktiver Nutzung: IPv4 und IPv6. Das Verständnis beider ist für jeden, der mit Netzwerken, Servern oder Web-Infrastruktur arbeitet, unerlässlich. Jede Version hat unterschiedliche Eigenschaften, Adressierungsschemata und Anwendungsfälle, die sie für verschiedene Netzwerkszenarien geeignet machen.
IP-Adressen arbeiten auf Layer 3 (der Netzwerkschicht) des OSI-Modells und bieten die logische Adressierung, die für das Routing von Daten über miteinander verbundene Netzwerke erforderlich ist. Im Gegensatz zu MAC-Adressen, die physisch in Netzwerkhardware eingebrannt sind, können IP-Adressen dynamisch zugewiesen und bei Bedarf geändert werden.
IPv4: Der ursprüngliche Standard
IPv4 (Internet Protocol Version 4) ist seit seiner Einführung im Jahr 1983 das Rückgrat der Internetkommunikation. Eine IPv4-Adresse besteht aus vier durch Punkte getrennten Zahlengruppen, wobei jede Gruppe (Oktett genannt) von 0 bis 255 reicht.
# IPv4-Adressformat
192.168.1.100
# Jedes Oktett ist 8 Bit (1 Byte)
# Gesamt: 32 Bit = 4.294.967.296 mögliche Adressen
# Ihre öffentliche IP finden
curl ifconfig.me
# Ihre lokale IP finden (Linux/Mac)
ifconfig | grep "inet " | grep -v 127.0.0.1
# Windows-Befehl
ipconfig | findstr IPv4
Die 32-Bit-Struktur von IPv4 ermöglicht etwa 4,3 Milliarden eindeutige Adressen. Während das in den Anfangstagen des Internets ausreichend schien, hat das explosive Wachstum vernetzter Geräte – Smartphones, IoT-Geräte, Smart-Home-Geräte – diesen Adressraum erschöpft. Die letzten Blöcke von IPv4-Adressen wurden 2011 offiziell zugeteilt, obwohl verschiedene Erhaltungstechniken ihre Nutzbarkeit verlängert haben.
IPv4-Adressen werden typischerweise in gepunkteter Dezimalnotation geschrieben, was sie für Menschen lesbar macht. Jedes Oktett repräsentiert 8 Bit, und wenn es in Binärform umgewandelt wird, können Sie die vollständige 32-Bit-Struktur sehen:
Dezimal: 192.168.1.100
Binär: 11000000.10101000.00000001.01100100
Profi-Tipp: Verwenden Sie unser IP-Lookup-Tool, um sofort Ihre aktuelle öffentliche IP-Adresse zu überprüfen und detaillierte Geolokalisierungsinformationen über jede IP-Adresse weltweit zu erhalten.
Trotz des Adresserschöpfungsproblems bleibt IPv4 das dominierende Protokoll im Internet. Technologien wie Network Address Translation (NAT) und Classless Inter-Domain Routing (CIDR) haben dazu beigetragen, die Lebensdauer von IPv4 zu verlängern, indem sie mehreren Geräten ermöglichen, eine einzige öffentliche IP-Adresse zu teilen.
IPv6: Die nächste Generation
IPv6 (Internet Protocol Version 6) wurde entwickelt, um das Problem der IPv4-Adresserschöpfung zu lösen. IPv6 wurde 1998 eingeführt und verwendet 128-Bit-Adressen, was einen nahezu unvorstellbar großen Adressraum bietet – etwa 340 Undezillionen (3,4 × 10³⁸) eindeutige Adressen.
# IPv6-Adressformat
2001:0db8:85a3:0000:0000:8a2e:0370:7334
# Verkürztes Format (führende Nullen entfernt)
2001:db8:85a3:0:0:8a2e:370:7334
# Weiter verkürzt (aufeinanderfolgende Nullgruppen als ::)
2001:db8:85a3::8a2e:370:7334
# Ihre IPv6-Adresse finden (Linux/Mac)
ifconfig | grep inet6
# Windows-Befehl
ipconfig | findstr IPv6
IPv6-Adressen werden in hexadezimaler Notation geschrieben, unterteilt in acht Gruppen von vier hexadezimalen Ziffern, die durch Doppelpunkte getrennt sind. Dieses Format ist komplexer als IPv4, bietet aber mehrere Vorteile über mehr Adressen hinaus.
Wichtige Verbesserungen in IPv6:
- Vereinfachtes Header-Format: IPv6-Header sind effizienter und verbessern die Routing-Leistung
- Integrierte Sicherheit: IPsec ist in IPv6 obligatorisch und bietet Ende-zu-Ende-Verschlüsselung
- Kein NAT erforderlich: Jedes Gerät kann eine global eindeutige Adresse haben
- Bessere Multicast-Unterstützung: Verbesserte Effizienz für Eins-zu-Viele-Kommunikation
- Zustandslose Adress-Autokonfiguration: Geräte können sich automatisch ohne DHCP konfigurieren
- Kein Broadcast-Verkehr: Ersetzt durch effizienteres Multicast und Anycast
Trotz dieser Vorteile war die IPv6-Einführung langsamer als erwartet. Ab 2026 nutzen etwa 45 % des Internetverkehrs IPv6, mit erheblichen regionalen Unterschieden. Google berichtet, dass Länder wie Indien, Malaysia und Deutschland Akzeptanzraten von über 60 % haben, während andere zurückbleiben.
| Merkmal | IPv4 | IPv6 |
|---|---|---|
| Adresslänge | 32 Bit | 128 Bit |
| Adressformat | Gepunktete Dezimalzahl (192.168.1.1) | Hexadezimal (2001:db8::1) |
| Gesamtadressen | ~4,3 Milliarden | ~340 Undezillionen |
| Header-Größe | 20-60 Bytes (variabel) | 40 Bytes (fest) |
| IPsec-Unterstützung | Optional | Obligatorisch |
| Fragmentierung | Router und Hosts | Nur Hosts |
| Prüfsumme | Im Header enthalten | Nicht enthalten |
Öffentliche vs. private IP-Adressen
Nicht alle IP-Adressen sind gleich. Die Unterscheidung zwischen öffentlichen und privaten IP-Adressen ist grundlegend für das Verständnis, wie moderne Netzwerke funktionieren.
Öffentliche IP-Adressen sind global eindeutig und im Internet routbar. Ihr Internetdienstanbieter (ISP) weist Ihrem Zuhause oder Unternehmen eine öffentliche IP-Adresse zu, die Ihr Netzwerk gegenüber der Außenwelt identifiziert. Diese Adressen werden von regionalen Internetregistern verwaltet und müssen im gesamten Internet eindeutig sein.
Private IP-Adressen werden innerhalb lokaler Netzwerke verwendet und sind im öffentlichen Internet nicht routbar. Diese Adressen können in verschiedenen privaten Netzwerken ohne Konflikt wiederverwendet werden. Die Internet Assigned Numbers Authority (IANA) hat bestimmte Bereiche für private Nutzung reserviert:
| Klasse | Privater IP-Bereich | CIDR-Notation | Anzahl der Adressen |
|---|---|---|---|
| Klasse A | 10.0.0.0 - 10.255.255.255 | 10.0.0.0/8 | 16.777.216 |
| Klasse B | 172.16.0.0 - 172.31.255.255 | 172.16.0.0/12 | 1.048.576 |
| Klasse C | 192.168.0.0 - 192.168.255.255 | 192.168.0.0/16 | 65.536 |
Wenn Sie die IP-Adresse Ihres Geräts in einem Heimnetzwerk überprüfen, sehen Sie normalerweise etwas wie 192.168.1.100 – eine private Adresse. Wenn Sie jedoch eine Website wie unser IP-Lookup-Tool besuchen, sehen Sie Ihre öffentliche IP-Adresse, die von allen Geräten in Ihrem Netzwerk geteilt wird.
Dieses Dual-Adress-System wird durch Network Address Translation (NAT) ermöglicht, das wir später ausführlich untersuchen werden. Die wichtigste Erkenntnis ist, dass private Adressen es Organisationen ermöglichen, große interne Netzwerke aufzubauen, ohne knappe öffentliche IP-Adressen zu verbrauchen.
Schneller Tipp: Wenn Sie Netzwerkverbindungsprobleme beheben, unterscheiden Sie immer zwischen Ihrer privaten (lokalen) IP und öffentlichen IP. Verbindungsprobleme zu externen Diensten beziehen sich auf Ihre öffentliche IP, während Probleme beim Zugriff auf lokale Geräte private IPs betreffen.
IP-Adressklassen und Subnetting verstehen
Ursprünglich wurden IPv4-Adressen basierend auf den ersten Bits der Adresse in fünf Klassen (A bis E) unterteilt. Während klassifiziertes Networking weitgehend veraltet ist und durch Classless Inter-Domain Routing (CIDR) ersetzt wurde, hilft das Verständnis dieser Klassen, grundlegende Netzwerkkonzepte zu erfassen.
IPv4-Adressklassen:
- Klasse A (0.0.0.0 bis 127.255.255.255): Entwickelt für sehr große Netzwerke, wobei das erste Oktett das Netzwerk identifiziert und die verbleibenden drei Oktette die Hosts identifizieren. Unterstützt bis zu 16 Millionen Hosts pro Netzwerk.
- Klasse B (128.0.0.0 bis 191.255.255.255): Für mittelgroße Netzwerke, wobei die ersten beiden Oktette für das Netzwerk und die letzten beiden für Hosts verwendet werden. Unterstützt bis zu 65.534 Hosts pro Netzwerk.
- Klasse C (192.0.0.0 bis 223.255.255.255): Für kleinere Netzwerke, mit drei Oktetten für das Netzwerk und einem für Hosts. Unterstützt bis zu 254 Hosts pro Netzwerk.
- Klasse D (224.0.0.0 bis 239.255.255.255): Reserviert für Multicast-Gruppen, nicht einzelnen Hosts zugewiesen.
- Klasse E (240.0.0.0 bis 255.255.255.255): Reserviert für experimentelle Zwecke und zukünftige Nutzung.
Subnetting ist die Praxis, ein Netzwerk in kleinere Teilnetzwerke zu unterteilen. Dies verbessert die Netzwerkleistung, erhöht die Sicherheit und ermöglicht eine effizientere Nutzung des IP-Adressraums. Eine Subnetzmaske bestimmt, welcher Teil einer IP-Adresse das Netzwerk und welcher den Host darstellt.
# Gängige Subnetzmasken
255.255.255.0 = /24 (254 nutzbare Hosts)
255.255.255.128 = /25 (126 nutzbare Hosts)
255.255.255.192 = /26 (62 nutzbare Hosts)
255.255.255.224 = /27 (30 nutzbare Hosts)
# Beispiel: Aufteilung von 192.168.1.0/24 in 4 Subnetze
Subnetz 1: 192.168.1.0/26 (192.168.1.1 - 192.168.1.62)
Subnetz 2: 192.168.1.64/26 (192.168.1.65 - 192.168.1.126)
Subnetz 3: 192.168.1.128/26 (192.168.1.129 - 192.168.1.190)
Subnetz 4: 192.168.1.192/26 (192.168.1.193 - 192.168.1.254)
Die CIDR-Notation (das Suffix "/24") gibt an, wie viele Bits für den Netzwerkteil verwendet werden. Ein /24-Netzwerk verwendet 24 Bit für das Netzwerk und lässt 8 Bit für Hosts übrig (2⁸ - 2 = 254 nutzbare Adressen, abzüglich der Netzwerk- und Broadcast-Adressen).
Wie IP-Adress-Lookup funktioniert
IP-Adress-Lookup ist der Prozess der Ermittlung von Informationen über eine IP-Adresse, einschließlich ihres geografischen Standorts, ISP, Organisation und anderer Metadaten. Dieser Prozess basiert auf Datenbanken, die von regionalen Internetregistern und Drittanbieterdiensten gepflegt werden.
Wenn Sie ein IP-Lookup-Tool verwenden, geschehen mehrere Dinge im Hintergrund:
- Datenbankabfrage: Das Tool fragt eine oder mehrere IP-Geolokalisierungsdatenbanken ab (wie MaxMind, IP2Location oder IPinfo), die IP-Adressbereiche geografischen Standorten und Organisationen zuordnen.
- WHOIS-Lookup: Für detaillierte Eigentümerinformationen kann das Tool eine WHOIS-Abfrage beim entsprechenden regionalen Internetregister (ARIN, RIPE, APNIC, LACNIC oder AFRINIC) durchführen.
- Reverse-DNS: Das Tool kann ein Reverse-DNS-Lookup durchführen, um den mit der IP-Adresse verbundenen Hostnamen zu finden.
- ASN-Informationen: Autonomous System Number-Daten zeigen, welche Organisation das Routing für diese IP-Adresse kontrolliert.
Die Genauigkeit der IP-Geolo