Forståelse af DHCP eller Dynamic Host Configuration Protocol

DHCP står for Dynamic Host Configuration Protocol. Det er en netværksadministrationsprotokol, der findes i applikationslaget. Ved hjælp af DHCP kan en Internet-protokoll-IP-adresse tildeles en hvilken som helst enhed eller knude på et netværk dynamisk, så de kan kommunikere ved hjælp af denne IP. Netværksadministratorers opgave er at en masse IP-adresser manuelt til alle enheder i netværket. I DHCP automatiseres og administreres denne opgave imidlertid centralt i stedet for manuelt. Både de små lokale netværk og de store virksomhedsnetværk implementerer DHCP. Det grundlæggende mål for DHCP er at tildele en unik IP-adresse til værter. Det giver også andre netværksadresser, såsom -

  • Undernetmaske
  • Router-adresse
  • DNS-adresse
  • Leverandørklassens identifikator

DHCP kommer på to forskellige måder, dvs. det kommer som en klient og som en server.

DHCP's historie

DHCP er en udvidet version af BOOTP, mere populært kendt som Bootstrap-protokol, som også er en netværks-IP-styringsprotokol fra 1985. DHCP-serverne er i stand til at håndtere anmodninger fra BOOTP-klienterne, hvis disse klienter er til stede i et netværk. Ikke kun dette er DHCP mere avanceret sammenlignet med BOOTP.

Hvordan fungerer DHCP

Når man fungerer som en server, bruges DHCP-serveren til at tildele unikke IP-adresser ved siden af ​​at konfigurere andre informationer på netværket automatisk. I små virksomheder eller hjem er DHCP-serveren ingen ringere end routeren. I store netværk kan DHCP-serveren imidlertid være en enkelt computer.

Et meget kort resumé af hvad der sker i processen er -

  • Klienten sender en anmodning om en IP-adresse fra værten. Klienten kan være en hvilken som helst enhed, der sender anmodningen, og værten kan være en router.
  • Værten kigger efter en tilgængelig IP-adresse og tildeler den til klienten.
  • Ved hjælp af denne IP-adresse vil klienten være i stand til at kommunikere på netværket.

Lad os nu se på denne proces mere detaljeret nu. Trinene nævnt nedenfor giver en dybdegående oversigt over det -

  1. Anmodningen sendt af en enhed, der er forbundet til et netværk med en DHCP-server, kaldes en DHCPDISCOVER-anmodning.
  2. Denne anmodning sendes til DHCP-serveren i form af en pakke med navnet DISCOVER. Så snart denne pakke er modtaget af DHCP-serveren, ser serveren efter en IP-adresse til enhedens brug. Når den først er fundet, reagerer serveren ved at sende en pakke til klienten kaldet DHCPOFFER.
  3. Enheden eller klienten skal nu svare tilbage til serveren med en pakke ved navn DHCPREQUEST-pakke for at acceptere den valgte IP-adresse. Til denne pakke sender serveren en bekræftelse (ACK) for at bekræfte, at enheden nu kan bruge den specifikke IP-adresse. Den angiver også gyldigheden af ​​den bestemte IP-adresse, så enheden ved nøjagtigt, hvornår den skal hente en ny IP-adresse.
  4. I tilfælde, hvor serveren ikke ønsker, at enheden skal have den givne IP-adresse, vil den ikke anerkende anmodning fra enheden ved at sende en NAC

Selvom de nævnte trin ser ud til at være meget tid at tage, men disse sker så hurtigt praktisk, ville man ikke engang indse. Der er naturligvis ingen grund til at have tekniske detaljer om processen, og du kan stadig få en IP-adresse fra DHCP-serveren bare ved at læse.

Hvordan gør DHCP at arbejde så let?

En DHCP-server har en pool af adresser til en enhed til at få en gyldig netværksforbindelse. Det giver dybest set omfanget eller rækkevidden af ​​IP-adresser, inden for hvilke enhederne modtager der adresse.

Den anden grund til brugen af ​​DHCP er på grund af det faktum, at mange enheder kan oprette forbindelse til et netværk i en bestemt periode, selv uden behovet for en række adresser, der er tilgængelige. Overvej for eksempel, at 20 adresser er defineret af DHCP-serveren, 40, 80, 100 (eller endnu mere) enheder er i stand til at oprette forbindelse til netværket, så længe ikke mere end 20 bruger en af ​​den tilgængelige IP-adresse samtidigt.

Kommandoerne som ipconfig returnerer de forskellige IP-adresser på din computer over tid, mens du bruger DHCP, da disse adresser leveres til dit computernetværk i en specificeret varighed, også kaldet en leasingperiode. Det er ikke nødvendigt, at enheden med en manuelt tildelt IP-adresse ikke kan eksistere på samme netværk med enhederne, der modtager deres IP-adresse dynamisk. De manuelt tildelte IP-adresser kaldes også en statisk IP-adresse.

Fordele og ulemper ved DHCP

Fordele og ulemper ved DHCP er som følger.

Fordele

DHCP har mange fordele, fordi det er meget populært. Nogle af fordelene ved at bruge DHCP er nævnt nedenfor:

  • Man kan nemt føje nye klienter til et netværk.
  • IP-adresserne administreres centralt af DHCP.
  • IP-adresserne kan genbruges, hvilket minimerer kravet om det samlede antal IP-adresser.
  • Den lethed, hvorpå IP-adresserummet, der findes på DHCP-serveren, kan konfigureres igen uden behov for individuelt at konfigurere klienter.
  • Netværksadministratoren kan konfigurere et netværk fra et centraliseret område ved hjælp af en metode leveret af DHCP-protokollen.

Ulemper

Ligesom hver mønt har sine fordele og ulemper, er der ulemper ved at bruge DHCP, som er nævnt nedenfor:

  • Mens nogle gange tildeles IP-adresserne til forskellige værter, kan der opstå konflikter i IP-adresserne.

Konklusion

Den dynamiske værtkonfigurationsprotokol er en meget vigtig og en kritisk netværkstjeneste, der er et must have, idet det vil hjælpe dig som en systemadministrator eller en netværksadministrator for at kunne håndtere klienterne ved at tildele, spore og tilordne IP. Forladelse af ledelsen derudover, i tilfælde af problemer, skal du bare holde forbindelsen til din server og for at verificere indstillingerne i stedet for at køre mellem dine klienter.

Anbefalede artikler

Dette har været en guide til Hvad er DHCP ?. Her har vi diskuteret forståelsen af ​​DHCP, hvordan det fungerer sammen med fordele og ulemper. Du kan også se på de følgende artikler for at lære mere -

  1. Hvad er Groovy?
  2. Hvad er Raid i Linux?
  3. Hvad er JDK?
  4. Hvad er JVM?
  5. Konfiguration af DHCP-server

Kategori: