Dieses Protokoll ist nützlich, um die Konfigurationsparameter von Internet -Hosts dynamisch einzurichten oder zu ändern. Sobald DHCP jedes Gerät in Ihrem Netzwerk die relevanten Netzwerkkonfigurationsparameter zuweist, kann das Gerät mit anderen IP -Netzwerken kommunizieren.
Zu diesen Parametern gehören natürlich die Netzmasken, IP -Adressen, DNS -Server und Standardrouter. Und wie die meisten Netzwerkmanagementprotokolle bietet DHCP ein Client-Server-Modell aus. Es ist eine bessere Version des veralteten BOOTP und eine integrale Komponente der DDI-Lösung einschließlich DNS-DHCP-IPAM.
Dieser Artikel beleuchtet DHCP. Das Einführungsschreiben erklärt, was DHCP ist und wie DHCP unter Linux-Setups funktioniert. Weiter lesen!
Die Dynamic Host -Konfigurationsprotokollübersicht
Als Netzwerkmanagementprotokoll eliminiert DHCP die Notwendigkeit, dass die Netzwerkmanager die Netzwerkgeräte manuell einrichten. Es weist die Konfigurationsparameter automatisch Computern und anderen Netzwerkgeräten zu.
Es verfügt über zwei Komponenten-A-Server-Instanz und eine Client-Instanz. Die Serverseite ist häufig das zentral installierte Netzwerkzentrum, während die Client-Instanzen die einzelnen Computer oder Geräte sind.
Dieses Protokoll definiert, wie die Geräte innerhalb eines lokalen Netzwerks und in Netzwerken über das Internet kommunizieren. Beispielsweise verwaltet ein DHCP -Server die IP -Einstellungen für Geräte in seinem lokalen Netzwerk, indem sie die IP -Adressen oder andere Konfigurationsparameter automatisch und dynamisch bereitstellen.
Insbesondere sind die von DHCP zugewiesenen Konfigurationsparameter nur für begrenzte Dauer gültig. Diese Dauer wird als DHCP -Leasing bezeichnet, während die Gültigkeitsdauer die DHCP -Leasingzeit ist. Ein Client verwendet die IP -Adresse oder den zugewiesenen Parameter nach Ablauf des Mietvertrags nicht mehr. Die Implikation ist, dass sie die Kommunikation mit dem Netzwerk stoppen müssen.
Kunden können jedoch weiterhin eine Mietverlängerung durch den festgelegten DHCP -Mietverlängerungszyklus anfordern. Der Erneuerungsprozess bietet eine robuste und automatische IP -Adresszuweisung für Geräte.
Wie DHCP funktioniert und seine Nutzungsszenarien
DHCP ist ein Client-Server-Protokoll und hat sicherlich beide Komponenten. Wenn ein Gerät versucht, eine Verbindung zu einem Netzwerk zu initiieren.
Der DHCP -Server empfängt diese Anfrage. Und da es ein Konglomeration von IP -Adressen und anderen Informationen zu der Client -Konfiguration wie Domainnamen, Standard -Gateways, Zeitservern und Namensservern verwaltet, überprüft und reagiert sie auf die Client -Abfrage.
Die Antwort kann auf der vorherigen Verabreichungskonfiguration, einer vorgegebenen spezifischen Adresse oder gültigen Informationen für das Netzwerk basieren. DHCP -Clients fordern oder fragen diese Informationen an oder fragen Sie von Zeit zu Zeit vor Ablauf.
Idealerweise können Sie das DHCP in kleinen Wohnnetzwerken und großen mehrstufigen Netzwerken bereitstellen, die mehrere Server umfassen. Ein einzelner Server kann weiterhin Dienste für die großen Netzwerke mit zahlreichen Links anbieten, wenn sie von den DHCP -Relay -Agenten in den Routern unterstützt werden.
Das Folgende sind die primären DHCP -Nutzungsszenarien:
Beispiel für DHCP -Linux
Im Idealfall können Linux -Benutzer einen DHCP -Server mit dem Befehl dhcpd starten. Dieses Dienstprogramm fordert den Server auf, die /etc /dhcpd zu lesen.Conf -Datei, die alle Informationen zu den verfügbaren IP -Adressen und anderen Konfigurationsinformationen enthält.
Ein Beispiel für die Konfigurationsdatei sieht wie folgt aus:
Abschluss
DHCP klingt ziemlich einfach. Die Implementierung ist jedoch eher einbezogen. In diesem Artikel werden Sie DHCP vorgestellt. In unseren nachfolgenden Artikel werden wir ein bisschen detaillierter sein, um Ihnen eine Schritt-für-Schritt-Anleitung zum Einrichten eines DHCP-Clients und Servers zur Verfügung zu stellen.