Mis on DNS-server

Domeeninimesüsteemi (DNS) server on arvuti, mis sobitab veebisaitide hostinimed (nt example.com) nende vastavate Interneti-protokolli (IP) aadressidega. DNS-serveris hoitakse avalike IP-aadresside ja neile vastavate domeeninimede andmebaasi.

IPv4 või IPV6 protokollide kohaselt on igal Internetiga ühendatud seadmel unikaalne IP-aadress, mis aitab seda tuvastada. Sama võib öelda ka veebiserverite kohta, mida kasutatakse veebisaitide majutamiseks. Näiteks Californias Mountain View's asuva CDNetworksi serveri IP-aadress on 157.185.170.144.

DNS-serverid aitavad meil vältida pikkade IP-aadresside (ja IPV6 süsteemis veelgi keerulisemate tähtnumbriliste aadresside) meeldejätmist, tõlkides veebisaitide nimed automaatselt nendeks numbriteks, et serverid saaksid laadida õigeid veebilehti.

Sisu

Mis on DNS?

Domeeninimesüsteem (DNS) on domeeninimede ja IP-aadresside andmebaas, mis võimaldab brauseritel leida hostinime URL-i jaoks õige IP-aadressi. Kui tahame veebisaidile juurde pääseda, tippime tavaliselt domeeninime veebibrauserisse, näiteks cdnetworks.com, wired.com või nytimes.com.

Mis on DNS-server

Veebisaidi sisu laadimiseks peavad veebibrauserid aga teadma konkreetseid IP-aadresse. Domeeninimede süsteem (DNS) teisendab domeeninimed IP-aadressideks, võimaldades laadida ressursse veebisaidi serverist. Ühele domeeninimele kuuluva mitme IP-aadressiga veebisaidid pole haruldased.

Suurtel saitidel, nagu Google, on näiteks kasutajad, kes soovivad serverit üle kogu maailma. Isegi kui brauserisse sisestatud saidi nimi on sama, erineb server, mida Singapuri arvuti proovib ühendada, tõenäoliselt serverist, milleni näiteks Toronto arvuti üritab jõuda. See on siis, kui DNS-i vahemälu siseneb pildile.

DNS-i vahemälu

DNS-i vahemällu salvestamine on meetod DNS-andmete salvestamiseks DNS-kirjetele, mis asuvad päringu esitavale kliendile lähemal, et DNS-päringut saaks kiiremini lahendada. See välistab vajaduse täiendavate päringute järele ahelas kaugemal, parandab veebilehtede laadimisaegu ja vähendab ribalaiuse kasutamist.

Elamisaeg ehk TTL viitab sellele, kui kaua DNS-kirjeid DNS-i vahemälus säilitatakse. See ajavahemik on oluline, kuna see määrab, kui värsked on DNS-kirjed ja kas need vastavad praegustele IP-aadressi versioonidele. DNS-i vahemällu salvestamine võib toimuda brauseris või operatsioonisüsteemi tasemel (OS-i tasemel).

DNS-i vahemällu salvestamine brauseris

Kuna veebibrauserid salvestavad DNS-kirjeid teatud aja jooksul, on see sageli esimene koht, mida kasutaja DNS-kirje loomisel vaatab. Brauseri kasutamisel on DNS-i vahemälu kontrollimisel ja IP-aadressile DNS-päringu tegemisel vähem samme.

DNS-i vahemälu Operatsioonisüsteemi (OS) tase

Kui DNS-päring lahkub lõppkasutaja tööjaamast, läheb see vastet otsima operatsioonisüsteemi tasemele. Operatsioonisüsteemi tünnide lahendamise protsess kontrollib oma DNS-i vahemälu, et teha kindlaks, kas sellel on kirje. Kui ei, suunatakse päring väljaspool kohalikku võrku (ISP) asuvale Interneti-teenuse pakkujale.

Kuidas DNS töötab?

DNS vastutab hostinime (tuntud ka kui veebisaidi või veebilehe nime) IP-aadressiks muutmise eest. Vastava IP-aadressi leidmise protsessi nimetatakse DNS-i eraldusvõimeks ja domeeninime sisestamist nimetatakse DNS-päringuks.

DNS-päringuid on kolme tüüpi: rekursiivsed, iteratiivsed ja mitterekursiivsed.

Rekursiivsed päringud on need, mille puhul DNS-server peab vastama nõutud ressursikirjega. Kui kirjet ei leita, tuleb DNS-kliendile kuvada veateade.

Iteratiivsed päringud on need, mille puhul DNS-klient küsib vastuseid paljudelt DNS-serveritelt, kuni avastatakse parim vastus või kuni ilmneb tõrge või ajalõpp. Kui domeeninimeruumi madalama taseme jaoks autoriteetne DNS-server ei suuda päringule vastet leida, viitab see domeeninimeruumi madalama taseme jaoks autoriteetsele DNS-serverile. Seejärel esitab DNS-klient päringu sellele viiteaadressile ja protsess kordub rohkemate DNS-serveritega.

Mitterekursiivsed päringud on need, mille DNS-i lahendaja lahendab, kui taotletud ressurss on saadaval, kas seetõttu, et server on autoriteetne või kuna ressurss on juba vahemällu salvestatud.

Erinevat tüüpi DNS-serverid

DNS-päring saadetakse enne lahendamist mõnele erinevale serverile ilma lõppkasutaja kaasamiseta.

1. DNS-i rekursiivne lahendaja

See on server, mis on pühendatud kliendi masinatelt päringute vastuvõtmisele. See otsib DNS-kirje asukoha ja täidab vastuseks kliendi DNS-päringutele täiendavaid päringuid. Kui nõutud ressursid tagastatakse päringuprotsessi alguses rekursorile, võib DNS-i vahemällu salvestamine päringute arvu vähendada.

2. Juurnimeserver

See server vastutab inimloetavate hostinimede teisendamise eest arvutiga loetavateks IP-aadressideks. Juurserver võtab vastu rekursori päringu ja saadab päringus oleva domeeninime alusel selle järgmises etapis TLD nimeserveritele.

3. Tippdomeeni (TLD) nimeserver

Domeeninimeteabe jälgimise eest vastutavad tippdomeeninimeserverid. Need võivad sisaldada näiteks teavet veebisaitide kohta, mis lõppevad numbritega „.com” või „.org”, ning riigitasemel domeene, nagu „www.example.com.uk”, „www.example.com.us, " ja teised. TLD nimeserver saab päringu juurserverist ja saadab selle edasi kõnealuse domeeni autoriteetsele DNS-nimeserverile.

4. Autoriteetne nimeserver

Autoriteetne DNS-i nimeserver tagastab lõpuks IP-aadressi DNS-rekursorile, mis saab selle seejärel kliendile edastada. See autoriteetne DNS-i nimeserver hoiab DNS-kirjeid otsinguprotsessi allosas. Pea neid oma viimaseks peatuspaigaks või ülimaks autoriteetseks teabeallikaks.

Järeldus

DNS-i otsing on protseduur, mille kaudu DNS-server tagastab DNS-kirje. See hõlmab hostinime päringu edastamist veebibrauserist DNS-serveris asuvasse DNS-i otsinguprotsessi ja tagasi. DNS-i lahendaja on server, mis tegeleb DNS-i otsinguprotsessi esimese etapiga, käivitades rea protseduure, mis kulmineeruvad URL-i tõlgimisega IP-aadressiks veebilehe laadimiseks.

DNS-i rekursiivne lahendaja saab kasutaja sisestatud hostinime päringu pärast seda, kui see liigub veebibrauserist Internetti. Seejärel saadab rekursiivne DNS-server DNS-i juurserverile päringu, mis tagastab domeeni salvestamise eest vastutava TLD-serveri aadressi.

Seejärel saadab lahendaja DNS-päringu seotud domeeni tippdomeenile, saades vastu domeeninimeserveri IP-aadressi. Järgmisena pärib rekursiivne DNS-server domeeninimeserverit ja saab viimase sammuna veebibrauserile andva IP-aadressi. Seejärel saab brauser kasutada HTTP-päringuid teatud veebilehtede taotlemiseks pärast DNS-i otsinguprotsessi lõppu.

Need faasid moodustavad tavapärase DNS-i otsinguprotseduuri, kuid DNS-i vahemälu võib asju kiirendada. DNS-i vahemällu salvestamine võimaldab brauseril, operatsioonisüsteemil või kaugemal asuval DNS-i infrastruktuuril DNS-i otsinguteavet kohapeal salvestada, võimaldades kiiremaks laadimiseks mõned sammud vahele jätta.


Leave a Comment

Kuidas leida Facebookis postituste mustandeid

Kuidas leida Facebookis postituste mustandeid

Kas olete kunagi kulutanud aega Facebooki postituse loomisele, kuid ei leidnud mustandit? Siit leiate kõik vajalikud teadmised, et Facebooki mustandite leidmine oleks lihtne ja mugav.

Kuidas eksportida Chromei järjehoidjaid

Kuidas eksportida Chromei järjehoidjaid

Internetis navigeerimine tundub sageli nagu reis teadmiste piiritusse ookeani, kus teie lemmikveebisaidid ja -veebilehed on tuttavad

Kuidas kasutada Microsoft Edge Dropi nagu professionaal

Kuidas kasutada Microsoft Edge Dropi nagu professionaal

Kasutage Microsoft Edge Dropi ja jagage hõlpsalt faile ja sõnumeid seadmete vahel, järgides neid algajasõbralikke samme.

Kuidas Google Mapsis marsruute salvestada ja jagada

Kuidas Google Mapsis marsruute salvestada ja jagada

Vaadake, kui lihtne on arvutis ja Android-seadmes Google Mapsis marsruute salvestada ja jagada. Vaadake neid algajasõbralikke samme.

Kuidas Google Chromeis mälusäästjat välja lülitada

Kuidas Google Chromeis mälusäästjat välja lülitada

Funktsiooniga seotud probleemide lahendamiseks ja kasutamata vahelehtede uuesti laadimise vältimiseks lülitage Google Chrome'is mälusäästja välja.

Spetsiaalne server vs jagatud hostimisserver

Spetsiaalne server vs jagatud hostimisserver

Kas otsite elujõulist võimalust veebisaidi hostimiseks? Siit saate teada, mis vahe on pühendatud serveri ja jagatud hostimisserveri vahel.

Kuidas kasutada sõrmejäljeskannerit Chromei inkognito vahekaartidega

Kuidas kasutada sõrmejäljeskannerit Chromei inkognito vahekaartidega

Google Chromesi inkognito režiim on mugav funktsioon, mis võimaldab teil sirvida Internetti ilma sirvimisajalugu salvestamata. Siiski üks puudus

Naljakate WiFi-nimede loend

Naljakate WiFi-nimede loend

Mulle meeldib oma naabreid lõbustada, muutes oma WiFi-võrgu erinevate naljakate nimede vastu. Kui otsite ideid naljaka WiFi-nime jaoks, siis siin

Mis on sügav linkimine?

Mis on sügav linkimine?

Sügav linkimine on populaarsust koguv kasutajate ümbersuunamise tehnika. Siit leiate teavet sügava linkimise kohta, et kasutada seda oma veebisaidi või rakenduse liikluse suurendamiseks.

Mis on AR Cloud?

Mis on AR Cloud?

AR on meelelahutuse, töö või äri jaoks Internetis järgmine suur asi. Õppige üksikasjalikult AR-pilve, et saada teadlikuks kasutajaks.