logo

Kako strežnik DHCP dinamično dodeli naslov IP gostitelju?

DHCP je okrajšava za Dynamic Host Configuration Protocol. To je protokol aplikacijskega sloja, ki ga gostitelji uporabljajo za pridobivanje informacij o omrežnih nastavitvah. DHCP nadzira strežnik DHCP, ki dinamično porazdeli konfiguracijski parametri omrežja, kot so naslovi IP, podomrežne maske in naslovi prehodov. 

Kaj je dinamični konfiguracijski protokol gostitelja?  
 

  • Dinamično - samodejno
  • Gostitelj - Vsak računalnik, ki je povezan v omrežje
  • Konfiguracija – Konfigurirati gostitelja pomeni posredovati informacije o omrežju (naslov IP podomrežna maska ​​naslov prehoda) gostitelju
  • Protokol – niz pravil


Če povzamemo, strežnik DHCP dinamično konfigurira gostitelja v omrežju. 

Slabost ročne konfiguracije gostitelja: Konfiguracijo gostitelja, ko je povezan z omrežjem, lahko izvede ročno, tj. skrbnik omrežja ali strežnik DHCP. V primeru domačih omrežij je ročna konfiguracija precej enostavna. Medtem ko se lahko v velikih omrežjih skrbnik omrežja sooči s številnimi težavami. 
Tudi ročna konfiguracija je nagnjena k napakam. Recimo, omrežni skrbnik lahko dodeli naslov IP, ki je že bil dodeljen. To povzroča težave tako skrbnikom kot tudi sosedom v omrežju. 

Tukaj je torej uporaba strežnika DHCP. Preden razpravljamo o tem, kako deluje strežnik DHCP, pojdimo skozi entitete DHCP. 
 

spanje za javascript

Konfiguriranje gostitelja z uporabo DHCP:
Za konfiguracijo gostitelja potrebujemo naslednje stvari: 
 



    Zakupljen IP naslov- Naslov IP do gostitelja, ki traja določeno obdobje, ki traja nekaj ur, nekaj dni ali nekaj tednov.Maska podomrežja- Gostitelj lahko ve, v katerem omrežju je.Naslov prehoda- Gateway je ponudnik internetnih storitev, ki povezuje uporabnike z internetom. Naslov prehoda sporoči gostitelju, kje je prehod za povezavo z internetom.

Entitete DHCP

    DHCP strežnik: Samodejno zagotavlja informacije o omrežju (naslov IP, podomrežna maska, naslov prehoda) v zakup. Ko trajanje poteče, je mogoče podatke o omrežju dodeliti drugemu računalniku.  Prav tako vzdržuje shrambo podatkov, ki shranjuje razpoložljive naslove IP.Odjemalec DHCP:   Vsako vozlišče, ki zahteva dodelitev naslova IP omrežju, se šteje za odjemalca DHCP.DHCP Relay Agent: V primeru, da imamo samo en strežnik DHCP za več omrežij LAN, potem ta agent, ki je prisoten v vsakem omrežju, posreduje zahtevo DHCP strežniku DHCP. Tako lahko z uporabo DHCP Relay Agent konfiguriramo več omrežij LAN z enim strežnikom.


 

Kako strežnik DHCP gostitelju dodeli naslov IP?

praštevilo v Javi
    DHCPDISCOVER:Ko je novo vozlišče povezano z omrežjem, oddaja sporočilo DHCPDISCOVER, ki vsebuje izvorni naslov kot 0.0.0.0, vsakemu vozlišču v omrežju, vključno s strežnikom. Strežnik DHCP ob prejemu sporočila zahtevanemu gostitelju vrne sporočilo DHCPOFFER, ki vsebuje naslov strežnika in novi naslov IP za vozlišče.
     DHCPPONUDBA: Če je v omrežju več strežnikov, gostitelj prejme več sporočil DHCPOFFER. Gostitelj mora izbrati določeno sporočilo. 
     DHCPREQUEST: Zahtevani gostitelj, ko prejme sporočilo ponudbe, ponovno odda sporočilo DHCPREQUEST v omrežju z naslovom strežnika, katerega sporočilo ponudbe sprejme gostitelj. Strežnik, ki se nanaša na naslov strežnika, ki ga je poslal gostitelj, preveri, ali je naslov, ki bo dodeljen vozlišču, na voljo v pomnilniku podatkov. 
     DHCPACK:Če je naslov dodeljen, označi naslov IP v pomnilniku kot nedosegljiv, da se zagotovi skladnost. Zdaj strežnik zahtevanemu gostitelju pošlje paket DHCPACK, ki vsebuje podatke o omrežju (naslov IP, maska ​​podomrežja, naslov prehoda). V primeru, da je naslov medtem dodeljen drugemu stroju, potem strežnik pošlje paket DHCPNAK zahtevanemu gostitelju, ki nakazuje, da je naslov IP dodeljen drugemu stroju. 
     DHCPRELEASE:In končno, če se gostitelj želi premakniti v drugo omrežje ali če je končal svoje delo, strežniku pošlje paket DHCPRELEASE, ki nakazuje, da želi prekiniti povezavo. Nato strežnik označi naslov IP kot na voljo v pomnilniku, tako da ga je mogoče dodeliti drugim napravam. 
     

Reference:  
Za sklicevanje na protokol DHCP  kliknite tukaj  

 


 

Ustvari kviz