IPv4 und IPv6 erklärt: Grundlagen, Unterschiede und Koexistenz

IPv4 und IPv6 sind die Grundprotokolle des Internets. Dieser Artikel erklärt Aufbau, Unterschiede, Adresstypen und warum die Migration zu IPv6 unausweichlich ist.

Was ist IPv4?

IPv4 (Internet Protocol Version 4) ist das am weitesten verbreitete Netzwerkprotokoll der Welt. Es wurde 1981 in RFC 791 standardisiert und bildet bis heute das Rückgrat des Internets.

Aufbau einer IPv4-Adresse

Eine IPv4-Adresse besteht aus 32 Bit, die in vier Oktette (je 8 Bit) unterteilt und durch Punkte getrennt dargestellt werden:

192.168.1.100

Daraus ergibt sich ein Adressraum von ca. 4,3 Milliarden Adressen (2^32).

Private IPv4-Adressbereiche (RFC 1918)

Bereich Netzmaske Anzahl Adressen
10.0.0.0/8 255.0.0.0 ~16,7 Mio.
172.16.0.0/12 255.240.0.0 ~1 Mio.
192.168.0.0/16 255.255.0.0 ~65.000

Das IPv4-Erschöpfungsproblem

Durch den exponentiellen Wachstum des Internets sind die öffentlichen IPv4-Adressen praktisch aufgebraucht. Die letzte freie Adressblock-Vergabe durch die IANA erfolgte im Jahr 2011. Als Übergangslösung wird NAT (Network Address Translation) eingesetzt, das jedoch Einschränkungen mit sich bringt.


Was ist IPv6?

IPv6 (Internet Protocol Version 6) ist der Nachfolger von IPv4, standardisiert in RFC 2460 (1998) und überarbeitet in RFC 8200 (2017). Es wurde entwickelt, um das Adresserschöpfungsproblem dauerhaft zu lösen.

Aufbau einer IPv6-Adresse

Eine IPv6-Adresse besteht aus 128 Bit, dargestellt als acht Gruppen von je vier Hexadezimalzeichen, getrennt durch Doppelpunkte:

2001:0db8:85a3:0000:0000:8a2e:0370:7334

Führende Nullen in einer Gruppe dürfen weggelassen werden, und aufeinanderfolgende Gruppen aus nur Nullen können durch :: ersetzt werden (nur einmal pro Adresse):

2001:db8:85a3::8a2e:370:7334

Der IPv6-Adressraum umfasst 340 Sextillionen Adressen (2^128) – genug für jeden Quadratmillimeter der Erdoberfläche, Billionen von Adressen zu vergeben.

Besondere IPv6-Adresstypen

  • Loopback: ::1 (entspricht 127.0.0.1 in IPv4)
  • Link-Local: fe80::/10 – automatisch konfiguriert, nur im lokalen Netz gültig
  • Global Unicast: 2000::/3 – öffentlich routbare Adressen
  • Multicast: ff00::/8 – ersetzt IPv4-Broadcast vollständig

Vorteile von IPv6 gegenüber IPv4

  1. Riesiger Adressraum – kein NAT mehr nötig, jedes Gerät erhält eine echte globale Adresse
  2. Autoconfiguration (SLAAC) – Geräte können sich ohne DHCP selbst konfigurieren
  3. Verbesserte Sicherheit – IPsec ist in IPv6 nativ integriert
  4. Effizienteres Routing – vereinfachter Header, keine Fragmentierung durch Router
  5. Kein Broadcast – stattdessen Multicast und Anycast für gezieltere Kommunikation

IPv4 vs. IPv6 auf einen Blick

Merkmal IPv4 IPv6
Adresslänge 32 Bit 128 Bit
Adressraum ~4,3 Milliarden ~340 Sextillionen
Darstellung Dezimal (Punkte) Hexadezimal (Doppelpunkte)
NAT erforderlich Ja (meistens) Nein
Konfiguration Manuell / DHCP SLAAC / DHCPv6
IPsec Optional Nativ integriert
Broadcast Ja Nein (Multicast stattdessen)
Header-Komplexität Variable Länge Feste 40-Byte-Länge

Koexistenz: Dual-Stack und Tunneling

Der Übergang von IPv4 auf IPv6 geschieht graduell. Die gängigsten Strategien sind:

  • Dual-Stack: Geräte und Netzwerke unterstützen beide Protokolle gleichzeitig. Das ist heute der Standard bei modernen Betriebssystemen.
  • Tunneling (6in4, Teredo): IPv6-Pakete werden in IPv4-Pakete verpackt, um über reine IPv4-Netze transportiert zu werden.
  • NAT64/DNS64: Ermöglicht reinen IPv6-Clients die Kommunikation mit IPv4-Servern.

Fazit

IPv4 und IPv6 sind keine Konkurrenten, sondern Generationen desselben Konzepts. Während IPv4 die Grundlage des modernen Internets legte, ist IPv6 die Antwort auf die Herausforderungen eines exponentiell wachsenden, vernetzten Planeten. Wer heute Netzwerke plant oder administriert, kommt an IPv6 nicht mehr vorbei.