Zum Hauptinhalt springen

1. Introduction and Overview (Einführung und Überblick)

1. Introduction and Overview (Einführung und Überblick)

Das dynamische Hostkonfigurationsprotokoll für IPv6 (Dynamic Host Configuration Protocol for IPv6, DHCP) ermöglicht es DHCP-Servern, Konfigurationsparameter wie IPv6-Netzwerkadressen an IPv6-Knoten zu übergeben. Es bietet die Fähigkeit zur automatischen Zuweisung wiederverwendbarer Netzwerkadressen und zusätzliche Konfigurationsflexibilität. Dieses Protokoll ist das zustandsbehaftete Gegenstück zur "zustandslosen IPv6-Adresskonfiguration" (IPv6 Stateless Address Autoconfiguration, RFC 2462) und kann separat oder gleichzeitig mit letzterer verwendet werden, um Konfigurationsparameter zu erhalten.

1.1. Protocols and Addressing (Protokolle und Adressierung)

IPv6-Knoten können zustandslose Adresskonfiguration verwenden, um ihre IPv6-Adressen zu konfigurieren. Die zustandslose Adresskonfiguration stellt einem Knoten keine zusätzlichen Konfigurationsinformationen zur Verfügung, wie z.B. eine Liste von DNS-Servern oder Domainnamen. DHCPv6 bietet einen Mechanismus, durch den Server solche zusätzlichen Konfigurationsinformationen an IPv6-Knoten bereitstellen können.

DHCPv6 kann auf verschiedene Weise für die IPv6-Konfiguration verwendet werden:

  • Um IPv6-Adressen und andere Konfigurationsparameter zu erhalten
  • Um nur Konfigurationsparameter zu erhalten (zustandsloses DHCPv6)
  • In Kombination mit zustandsloser Adresskonfiguration

1.2. Client-server Exchanges Involving Two Messages (Client-Server-Austausch mit zwei Nachrichten)

Ein Client kann die Zuweisung einer oder mehrerer IPv6-Adressen durch einen Server anfordern. Der Client sendet eine Solicit-Nachricht, um Server zu lokalisieren. Server, die die Anforderung des Clients erfüllen können, antworten mit einer Advertise-Nachricht. Der Client wählt dann einen der Server aus und sendet eine Request-Nachricht an diesen Server. Der Server antwortet mit einer Reply-Nachricht, die die bestätigten Adressen und Konfigurationsparameter enthält.

1.3. Client-server Exchanges Involving Four Messages (Client-Server-Austausch mit vier Nachrichten)

Zur Effizienz und Lastverteilung kann ein Client einen Austausch mit zwei Nachrichten verwenden, um Adressen und Konfigurationsparameter zu erhalten. Der Client sendet eine Solicit-Nachricht mit einer Rapid Commit-Option. Ein Server, der Rapid Commit unterstützt, antwortet direkt mit einer Reply-Nachricht, die die Adressen und Konfigurationsparameter enthält. Dies reduziert den Overhead des Vier-Nachrichten-Austauschs und ermöglicht eine schnellere Netzwerkkonfiguration.