Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Übersicht über den DHCP-Zugriffsdienst

Der DHCP-Zugriffsdienst besteht aus zwei Komponenten:

  • Eine Methode zum Zuweisen von Netzwerkadressen zu einem Clienthost

  • Ein Protokoll zum Übermitteln hostspezifischer Konfigurationsinformationen von einem Server an einen Client-Host

Weitere Informationen finden Sie in diesem Thema.

IP-Adresszuweisungen

In den folgenden Themen wird die IP-Adresszuweisung ausführlich beschrieben:

Netzwerkadresszuweisungen (Zuweisen einer neuen Adresse)

Um Konfigurationsinformationen und eine Netzwerkadresszuweisung zu erhalten, handelt ein DHCP-Client in einer Reihe von Nachrichten mit DHCP-Servern aus. Die folgenden Schritte zeigen die Nachrichten, die zwischen einem DHCP-Client und Servern ausgetauscht werden, um eine neue Netzwerkadresse zuzuweisen. Bei der Zuweisung einer neuen Netzwerkadresse kann der DHCP-Prozess mehr als einen Server umfassen, aber nur ein Server wird vom Client ausgewählt.

  1. Wenn ein Clientcomputer gestartet wird, sendet er eine DHCPDISCOVER Nachricht an das lokale Subnetz und fordert einen DHCP-Server an. Diese Anforderung enthält die Hardwareadresse des anfordernden Clients.

    Abbildung 1: DHCP-Ermittlung DHCP Discover
    Hinweis:

    Für einen verbesserten Betrieb mit DHCP-Clients, die nicht strikt RFC 2131-konform sind, akzeptiert und verarbeitet DHCPDISCOVER der DHCP-Server Nachrichten auch dann, wenn die Überladungsoptionen in den Nachrichten nicht ordnungsgemäß mit einer end Anweisung beendet werden.

  2. Jeder DHCP-Server, der den Broadcast empfängt, sendet eine DHCPOFFER Nachricht an den Client und bietet eine IP-Adresse für einen festgelegten Zeitraum, der als Leasezeitraum bezeichnet wird.

    Abbildung 2: DHCP-Angebot DHCP Offer
  3. Der Client erhält eine oder mehrere DHCPOFFER Nachrichten von einem oder mehreren Servern und wählt eines der eingegangenen Angebote aus. Normalerweise sucht ein Kunde nach der längsten Mietdauer.

  4. Der Client sendet eine DHCPREQUEST Nachricht, die angibt, dass der Client eine angebotene Lease-IP-Adresse ausgewählt hat, und identifiziert den ausgewählten Server.

    Abbildung 3: DHCP-Anfrage DHCP Request
  5. Die Server, die in der DHCPREQUEST Meldung nicht ausgewählt wurden, geben die nicht ausgewählten IP-Adressen an den Pool der verfügbaren Adressen zurück.

  6. Der ausgewählte DHCP-Server sendet eine DHCPACK Bestätigung, die Konfigurationsinformationen wie IP-Adresse, Subnetzmaske, Standardgateway und Leasezeitraum enthält.

    Abbildung 4: DHCP-Bestätigung DHCP ACK

    Die vom Server angebotenen Informationen sind konfigurierbar.

  7. Der Client empfängt die Nachricht mit Konfigurationsinformationen DHCPACK . Der Vorgang ist abgeschlossen. Der Client ist konfiguriert und hat Zugriff auf das Netzwerk.

    • Wenn der Client eine DHCPNAK Nachricht empfängt (z. B. wenn der Client in ein neues Subnetz verschoben wurde), startet der Client den Aushandlungsprozess neu.

    • Der Client kann seine Lease für eine Netzwerkadresse aufgeben, indem er eine DHCPRELEASE Nachricht an den Server sendet (z. B. wenn der Client neu gestartet wird). Wenn der Server die DHCPRELEASE Nachricht empfängt, markiert er die Lease als frei, und die IP-Adresse ist wieder verfügbar.

Abbildung 5: DHCP-Version DHCP Release

Netzwerkadresszuweisungen (Wiederverwendung einer zuvor zugewiesenen Adresse)

Um die Wiederverwendung einer zuvor zugewiesenen Netzwerkadresse zu ermöglichen, treten die folgenden Ereignisse auf:

  1. Ein Client, der zuvor über eine Lease verfügte, sendet eine DHCPREQUEST Nachricht an das lokale Subnetz.

  2. Der Server, der die Konfiguration des Clients kennt, antwortet mit einer DHCPACK Nachricht.

  3. Der Client überprüft die vom Server gesendeten DHCP-Konfigurationsinformationen und verwendet diese Informationen, um die Lease wiederherzustellen.

DHCP-Adresszuweisungsmethoden

Ein DHCP-Server weist einem Client auf zwei Arten eine IP-Adresse zu oder sendet sie:

  • Dynamic bindings—Der DHCP-Server weist einem Client für einen bestimmten Zeitraum eine wiederverwendbare IP-Adresse aus einem Pool von IP-Adressen zu. Diese Methode der Adresszuweisung ist nützlich, wenn die Clients nur temporären Zugriff auf das Netzwerk benötigen.

  • Static bindings—Der DHCP-Server weist dem Client permanente IP-Adressen zu. Sie können eine Adresse reservieren, die vom DHCP-Server verwendet wird, um sie einem bestimmten Client basierend auf seinen MAC-Adressen (Media Access Control) zuzuweisen.

    Die statische Zuweisung ist nützlich, wenn Sie einen Drucker in einem LAN haben und nicht möchten, dass sich seine IP-Adresse ständig ändert

Sie können einen DHCP-Server so konfigurieren, dass er sowohl Adresspools als auch statische Bindungen enthält. Statische Bindungen haben Vorrang vor dynamischen Bindungen. Weitere Informationen finden Sie unter IP-Adresszuweisungspool .

DHCP-Lease-Zeitmanagement

DHCP-Lease ist eine temporäre Zuweisung einer IP-Adresse an ein Gerät im Netzwerk. Die zugewiesenen IP-Adressinformationen sind nur für einen begrenzten Zeitraum gültig und werden als DHCP-Lease bezeichnet.

Wenn Sie einen DHCP-Server verwenden, um einen Pool von IP-Adressen zu verwalten, "vermietet" er die IP-Adresse für einen bestimmten Zeitraum an verschiedene Clients. Daher werden IP-Adressen, die von einem DHCP-Server verwaltet werden, nur für einen begrenzten Zeitraum zugewiesen. Wenn die Lease abläuft, kann der Client die IP-Adresse nicht mehr verwenden und muss die gesamte Kommunikation mit dem IP-Netzwerk einstellen, es sei denn, er beantragt eine Verlängerung der Lease-"Miete" über den DHCP-Lease-Verlängerungszyklus.

Wenn ein Client die ihm zugewiesene Adresse für einen bestimmten Zeitraum nicht verwendet, kann der DHCP-Server diese IP-Adresse einem anderen Client zuweisen.

Wenn Zuweisungen vorgenommen oder geändert werden, aktualisiert der DHCP-Server die Informationen auf dem DNS-Server. Der DHCP-Server stellt Clients nach Möglichkeit ihre vorherigen Leasezuweisungen zur Verfügung.

DHCP-Optionen

DHCP-Optionen sind gekennzeichnete Datenelemente, die durch Optionsnummern gekennzeichnet sind und in der Anforderung oder in der Bestätigung enthalten sein können, um Informationen zwischen einem Client und einem Server zu übergeben. Die Optionen werden in einem Feld variabler Länge am Ende einer DHCP-Nachricht gesendet. Ein DHCP-Client kann DHCP-Optionen verwenden, um mit dem DHCP-Server auszuhandeln und den Server so zu beschränken, dass nur die Optionen gesendet werden, die vom Client angefordert werden.

DHCP ermöglicht es dem Client, Optionen vom DHCP-Server zu empfangen, die die Netzwerkkonfiguration und verschiedene im Netzwerk verfügbare Dienste beschreiben. DHCP-Optionen werden von einem Client verwendet, um sich während des Startvorgangs dynamisch zu konfigurieren.

In einer typischen DHCP-Client-Server-Einstellung sendet der DHCP-Client eine DHCP-Anfrage an einen DHCP-Server und erhält eine DHCP-Bestätigung zurück. Die DHCP-Anforderung kann Informationen über den Client und Anforderungen an zusätzliche Informationen vom Server enthalten. Die DHCP-Bestätigung enthält die IP-Adresse, die dem Client vom Server zugewiesen wurde, sowie alle zusätzlichen Informationen, die vom Client angefordert werden.

Tabelle 1 listet häufig verwendete DHCP-Optionen auf.

Tabelle 1: Häufig verwendete DHCP-Optionen

Parameter

Äquivalente DHCP-Option

Liste der Domain Name Server (DNS) und NetBIOS-Server

DHCP-Option 6

Liste der Gateway-Router

DHCP-Option 3

Der Name der Domäne, in der der Client nach einem DHCP-Serverhost sucht. Dies ist der Standarddomänenname, der an Hostnamen angehängt wird, die nicht vollständig qualifiziert sind.

DHCP-Option 15

Subnetzmaske für Client-IP-Adresse

DHCP-Option 1

DHCP-Server-Identifizierung

DHCP-Option 54

Liste der Parameteranforderungen

DHCP-Option 55

IP-Adresse des Boot-Servers und der Dateiname der zu verwendenden Boot-Datei

DHCP-Option 67

DHCP-Optionen sind in RFC 2132, DHCP-Optionen und BOOTP-Herstellererweiterungen definiert.

Festlegen von DHCP-Optionen

DHCP-Optionsanweisungen beginnen immer mit dem Schlüsselwort option, gefolgt von einem Optionsnamen, gefolgt von Optionsdaten.

Erweitertes DHCP

Legacy-DHCP

Wie DHCP eine minimale Netzwerkkonfiguration bereitstellt

Der lokale DHCP-Server stellt dem DHCP-Client eine minimale Konfiguration zur Verfügung, wenn auf dem Client die DHCP-Option 55 nicht konfiguriert ist. Der Server stellt die Subnetzmaske des Adresszuweisungspools bereit, der für den Client ausgewählt ist. Zusätzlich zur Subnetzmaske stellt der Server dem Client die folgenden Werte zur Verfügung, wenn die Informationen im ausgewählten Adresszuweisungspool konfiguriert sind:

  • Router: Ein Router, der sich im Subnetz des Clients befindet. Diese Anweisung entspricht der DHCP-Option 3.

  • Domänenname: Der Name der Domäne, in der der Client nach einem DHCP-Serverhost sucht. Dies ist der Standarddomänenname, der an Hostnamen angehängt wird, die nicht vollständig qualifiziert sind. Dies entspricht der DHCP-Option 15.

  • Domain Name Server: Ein DNS-Nameserver (Domain Name System), der dem Client zur Verfügung steht, um Hostnamen-zu-Client-Zuordnungen aufzulösen. Dies entspricht der DHCP-Option 6.