Què és el DNS? Funcionament i conceptes clau
Enviado por Chuletator online y clasificado en Informática y Telecomunicaciones
Escrito el en
catalán con un tamaño de 2,3 KB
Què és el DNS?
El Sistema de Noms de Domini (DNS, per les seves sigles en anglès) és el servei encarregat de cercar i traduir els noms de domini o hosts a adreces IP i viceversa. El DNS gestiona i manté de forma distribuïda les adreces d'Internet.
Components d'un servei de dominis
- Un espai de noms de domini jeràrquic per a màquines i adreces IP.
- Una base de dades distribuïda (emmagatzemada en diverses màquines) que guarda les associacions dels noms de domini amb les adreces IP.
- Una biblioteca de rutines per realitzar les consultes a la base de dades.
- Un protocol per a l'intercanvi d'informació de noms de domini.
Transferències de zones
Existeixen dos tipus de zones:
- Zones primàries: Aquelles que tenim quan ens han delegat una zona o domini; són les úniques que es poden modificar.
- Zones secundàries: Depenen de les zones primàries i només es poden llegir.
Funcionament del DNS
El servei DNS es basa en la resolució de noms, que és el mecanisme de traducció de noms de màquines a adreces IP i viceversa.
Els clients DNS o resolvers són els dispositius que accedeixen als servidors DNS i tenen les següents funcions:
- Realitzar les consultes als servidors DNS.
- Interpretar la resposta que envia el servidor DNS. Aquesta resposta pot ser vàlida o no; en cas que no ho sigui, retornarà un codi d'error que haurà de ser interpretat.
- Retornar la informació al programa que l'ha sol·licitat.
Tipus de peticions
- Petició recursiva: El servidor DNS envia la consulta al servidor arrel que menys tardi a enviar la resposta. El servidor arrel consultarà el servidor secundari o intermediari i així successivament fins a arribar al servidor autoritzat, que enviarà la resposta o un error.
- Petició iterativa: El servidor DNS no té la resposta i envia la consulta a un servidor superior (servidor arrel) fins a obtenir-la. Aquest la reenvia al servidor intermedi, el servidor local pregunta directament a l'intermediari, aquest li contesta, i així fins a obtenir la resposta del servidor autoritzat.