3. Hintergrund
3. Hintergrund
Die IPv6-Spezifikation stellt die grundlegende Infrastruktur und den Grundentwurf von IPv6 bereit. Weitere für einen Implementierer zu studierende IPv6-Arbeiten umfassen die IPv6-Spezifikation [3], die IPv6-Adressarchitektur [5], die zustandslose IPv6-Adressautokonfiguration [17], die IPv6-Neighbor-Discovery-Verarbeitung [13] und dynamische DNS-Updates [22]. Diese Spezifikationen ermöglichen es DHCP, auf den IPv6-Arbeiten aufzubauen, um sowohl eine robuste zustandsbehaftete Autokonfiguration als auch die Selbstregistrierung von DNS-Hostnamen bereitzustellen.
Die IPv6-Adressarchitektur [5] definiert den Bereich der Adressen, die in einer IPv6-Implementierung verwendet werden können, sowie verschiedene Konfigurationsarchitekturrichtlinien für Netzwerkdesigner im IPv6-Adressraum. Zwei Vorteile von IPv6 bestehen darin, dass Multicast-Unterstützung erforderlich ist und Knoten bei der Initialisierung Link-Local-Adressen erzeugen können. Die Verfügbarkeit dieser Funktionen bedeutet, dass ein Client seine Link-Local-Adresse und eine bekannte Multicast-Adresse verwenden kann, um DHCP-Server oder Relay-Agents auf seinem Link zu entdecken und mit ihnen zu kommunizieren.
Die zustandslose IPv6-Adressautokonfiguration [17] spezifiziert die Verfahren, durch die ein Knoten basierend auf Router-Ankündigungen [13] Adressen selbst konfigurieren und eine gültige Lebensdauer zur Unterstützung der Neunummerierung von Adressen im Internet verwenden kann. Darüber hinaus wird die Protokollinteraktion spezifiziert, durch die ein Knoten die zustandslose oder zustandsbehaftete Autokonfiguration initiiert. DHCP ist eines der Mittel zur Durchführung der zustandsbehafteten Autokonfiguration. Die Kompatibilität mit der zustandslosen Adressautokonfiguration ist eine Entwurfsanforderung von DHCP.
Die IPv6-Neighbor-Discovery [13] ist das Protokoll zur Knotenentdeckung in IPv6, das die Funktionen von ARP [14] ersetzt und verbessert. Um IPv6 und die zustandslose Adressautokonfiguration zu verstehen, wird Implementierern dringend empfohlen, die IPv6-Neighbor-Discovery zu verstehen.
Dynamische DNS-Updates [22] sind eine Spezifikation, die dynamische Updates von DNS-Einträgen sowohl für IPv4 als auch für IPv6 unterstützt. DHCP kann dynamische DNS-Updates verwenden, um Adressen und Namensraum zu integrieren, um nicht nur die Autokonfiguration, sondern auch die Selbstregistrierung in IPv6 zu unterstützen.