Verschil tussen BOOTP en DHCP

Schrijver: Laura McKinney
Datum Van Creatie: 1 April 2021
Updatedatum: 1 Kunnen 2024
Anonim
Difference between BOOTP and DHCP in hindi ||computer network||
Video: Difference between BOOTP and DHCP in hindi ||computer network||

Inhoud


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 bepaalde manier anders. DHCP-protocol is de uitgebreide versie van het BOOTP-protocol.

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

  1. Vergelijkingstabel
  2. Definitie
  3. Belangrijkste verschillen
  4. Gevolgtrekking

Vergelijkingstabel

Basis voor vergelijkingBOOTP
DHCP
Autoconfiguration
Niet mogelijk ondersteunt alleen handmatige configuratie.
Het verkrijgt en wijst automatisch 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.
Fout opgetreden
Handmatige configuratie is gevoelig voor fouten.
Autoconfiguratie is immuun voor fouten.
Gebruik
Biedt 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

Bootstrap-proces- 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 nameserver) opgeslagen in een configuratiebestand. Deze stukken voor informatie moeten bekend zijn bij de aangesloten computer naar een TCP / IP-internet.

Bootstrap Protocol (BOOTP) is een client-serverprotocol dat is ontworpen om de hierboven gegeven informatie (d.w.z. IP-adres, subnetmasker, routeradres, IP-adres van de nameserver) te verkrijgen van een schijfloze computer of een computer die voor het eerst 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 dient 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 BOOTP is dat de noodzaak om dynamisch routers te ontdekken of van router te veranderen wordt geëlimineerd wanneer slechts één router is verbonden met de rest van het internet. Als er echter meerdere routers op internet zijn aangesloten. Een host die bij het opstarten de standaardroute probeert 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 zijn IP-adres opvraagt. BOOTP ondersteunt geen mobiele machines; het werkt alleen goed als de binding tussen fysieke en IP-adressen statisch is en in de tabel is vastgelegd. Het gebruikt een beperkt uitzendadres (255.255.255.255).

Definitie van DHCP

Dynamic Host Configuration Protocol (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 verschillende redenen voordelig:

  • IP-adressen worden op aanvraag toegewezen.
  • Vermijd handmatige IP-configuratie.
  • Ondersteuning van mobiliteit van apparaten.

IP-toewijzing op aanvraag betekent dat er een tekort is aan echte IP-adressen en dat IP-adressen centraal worden samengevoegd. Als iemand internet wil gebruiken, wordt het IP-adres tijdelijk toegewezen, wanneer het werk is gedaan, wordt het IP-adres ingetrokken en aan een andere gebruiker (machine) gegeven.

DHCP helpt tijdelijke toewijzing (lease) van IP-adressen. Met andere woorden, de IP's worden toegewezen voor een beperkte tijd en naarmate de lease vervalt, worden de IP's ingetrokken. DHCP is nodig voor de draadloze netwerken waar deze computers snel kunnen vast- en losmaken.

DHCP gebruikt drie timers:

  1. Lease vernieuwingstimer- Clientmachine gebruikt dit voor het ingeven van een DHCP-verzoek om de server om meer tijd te vragen als 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 niet werkt. Vervolgens wordt de DHCP-aanvraag met behulp van de IP-uitzendservice naar alle servers verzonden.
  3. Lease Vervaltimer- Wanneer deze timer afloopt, begint het systeem te crashen omdat er geen geldig IP-adres is voor een host via het netwerk.
  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. IP-adressering op aanvraag wordt geleverd in DHCP, terwijl BOOTP geen tijdelijke toewijzing (lease) van IP-adressen ondersteunt.
  3. DHCP kan omgaan met mobiele machines. 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 in DHCP zelden fouten optreden.

Gevolgtrekking

BOOTP en DHCP zijn de protocollen die een host gebruikt om toegang te krijgen tot IP-parameters van de server of deze 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 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.