El DNS és un protocol de xarxa que s'utilitza per resoldre adreces URL llegibles per humans a l'adreça IP que el vostre ordinador necessita per comunicar-se a través d'Internet. DNS significa Domain Name System i es va dissenyar per primera vegada l'any 1983 com la mida del seu predecessor, la "Llista de números assignats" centralitzada s'estava tornant inmanejable. Per millorar-ho, DNS té un disseny distribuït amb tres tipus principals de servidors: memòria cau , root i autoritzat .
Un servidor DNS de memòria cau guarda o emmagatzema una còpia temporal de qualsevol resposta DNS que processi. L'objectiu d'un servidor de memòria cau és reduir les càrregues a la resta de la xarxa, ja que pot respondre a peticions repetides o habituals amb la mateixa resposta, sense haver de tornar a comprovar-ho cada vegada. Els ISP proporcionen habitualment servidors DNS de memòria cau que s'utilitzen de manera predeterminada per la majoria de dispositius. D'aquesta manera, el retard a l'hora de donar una resposta a la vostra sol·licitud de DNS és al mínim, ja que el servidor DNS està el més a prop possible.
Si un servidor de memòria cau no té un resultat a la memòria cau per a un nom de domini sol·licitat, fa una sol·licitud a un servidor DNS arrel . El servidor DNS arrel no respon directament a la sol·licitud DNS, sinó que redirigeix la sol·licitud a un servidor DNS més autoritzat . Per exemple, si feu una sol·licitud de DNS per exemple.org, un servidor DNS arrel referiria la vostra sol·licitud a un servidor DNS per al TLD ".org".
Consell: un TLD o domini de primer nivell és l'última part del nom de domini, com ara ".com" o ".org".
Un cop un servidor DNS arrel remet el vostre DNS a un servidor DNS més autoritzat, aquest procés es repetirà fins que un servidor autoritzat respongui. S'ha configurat directament un servidor autoritzat amb els detalls de l'URL sol·licitat. El servidor DNS autoritzat respondrà amb l'adreça IP del domini sol·licitat, el servidor DNS de la memòria cau reenviarà el resultat al vostre dispositiu i emmagatzemarà el resultat a la seva memòria cau fins que caduqui.
Els navegadors moderns també solen guardar a la memòria cau els resultats de DNS durant aproximadament un minut, de manera que no han de fer una sol·licitud de DNS per al mateix lloc web cada vegada que feu clic a un enllaç.
Un defecte del DNS és que el protocol no està xifrat, això pot permetre que el vostre ISP o altres usuaris de la vostra xarxa rastregin quins llocs web esteu navegant, fins i tot si configureu explícitament els vostres dispositius perquè no utilitzin els servidors DNS dels vostres ISP. Els defensors de la privadesa han estat pressionant perquè una versió xifrada del DNS sigui estandarditzada. Un exemple de protocol és DoH, o "DNS sobre HTTPS", que simplement transmet la sol·licitud de DNS mitjançant una connexió HTTPS xifrada.