Anbefalet, 2024

Redaktørens Valg

Forskel mellem BOOTP og DHCP

BOOTP- og DHCP-protokollerne bruges til at opnå værtsens IP-adresse sammen med bootstrap-oplysningerne. Arbejdet af begge protokoller er anderledes på en eller anden måde. DHCP-protokollen er den udvidede version af BOOTP-protokollen.

Den store forskel mellem BOOTP og DHCP er, at BOOTP understøtter statisk konfiguration af IP-adresserne, mens DHCP understøtter dynamisk konfiguration. Det betyder, at DHCP automatisk tildeler og henter IP-adresserne fra computeren, der er tilsluttet internettet, og har også nogle ekstra funktioner.

Sammenligningstabel

Grundlag for sammenligningBOOTP
DHCP
Autokonfiguration
Ikke muligt understøtter kun manuel konfiguration.
Den henter automatisk og tildeler IP-adresser.
Midlertidig IP-adressering
Ikke med
Forudsat i et begrænset tidsrum.
Kompatibilitet
Ikke kompatibel med DHCP-klienter.
Interoperable med BOOTP klienterne.
Mobilmaskiner
IP-konfiguration og adgang til oplysninger er ikke mulige.
Støtter maskinens mobilitet.
Fejlforekomst
Mannlig konfiguration er tilbøjelig til fejl.
Autokonfiguration er immun for fejl.
Anvendelse
Giver oplysningerne til den diskløse computer eller arbejdsstation.
Det kræver diske at gemme og videresende oplysningerne.

Definition af BOOTP

Bootstrap Process - Det er en metode til at få adgang til oplysningerne fra en internetforbundet computer som (IP-adresse, subnetmaske, routeradresse, IP-adresse på navneserveren), der er gemt i en konfigurationsfil, disse stykker til information er kendt for at være kendt for computer tilsluttet et TCP / IP-internet.

Bootstrap Protocol (BOOTP) er en klient-serverprotokol designet til at opnå ovennævnte oplysninger (dvs. IP-adresse, subnetmaske, routeradresse, IP-adresse på navneserveren) fra en diskløs computer eller en computer, der startes for første gang. Operativsystemet og netværkssoftwaren gemmes i skrivebeskyttet hukommelse (ROM), hvis computeren eller arbejdsstationen er diskløs.

RARP er forgængeren til BOOTP og tjener samme formål, men begrænsningen af ​​RARP er, at den kun giver information om IP ikke den ekstra information om det.

Som beskrevet ovenfor er BOOTP en protokol, der muliggør statisk konfiguration. Årsagen bag den statiske BOOTP-karakter er, at behovet for dynamisk at opdage routere eller skifte router elimineres, når kun en router er forbundet til resten af ​​internettet. Men hvis der er flere routere er forbundet til internettet. Et værts forsøg på at opnå standardruten ved opstart kan resultere i tab af forbindelse, hvis en enkelt router går ned. Og også styrtet kan ikke registreres.

BOOTP-server bruger et bord, der har en kortlægning af den fysiske adresse til IP-adressen, når en klient spørger sin IP-adresse. BOOTP understøtter ikke mobile maskiner; det virker kun godt, når bindingen mellem fysiske og IP-adresser er statisk og fast i tabellen. Den bruger begrænset udsendelsesadresse (255.255.255.255).

Definition af DHCP

Dynamisk værts konfigurationsprotokol (DHCP) tildeler IP-adresserne dynamisk over netværket. DHCP er mere alsidigt end BOOTP, og det er bagudkompatibelt hvilket betyder, at det kan interoperere med BOOTP-klienter.

Dynamisk tildeling af IP-adresser er fordelagtig af en lang række årsager -

  • IP-adresser er tildelt efter anmodning.
  • Undgå manuel IP-konfiguration.
  • Støtte mobilitet af enheder.

IP-opgave på efterspørgsel betyder, at der er mangel på reelle IP-adresser, så IP-adresser samles centralt. Hvis man ønsker at bruge internettet, tildeles IP-adressen midlertidigt, når arbejdet er færdigt, bliver IP-adressen trukket tilbage og givet til en anden bruger (maskine).

DHCP hjælper uhensigtsmæssig tildeling (leasing) af IP-adresser. Med andre ord er IP'erne tildelt i et begrænset tidsrum, og da lejekontrakten udløber, fjernes IP'erne. DHCP er nødvendigt for de trådløse netværk, hvor disse computere kan fastgøre og løsne hurtigt.

DHCP bruger tre timere:

  1. Lease Renewal Timer - Klientmaskinen bruger dette til at sende DHCP-anmodning for at spørge serveren for mere tid, da denne timer udløber.
  2. Lease Rebinding Timer - Når denne timer udløber, modtages ingen svar fra klienten, og det antages, at serveren er nede. Derefter sendes DHCP-anmodningen til alle servere ved hjælp af IP-broadcast-service.
  3. Lease Expiry Timer - Når denne timer udløber, begynder systemet at gå i stykker, fordi der ikke er en gyldig IP-adresse for en vært over netværket.

Nøgleforskelle mellem BOOTP og DHCP

  1. BOOTP er en statisk protokol, og den understøtter manuel konfiguration. På den anden side er DHCP dynamisk protokol, og den understøtter manuel, dynamisk og autokonfiguration af IP-adresser.
  2. IP-adressering på forespørgsel findes i DHCP, mens BOOTP ikke understøtter uhensigtsmæssig tildeling (leasing) af IP-adresser.
  3. DHCP kan håndtere mobile maskiner. I modsætning hertil kan BOOTP ikke konfigurere eller få adgang til oplysninger fra mobile maskiner; og det fungerer kun godt med stationære forbindelser.
  4. BOOTP er tilbøjelig til fejl på grund af brug af manuel konfiguration, mens der i DHCP-fejl forekommer sjældent.

Konklusion

BOOTP og DHCP er de protokoller, som en vært bruger til at få adgang til eller konfigurere IP-parametre fra serveren. DHCP er udvidelsen af ​​BOOTP. I BOOTP finder disse operationer sted på starttidspunktet for værten. DHCP er populært hos internetudbydere, fordi det tillader en vært at få en midlertidig IP-adresse, mens dette ikke er tilfældet i BOOTP. DHCP giver mere detaljeret information og er mere effektiv end BOOTP.

Top