Forstå DHCP eller Dynamic Host Configuration Protocol

DHCP står for Dynamic Host Configuration Protocol. Det er en nettverksadministrasjonsprotokoll som finnes i applikasjonssjiktet. Ved hjelp av DHCP kan en Internet Protocol IP-adresse tilordnes til hvilken som helst enhet, eller node, i et nettverk dynamisk slik at de kan kommunisere ved hjelp av denne IP-en. Nettverksadministratorers oppgave er å ha mange IP-adresser manuelt til alle enhetene i nettverket. I DHCP blir imidlertid denne oppgaven automatisert og administrert sentralt i stedet for manuelt. Både de små lokale nettverkene og de store bedriftsnettverkene implementerer DHCP. Det grunnleggende målet med DHCP er å tilordne en unik IP-adresse til vertene. Den gir også andre nettverksadresser som -

  • Nettverksmaske
  • Ruteradresse
  • DNS-adresse
  • Leverandørens identifikator

DHCP kommer på to forskjellige måter, det vil si at den kommer som en klient og som en server.

DHCPs historie

DHCP er en utvidet versjon av BOOTP, mer populært kjent som Bootstrap Protocol, som også er en nettverks-IP-administrasjonsprotokoll fra 1985. DHCP-serverne er i stand til å håndtere forespørsler fra BOOTP-klientene i tilfelle disse klientene er til stede i et nettverk. Ikke bare dette DHCP er mer avansert sammenlignet med BOOTP.

Hvordan fungerer DHCP

Når du fungerer som en server, brukes DHCP-serveren til å tilordne unike IP-adresser ved siden av å konfigurere annen informasjon i nettverket automatisk. I små bedrifter eller hjem er DHCP-serveren ingen ringere enn ruteren. I store nettverk kan imidlertid DHCP-serveren være en enkelt datamaskin.

Et veldig kort sammendrag av hva som skjer i prosessen er -

  • Klienten sender en forespørsel om en IP-adresse fra verten. Klienten kan være hvilken som helst enhet som sender forespørselen, og verten kan være en ruter.
  • Verten vil se etter en tilgjengelig IP-adresse og tilordne den til klienten.
  • Ved å bruke denne IP-adressen vil klienten kunne kommunisere på nettverket.

La oss se nærmere på denne prosessen nå. Trinnene nevnt nedenfor gir en grundig oversikt over det -

  1. Forespørselen sendt av en enhet som er koblet til et nettverk med en DHCP-server, kalles en DHCPDISCOVER-forespørsel.
  2. Denne forespørselen sendes til DHCP-serveren i form av en pakke som heter DISCOVER. Så snart denne pakken er mottatt av DHCP-serveren, ser serveren etter en IP-adresse for enhetens bruk. Når den er funnet, svarer serveren ved å sende en pakke til klienten kalt DHCPOFFER.
  3. Enheten eller klienten må nå svare tilbake til serveren med en pakke som heter DHCPREQUEST-pakke for å akseptere den valgte IP-adressen. Til denne pakken sender serveren en bekreftelse (ACK) for å bekrefte at enheten nå kan bruke den spesifikke IP-adressen. Den oppgir også gyldigheten av den aktuelle IP-adressen slik at enheten vet nøyaktig når den må skaffe en ny IP-adresse.
  4. I tilfeller der serveren ikke vil at enheten skal ha den oppgitte IP-adressen, vil den ikke godkjenne anmodning fra enheten ved å sende en NAC

Selv om trinnene som er nevnt ser ut til å være veldig tid å ta, men disse skjer så raskt praktisk, ville man ikke en gang innse. Det er selvfølgelig ikke nødvendig å ha tekniske detaljer om prosessen, og du kan fremdeles få en IP-adresse fra DHCP-serveren bare ved å lese.

Hvordan gjør DHCP det å jobbe så enkelt?

En DHCP-server har et utvalg av adresser for en enhet for å få en gyldig nettverkstilkobling. Det gir i utgangspunktet omfanget, eller rekkevidden, av IP-adresser som enhetene mottar der-adresse.

Den andre grunnen til nytten av DHCP er på grunn av det faktum at mange enheter kan koble seg til et nettverk i en spesifikk periode, selv uten behov for noen pool av adresser som er tilgjengelige. For eksempel, vurder 20 adresser er definert av DHCP-serveren, 40, 80, 100 (eller enda flere) enheter er i stand til å koble seg til nettverket så lenge ikke mer enn 20 bruker en av de tilgjengelige IP-adressene samtidig.

Kommandoene som ipconfig vil returnere de forskjellige IP-adressene til datamaskinen over tid mens du bruker DHCP, da disse adressene blir gitt til datamaskinens nettverk i en bestemt varighet, også kalt en leietid. Det er ikke nødvendig at enheten med en manuelt tilordnet IP-adresse ikke kan sameksistere i det samme nettverket med enhetene som mottar sin IP-adresse dynamisk. De manuelt tildelte IP-adressene kalles også en statisk IP-adresse.

Fordeler og ulemper ved DHCP

Fordeler og ulemper med DHCP er som følger.

Fordeler

DHCP har mange fordeler på grunn av at den er veldig populær. Få av fordelene ved å bruke DHCP er nevnt nedenfor:

  • Man kan legge til nye klienter veldig enkelt i et nettverk.
  • IP-adressene administreres sentralt av DHCP.
  • IP-adressene kan gjenbrukes og minimerer dermed kravet til det totale antallet IP-adresser.
  • Enkelheten der IP-adresserommet som er til stede på DHCP-serveren kan konfigureres på nytt uten behov for individuelt å konfigurere klienter.
  • Nettverksadministratoren kan konfigurere et nettverk fra et sentralisert område ved hjelp av en metode levert av DHCP-protokollen.

ulemper

Akkurat som hver mynt har sine fordeler og ulemper, er det ulemper ved å bruke DHCP som er nevnt nedenfor:

  • Mens du tildeler IP-adressene til forskjellige verter noen ganger, kan det oppstå konflikter i IP-adressene.

Konklusjon

Den dynamiske vertskonfigurasjonsprotokollen er en veldig viktig og en kritisk nettverkstjeneste som er et must å ha. Det vil hjelpe deg som systemadministrator eller nettverksadministrator for å takle klientene ved å tilordne, spore og tilordne IP. Ved å forlate ledelsen i tillegg, i tilfelle problemer, trenger du bare å være koblet til serveren din og for å bekrefte innstillingene i stedet for å kjøre mellom klientene dine.

Anbefalte artikler

Dette har vært en guide til Hva er DHCP ?. Her har vi diskutert forståelsen av DHCP, hvordan det fungerer sammen med fordelene og ulempene. Du kan også se på følgende artikler for å lære mer -

  1. Hva er Groovy?
  2. Hva er Raid i Linux?
  3. Hva er JDK?
  4. Hva er JVM?
  5. Konfigurere DHCP-server