Mis on DNS-otsing?

Domeeninimesüsteemi (DNS) otsing on protsess, mis on seotud Interneti-protokolli (IP) aadressi hankimisega, kui esitatakse DNS-i eraldusvõime taotlus. See võib olla ka toimingud IP-aadressi lahendamiseks, kui taotletakse DNS-i pöördotsingut. DNS-süsteem on omavahel ühendatud arvutiserverite võrk, mis on paigutatud domeenide ja alamdomeenide hierarhiasse. Sõltuvalt DNS-i eraldusvõime olemusest ja sellest, millist DNS-teavet DNS-serverid vahemällu salvestavad, võib DNS-otsing liikuda DNS-süsteemis külgsuunas või edastada ülenevatele või juurserveritele. Lahendustaotluse vastus tagastatakse lõpuks DNS-otsingu algatanud arvutisse või võrguseadmesse.

Võrguseadmetel, sealhulgas arvutitel, on tavaliselt kohalik fail nimega hosts-fail, mida vaadatakse esmalt DNS-i otsingu käivitamisel. Seda faili hoitakse alalises mälus ja see sisaldab masina- või domeeninimedega seotud IP-aadresside staatilisi kirjeid. Kui otsitavat nime või IP-aadressi sellest failist ei leita, võtab võrguseade ühendust kohaliku DNS-serveriga, mis on staatiliselt või dünaamiliselt konfigureeritud selle võrguadapteri konfiguratsioonifaili. Tavaliselt on see DNS-server, mis kuulub Interneti-teenuse pakkujale (ISP) või ettevõtte võrgule.

Kui kohalik DNS-server suudab DNS-i eraldustaotluse lahendada, saadab see DNS-i eraldusvõime vastuse võrguseadmele, mis algatas DNS-i otsingu. Sõltuvalt kohaliku DNS-serveri vahemällu salvestatud teabest võib see päringu edastada. Kohalik DNS-server saab lõpuks vastuse tagasi, salvestab saadud teabe vahemällu ja vastab DNS-otsingu algatajale nõutud teabega. Külgmine päring algatatakse tavaliselt siis, kui kohalik server teab, kuidas võtta ühendust taotletud domeeni eest vastutava DNS-serveriga, kuid ei tea, kuidas jõuda domeeni alamdomeeni või konkreetse masinani.

Kui kohalikul DNS-serveril pole teavet, saadab see päringu DNS-i hierarhia kaudu ülespoole DNS-juurserveri poole. Hierarhias olevad tõusvad DNS-serverid käituvad tavaliselt samamoodi nagu kohalikud DNS-serverid. Nad vastavad või edastavad päringud ja salvestavad teabe vahemällu vastavalt vajadusele. Kui domeenis otsitavat domeeni või masinat ei eksisteeri või sellega ei saa ühendust võtta, saadab selle teabe eest vastutav DNS-server tagasi vastuse, milles teatatakse, et DNS-i otsing ei suutnud lahendustaotlust lahendada.

DNS-otsinguid kasutatakse sageli võrgutööriistade, meilitööriistadega, veebiotsingu ajal ja võrgu turvalisuse tagamiseks. DNS-otsing on kasutajasõbralikkuse kontseptsiooni lahutamatu osa, mis aitab tagada, et inimesed saavad hõlpsasti Internetti kasutada, kasutades arusaamatute IP-aadresside asemel ressursside nimesid. DNS-otsing töötab taustal, seega aitab see tagada ka kasutusmugavuse, varjates võrgu loomise tehnilisi üksikasju.