128 Bit ·
Kurzschreibweise ·
Unicast · Multicast · Anycast ·
Präfixe ·
SLAAC ·
besondere Adressen
IPv6 ist der Nachfolger von IPv4 und löst das Problem der Adressknappheit. Diese Cheatsheet fasst die grundlegenden Konzepte, Adresstypen und Besonderheiten von IPv6 zusammen.
Eine IPv6-Adresse besteht aus 128 Bit, die in 8 Hextetts (je 16 Bit) unterteilt werden. Jedes Hextett wird als 4-stellige Hexadezimalzahl dargestellt, getrennt durch Doppelpunkte.
| Komponente | Größe | Beschreibung |
|---|---|---|
| Hextett | 16 Bit | 4 Hexadezimal-Ziffern (z.B. 0db8) |
| Adresse | 128 Bit | 8 Hextetts, getrennt durch Doppelpunkte |
| Präfix | variabel | Netzwerkanteil (z.B. /64) |
| Interface-ID | 64 Bit | Hostanteil (bei /64) |
Die Kurzschreibweise vereinfacht IPv6-Adressen durch zwei Regeln:
Leading-Zero-Suppression (führende Nullen weglassen) und die Doppelpunkt-Kompression (eine aufeinanderfolgende Null-Block mit :: ersetzen).
::-Kompression darf nur einmal pro Adresse verwendet werden, sonst ist die Adresse mehrdeutig. Sie wird verwendet, um einen oder mehrere aufeinanderfolgende Null-Blöcke zu ersetzen.
IPv6 kennt drei grundlegende Adresstypen: Unicast für einen einzelnen Empfänger, Multicast für eine Gruppe von Empfängern und Anycast für den nächstgelegenen Empfänger in einer Gruppe.
| Typ | Beschreibung | Einsatz | Beispiel |
|---|---|---|---|
| Unicast | 1:1 Kommunikation | Normale Host-Adressen | 2001:db8::1 |
| Multicast | 1:N Kommunikation | Gruppenkommunikation | ff02::1 |
| Anycast | 1:N (nächster Empfänger) | Lastverteilung, DNS | 2001:db8::1 |
ff (z.B. ff02::1).
In IPv6 wird die CIDR-Notation (Präfixlänge) verwendet, um den Netzwerkanteil zu definieren. Die gängigste Präfixlänge ist /64, bei der 64 Bit für das Netzwerk und 64 Bit für den Host reserviert sind.
| Präfix | Netzwerk-Bits | Host-Bits | Anzahl Subnetze / Hosts | Verwendung |
|---|---|---|---|---|
| /128 | 128 | 0 | 1 Host | Loopback, einzelner Host |
| /64 | 64 | 64 | 2⁶⁴ Hosts | Standard-Subnetz, SLAAC |
| /56 | 56 | 8 | 256 Subnetze | Kleineres Kunden-Präfix |
| /48 | 48 | 16 | 65.536 Subnetze | ISP-Kunden-Präfix |
| /32 | 32 | 32 | 4.294.967.296 Subnetze | ISP-Präfix |
SLAAC (Stateless Address Autoconfiguration) ermöglicht es IPv6-Hosts, sich ohne DHCP-Server automatisch zu konfigurieren. Router senden Router Advertisements (RA), die Hosts zur Adressgenerierung nutzen.
IPv6 definiert mehrere besondere Adressbereiche für spezifische Anwendungen – von Loopback über Link-Local bis hin zu Unique Local Addresses (ULA) für private Netzwerke.
| Adresse / Bereich | Beschreibung | Vergleich zu IPv4 |
|---|---|---|
| ::1 | Loopback-Adresse (localhost) | 127.0.0.1 |
| :: | Unspezifizierte Adresse (0.0.0.0) | 0.0.0.0 |
| fe80::/10 | Link-Local (nur im selben Netzwerksegment) | 169.254.0.0/16 |
| fd00::/8 | Unique Local Address (ULA) – privat, global eindeutig | 10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16 |
| ff00::/8 | Multicast-Adressen | 224.0.0.0/4 |
| 2001::/32 | Teredo (Tunnel-Broker) | - |
| 2002::/16 | 6to4 (Tunnel-Broker) | - |
128 Bit
::
Unicast
/64
SLAAC
fe80::
2001:db8::1 ·
fe80::1 ·
::1 ·
ff02::1