Kaj je DHCP? (Protokol dinamičnega gostiteljskega konfiguracije)

Opredelitev dinamičnega konfiguracijskega protokola gostitelja

DHCP (protokol za konfiguracijo dinamičnega gostitelja) je protokol, ki zagotavlja hitro, samodejno in centralno upravljanje za distribucijo naslovov IP znotraj omrežja.

DHCP se uporablja tudi za konfiguriranje ustrezne maske podomrežja , privzetega prehoda in strežnika DNS na napravi.

Kako deluje DHCP

Strežnik DHCP se uporablja za izdajanje edinstvenih naslovov IP in samodejno konfiguriranje drugih informacij o omrežju. V večini domov in malih podjetij usmerjevalnik deluje kot strežnik DHCP. V velikih omrežjih lahko en sam računalnik deluje kot strežnik DHCP.

Na kratko, proces gre takole: Naprava (odjemalec) zahteva usmerjevalnik (gostitelj) naslov IP, po katerem gostitelj dodeli dostopni IP-naslov, ki omogoča odjemalcu komuniciranje v omrežju. Bolj podrobneje spodaj ...

Ko je naprava vklopljena in priključena na omrežje, ki ima strežnik DHCP, bo poslalo zahtevo strežniku, ki se imenuje zahteva DHCPDISCOVER.

Ko paket DISCOVER doseže strežnik DHCP, strežnik poskuša zadržati IP naslov, ki ga naprava lahko uporabi, nato pa stranki odda naslov s paketom DHCPOFFER.

Ko je ponudba sprejeta za izbrani naslov IP, se naprava odziva na strežnik DHCP s paketom DHCPREQUEST, ki jo sprejme, po katerem strežnik pošlje ACK, ki se uporablja za potrditev, da ima ta naprava določen IP naslov, in določiti koliko časa lahko naprava uporablja naslov, preden dobi novo.

Če se strežnik odloči, da naprava ne more imeti naslova IP, bo poslala NACK.

Vse to se seveda hitro zgodi in vam ni treba poznati tehničnih podrobnosti, ki ste jih pravkar prebrali, da bi dobili naslov IP s strežnika DHCP.

Opomba: še podrobnejši pogled na različne pakete, ki so vključeni v ta postopek, lahko preberete na Microsoftovi strani z osnovami DHCP Basics.

Prednosti in slabosti uporabe DHCP

Računalnik ali katera koli druga naprava, ki se poveže z omrežjem (lokalno ali internetno), mora biti pravilno konfigurirana za komuniciranje v tem omrežju. Ker DHCP omogoča, da se ta konfiguracija zgodi samodejno, se uporablja v skoraj vseh napravah, ki se povezujejo v omrežje, vključno z računalniki, stikali , pametnimi telefoni, igralnimi konzolami itd.

Zaradi te dinamične dodelitve IP-naslova je manj možnosti, da bosta imeli dve napravi isti IP naslov , kar je zelo enostavno, ko uporabljate ročno dodeljene, statične IP-naslove .

Uporaba DHCP-a omogoča veliko lažje upravljanje omrežja. Z administrativnega vidika lahko vsaka naprava v omrežju dobi naslov IP z nič več kot privzete omrežne nastavitve, ki so nastavljene tako, da samodejno pridobijo naslov. Edina druga možnost je, da ročno dodelite naslove vsaki napravi v omrežju.

Ker lahko te naprave samodejno dobijo naslov IP, se lahko prosto gibljejo iz enega omrežja na drugega (glede na to, da so vse nastavljene z DHCP-om) in samodejno prejmejo naslov IP, kar je super za mobilne naprave.

V večini primerov, ko naprava ima naslov IP, ki jo dodeli strežnik DHCP, se ta naslov IP spremeni vsakič, ko se naprava priključi v omrežje. Če so naslovi IP dodeljeni ročno, to pomeni, da uprava ne sme dati le določenega naslova za vsakega novega odjemalca, temveč obstoječe naslove, ki so že dodeljeni, morajo biti ročno nedodeljeni, da katera koli druga naprava uporablja isti naslov. To ni samo dolgotrajen čas, temveč ročno konfiguriranje vsake naprave tudi poveča možnost, da se pojavijo napake pri človeku.

Čeprav obstajajo številne prednosti za uporabo DHCP, so gotovo tudi nekatere pomanjkljivosti. Dinamični, spreminjajoči se IP-naslovi se ne smejo uporabljati za naprave, ki so stacionarne in potrebujejo stalni dostop, kot so tiskalniki in datotečni strežniki.

Čeprav takšne naprave obstajajo pretežno v pisarniških okoljih, jih ni mogoče dodeliti vedno spreminjajočemu IP naslovu. Če ima omrežni tiskalnik na primer naslov IP, ki se bo v prihodnosti spremenil, bo vsak računalnik, ki je povezan s tem tiskalnikom, moral redno posodabljati svoje nastavitve, da bodo njihovi računalniki razumeli, kako se lahko obrnete na tiskalnik.

Ta vrsta nastavitev je izredno nepotrebna in jo je mogoče enostavno izogniti tako, da za te vrste naprav ne uporabljate DHCP in namesto tega dodelite jim statični IP naslov.

Ista ideja se začne igrati, če potrebujete stalni daljinski dostop do računalnika v domačem omrežju. Če je DHCP omogočen, bo ta računalnik v določenem trenutku dobil nov naslov IP, kar pomeni, da tisti, ki ste ga posneli kot ta računalnik, ne bo dolgotrajen. Če uporabljate programsko opremo za oddaljen dostop, ki temelji na dostopu na podlagi naslova IP, boste morali za to napravo uporabiti statični IP-naslov.

Več informacij o DHCP

Strežnik DHCP definira obseg ali obseg naslovov IP, ki jih uporablja za prikazovanje naprav z naslovom. Ta zbirka naslovov je edini način, kako lahko naprava pridobi veljavno omrežno povezavo.

To je še en razlog, zakaj je DHCP tako uporaben - ker omogoča veliko naprav, da se povežejo v omrežje v določenem časovnem obdobju, ne da bi potrebovali veliko zbirko razpoložljivih naslovov. Na primer, tudi če strežnik DHCP definira le 20 naslovov, se lahko omrežje poveže s 30, 50 ali celo 200 (ali več) naprav, če ne več kot 20 uporablja istočasno enega od razpoložljivih naslovov IP.

Ker DHCP dodeljuje naslove IP za določen čas (obdobje najema ), z uporabo ukazov, kot je ipconfig, da bi našli IP naslov vašega računalnika, bodo sčasoma prinesli različne rezultate.

Čeprav se DHCP uporablja za zagotavljanje svojih dinamičnih IP naslovov svojim strankam, to ne pomeni, da istočasno ni mogoče uporabljati statičnih IP-naslovov. Zmes naprav, ki prejemajo dinamične naslove in naprave, ki imajo njihove naslove IP ročno dodeljene, lahko obstajata v istem omrežju.

Celo ISP uporablja DHCP za dodeljevanje naslovov IP. To je mogoče videti pri prepoznavanju vašega javnega IP naslova . Verjetno se bo sčasoma spremenilo, če vaše domače omrežje nima statičnega naslova IP, kar običajno velja le za podjetja, ki imajo javno dostopne spletne storitve.

V operacijskem sistemu Windows APIPA dodeljuje poseben začasni naslov IP, če strežnik DHCP ne prenese funkcionalne naprave v napravo in uporablja ta naslov, dokler ne dobi tistega, ki deluje.

Delovna skupina za konfiguracijo dinamičnega gostitelja delovne skupine za internetno inženirstvo je ustvarila DHCP.