Mis on domeeninimesüsteemid?

Domeeninimesüsteemid on hajutatud andmebaasisüsteemid, mis tõlgivad inimsõbralikke nimesid ja numbrilisi Interneti-protokolli (IP) aadresse. Levinuim domeeninimesüsteem on see, mida kasutab kogu Internet. Seda nimetatakse “domeeninimede süsteemiks” ja seda tuntakse ka akronüümi DNS all. Selle andmebaas on ülemaailmselt levinud paljudes tuhandetes Internetis asuvates domeeninimeserverites. Internetiga ühendatud veebibrauserid kasutavad seda sageli külastatavate veebisaitide IP-aadresside määramiseks.

Interneti domeeninimesüsteeme võib pidada veebisaitide hiiglaslikeks veebitelefoniraamatuteks. Kõikjal maailmas saab igaüks sisestada veebibrauserisse URL-i (Universal Resource Locator) ja jõuda sellele saidile. DNS võimaldab kasutajatel veebisaidile viidata lihtsalt selle domeeninime abil. See nimi jääb samaks, hoolimata Interneti üleminekust IP versiooni 4 aadressidelt pikematele IP versiooni 6 aadressidele.

Esimesed domeeninimesüsteemid ja DNS-serverid töötati välja 1980. aastate alguses, kui Internet kasvas kiiresti. Algsed protokollid avaldas Internet Engineering Task Force (IETF) kommentaarides Request For Comments (RFC) 882 ja RFC 883. Tarkvara ja protokolle on peamiselt turvakaalutlustel palju kordi muudetud.

Selleks, et domeeninimesüsteemid oleksid tõeliselt kasulikud, peab iga nimi olema lahendatud ainulaadse IP-aadressiga. 1998. aastal asutati selle protsessi haldamiseks Internet Corporation for Assigned Names and Numbers (ICANN). ICANN on mittetulundusühing, mis jälgib domeeninimede ja IP-aadresside levitamist kogu maailmas. Samuti haldab see konkreetsete portide ja parameetrite väärtuste määramist Interneti paljudele protokollidele, sealhulgas DNS-ile. ICANN koordineerib samuti 13 peegelserverit, mis moodustavad Interneti DNS-i juure.

Interneti juurserverid sisaldavad kõigi tippdomeenide (nt .com ja .org) DNS-serverite aadresse. Iga tipptasemel server sisaldab kõigi selle domeeni nimede ja aadresside DNS-i andmebaasi. Osa nendest DNS-andmebaasidest salvestavad vahemällu ka tuhanded Interneti-teenuse pakkujate juures asuvad DNS-i lahendajad. See vabastab suure osa liikluskoormusest, mis muidu langeks kõrgetasemelistele serveritele. Üksikud veebibrauserid sisaldavad ka külastatud domeenide vahemälu, et muuta saidi otsimine võimalikult kiireks.

Internetist eraldatud kohalikud võrgud võivad kasutada oma domeeninimesüsteeme. Need tõlgivad ainult kohalikus võrgus olevaid nimesid ja aadresse. Nad kasutavad sageli DNS-i haldustarkvara ja -protokolle, mis on sarnased või identsed nendega, mida kasutab Interneti-rakendus. Internetis on olemas mõned alternatiivsed DNS-juursüsteemid, mis on olemasoleva Interneti-struktuuri duplikaadid, kuid sisaldavad rohkem nimesid. Need ohustavad Interneti stabiilsust ja turvalisust, kuna erinevad süsteemid võivad domeeninime lahendada erinevatele aadressidele.