DNS este un protocol de rețea folosit pentru a rezolva adrese URL care pot fi citite de om în adresa IP de care computerul dvs. are nevoie pentru a comunica prin internet. DNS înseamnă Domain Name System și a fost conceput pentru prima dată în 1983 ca dimensiunea predecesorului său, „Lista de numere alocate” centralizată devenind de negestionat. Pentru a îmbunătăți acest lucru, DNS are un design distribuit cu trei tipuri principale de servere, stocarea în cache, rădăcină, și autoritar.
A stocarea în cache Serverul DNS memorează în cache sau stochează o copie temporară a oricărui răspuns DNS pe care îl procesează. Scopul unui server de stocare în cache este de a reduce încărcările de pe restul rețelei, deoarece poate răspunde la solicitări repetate sau comune cu același răspuns, fără a fi nevoie să-l verifice din nou de fiecare dată. ISP-urile furnizează în mod obișnuit servere DNS de stocare în cache care sunt utilizate implicit de majoritatea dispozitivelor. Acest lucru reduce la minimum întârzierea în furnizarea unui răspuns la cererea dvs. DNS, deoarece serverul DNS este cât mai aproape de dvs.
Dacă un server de stocare în cache nu are un rezultat în cache pentru un nume de domeniu solicitat, face o solicitare către un rădăcină server DNS. Serverul DNS rădăcină nu răspunde direct la cererea DNS, ci redirecționează cererea către un alt server autoritar server DNS. De exemplu, dacă faceți o solicitare DNS pentru example.org, un server DNS rădăcină va trimite cererea dvs. la un server DNS pentru TLD-ul „.org”.
Sfat: Un TLD sau un domeniu de nivel superior este ultima parte a numelui de domeniu, cum ar fi „.com” sau „.org”.
Odată ce un server DNS rădăcină trimite DNS-ul dvs. la un server DNS mai autorizat, acest proces va fi repetat până când va răspunde un server autorizat. Un server autorizat a fost configurat direct cu detaliile adresei URL solicitate. Serverul DNS autorizat va răspunde cu adresa IP a domeniului solicitat, serverul DNS de stocare în cache va redirecționa rezultatul către dispozitivul dvs. și va stoca rezultatul în memoria cache până când expiră.
De asemenea, browserele moderne memorează în cache rezultatele DNS pentru aproximativ un minut, astfel încât nu trebuie să facă o solicitare DNS pentru același site web de fiecare dată când faceți clic pe un link.
Un defect al DNS este că protocolul este necriptat, acest lucru poate permite furnizorului dvs. de servicii de internet sau alți utilizatori să urmărească rețeaua dvs. pe ce site-uri web navigați, chiar dacă vă configurați în mod explicit dispozitivele să nu utilizeze DNS-ul ISP-ului dvs. servere. Susținătorii confidențialității au făcut eforturi pentru ca o versiune criptată a DNS să fie standardizată. Un exemplu de protocol este DoH, sau „DNS over HTTPS”, care pur și simplu transmite cererea DNS printr-o conexiune HTTPS criptată.