Što je DNS?

click fraud protection

DNS je mrežni protokol koji se koristi za razrješavanje čovjeku čitljivih URL adresa u IP adresu koju vaše računalo treba za komunikaciju putem interneta. DNS je skraćenica od Domain Name System i prvi put je dizajniran 1983. godine kao veličina svog prethodnika, centralizirani "dodijeljeni popis brojeva" postao je nemoguć za upravljanje. Da bi se to poboljšalo, DNS ima distribuirani dizajn s tri glavne vrste poslužitelja, caching, korijen, i mjerodavan.

A caching DNS poslužitelj sprema ili pohranjuje privremenu kopiju bilo kojeg DNS odgovora koji obrađuje. Svrha poslužitelja za predmemoriju je smanjiti opterećenje na ostatku mreže jer može odgovoriti na ponovljene ili uobičajene zahtjeve istim odgovorom, bez potrebe da ga svaki put ponovno provjerava. ISP-ovi rutinski pružaju DNS poslužitelje za predmemoriju koje većina uređaja koristi prema zadanim postavkama. Ovo smanjuje kašnjenje u pružanju odgovora na vaš DNS zahtjev na minimum jer vam je DNS poslužitelj što je moguće bliže.

Ako poslužitelj za predmemoriju nema predmemoran rezultat za traženi naziv domene, postavlja zahtjev

korijen DNS poslužitelj. Korijenski DNS poslužitelj ne odgovara izravno na DNS zahtjev, već preusmjerava zahtjev na više mjerodavan DNS poslužitelj. Na primjer, ako napravite DNS zahtjev za example.org, korijenski DNS poslužitelj uputit će vaš zahtjev na DNS poslužitelj za ".org" TLD.

Savjet: TLD ili Top-Level domena posljednji je dio naziva domene, kao što je “.com” ili “.org”.

Nakon što korijenski DNS poslužitelj uputi vaš DNS na autoritativniji DNS poslužitelj, ovaj će se proces ponavljati sve dok autoritativni poslužitelj ne odgovori. Autoritativni poslužitelj je izravno konfiguriran s detaljima traženog URL-a. Autoritativni DNS poslužitelj će odgovoriti s IP adresom tražene domene, DNS poslužitelj za predmemoriju će proslijediti rezultat na vaš uređaj i pohraniti rezultat u svoju predmemoriju dok ne istekne.

Moderni preglednici također često spremaju DNS rezultate otprilike jednu minutu, tako da ne moraju postavljati DNS zahtjev za istu web stranicu svaki put kada kliknete vezu.

Jedan nedostatak u DNS-u je taj što je protokol nešifriran, što može omogućiti vašem ISP-u ili drugim korisnicima na vašoj mreži da prate koje web stranice pregledavate, čak i ako izričito konfigurirate svoje uređaje da ne koriste DNS vašeg ISP-a poslužitelji. Zagovornici privatnosti zagovaraju standardizaciju šifrirane verzije DNS-a. Jedan primjer protokola je DoH ili “DNS preko HTTPS-a” koji jednostavno prenosi DNS zahtjev preko šifrirane HTTPS veze.