Skip to main content

Hva er DHCP? (Dynamic Host Configuration Protocol)

DHCP Explained | Step by Step (April 2025)

DHCP Explained | Step by Step (April 2025)
Anonim

DHCP (Dynamic Host Configuration Protocol) er en protokoll som brukes til å gi rask, automatisk og sentral styring for distribusjon av IP-adresser i et nettverk.

DHCP brukes også til å konfigurere riktig nettverksmaske, standard gateway og DNS-serverinformasjon på enheten.

Hvordan DHCP fungerer

En DHCP-server brukes til å utstede unike IP-adresser og automatisk konfigurere annen nettverksinformasjon. I de fleste hjem og små bedrifter fungerer ruteren som DHCP-server. I store nettverk kan en enkelt datamaskin opptre som DHCP-serveren.

Kort sagt går prosessen slik: En enhet (klienten) ber om en IP-adresse fra en ruter (verten), hvorpå verten tilordner en tilgjengelig IP-adresse for å tillate klienten å kommunisere på nettverket. Litt mer detaljert under …

Når en enhet er slått på og koblet til et nettverk som har en DHCP-server, vil den sende en forespørsel til serveren, kalt en DHCPDISCOVER-forespørsel.

Etter at DISCOVER-pakken når DHCP-serveren, forsøker serveren å holde fast på en IP-adresse som enheten kan bruke, og tilbyr deretter klienten adressen med en DHCPOFFER-pakke.

Når tilbudet er gjort for den valgte IP-adressen, reagerer enheten på DHCP-serveren med en DHCPREQUEST-pakke for å godta den, hvoretter serveren sender en ACK som brukes til å bekrefte at enheten har den spesifikke IP-adressen og å definere hvor lenge enheten kan bruke adressen før du får en ny.

Hvis serveren bestemmer at enheten ikke kan ha IP-adressen, vil den sende en NACK.

Alt dette skjer selvsagt veldig raskt, og du trenger ikke å vite noen av de tekniske detaljene du nettopp har lest for å få en IP-adresse fra en DHCP-server.

Merk: Et enda mer detaljert blikk på de forskjellige pakkene som er involvert i denne prosessen, kan leses på Microsofts DHCP-basisside.

Fordeler og ulemper med å bruke DHCP

En datamaskin eller en annen enhet som kobles til et nettverk (lokalt eller internett), må være riktig konfigurert til å kommunisere på det aktuelle nettverket. Siden DHCP tillater at konfigurasjonen skjer automatisk, brukes den i nesten alle enheter som kobles til et nettverk, inkludert datamaskiner, brytere, smarttelefoner, spillkonsoller osv.

På grunn av denne dynamiske IP-adressetildingen er det mindre sjanse for at to enheter vil ha samme IP-adresse, noe som er veldig enkelt å kjøre inn når man bruker manuelt tildelte, statiske IP-adresser.

Ved hjelp av DHCP gjør det også et nettverk enklere å administrere. Fra et administrativt synspunkt kan hver enhet på nettverket få en IP-adresse med ingenting mer enn standard nettverksinnstillinger, som er konfigurert for å skaffe en adresse automatisk. Det eneste andre alternativet er å manuelt tildele adresser til hver enhet på nettverket.

Fordi disse enhetene kan få en IP-adresse automatisk, kan de bevege seg fritt fra ett nettverk til et annet (gitt at de er alle satt opp med DHCP) og motta en IP-adresse automatisk, noe som er veldig nyttig med mobile enheter.

I de fleste tilfeller, når en enhet har en IP-adresse tilordnet av en DHCP-server, endres denne IP-adressen hver gang enheten blir tilkoblet nettverket. Hvis IP-adresser er tildelt manuelt, betyr det at administrasjon ikke bare skal gi en bestemt adresse til hver ny klient, men eksisterende adresser som allerede er tildelt må være manuelt tilordnet for enhver annen enhet å bruke den samme adressen. Dette er ikke bare tidkrevende, men manuell konfigurering av hver enhet øker også sjansen for å løpe inn i menneskeskapte feil.

Selv om det er mange fordeler med å bruke DHCP, er det sikkert noen ulemper også. Dynamiske, endrede IP-adresser bør ikke brukes til enheter som er stasjonære og trenger konstant tilgang, som skrivere og filservere.

Selv om slike enheter eksisterer hovedsakelig i kontormiljøer, er det umulig å tildele dem en stadig skiftende IP-adresse. Hvis en nettverksskriver for eksempel har en IP-adresse som vil endres på et tidspunkt i fremtiden, må hver datamaskin som er koblet til skriveren regelmessig oppdatere innstillingene, slik at datamaskinene deres forstår hvordan du kontakter skriveren.

Denne typen oppsett er ekstremt unødvendig og kan lett unngås av ikke bruker DHCP for disse typer enheter, og i stedet ved å tilordne en statisk IP-adresse til dem.

Den samme ideen kommer inn i spill hvis du trenger permanent fjerntilgang til en datamaskin i hjemmenettverket. Hvis DHCP er aktivert, vil den datamaskinen få en ny IP-adresse på et tidspunkt, noe som betyr at den du har spilt inn som den datamaskinen har, vil ikke være nøyaktig for lenge. Hvis du bruker fjerntilgangsprogramvare som er basert på en IP-adressebasert tilgang, må du bruke en statisk IP-adresse for den enheten.

Mer informasjon om DHCP

En DHCP-server definerer et omfang, eller område , av IP-adresser som den bruker til å betjene enheter med en adresse. Dette adressepoolet er den eneste måten en enhet kan få en gyldig nettverkstilkobling på.

Dette er en annen grunn til at DHCP er så nyttig - fordi det gjør at mange enheter kan koble seg til et nettverk over en periode uten å trenge et massivt basseng med tilgjengelige adresser. For eksempel kan selv om bare 20 adresser er definert av DHCP-serveren, 30, 50 eller til og med 200 (eller flere) enheter, koble til nettverket så lenge ikke mer enn 20 bruker en av de tilgjengelige IP-adressene samtidig.

Fordi DHCP tilordner IP-adresser for en bestemt tidsperiode (a leie periode), ved hjelp av kommandoer som ipconfig å finne datamaskinens IP-adresse vil gi forskjellige resultater over tid.

Selv om DHCP brukes til å levere dynamiske IP-adresser til sine klienter, betyr det ikke at statiske IP-adresser ikke kan brukes samtidig. En blanding av enheter som får dynamiske adresser og enheter som har sine IP-adresser manuelt tildelt dem, kan begge eksistere på samme nettverk.

Selv en ISP bruker DHCP til å tildele IP-adresser. Dette kan ses når du identifiserer din offentlige IP-adresse. Det vil trolig endres over tid, med mindre hjemmenettverket ditt har en statisk IP-adresse, som vanligvis bare er tilfelle for bedrifter som har offentlig tilgjengelige webtjenester.

I Windows tilordner APIPA en spesiell midlertidig IP-adresse når DHCP-serveren ikke leverer en funksjonell til en enhet, og bruker denne adressen til den kan få en som fungerer.

Arbeidsgruppen for dynamisk vertskonfigurasjon i Verktøyet for Internett-ingeniørarbeid opprettet DHCP.