Unterschied zwischen BOOTP und DHCP

Autor: Laura McKinney
Erstelldatum: 1 April 2021
Aktualisierungsdatum: 11 Kann 2024
Anonim
Das DHCP-Protokoll | #Netzwerktechnik
Video: Das DHCP-Protokoll | #Netzwerktechnik

Inhalt


Die Protokolle BOOTP und DHCP werden verwendet, um die IP-Adresse des Hosts zusammen mit den Bootstrap-Informationen abzurufen. Die Arbeitsweise beider Protokolle ist in gewisser Weise unterschiedlich. Das DHCP-Protokoll ist die erweiterte Version des BOOTP-Protokolls.

Der Hauptunterschied zwischen BOOTP und DHCP besteht darin, dass BOOTP die statische Konfiguration der IP-Adressen unterstützt, während DHCP die dynamische Konfiguration unterstützt. Dies bedeutet, dass DHCP die IP-Adressen automatisch von dem mit dem Internet verbundenen Computer zuweist und erhält und einige zusätzliche Funktionen bietet.

  1. Vergleichstabelle
  2. Definition
  3. Hauptunterschiede
  4. Fazit

Vergleichstabelle

VergleichsbasisBOOTP
DHCP
Autokonfiguration
Nicht möglich, unterstützt nur die manuelle Konfiguration.
Es bezieht und vergibt automatisch IP-Adressen.
Temporäre IP-Adressierung
Nicht vorgesehen
Vorausgesetzt, für eine begrenzte Zeit.
Kompatibilität
Nicht kompatibel mit DHCP-Clients.
Interoperabel mit den BOOTP-Clients.
Mobile Maschinen
IP-Konfiguration und Informationszugriff sind nicht möglich.
Unterstützt die Mobilität von Maschinen.
Fehler aufgetreten
Die manuelle Konfiguration ist fehleranfällig.
Autokonfiguration ist immun gegen Fehler.
Verwendungszweck
Liefert die Informationen an den plattenlosen Computer oder die Workstation.
Zum Speichern und Weiterleiten der Informationen sind Festplatten erforderlich.


Definition von BOOTP

Bootstrap-Prozess- Es handelt sich um eine Methode für den Zugriff auf die Informationen eines mit dem Internet verbundenen Computers (IP-Adresse, Subnetzmaske, Router-Adresse, IP-Adresse des Nameservers), die in einer Konfigurationsdatei gespeichert sind. Diese Informationen müssen dem angeschlossenen Computer bekannt sein zu einem TCP / IP-Internet.

Bootstrap-Protokoll (BOOTP) ist ein Client-Server-Protokoll, das entwickelt wurde, um die oben angegebenen Informationen (d. h. IP-Adresse, Subnetzmaske, Router-Adresse, IP-Adresse des Nameservers) von einem plattenlosen Computer oder einem Computer zu erhalten, der zum ersten Mal gestartet wurde. Das Betriebssystem und die Netzwerksoftware werden im Nur-Lese-Speicher (ROM) gespeichert, wenn der Computer oder die Workstation festplattenlos ist.

RARP ist der Vorgänger von BOOTP und dient demselben Zweck, aber die Einschränkung von RARP besteht darin, dass es nur die Informationen über IP bereitstellt, nicht die zusätzlichen Informationen dazu.


Wie oben beschrieben, ist das BOOTP ein Protokoll, das die statische Konfiguration ermöglicht. Der Grund für die statische Natur von BOOTP ist, dass die Notwendigkeit, Router dynamisch zu erkennen oder Router zu wechseln, entfällt, wenn nur ein Router mit dem Rest des Internets verbunden ist. Wenn jedoch mehrere Router mit dem Internet verbunden sind. Ein Host, der versucht, die Standardroute beim Start abzurufen, kann zu einem Verbindungsverlust führen, wenn ein einzelner Router abstürzt. Und auch der Absturz kann nicht erkannt werden.

Der BOOTP-Server verwendet eine Tabelle, in der die physische Adresse der IP-Adresse zugeordnet ist, wenn ein Client seine IP-Adresse abfragt. BOOTP unterstützt keine mobilen Maschinen. Dies funktioniert nur, wenn die Bindung zwischen physischen und IP-Adressen statisch und in der Tabelle festgelegt ist. Es verwendet eine begrenzte Broadcast-Adresse (255.255.255.255).

Definition von DHCP

Dynamisches Host-Konfigurationsprotokoll (DHCP) weist die IP-Adressen dynamisch über das Netzwerk zu. DHCP ist vielseitiger als BOOTP und abwärtskompatibel, was bedeutet, dass es mit BOOTP-Clients zusammenarbeiten kann.

Die dynamische Vergabe von IP-Adressen ist aus zahlreichen drei Gründen vorteilhaft:

  • IP-Adressen werden bei Bedarf vergeben.
  • Vermeiden Sie manuelle IP-Konfiguration.
  • Unterstützen Sie die Mobilität von Geräten.

IP-Zuweisung bei Bedarf bedeutet, dass es an echten IP-Adressen mangelt und die IP-Adressen zentral zusammengefasst werden. Möchte man das Internet nutzen, so wird die IP-Adresse temporär vergeben, nach getaner Arbeit wird die IP-Adresse entzogen und einem anderen Benutzer (Maschine) mitgeteilt.

DHCP unterstützt die vorübergehende Zuweisung (Lease) von IP-Adressen. Mit anderen Worten, die IPs werden für eine begrenzte Zeit zugewiesen und nach Ablauf des Leasingvertrags werden die IPs zurückgezogen. DHCP ist für drahtlose Netzwerke erforderlich, in denen diese Computer schnell ein- und ausgeschaltet werden können.

DHCP verwendet drei Timer:

  1. Lease Renewal Timer- Der Clientcomputer verwendet dies für die DHCP-Anforderung, um den Server nach mehr Zeit zu fragen, da dieser Timer abläuft.
  2. Lease Rebinding Timer- Wenn dieser Timer abläuft, werden vom Client keine Antworten empfangen, und es wird davon ausgegangen, dass der Server inaktiv ist. Mit dem IP-Broadcast-Dienst wird die DHCP-Anfrage dann an alle Server gesendet.
  3. Lease Expiry Timer- Wenn dieser Timer abgelaufen ist, stürzt das System ab, da für einen Host im Netzwerk keine gültige IP-Adresse vorhanden ist.
  1. BOOTP ist ein statisches Protokoll und unterstützt die manuelle Konfiguration. Andererseits ist DHCP ein dynamisches Protokoll und unterstützt die manuelle, dynamische und automatische Konfiguration von IP-Adressen.
  2. On-Demand-IP-Adressierung wird in DHCP bereitgestellt, während BOOTP die unbeständige Zuweisung (Leasing) von IP-Adressen nicht unterstützt.
  3. DHCP kann mit mobilen Maschinen umgehen. Im Gegensatz dazu kann BOOTP keine Informationen von mobilen Maschinen konfigurieren oder darauf zugreifen. und es funktioniert nur gut mit stationären Verbindungen.
  4. BOOTP ist fehleranfällig, da bei der manuellen Konfiguration selten DHCP-Fehler auftreten.

Fazit

BOOTP und DHCP sind die Protokolle, mit denen ein Host vom Server aus auf IP-Parameter zugreift oder diese konfiguriert. DHCP ist die Erweiterung von BOOTP. In BOOTP finden diese Vorgänge zum Startzeitpunkt des Hosts statt. DHCP ist bei Internetdienstanbietern beliebt, da es einem Host ermöglicht, eine temporäre IP-Adresse abzurufen, während dies in BOOTP nicht der Fall ist. DHCP bietet detailliertere Informationen und ist effizienter als BOOTP.