IPv6 verstehen
128 Bit, Hexadezimalgruppen und Adresstypen klar einordnen.
Schreibweise
IPv6-Adressen enthalten 128 Bit in acht Gruppen zu je vier Hexadezimalziffern. Führende Nullen pro Gruppe können entfallen. Eine zusammenhängende Folge aus Nullgruppen darf einmal mit :: verkürzt werden.
2001:0db8:0000:0000:0000:0000:0000:0001 → 2001:db8::1
Wichtige Bereiche
Global Unicast liegt in 2000::/3, Link Local in fe80::/10, Unique Local in fc00::/7 und Multicast in ff00::/8. ::1 ist Loopback; :: bedeutet unspezifizierte Adresse.
SLAAC und NDP
Router Advertisements teilen Präfixe und Konfigurationshinweise mit. Neighbor Solicitation und Neighbor Advertisement ersetzen zentrale Aufgaben von ARP im IPv6-Netz. DHCPv6 kann ergänzende oder vollständige Konfiguration liefern.
NDP-Nachrichten
Ein Host kann mit Router Solicitation (RS) Routerinformationen anfordern. Ein Router sendet Router Advertisement (RA) mit Präfixen und weiteren Parametern. Neighbor Solicitation (NS) fragt nach der Link-Layer-Adresse eines Nachbarn oder prüft eine mögliche Adressdoppelung; Neighbor Advertisement (NA) antwortet oder kündigt Änderungen an. Diese Funktionen gehören zu ICMPv6.
RS → RA für Routerinformationen; NS → NA für Nachbarinformationen
SLAAC und DHCPv6 unterscheiden
Bei SLAAC bildet ein Host seine Adresse anhand eines vom Router angekündigten Präfixes und eines Interface-Identifiers. Router Advertisements liefern auch Hinweise, ob DHCPv6 für zusätzliche oder verwaltete Adresskonfiguration genutzt werden soll. Die konkrete Kombination hängt von Netz und Gerät ab.
Modifizierte EUI-64-Kennung
Ein klassisches Verfahren bildet aus einer 48-Bit-MAC-Adresse eine 64-Bit-Kennung: In der Mitte werden FF:FE eingefügt, im ersten Oktett wird das Universal/Local-Bit invertiert. Das ist eine Rechenregel, keine Pflicht zur MAC-basierten Adressbildung; moderne Systeme nutzen häufig zufällige oder stabile, nicht aus der MAC abgeleitete Kennungen.
00:1a:2b:3c:4d:5e → 021a:2bff:fe3c:4d5e
Subnetze
Ein /64-Präfix ist für viele normale IPv6-LANs üblich. Die ersten 64 Bit bezeichnen das Subnetz; die übrigen 64 Bit bilden den Interface-Identifier.