En el món de les xarxes, els ordinadors i altres dispositius utilitzen números per identificar-se i comunicar-se, com ara les adreces IP. Però els humans estem acostumats a utilitzar noms en comptes de números. Per tal de salvar aquesta bretxa entre humans i ordinadors, es va crear el Sistema de Noms de Domini (DNS, per les seves sigles en anglès). L’objectiu principal del DNS és traduir noms de domini comprensibles per a les persones en adreces IP que els ordinadors poden entendre i utilitzar.
Què és el DNS
El DNS és essencialment una agenda telefònica d’Internet. Quan escrivim un nom de domini al navegador, com ara yahoo.com, el DNS s’encarrega de buscar i retornar l’adreça IP corresponent perquè el nostre ordinador pugui comunicar-se amb el servidor adequat. Això permet als usuaris utilitzar noms fàcils de recordar en comptes de memoritzar seqüències numèriques complexes.
Procés de resolució d’un nom de domini
Quan escrivim un nom de domini al navegador, el DNS segueix els passos següent:
Resposta al client: El servidor de resolució envia l’adreça IP al navegador, que utilitza aquesta informació per establir una connexió amb el servidor web del domini i recuperar la pàgina sol·licitada.
Consulta inicial: El navegador o el sistema operatiu comprova si l’adreça IP del domini es troba a la seva memòria cau local. Si no la troba, envia la consulta al servidor de resolució.
Servidor de resolució: Aquest servidor, gestionat normalment pel proveïdor de serveis d’Internet (ISP), també revisa la seva memòria cau. Si no disposa de l’adreça IP, escalarà la consulta al següent nivell.
Servidor arrel: Els servidors arrel són el punt de partida de la jerarquia DNS. Tot i que no tenen la informació completa sobre l’adreça IP sol·licitada, poden dirigir la consulta al servidor de dominis de nivell superior (TLD) corresponent.
Servidor TLD: Els servidors TLD emmagatzemen la informació per a dominis de nivell superior, com ara .com, .net o .org. En aquest cas, el servidor TLD per al domini .com redirigeix la consulta cap al servidor de noms autoritzat per a yahoo.com.
Servidor de noms autoritzat: Aquest és el nivell final i té tota la informació relacionada amb el domini, inclosa l’adreça IP exacta. El servidor respon a la consulta amb l’adreça IP necessària.
El DNS és una eina fonamental per al funcionament d’Internet, ja que facilita la comunicació entre humans i ordinadors. Mitjançant un procés estructurat i jeràrquic, tradueix noms de domini comprensibles en adreces IP operatives, assegurant una experiència fluïda per als usuaris.