Aanbevolen, 2024

Editor'S Choice

Verschil tussen BOOTP en DHCP

De BOOTP- en DHCP-protocollen worden gebruikt voor het verkrijgen van het IP-adres van de host samen met de bootstrap-informatie. De werking van beide protocollen is op een of andere manier anders. DHCP-protocol is de uitgebreide versie van het BOOTP-protocol.

Het belangrijkste verschil tussen BOOTP en DHCP is dat BOOTP de statische configuratie van de IP-adressen ondersteunt, terwijl DHCP dynamische configuratie ondersteunt. Dit betekent dat DHCP de IP-adressen automatisch toewijst en verkrijgt van de computer die is verbonden met internet en heeft daarnaast enkele extra functies.

Vergelijkingstabel

Basis voor vergelijkingBOOTP
DHCP
Autoconfiguration
Niet mogelijk ondersteunt alleen handmatige configuratie.
Het verkrijgt automatisch en wijst IP-adressen toe.
Tijdelijke IP-adressering
Niet voorzien
Voor een beperkte tijd voorzien.
verenigbaarheid
Niet compatibel met DHCP-clients.
Interoperabel met de BOOTP-clients.
Mobiele machines
IP-configuratie en toegang tot informatie zijn niet mogelijk.
Ondersteunt mobiliteit van machines.
Foutmelding
Mannual configuratie is gevoelig voor fouten.
Autoconfiguratie is immuun voor fouten.
Gebruik
Verstrekt de informatie aan de schijfloze computer of het werkstation.
Het vereist schijven om de informatie op te slaan en door te sturen.

Definitie van BOOTP

Bootstrapproces - Het is een methode om toegang te krijgen tot de informatie van een computer met internetverbinding, zoals (IP-adres, subnetmasker, routeradres, IP-adres van de naamserver) die in een configuratiebestand is opgeslagen, deze stukjes ter informatie moeten de gebruiker bekend zijn. computer aangesloten op een TCP / IP-internet.

Bootstrap-protocol (BOOTP) is een client-serverprotocol dat is ontworpen om de hierboven vermelde informatie (dat wil zeggen IP-adres, subnetmasker, routeradres, IP-adres van de naamserver) te verkrijgen van een schijfloze computer of een computer die voor de eerste keer is opgestart. Het besturingssysteem en de netwerksoftware worden opgeslagen in het alleen-lezen geheugen (ROM) als de computer of het werkstation schijfloos is.

RARP is de voorloper van BOOTP en heeft hetzelfde doel, maar de beperking van de RARP is dat het alleen de informatie over IP biedt, niet de extra informatie daarover.

Zoals hierboven beschreven, is de BOOTP een protocol dat statische configuratie mogelijk maakt. De reden achter de statische aard van de BOOTP is dat de behoefte aan dynamisch ontdekken van routers of het wijzigen van de router wordt geëlimineerd wanneer slechts één router is verbonden met de rest van het internet. Als er echter meerdere routers op het internet zijn aangesloten. Een host probeert de standaardroute bij het opstarten te verkrijgen, kan leiden tot verbindingsverlies als een enkele router crasht. En ook de crash kan niet worden gedetecteerd.

BOOTP-server gebruikt een tabel met een toewijzing van het fysieke adres aan het IP-adres wanneer een client het IP-adres vraagt. BOOTP ondersteunt geen mobiele machines; het werkt alleen goed wanneer de binding tussen Fysieke en IP-adressen statisch is en in de tabel is vastgelegd. Het maakt gebruik van een beperkt uitzendadres (255.255.255.255).

Definitie van DHCP

Dynamisch hostconfiguratieprotocol (DHCP) wijst de IP-adressen dynamisch toe via het netwerk. DHCP is veelzijdiger dan BOOTP en is achterwaarts compatibel, wat betekent dat het kan samenwerken met BOOTP-clients.

Dynamische toewijzing van IP-adressen is om tal van drie redenen voordelig:

  • IP-adressen worden op aanvraag toegewezen.
  • Handmatige IP-configuratie vermijden.
  • Ondersteuning van mobiliteit van apparaten.

IP-toewijzing op afroep betekent dat er een tekort is aan echte IP-adressen, waarna IP-adressen centraal worden gepoold. Als u internet wilt gebruiken, wordt het IP-adres tijdelijk toegewezen, wanneer het werk is voltooid, wordt het IP-adres ingetrokken en aan een andere gebruiker (machine) gegeven.

DHCP ondersteunt tijdelijke overdracht (leases) van IP-adressen. Met andere woorden, de IP's worden toegewezen voor een beperkte tijd en naarmate de lease verloopt, worden de IP's ingetrokken. DHCP is nodig voor de draadloze netwerken waar deze computers snel kunnen worden vastgemaakt en losgemaakt.

DHCP gebruikt drie timers:

  1. Lease-verlengingsklok - Client-machine gebruikt dit voor het verzenden van een DHCP-verzoek om de server om meer tijd te vragen naarmate deze timer afloopt.
  2. Lease Rebinding Timer - Wanneer deze timer afloopt, worden er geen antwoorden ontvangen door de client en wordt aangenomen dat de server uitvalt . Vervolgens wordt met behulp van de IP-broadcastservice het DHCP-verzoek naar alle servers verzonden.
  3. Lease verloop timer - Wanneer deze timer afloopt, begint het systeem te crashen om de reden dat er geen geldig IP-adres is voor een host via het netwerk.

Belangrijkste verschillen tussen BOOTP en DHCP

  1. BOOTP is een statisch protocol en ondersteunt handmatige configuratie. Aan de andere kant is DHCP een dynamisch protocol en ondersteunt het handmatige, dynamische en autoconfiguratie van IP-adressen.
  2. On-demand IP-adressering wordt geboden in DHCP, terwijl BOOTP geen tijdelijke overdracht (leases) van IP-adressen ondersteunt.
  3. DHCP kan mobiele machines aan. BOOTP kan daarentegen geen informatie van mobiele machines configureren of openen; en het werkt alleen goed met stationaire verbindingen.
  4. BOOTP is gevoelig voor fouten vanwege het gebruik van handmatige configuratie terwijl DHCP-fouten zelden voorkomen.

Conclusie

BOOTP en DHCP zijn de protocollen die een host gebruikt om IP-parameters van de server te openen of te configureren. DHCP is de extensie van BOOTP. In BOOTP vinden deze bewerkingen plaats tijdens de opstarttijd van de host. DHCP is populair bij ISP's omdat het een host toestaat om een ​​tijdelijk IP-adres te verkrijgen, terwijl dit niet het geval is in BOOTP. DHCP biedt meer gedetailleerde informatie en is efficiënter dan BOOTP.

Top