? Dynamic Host Configuration Protocol ( DHCP ) er en mye brukt metode for tildeling av Internett-protokollen ( IP) adresser til datamaskiner på et nettverk eller til kunder av Internett-leverandører ( ISP) . Den opprinnelige hensikten med DHCP var til eksternt og automatisk tildele permanente IP-adresser til datamaskiner i et nettverk , og til å endre dem når en datamaskin er flyttet . Pr. oktober 2011 er DHCP mest brukte for tildeling av dynamisk tildelte IP-adresser. IP -adresser
Internet Protocol definerer adresse struktur for Internett. Ingen datamaskin kan koble seg til Internett uten en IP-adresse . Dessverre er antall tilgjengelige nye adresser kjører ut , så store nettverk og internettleverandører byttet til dynamisk IP-adressering å bremse ned IP -adresse uttømming .
Dynamiske IP-adresser
når en datamaskin kontakter en annen datamaskin over Internett , må det ha adressen til den maskinen og må også sende sin egen adresse slik at mottakeren til å svare. Disse adressene er IP-adresser . Datamaskiner faller i to kategorier: klienter og servere. Klienter kontakter servere , mens servere aldri initiere kontakt . Servere generelt holde samme IP-adresser , siden ellers klientmaskiner ikke kunne kontakte dem. Klienter trenger bare den samme adressen for varigheten av deres tilknytning . De bør aldri motta uønsket kontakt og kun trenger deres IP -adressen til å være den samme når de får svar . Nettverk og Internett-leverandører vedlikeholde en liste over IP-adresser som er mindre enn antall medlemmer i nettverket deres , fordi ikke alle medlemmer koble på samme tid . Dynamisk adressering består av ISP eller nettverk fordele en midlertidig IP-adresse , og deretter ta den tilbake når datamaskinen går av linjen slik at den kan bli allokert til noen andre.
DHCP Meldinger
DHCP er mekanismen kunder bruker for å be om en IP-adresse . Dens struktur meldingen omfatter en rekke identifikatorer ( IDS) . En av de viktigste feltene i denne strukturen er en Transaction ID ( XID ) . Klientdatamaskinen plukker et tilfeldig tall og plasserer XID i meldingen ber om en IP-adresse fra en DHCP- server. Alle meldinger som passerer mellom klienten og serveren bære samme nummer når de er i forhandlinger tildeling av IP-adressen.
Client ID
Transaction ID-feltet er en obligatorisk element i enhver DHCP -melding. En annen valgfri ID-feltet er kjent som klient-ID . Det kan være enten maskinvaren adresse eller nettverksnavnet er tildelt en klientdatamaskin. Maskinvareadressen , også kalt MAC-adressen er et unikt serienummer hardkodet på nettverkskortet på hver klientmaskin . Nettverksnavnet er et unikt navn som brukes til å identifisere at datamaskin på nettverket . The Client ID-feltet er ikke obligatorisk .