DHCP

Fra Wikipedia, den frie encyklopedi
Hopp til: navigasjon, søk

DHCP (Dynamic Host Configuration Protocol) er en kommunikasjonsprotokoll som brukes i datanettverk. Den gjør det mulig å tildele IP-adresser og andre nettverksparametre til tilkoblede klienter automatisk ved hjelp av en server. Dermed blir det enklere å flytte utstyr mellom nettverk, da man ikke er avhengig å manuelt sette opp IP-adresse med mer.

Historikk[rediger | rediger kilde]

DHCP ble definert som standard protokoll i oktober 1993 av Internet Engineering Task Force.[1] DHCP fikk en oppdatering i 1997 som fortsatt er i bruk.[2]

Siden DHCP ble oppfunnet før nettverkssikkerhet ble viktig har ikke den grunnleggende DHCP protokollen noen sikkerhet.

Funksjon[rediger | rediger kilde]

DHCP er bygget opp i fire trinn, som er utgangspunktet for tildeling av IP informasjon. Disse er: DHCP Discovery, DHCP Offers, DHCP Request og DHCP Acknowledgement.

1. DHCP Discovery: Når en datamaskin er koblet til et DHCP aktivert nettverk, vil den sende ut en broadcast. Denne forespørselen, kjent som DHCP Discover, vil bli sendt ut i håp om å finne DHCP server. Dette er en standardisert UDP (Datagram) pakke og er lett gjenkjennelig da den er nesten "tom" for informasjon.

Source: Destination:
IP: 0.0.0.0 255.255.255.255
UDP - port: 68 67

2. DHCP Offers: DHCP vil deretter motta en lease forespørsel fra klienten. Denne leieavtalen bestemmer hvor lenge klienten kan forvente å bruke IP informasjonen den vil få inn. En DHCP melding referert til som DHCP Offer sendes tilbake fra serveren til klienten. Denne meldingen inneholder leieavtalens varighet, IP -adresse, nettverksmaske, klientens MAC adresse og IP adressen til DHCP serveren som utstedte meldingen.

3. DHCP Requests: Ved en vellykket transaksjon av informasjon, må klienten fortelle DHCP serveren om informasjonen som ble sendt er mottatt og akseptert. En broadcast er også igangsatt fra DHCP serveren, dette vil fortelle andre mulige DHCP -servere at det ikke skal utstede IP -informasjon til klienten, fordi klienten allerede har innhentet nødvendig informasjon. Dette vil bidra til å frigjøre IP adresser til andre datamaskiner, bare en leiekontrakt kan hentes per nettverksgrensesnitt (NIC enhet).

4. DHCP Acknowledgement (ACK): DHCP anerkjennelse er den siste fasen i informasjonsutveksling mellom serveren og klienten. I denne fasen, etter at serveren har hentet DHCPREQUEST melding fra klienten, sender den tilbake en DHCP Acknowledge melding. Denne pakken med informasjon omfatter leieavtalens varighet, samt noe konfigurasjonsinformasjon klienten kan ha spesifisert / etterspurt ( f.eks: IP adressen til Ruteren, DNS - Adresse(r) ). På dette punktet er prosessen fullført, og klientmaskinen vil konfigurere IP informasjonen.

Kilder[rediger | rediger kilde]

  • Kurose, James F.; Ross, Keith W. (2016). «4.3.3: IPv4 Addressing». Computer Networking, A Top-Down Approach. (Seventh edition). Malaysia: Pearson. s. 370 – 373. ISBN 978-1-292-15359-9. 

Referanser[rediger | rediger kilde]

  1. ^ «RFC1531». Besøkt 25.04.2017. 
  2. ^ «RFC2131». Besøkt 25.04.2017.