¿Qué es el servicio DNS y el servidor DNS?

Internet es una enorme red de computadoras, ya cada dispositivo conectado a Internet se le asigna una dirección IP única (como 203.119.101.61) que ayuda a otras computadoras a identificarlo. Pero si tiene que ingresar una dirección IP cada vez que desea visitar un sitio web, entonces las personas deben memorizar muchos números. Es fácil cometer errores y dar lugar a visitas equivocadas. Por lo tanto, los nombres de dominio se inventaron para resolver este problema y juegan un papel importante en la comunicación de Internet.

¿Qué es el servicio DNS?

El servicio DNS, también llamado Sistema de Nombres de Dominio, es un servicio central de Internet. Su función principal es convertir los nombres de dominio en direcciones IP que las computadoras puedan reconocer fácilmente, de modo que los usuarios puedan dirigirse fácilmente a un sitio web sin necesidad de memorizar largas cadenas de números y letras específicos.

Específicamente, el servicio DNS se puede dividir en servicio de resolución recursiva, servicio de nombre de dominio raíz, servicio de nombre de dominio TLD y servicio de nombre de dominio autorizado.

¿Qué es un servidor DNS?

Un servidor DNS (Domain Name Server), también conocido como servidor de nombres y es el encargado de proporcionar los servicios DNS. Mantiene varios tipos de registros. Los servidores DNS incluyen resolutores recursivos, servidores raíz, servidores TLD y servidores autorizados, que trabajan juntos para proporcionar direcciones IP a los usuarios.

La siguiente figura es el diagrama de flujo de los servidores DNS.

dns_workflow
  • Resolución recursiva: también conocida como resolución de DNS, generalmente administrada por un ISP. Es el primer paso en una consulta DNS. El solucionador recursivo almacena en caché la respuesta final para cada consulta ejecutada y la guarda durante un período de tiempo (llamado tiempo de vida). Cuando un solucionador recursivo recibe una solicitud de consulta recursiva de un usuario, si hay cachés, usará directamente la respuesta almacenada en caché para responder rápidamente sin tener que comunicarse con ningún otro servidor DNS. De lo contrario, enviará solicitudes al servidor raíz a su vez, y luego enviará otra solicitud al servidor TLD después de obtener la respuesta inicial, y luego enviará la última solicitud al servidor autorizado, y finalmente obtendrá la dirección IP como respuesta y devolverlo al usuario.
  • Servidor raíz: hay 13 servidores raíz de nombres de dominio en el mundo, y uno es el servidor raíz principal en los Estados Unidos, que es operado por Network Solutions, una agencia de Internet estadounidense. Los otros 12 son servidores raíz secundarios, de los cuales 9 están en los Estados Unidos, 2 están en Europa (ubicados en el Reino Unido y Suecia) y 1 está en Asia (ubicado en Japón). Si no hay una respuesta en caché, la resolución iniciará una solicitud de consulta al servidor raíz. El servidor raíz registra el nombre de dominio de nivel superior (.com, .net, .org, etc.) y el hoster correspondiente. Después de que el solucionador recursivo obtiene la respuesta inicial, envía otra solicitud al servidor de nombres de TLD.
  • Servidor TLD: TLD es el nombre de dominio de más alto nivel en el sistema de nombres de dominio, y el servidor de nombres de TLD administra toda la información del nombre de dominio del dominio genérico de nivel superior. A partir de julio de 2015, había 1058 dominios de nivel superior, divididos en dos categorías: dominios de nivel superior genéricos y dominios de nivel superior de país/región. Los gTLD más comunes son: .com, .org, .net, .edu y .gov. Un dominio de nivel superior de país se refiere a un dominio que es específico de un país o estado. Por ejemplo, .cn, .uk, .us, .de, .jp, etc. Cuando el servidor de TLD recibe una solicitud de consulta para un determinado dominio de nivel superior del resolutor recursivo, el servidor de dominio de nivel superior correspondiente informa al recursivo resolver la respuesta y la dirige al servidor autorizado para iniciar la siguiente consulta.
  • Servidor autorizado: el registrador de nombres de dominio establece un servidor autorizado para un nombre de dominio específico (como "www.ipshu.com"), que se utiliza para la administración (adición, eliminación, modificación, etc.) del dominio específico nombre mismo. Aquí, el resolutor recursivo encuentra la dirección IP del servidor web correspondiente al dominio y devuelve la dirección IP al resolutor recursivo. Un servidor autorizado suele ser el último paso en el proceso de búsqueda de una dirección IP.

Cuando el resolutor recursivo del ISP recibe la dirección IP, devuelve la información al servidor web a través de la PC del usuario, y el servidor web devuelve la información correspondiente al usuario de acuerdo con el contenido solicitado por el nombre de dominio, para que el usuario finalmente pueda adquirir sus contenidos esperados.

📚 Comentario

Idiomas