- 1 Section
- 10 Lessons
- unbegrenzt
- IPv6 – Vollständiger Überblick10
- 1.1Warum IPv6?
- 1.2IPv6-Adressaufbau und Schreibweise
- 1.3IPv6-Adresstypen: Unicast, Multicast, Anycast
- 1.4Subnetting mit IPv6
- 1.5Autokonfiguration: SLAAC und DHCPv6
- 1.6ICMPv6 und Neighbor Discovery Protocol
- 1.7Dual Stack, Tunneling, NAT64
- 1.8IPv6-Sicherheitsaspekte
- 1.9IPv6 konfigurieren unter Linux und Windows
- 1.10Aufgaben IPv6
IPv6-Adresstypen: Unicast, Multicast, Anycast
IPv6 kennt drei Adresstypen – aber keinen Broadcast. Das ist eine bewusste Entscheidung: Broadcast-Nachrichten belasten alle Geräte im Netz, auch wenn sie die Nachricht gar nicht brauchen. IPv6 ersetzt Broadcast durch cleveres Multicast. Der dritte Typ – Anycast – ist etwas Besonderes: die gleiche Adresse auf mehreren Geräten gleichzeitig, für lastverteilte Dienste.
1. Die drei Adresstypen im Überblick
ff. Ersetzt Broadcast vollständig.2. Unicast-Adressen im Detail
Unicast hat in IPv6 mehrere Untertypen, die unterschiedliche Gültigkeitsbereiche haben:
Global Unicast Address (GUA)
Das ist die „echte" öffentliche IPv6-Adresse – vergleichbar mit einer öffentlichen IPv4-Adresse. GUAs sind weltweit eindeutig und routbar. Sie beginnen aktuell fast immer mit dem Präfix 2000::/3 (also alle Adressen, die mit 2 oder 3 beginnen). Die IANA hat diesen Bereich als GUA-Bereich definiert.
- Beispiel:
2001:db8::1(dieser Block ist für Dokumentation reserviert) - Typischer ISP-Block:
2001:db8:1234::/48
Link-Local Address (LLA)
Link-Local-Adressen sind nur im direkten Netzsegment gültig – Router leiten sie nicht weiter. Jedes IPv6-fähige Interface bekommt beim Start automatisch eine Link-Local-Adresse, ohne dass DHCP oder manuelle Konfiguration nötig ist. Sie beginnen immer mit fe80::/10.
- Beispiel:
fe80::1oderfe80::202:b3ff:fe1e:8329 - Werden für NDP (Neighbor Discovery) und Router Discovery genutzt
- Immer vorhanden – auch wenn das Gerät keine globale IPv6-Adresse hat
fe80::1%eth0.Unique Local Address (ULA)
ULA ist das IPv6-Äquivalent zu den privaten IPv4-Adressen (10.x, 172.16.x, 192.168.x). ULA-Adressen beginnen mit fc00::/7, in der Praxis meist fd00::/8. Sie sind nur innerhalb einer Organisation routbar, nicht im globalen Internet. Selbst generierte ULAs enthalten einen 40-Bit-Zufallsteil, der Kollisionen beim Zusammenführen von Netzen vermeidet.
- Beispiel:
fd12:3456:789a::1
Loopback und unspezifiziert
::1/128– Loopback (entspricht 127.0.0.1 in IPv4)::/128– unspezifizierte Adresse (wird bei SLAAC vor der Adresszuweisung genutzt)
3. Multicast-Adressen
Alle Multicast-Adressen beginnen mit dem Byte ff. Das zweite Byte kodiert Flags und Scope (Gültigkeitsbereich). IPv6 nutzt Multicast für viele interne Protokollfunktionen, die in IPv4 noch auf Broadcast angewiesen waren.
Die Solicited-Node-Multicast-Adresse verdient besondere Aufmerksamkeit: Sie wird aus den letzten 24 Bit einer Unicast-Adresse gebildet und von NDP für die Adressauflösung verwendet – ähnlich wie ARP bei IPv4, aber effizienter, weil nur ein kleiner Teil der Geräte angesprochen wird.
4. Anycast
Anycast ist kein eigener Adressraum – Anycast-Adressen sehen aus wie normale Unicast-Adressen. Was sie besonders macht: Dieselbe Adresse ist auf mehreren Geräten (z.B. DNS-Servern) konfiguriert. Das Routing-Protokoll sorgt dafür, dass ein Paket immer den routing-technisch nächsten Knoten mit dieser Adresse erreicht.
Praktisches Beispiel: Google DNS (8.8.8.8 in IPv4 / 2001:4860:4860::8888 in IPv6) ist ein Anycast-Dienst. Abhängig davon, wo du dich im Internet befindest, landest du bei einem Rechenzentrum in Frankfurt, Amsterdam oder anderswo – immer beim nächsten.
- Typisch für: DNS-Resolver, CDN-Knoten, NTP-Server
- Kein gesondertes Adresspräfix – nur administrative Konvention
- Wichtige Ausnahme:
::/128ist eine reservierte Anycast-Adresse für das Subnet-Router-Anycast
5. Übersicht: Präfixe und ihre Bedeutung
| Präfix | Typ | Scope |
|---|---|---|
::1/128 | Loopback | Host |
::/128 | Unspezifiziert | – |
fe80::/10 | Link-Local Unicast | Link |
fc00::/7 (fd…) | Unique Local (ULA) | Organisation |
2000::/3 | Global Unicast | Global |
ff00::/8 | Multicast | variabel |
2001:db8::/32 | Dokumentation (reserviert) | – |
::ffff:0:0/96 | IPv4-gemappte IPv6-Adresse | Host |
