¿Qué es un Servidor DNS?

CATEGORÍA:

 Digitalización
FECHA: 13/11/2019

PUNTUACIÓN: 

5/5 - (3 votos)

DNS son las iniciales de Domain Name System (sistema de nombres de dominio) y es una tecnología que sirve para resolver nombres en las redes, es decir para conocer la dirección IP de la maquina donde esta alojado el dominio al que queremos acceder.

Clientes DNS: son los que contestan las peticiones y resuelven los nombres mediante un sistema estructurado en árbol, las direcciones DNS que ponemos en la configuración de la conexión son las direcciones de los servidores DNS.

Zonas de autoridad: son servidores o grupos de ellos que tienen asignados resolver un conjunto de dominios determinado.

Ayuda

¿Cuando lo usamos?

La resolución de nombres de utiliza una estructura en árbol, mediante la cual los diferentes servidores DNS de las zonas de autoridad se encargan de resolver las direcciones de su zona, y sino se lo solicitan a otro servidor que creen que conoce la dirección.

Después de esta breve explicación más técnica os voy a explicar cómo y cuándo usamos un servidor DNS.

  • Tecleamos en nuestro navegador hitsoluciones.es
  • Nuestro sistema operativo comprueba la petición y ve que esa dirección de dominio no la tiene en su memoria cache, entonces realiza la petición al servidor encargado de la zona de autoridad .es.
  • El servido encargado de la zona de autoridad .com tiene una tabla de datos en los que están almacenados las direcciones IP de las maquinas y sus dominios. Lo busca y le responde al servidor DNS que esta almacenado en la máquina.
  • Es entonces cuando el servidor DNS que tenemos configurado realiza una petición a la maquina para saber en que parte de la maquina esta hitsoluciones.es ya que en una maquina pueden estar alojadas más de una página.
  • El servidor donde está la página alojada busca en su tabla de correspondencias y le responde diciendo en qué dirección IP esta.
  • Es entonces cuando nos devuelve la consulta a nuestro navegador web y se comienzan a intercambiar paquetes para procesar el proceso.

Parece un proceso largo y complejo, pero en realdad no lo es ya que es un proceso iterativo, por el cual están diseñados los servidores para responder en cuestión de microsegundos.

Y por supuesto en la mayoría de ocasiones no se produce toda esta petición, ya que los servidores tienen zonas de memoria cache en las que almacenan las peticiones más habituales.

5/5 - (3 votos)
Ayuda