Was ist DHCP? (Dynamisches Host-Konfigurationsprotokoll)

Inhaltsverzeichnis:

Was ist DHCP? (Dynamisches Host-Konfigurationsprotokoll)
Was ist DHCP? (Dynamisches Host-Konfigurationsprotokoll)
Anonim

DHCP (Dynamic Host Configuration Protocol) ist ein Protokoll, das eine schnelle, automatische und zentrale Verw altung für die Verteilung von IP-Adressen innerhalb eines Netzwerks ermöglicht. Es wird auch verwendet, um die Subnetzmaske, das Standard-Gateway und die DNS-Serverinformationen auf dem Gerät zu konfigurieren.

Die Dynamic Host Configuration Working Group der Internet Engineering Task Force hat DHCP entwickelt.

So funktioniert DHCP

Ein DHCP-Server vergibt eindeutige IP-Adressen und konfiguriert automatisch andere Netzwerkinformationen. In den meisten Haush alten und kleinen Unternehmen fungiert der Router als DHCP-Server. In großen Netzwerken kann ein einzelner Computer diese Rolle übernehmen.

Image
Image

Damit dies funktioniert, fordert ein Gerät (der Client) eine IP-Adresse von einem Router (dem Host) an. Dann weist der Host eine verfügbare IP-Adresse zu, damit der Client im Netzwerk kommunizieren kann.

Wenn ein Gerät eingesch altet und mit einem Netzwerk verbunden ist, das über einen DHCP-Server verfügt, sendet es eine Anfrage an den Server, die als DHCPDISCOVER-Anfrage bezeichnet wird.

Nachdem das DISCOVER-Paket den DHCP-Server erreicht hat, behält der Server eine IP-Adresse, die das Gerät verwenden kann, und bietet dann dem Client die Adresse mit einem DHCPOFFER-Paket an.

Sobald das Angebot für die gewählte IP-Adresse erfolgt ist, antwortet das Gerät dem DHCP-Server mit einem DHCPREQUEST-Paket, um es anzunehmen. Dann sendet der Server ein ACK, um zu bestätigen, dass das Gerät diese spezifische IP-Adresse hat, und um zu definieren, wie lange das Gerät die Adresse verwenden kann, bevor es eine neue bekommt.

Wenn der Server entscheidet, dass das Gerät die IP-Adresse nicht haben kann, sendet er ein NACK.

Vor- und Nachteile der Verwendung von DHCP

Ein Computer oder jedes Gerät, das mit einem Netzwerk (lokal oder Internet) verbunden ist, muss richtig konfiguriert sein, um in diesem Netzwerk zu kommunizieren. Da DHCP diese Konfiguration automatisch zulässt, wird es in fast allen Geräten verwendet, die eine Verbindung zu einem Netzwerk herstellen, einschließlich Computern, Switches, Smartphones und Spielekonsolen.

Aufgrund dieser dynamischen IP-Adresszuweisung ist die Wahrscheinlichkeit geringer, dass zwei Geräte dieselbe IP-Adresse haben, was bei manuell zugewiesenen, statischen IP-Adressen üblich ist.

Die Verwendung von DHCP erleichtert die Verw altung eines Netzwerks. Aus administrativer Sicht kann jedes Gerät im Netzwerk eine IP-Adresse nur mit seinen Standardnetzwerkeinstellungen erh alten, die so eingerichtet sind, dass sie automatisch eine Adresse beziehen. Die Alternative besteht darin, jedem Gerät im Netzwerk manuell Adressen zuzuweisen.

Da diese Geräte automatisch eine IP-Adresse erh alten können, können sich Geräte frei von einem Netzwerk zum anderen bewegen (vorausgesetzt, jedes Gerät ist mit DHCP eingerichtet) und erh alten automatisch eine IP-Adresse, was bei mobilen Geräten hilfreich ist.

Wenn einem Gerät eine von einem DHCP-Server zugewiesene IP-Adresse zugewiesen wurde, ändert sich diese Adresse in den meisten Fällen jedes Mal, wenn das Gerät dem Netzwerk beitritt. Wenn IP-Adressen manuell zugewiesen werden, müssen Administratoren jedem neuen Client eine bestimmte Adresse zuweisen, und vorhandene zugewiesene Adressen müssen manuell aufgehoben werden, bevor andere Geräte diese Adresse verwenden können. Dies ist zeitaufwändig und die manuelle Konfiguration jedes Geräts erhöht die Wahrscheinlichkeit von Fehlern.

Die Verwendung von DHCP hat Vor- und Nachteile. Dynamische, sich ändernde IP-Adressen sollten nicht für Geräte verwendet werden, die stationär sind und ständigen Zugriff benötigen, wie z. B. Drucker und Dateiserver. Obwohl diese Art von Geräten hauptsächlich in Büroumgebungen vorhanden ist, ist es unpraktisch, ihnen eine wechselnde IP-Adresse zuzuweisen. Wenn beispielsweise ein Netzwerkdrucker eine IP-Adresse hat, die sich irgendwann in der Zukunft ändern wird, muss jeder Computer, der mit diesem Drucker verbunden ist, regelmäßig seine Einstellungen aktualisieren, um zu verstehen, wie er kontaktiert werden kann.

Diese Art der Einrichtung ist unnötig und kann vermieden werden, indem für diese Gerätetypen kein DHCP verwendet wird und ihnen stattdessen eine statische IP-Adresse zugewiesen wird.

Die gleiche Idee kommt ins Spiel, wenn Sie einen permanenten Fernzugriff auf einen Computer in einem Heimnetzwerk benötigen. Wenn DHCP aktiviert ist, erhält dieser Computer irgendwann eine neue IP-Adresse, was bedeutet, dass die, die Sie für diesen Computer aufgezeichnet haben, nicht lange korrekt sein wird. Wenn Sie Fernzugriffssoftware verwenden, die auf IP-Adressen basiert, deaktivieren Sie DHCP und verwenden Sie eine statische IP-Adresse für dieses Gerät.

Weitere Informationen zu DHCP

Ein DHCP-Server definiert einen Bereich oder Bereich von IP-Adressen, die er verwendet, um Geräte mit einer Adresse zu versorgen. Dieser Adresspool ist die einzige Möglichkeit, wie ein Gerät eine gültige Netzwerkverbindung erhält.

Dies ist ein weiterer Grund, warum DHCP so nützlich ist. Es ermöglicht mehreren Geräten, sich über einen bestimmten Zeitraum mit einem Netzwerk zu verbinden, ohne einen Pool verfügbarer Adressen zu benötigen. Wenn der Server beispielsweise 20 Adressen definiert, können sich 30, 50, 200 oder mehr Geräte mit dem Netzwerk verbinden, solange nicht mehr als 20 Geräte gleichzeitig eine der verfügbaren IP-Adressen verwenden.

Da DHCP IP-Adressen für einen bestimmten Zeitraum (Lease-Periode genannt) zuweist, führt die Verwendung von Befehlen wie ipconfig zum Auffinden der IP-Adresse eines Computers im Laufe der Zeit zu unterschiedlichen Ergebnissen.

Während DHCP verwendet wird, um dynamische IP-Adressen an seine Clients zu liefern, bedeutet das nicht, dass statische IP-Adressen nicht auch gleichzeitig verwendet werden können. Eine Mischung aus Geräten, die dynamische Adressen erh alten, und Geräten, denen ihre IP-Adressen manuell zugewiesen wurden, kann beide im selben Netzwerk vorhanden sein.

ISPs verwenden DHCP, um IP-Adressen zuzuweisen. Dies ist ersichtlich, wenn Ihre öffentliche IP-Adresse identifiziert wird. Es wird sich wahrscheinlich im Laufe der Zeit ändern, es sei denn, Ihr Heimnetzwerk hat eine statische IP-Adresse, was normalerweise nur bei Unternehmen der Fall ist, die öffentlich zugängliche Webdienste haben.

In Windows weist APIPA eine spezielle temporäre IP-Adresse zu, wenn der DHCP-Server keine funktionsfähige Adresse an ein Gerät liefern kann, und verwendet diese Adresse, bis eine funktionierende gefunden wird.

FAQ

    Was ist DHCP-Snooping?

    DHCP-Snooping ist eine Layer-2-Sicherheitstechnologie, die jeglichen DHCP-Verkehr stoppt, den sie als inakzeptabel definiert. Die in das Netzwerk-Switch-Betriebssystem integrierte Snooping-Technologie verhindert, dass nicht autorisierte DHCP-Server DHCP-Clients IP-Adressen anbieten.

    Was ist DHCP-Relay?

    Ein Relay-Agent ist ein Host, der DHCP-Pakete zwischen Clients und Servern weiterleitet. Ein Netzwerkadministrator kann Relay-Agenten verwenden, um Anfragen und Antworten zwischen Clients und Servern weiterzuleiten, die sich nicht im selben physischen Subnetz befinden.

Empfohlen: