Das Bootstrap Protocol ist älter als das Dynamic Host Configuration Protocol . DHCP wurde von BOOTP -Definition entwickelt und wird in der Regel als Ersatz für ihn gesehen. DHCP ist eine effizientere Methode zur Verteilung von Netzwerk-Adressen der Ferne als sein Vorgänger. Allerdings wurde BOOTP nicht als eine Methode der Zuteilung von Adressen geschrieben , und diejenigen, die es zu sehen, wie eine ältere Version von DHCP übersehen viel von seinem Potenzial. Hintergrund
BOOTP wurde 1985 entwickelt, um die Modalitäten für die Remote-Verwaltung von Diskless-Workstations zu erstellen. Vor BOOTP hatte Netzwerkadministratoren jeden Arbeitsplatz mit einer Diskette zu booten die Workstation und geben Sie die Konfiguration Details besuchen. Diskless Workstations hatte zwei große Nachteile für Administratoren. Erstens ist es aufgrund der Abwesenheit einer Festplatte es unmöglich, die Arbeitsstation von einer traditionellen Bootstrap Sektor booten. Computer automatisch geladen bestimmte Dateien in den Speicher beim Start und führen sie - das ist die Bootstrap- Sektor . Das zweite Problem war, dass der Arbeitsplatz nicht in der Lage , alle Einstellungen zu speichern war , wie ein Netzwerk-Adresse . Bis die Workstation hatte eine Adresse , es könnte nicht mit einem Server zu kommunizieren.
Zweck
BOOTP löste die zwei Hauptprobleme der Diskless-Workstations . Ein kleines Programm , auf die Netzwerk-Karte des Rechners geschrieben , immer dann ausgeführt , wenn der Strom erreicht die Karte. Das Programm habe eine Anfrage für eine IP-Adresse und dann verwendet, um eine Anfrage für eine Boot- Datei zu senden. Somit konnte sowohl Adressvergabe und Bootvorgang über das Netzwerk gesendet werden, automatisch .
DHCP
Das Dynamic Host Configuration Protocol wurde im Jahr 1993 entwickelt. Es erweitert die Botschaft Struktur BOOTP und entfernt die Notwendigkeit für eine Konfigurationsdatei , indem die Parameter in der Nachricht. DHCP Hauptwerk ist als Methode zur Verteilung von IP-Adressen dynamisch . IP-Adressen gehen zur Neige und Internet Service Provider und große Netzwerke selten vergeben feste IP -Adressen. Stattdessen behalten sie einen Pool von Adressen für das Netzwerk und eine Adresse zuweisen einem Computer nur für die Dauer der Verbindung . Jede Adresse kann dann wiederverwendet werden und das Netz muss nicht so viele Adressen wie es Computern hat . DHCP, mit seinem einzigen Phase , ist eine effizientere Methode zur Verteilung von dynamischen IP-Adressen .
Benefit von BOOTP
BOOTP ist nicht so effizient eine Methode der Bereitstellung von IP-Adressen wie DHCP , allerdings kann BOOTP mehr als nur eine Adresse wegen seiner zweiten Phase der Bereitstellung einer Konfigurationsdatei liefern . DHCP bieten nur diese Fähigkeit als Teil des Preboot Execution Environment , PXE als bekannt. Obwohl DHCP ist eine effizientere Methode für die Verteilung als BOOTP IP-Adressen ist BOOTP eine einfachere Methode als PXE zum Verteilen von Bootstrap- Programme .