DHCP i DNS

IDevice Icon Servisi adresovanja

Pojavljivanjem velikih lokalnih računarskih mreža - mreža od više stotina, pa i hiljada članova - kao i globalne Internet mreže, ručno označavanje članova postalo je praktično nemoguće, posebno u uslovima dinamičnih mreža, odnosno mreža kod kojih se stalno pojavljuju novi članovi. Iz tog razloga, razvijeno je više sistema za automatsko adresovanje članova u računarskim mrežama.

Mi ćemo da pomenemo dva osnovna servisa za automatizovano adresovanje članova računarskih mreža. Prvi servis se odnosi na adresovanje na mrežnom sloju u lokalnim mrežama. Ovaj servis je zasnovan na protokolu za dinamičko podešavanje domaćina (engl. Dynamic Host Configuration Protocol, DHCP). Drugi servis ima globalnu namenu i odnosi se na prevođenje simboličkih adresa u logičke i obrnuto. Ovaj servis je realizovan sistemom domenskih imena (engl. Domain Name System, DNS).


IDevice Icon DHCP - protokol za dinamičko podešavanje domaćina

Protokol za dinamičko podešavanje domaćina (engl. Dynamic Host Configuration Protocol, DHCP) koristi se u lokalnim računarskim mrežama za automatizovano dodeljivanje adresa Internet protokola članovima. Princip rada ovog protokola je jednostavan:

  • članovi računarske mreže podese se za automatsko dobijanje adrese korišćenjem ovog protokola;

  • pri inicijalizaciji mrežnih interfejsa računar šalje emisioni upit (korišćenjem tehnologije na sloju veze) da li u mreži postoji DHCP server;

  • serveri odgovaraju na zahtev nudeći mrežnu konfiguraciju (koja obuhvata mrežnu adresu, mrežnu masku i opciono adresu podrazumevanog mrežnog prolaza, adrese DNS servera i slično) na određeni period;

  • klijent se odlučuje za jednu od ponuda i o svojoj odluci obaveštava sve servere;

  • server čija je ponuda prihvaćena potvrđuje „iznajmljivanje“ ponuđene konfiguracije na zadati period;

  • nakon isticanja perioda iznajmljivanja konfiguracije ona se daje drugim klijentima ili klijent opisanim procesom obnavlja ugovor za njeno korišćenje.

Osim u lokalnim računarskim mrežama ovaj servis se često koristi i na Internetu, od strane Internet provajdera. Treba imati u vidu da postoji i nekoliko tipova napada na računarske mreže koji se baziraju na zloupotrebi ovog servisa - zauzimanje svih mrežnih adresa na serveru, umetanje napadača kao podrazumevani mrežni prolaz.


IDevice Icon DNS - sistem domenskih imena

Sistem domenskih imena (engl. Domain Name System, DNS) je sistem koji čuva informacije vezane za imena domena u vidu distribuirane baze podataka, a realizovan je kao klijent-server servis. Najvažnija funkcionalnost DNS-a je prevođenje domenskih imena u adrese Internet protokola i obrnuto.

Većina ostalih mrežnih servisa (Web, elektronska pošta, prenos fajlova itd.) koristi ili ima mogućnost da koristi DNS servis. Na primer, jedna od funkcionalnosti DNS-a je i obezbeđivanje informacije o tome koji serveri su zaduženi za razmenu elektronske pošte za određeni domen. Bez ove funkcionalnosti DNS-a servis za razmenu elektronske pošte ne bi mogao da funkcioniše.