Por qué es importante y cómo funciona

Escrito por dns23 03-03-2018 en dns. Comentarios (0)

El Sistema de Nombres de Dominio (también conocido como DNS) se utiliza para resolver nombres de host legibles por el ser humano como www.Dyn.com en direcciones IP legibles por máquina como 204.13.248.115. El DNS también proporciona otra información sobre nombres de dominio, como los servicios de correo.

Pero, ¿por qué es importante el DNS? ¿Cómo funciona esto? ¿Qué más debería saber?

¿Por qué es importante el DNS?

El DNS es como una guía telefónica para Internet. Si conoce el nombre de una persona pero no sabe su número de teléfono, simplemente puede buscarlo en una guía telefónica. El DNS proporciona este mismo servicio a Internet.

Cuando visita http://dyn.com en un navegador, su ordenador utiliza DNS para recuperar la dirección IP del sitio web de 204.13.248.115. Sin DNS, sólo podrá visitar nuestro sitio web (o cualquier otro sitio web) visitando directamente su dirección IP, como http://204.13.248.115.

¿Cómo funciona los dns?

Diagrama de flujo DNS

Cuando usted visita un dominio como Dyn. com, su ordenador sigue una serie de pasos para convertir la dirección web legible por humanos en una dirección IP legible por máquina. Esto sucede cada vez que utiliza un nombre de dominio, ya sea que esté viendo sitios web, enviando correo electrónico o escuchando emisoras de radio por Internet como Pandora.

Paso 1: Solicitar información

El proceso comienza cuando le pide a su computadora que resuelva un nombre de host, por ejemplo, visitando http://dyn.com. El primer lugar en el que se ve el equipo es su caché DNS local, que almacena la información que el equipo ha recuperado recientemente.

Si su computadora no conoce la respuesta, necesita realizar una consulta DNS para averiguarlo.

Paso 2: Pregunte a los servidores DNS recursivos

Si la información no se almacena localmente, su computadora consulta (contactos) los servidores DNS recursivos de su ISP. Estas computadoras especializadas realizan el trabajo preliminar de una consulta DNS en su nombre. Los servidores recursivos tienen sus propios cachés, por lo que el proceso normalmente termina aquí y la información es devuelta al usuario.

Paso 3: Pregunte a los servidores de nombres raíz

Si los servidores recursivos no tienen la respuesta, consultan los servidores de nombres raíz. Un servidor de nombres es un equipo que responde a preguntas sobre nombres de dominio, como direcciones IP. Los trece servidores de nombres de raíz actúan como una especie de centralita telefónica para DNS. No saben la respuesta, pero pueden dirigir nuestra consulta a alguien que sabe dónde encontrarla.

Paso 4: Pregunte a los servidores de nombres TLD

Los servidores de nombres de raíz verán la primera parte de nuestra petición, leyendo de derecha a izquierda - www.dyn.com - y dirigirán nuestra consulta a los servidores de nombres de dominio de nivel superior (TLD) para. com. Cada TLD, como. com,. org y. us, tienen su propio conjunto de servidores de nombres, que actúan como recepcionistas para cada TLD. Estos servidores no tienen la información que necesitamos, pero pueden referirnos directamente a los servidores que sí la tienen.

Paso 5: Pregunte a los servidores DNS autorizados

Los servidores de nombres TLD revisan la siguiente parte de nuestra solicitud - www.dyn.com - y dirigen nuestra consulta a los servidores de nombres responsables de este dominio específico. Estos servidores de nombres autorizados son responsables de conocer toda la información sobre un dominio específico, que se almacena en los registros DNS. Existen muchos tipos de registros, cada uno de los cuales contiene un tipo de información diferente. En este ejemplo, queremos conocer la dirección IP de www.dyndns.com, por lo que le pedimos al servidor de nombres autorizado para el Registro de direcciones (A).

Paso 6: Recuperar el registro

El servidor recursivo recupera el registro A para Dyn. com de los servidores de nombres autorizados y almacena el registro en su caché local. Si alguien más solicita el registro host para Dyn. com, los servidores recursivos ya tendrán la respuesta y no necesitarán pasar por el proceso de búsqueda de nuevo. Todos los registros tienen un valor de tiempo de vida, que es como una fecha de caducidad. Después de un tiempo, el servidor recursivo necesitará pedir una nueva copia del registro para asegurarse de que la información no se torne obsoleta.

Paso 7: Recibir la respuesta

Armado con la respuesta, el servidor recursivo devuelve el registro A a su computadora. Su computadora almacena el registro en su caché, lee la dirección IP del registro y luego pasa esta información a su navegador. El navegador abre una conexión con el servidor web y recibe el sitio web.