Hvad er DHCP? (Dynamic Host Configuration Protocol)

Indholdsfortegnelse:

Hvad er DHCP? (Dynamic Host Configuration Protocol)
Hvad er DHCP? (Dynamic Host Configuration Protocol)
Anonim

DHCP (Dynamic Host Configuration Protocol) er en protokol, der giver hurtig, automatisk og central administration til distribution af IP-adresser inden for et netværk. Det bruges også til at konfigurere undernetmasken, standardgatewayen og DNS-serveroplysningerne på enheden.

Den dynamiske værtskonfigurationsarbejdsgruppe i Internet Engineering Task Force oprettede DHCP.

Sådan fungerer DHCP

En DHCP-server udsteder unikke IP-adresser og konfigurerer automatisk andre netværksoplysninger. I de fleste hjem og små virksomheder fungerer routeren som DHCP-serveren. I store netværk kan en enkelt computer påtage sig denne rolle.

Image
Image

For at få dette til at fungere, anmoder en enhed (klienten) om en IP-adresse fra en router (værten). Derefter tildeler værten en tilgængelig IP-adresse, så klienten kan kommunikere på netværket.

Når en enhed er tændt og forbundet til et netværk, der har en DHCP-server, sender den en anmodning til serveren, kaldet en DHCPDISCOVER-anmodning.

Efter DISCOVER-pakken når DHCP-serveren, holder serveren på en IP-adresse, som enheden kan bruge, og tilbyder derefter klienten adressen med en DHCPOFFER-pakke.

Når tilbuddet er givet for den valgte IP-adresse, svarer enheden til DHCP-serveren med en DHCPREQUEST-pakke for at acceptere den. Derefter sender serveren en ACK for at bekræfte, at enheden har den specifikke IP-adresse, og for at definere den tid, enheden kan bruge adressen, før den får en ny.

Hvis serveren beslutter, at enheden ikke kan have IP-adressen, sender den et NACK.

Fordele og ulemper ved at bruge DHCP

En computer eller enhver enhed, der opretter forbindelse til et netværk (lok alt eller internet), skal være korrekt konfigureret til at kommunikere på det netværk. Da DHCP tillader denne konfiguration at ske automatisk, bruges den i næsten alle enheder, der opretter forbindelse til et netværk, inklusive computere, switches, smartphones og spillekonsoller.

På grund af denne dynamiske IP-adressetildeling er der mindre chance for, at to enheder vil have den samme IP-adresse, hvilket er almindeligt, når man bruger manuelt tildelte, statiske IP-adresser.

Brug af DHCP gør et netværk nemmere at administrere. Fra et administrativt synspunkt kan enhver enhed på netværket få en IP-adresse med intet andet end deres standardnetværksindstillinger, som er sat op til at opnå en adresse automatisk. Alternativet er manuelt at tildele adresser til hver enhed på netværket.

Fordi disse enheder kan få en IP-adresse automatisk, kan enheder bevæge sig frit fra et netværk til et andet (forudsat at hver enhed er sat op med DHCP) og modtage en IP-adresse automatisk, hvilket er nyttigt med mobile enheder.

I de fleste tilfælde, når en enhed har en IP-adresse tildelt af en DHCP-server, ændres denne adresse, hver gang enheden tilslutter sig netværket. Hvis IP-adresser tildeles manuelt, skal administratorer give en specifik adresse til hver ny klient, og eksisterende adresser, der er tildelt, skal manuelt fjernes, før andre enheder kan bruge denne adresse. Dette er tidskrævende, og manuel konfiguration af hver enhed øger risikoen for fejl.

Der er fordele ved at bruge DHCP, og der er ulemper. Dynamiske, skiftende IP-adresser bør ikke bruges til enheder, der er stationære og har brug for konstant adgang, såsom printere og filservere. Selvom disse typer enheder overvejende findes i kontormiljøer, er det upraktisk at tildele dem en skiftende IP-adresse. Hvis en netværksprinter f.eks. har en IP-adresse, der vil ændre sig på et tidspunkt i fremtiden, skal alle computere, der er tilsluttet den pågældende printer, regelmæssigt opdatere deres indstillinger for at forstå, hvordan man kontakter den.

Denne type opsætning er unødvendig og kan undgås ved ikke at bruge DHCP til disse typer enheder, og i stedet ved at tildele dem en statisk IP-adresse.

Den samme idé kommer i spil, hvis du har brug for permanent fjernadgang til en computer i et hjemmenetværk. Hvis DHCP er aktiveret, vil computeren få en ny IP-adresse på et tidspunkt, hvilket betyder, at den, du har optaget for den pågældende computer, ikke vil være nøjagtig længe. Hvis du bruger fjernadgangssoftware, der er afhængig af en IP-adressebaseret adgang, skal du deaktivere DHCP og bruge en statisk IP-adresse til den enhed.

Flere oplysninger om DHCP

En DHCP-server definerer et omfang eller et område af IP-adresser, som den bruger til at betjene enheder med en adresse. Denne pulje af adresser er den eneste måde, hvorpå en enhed opnår en gyldig netværksforbindelse.

Dette er endnu en grund til, at DHCP er så nyttigt. Det giver flere enheder mulighed for at oprette forbindelse til et netværk over en periode uden behov for en pulje af tilgængelige adresser. Hvis f.eks. 20 adresser er defineret af serveren, kan 30, 50, 200 eller flere enheder oprette forbindelse til netværket, så længe ikke mere end 20 enheder bruger en af de tilgængelige IP-adresser samtidigt.

Fordi DHCP tildeler IP-adresser i et bestemt tidsrum (kaldet en leasingperiode), giver brug af kommandoer som ipconfig til at finde en computers IP-adresse forskellige resultater over tid.

Mens DHCP bruges til at levere dynamiske IP-adresser til sine klienter, betyder det ikke, at statiske IP-adresser ikke også kan bruges på samme tid. En blanding af enheder, der får dynamiske adresser, og enheder, der har deres IP-adresser manuelt tildelt dem, kan begge eksistere på det samme netværk.

ISP'er bruger DHCP til at tildele IP-adresser. Dette kan ses, når du identificerer din offentlige IP-adresse. Det vil sandsynligvis ændre sig over tid, medmindre dit hjemmenetværk har en statisk IP-adresse, hvilket norm alt kun er tilfældet for virksomheder, der har offentligt tilgængelige webtjenester.

I Windows tildeler APIPA en speciel midlertidig IP-adresse, når DHCP-serveren ikke leverer en funktionel til en enhed og bruger denne adresse, indtil den får en, der virker.

FAQ

    Hvad er DHCP-snoping?

    DHCP snooping er en lag to sikkerhedsteknologi, der stopper enhver DHCP-trafik, som den definerer som uacceptabel. Snooping-teknologien, der er indbygget i netværksswitch-operativsystemet, forhindrer uautoriserede DHCP-servere i at tilbyde IP-adresser til DHCP-klienter.

    Hvad er DHCP-relæ?

    En relæagent er en vært, der videresender DHCP-pakker mellem klienter og servere. En netværksadministrator kan bruge relæagenter til at videresende anmodninger og svar mellem klienter og servere, der ikke er på det samme fysiske undernet.

Anbefalede: