¿Qué es un servidor DNS?
Seguro que has escuchado hablar de las famosas DNS. Si te preguntas qué es un servidor DNS, empezaremos por decirte que es una de esas tecnologías que sirven para darte la experiencia de navegación que tanto disfrutas cada día.
Y es que muchas personas no son conscientes de ello o saben poco sobre los elementos que componen Internet tal y como lo conocemos. Hablamos de direcciones IP, servidores, hosting y a lo que nos dedicaremos en este artículo, que son los servidores DNS. Ya sabes que el blog de Raiola incluye información práctica sobre diferentes temas vinculados al universo de las páginas web. Además de consejos, soluciones a errores y novedades de este sector. Vamos a contarte todo lo que necesitas saber sobre el apasionante mundo de las DNS. [elementor-template id="80835"]¿Qué es un servidor?
Lo primero que debemos tratar es qué es un servidor. Como tal vez ya sepas, tu servidor se basa en múltiples equipos, similares a los ordenadores que conoces, y que tienen la función de atender las solicitudes de un cliente y ejecutar lo que este demande, siempre según su programación. Un ejemplo de esto son los servidores que alojan páginas web, y permiten que estas respondan a las peticiones que realizan los usuarios al navegar por ellas. Alojan, además, los datos y el código de su funcionamiento.¿En qué consiste el término DNS?
DNS son siglas que se traducen en “Sistema de Nombres de Dominio”, y es un método que permite la traducción de las direcciones IP de los sitios web en sus nombres de dominio, como los conocemos. Por ejemplo, raiolanetworks.es. Detrás de este nombre existe una dirección IP que, en general, no utilizamos de forma consciente ni conocemos, ya que sería muy complicado recordar cuál es el número para cada sitio web que visitamos. Imagina tener que recordar cada dirección IP de todo sitio web. Un listado infinito de números y puntos para cada página. Algo que resultaría impensable si lo que buscamos es optimizar y hacer más sencilla la navegación. Para esto se inventó el DNS. Gracias a este sistema, como veremos, es posible asignar a una web una dirección según su marca. Algo que mejora la experiencia de usuario y, claro, es operativo.¿En qué consisten los servidores DNS?
Ahora que ya sabes qué es un servidor y el DNS por separado, vamos a verlo en su conjunto. Verás que no es nada complicado. Cuando hablamos de servidor DNS, nos referimos a un software que se encarga de llevar a cabo las funciones del sistema de nombres de dominio. Es la plataforma que permite que las direcciones IP se asocien al dominio que está estipulado, y puedas acceder fácilmente a la web, cómo estás acostumbrado. De forma simplificada, es como si se tratara de una agenda telefónica automatizada, debido a que cuando tú pones el dominio de una página web, esta se encarga de hacer la búsqueda de la dirección IP adecuada, y realiza la conexión. Por así decirlo, traduce y automatiza los procesos. En suma, un servidor DNS es el que se encarga de recibir y dar respuesta a todas las solicitudes asociadas al DNS.¿Cómo funciona el sistema de DNS?
El funcionamiento del sistema DNS implica un grupo de servidores que tienen la información de los dominios y subdominios. Cuentan con la capacidad de llevar dichos datos a los servidores asociados, según el sistema jerárquico y las peticiones. Aunque parezca una idea compleja, es bastante sencillo de entender con el ejemplo de antes. Volviendo a la analogía de agenda telefónica, cada dominio es un nombre, y cada teléfono es una dirección IP. Lo que significa que, cuando alguien ejecuta una petición de un número telefónico por su nombre, el servidor que almacena los datos los aporta, y resuelve esta solicitud de forma automática. Ahora bien, para poder efectuar esta función existe una gran red de servidores que están repartidos por el mundo, y que distribuyen las zonas geográficas. Forman así una red descentralizada, donde funciona el sistema DNS. Debido a que se trata de un sistema descentralizado, existen servidores DNS secundarios con un funcionamiento independiente, que resuelve una solicitud si el servidor primario no puede ejecutarla. De esta manera, se asegura que haya capacidad operativa en todo momento. Así, aunque haya un imprevisto en un nodo, se podrá acceder a la página web.Tipos de servidores DNS
Existen cuatro tipos de servidores DNS, cada uno cumple una función dentro de toda la red y el proceso de una consulta. Son indispensables para que se realice la conexión entre el cliente y la IP del servidor de origen. Veamos cómo funcionan en detalle:Servidor recursivo de DNS
Este tipo de servidor es el que se encarga de llevar a cabo la petición del cliente, hecha desde el navegador, a través de los distintos tipos de servidores DNS para resolver la consulta. Actúa recibiendo la respuesta y transfiriendo al siguiente nivel en la cadena del proceso.Servidor DNS de nombres raíz
En el proceso de solución de una consulta DNS, esta sería la primera ubicación para dar con la dirección IP. Este servidor tiene la función como de un índice donde se almacenan las direcciones más específicas para encontrar el dominio, haciendo el proceso más eficaz.Servidor DNS de nombres TLD
Este servidor de nombres TLD es el que se encarga de almacenar y proveer las direcciones donde se encuentran las direcciones IP de los dominios. Esto, siempre bajo la extensión que se solicitó como por ejemplo el “.com” o “.net”. De esta forma, resulta más fácil el proceso de búsqueda.Servidor DNS de nombres autoritativo
Este es el último servidor DNS que se encarga de brindar la dirección IP específica al dominio que se solicitó. Es la última sección de la búsqueda y devuelve esa información al servidor principal. Es importante destacar que este puede devolver la dirección IP solo si cuenta con los permisos y el acceso al registro que se solicita.¿Cómo es el proceso de una consulta DNS?
Ahora que ya sabes cuáles son los tipos de servidores DNS y sus funciones, resulta más sencillo comprender cómo es el proceso de resolución de una consulta DNS. De forma resumida, funciona de la siguiente manera:- El cliente escribe en su navegador el nombre de dominio y así comienza la búsqueda, con una petición que llega al servidor DNS recursivo.
- Después, el recursivo transfiere la solicitud al servidor de nombres de raíz, quién responderá con la dirección del servidor de dominio TLD que almacena la información correspondiente a la búsqueda del usuario.
- De esta forma, el recursivo puede dirigirse al servidor TLD y consultar la dirección del servidor de nombres autoritativo que almacena la IP buscada.
- Por último, el servidor recursivo solicitará la dirección IP adecuada al dominio con el que se inició la búsqueda, y el servidor de nombres autoritativo se encargará de aportarla.
- En este punto, el servidor que se encarga de realizar toda la gestión, le da la dirección IP al navegador, y este realiza la solicitud HTTP.
- Para finalizar, el servidor que está conectado a esa dirección, IP carga los datos correspondientes a la solicitud y el navegador se encarga de mostrar la página web.
moises eliud garcia salas
14/11/2018 a las 13:49Si uno sale del pais, hay algun problema con el servidor DNS?
Saludos
Responder a moises eliud garcia salas
Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *