¿Qué son las DNS?

DNS viene de las iniciales de Domain Name Systm (sistema de nombre de dominio) y sirve para resolver nombres en las redes, es decir, conocer la dirección IP del lugar donde esta apuntando el dominio al que intentamos accesar.

Cuando una computadora esta conectada a una red, se le asigna una dirección IP, si es una red pequeña seria fácil recordar el numero IP pero y ¿si fueran miles? no seria tarea fácil recordarlo, por eso existen LAS DNS para traducir a los dominios web.

Ejemplo: 8.8.8.8 = Google.com

El sistema DNS se compone por:

Servidor DNS: devuelven la peticiones y resuelven los nombres. Son las direcciones DNS que se colocan en la configuración de las direcciones de los servidores DNS

Cliente DNS: viene siendo el usuario y realiza peticiones de resolución de nombre (a los servidores DNS).

Zonas de autoridad: son servidores que tienen signados resolver un conjuntos de dominios determinadosm, tal es el caso de un .COM o un .COM.MX

¿Como actua?

La respuesta de nombres va mediante una estructura de árbol donde los distintos servidores resuelven las direcciones de su zona.

  1. Introducimos www.visitmexico.com
  2. Nuestro sistema hace la petición al servidor DNS
  3. El servidor DNS realiza la solicitud al servidor de la zona de autorizad .com
  4. El servidor encargado .com consulta en una tabla de datos con las direcciones IP de los equipos y los dominios. Si lo encuentra devuelve en donde esta ubicado: CHAD.NS.CLOUDFLARE.COM con la IP 104.22.15.178
  5. El servidor DNS realiza una peticion a CHAD.NS.CLOUDFLARE.COM para ver en que parte de la maquina esta visitmexico.com
  6. El servidor donde esta la pagina encuentra que esta en la direccion IP 79.136.1.244
  7. Entonces la IP 79.136.1.244 devuelve la consulta a nuestro navegador y comienza el intercambio de paquetes para visualizar la información.

Suena algo complicado y tardado ¿no? pues no lo es, los servidores responden en cuestión de micro-segundos. aunque en ocasiones no se realiza todo el proceso si la información de los dominios están en memorias cache de los servidores.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *